{"product_id":"vendor-sign-holder-kits","title":"MomentLock™ Vendor Sign \u0026 Canopy Outfitting Kits","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\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\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\n\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\u003c\/style\u003e\n\u003cdiv class=\"ml-desc\"\u003e\n\n  \u003cspan class=\"eyebrow\"\u003eMomentLock · For Vendors\u003c\/span\u003e\n  \u003ch2 class=\"title\"\u003eVendor Sign \u0026amp; Canopy Outfitting Kits\u003c\/h2\u003e\n\n  \u003cp class=\"lead\"\u003eOutfit your vendor canopy with professional signage, organization, and purpose-built attachments.\u003c\/p\u003e\n\n  \u003cp\u003eEvery MomentLock™ Vendor Sign \u0026amp; Canopy Outfitting Kit starts with our heavy-duty steel Vendor Sign Mount and the MomentLock™ tool-free canopy mounting system. From there, choose the setup that fits the way you work — from a dedicated sign setup to a more fully outfitted vendor booth.\u003c\/p\u003e\n\n  \u003cp\u003eMount your sign. Keep your drink off the table. Hang bags, tools, cords, or other booth essentials. Add mounting points where you need them and swap attachments as your setup changes.\u003c\/p\u003e\n\n  \u003cp\u003ePerfect for craft fairs, farmers markets, trade shows, festivals, pop-ups, and other vendor setups.\u003c\/p\u003e\n\n  \u003csection\u003e\n    \u003ch3\u003eChoose Your Setup\u003c\/h3\u003e\n    \u003cdiv class=\"kit-grid\"\u003e\n\n      \u003cdiv class=\"kit\"\u003e\n        \u003cdiv class=\"kit-name\"\u003eSign Kit\u003c\/div\u003e\n        \u003cp class=\"kit-desc\"\u003eThe complete setup for mounting one vendor sign.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"kit\"\u003e\n        \u003cdiv class=\"kit-name\"\u003eEssentials Kit\u003c\/div\u003e\n        \u003cp class=\"kit-desc\"\u003eAdds a Cup Holder and an additional MomentLock™ mounting point.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"kit\"\u003e\n        \u003cdiv class=\"kit-name\"\u003eBooth Kit\u003c\/div\u003e\n        \u003cp class=\"kit-desc\"\u003eMore mounting points and attachments to organize and outfit your workspace.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"kit\"\u003e\n        \u003cdiv class=\"kit-name\"\u003ePro Kit\u003c\/div\u003e\n        \u003cp class=\"kit-desc\"\u003eOur most complete setup for larger booths, multiple sign locations, and maximum flexibility.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection\u003e\n    \u003ch3\u003eWhy Vendors Choose MomentLock\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\n        Heavy-duty steel Vendor Sign Mount included in every kit\n      \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\n        Tool-free MomentLock™ installation\n      \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\n        Reposition your setup as needed\n      \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\n        Interchangeable MomentLock™ attachments\n      \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\n        Keeps valuable table and work space clear\n      \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\n        Built for temporary, mobile, and changing vendor setups\n      \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\n        Powder-coated steel attachments\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"closer\"\u003e\n    \u003cp\u003eYour canopy is more than shelter.\u003cbr\u003e\u003cspan class=\"accent\"\u003eOutfit it.\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Adapt-A-Mount","offers":[{"title":"Vendor Sign Kit","offer_id":44709719048234,"sku":null,"price":74.95,"currency_code":"USD","in_stock":true},{"title":"Vendor Essentials","offer_id":44709719081002,"sku":null,"price":109.95,"currency_code":"USD","in_stock":true},{"title":"Vendor Booth Kit","offer_id":44709719113770,"sku":null,"price":154.95,"currency_code":"USD","in_stock":true},{"title":"Vendor Pro Kit","offer_id":44709719146538,"sku":null,"price":273.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/0834\/9738\/files\/1.png?v=1787240067","url":"https:\/\/www.adaptamount.com\/products\/vendor-sign-holder-kits","provider":"Adapt-A-Mount","version":"1.0","type":"link"}