{"title":"Coffee Table Legs \/ Bench Table Legs","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"w-full border-b border-black\/10 dark:border-gray-900\/50 text-gray-800 dark:text-gray-100 group bg-gray-50 dark:bg-[#444654]\" data-mce-fragment=\"1\"\u003e\n\u003cdiv class=\"text-base gap-4 md:gap-6 m-auto md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0\" data-mce-fragment=\"1\"\u003e\n\u003cdiv class=\"relative flex w-[calc(100%-50px)] md:flex-col lg:w-[calc(100%-115px)]\" data-mce-fragment=\"1\"\u003e\n\u003cdiv class=\"flex flex-grow flex-col gap-3\" data-mce-fragment=\"1\"\u003e\n\u003cdiv class=\"min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap\" data-mce-fragment=\"1\"\u003e\n\u003cdiv class=\"markdown prose w-full break-words dark:prose-invert light\" data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eEnhance the look and functionality of your living space with our high-quality coffee table legs and bench legs. Made from durable materials, our legs are designed to support a wide range of tabletop sizes and styles. Whether you're building a new piece of furniture or renovating an existing one, our legs are the perfect solution. Browse our selection of different styles and finishes to find the perfect match for your home decor. Order now and elevate your living space with our sturdy and stylish legs.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"text-gray-400 flex self-end lg:self-center justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0 lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2 visible\" data-mce-fragment=\"1\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","products":[{"product_id":"queen-anne-table-legs-available-in-cherry-maple-oak","title":"Queen Anne Table Legs","description":"\u003ch1 style=\"text-align: center;\"\u003eQueen Anne Table Legs\u003c\/h1\u003e\n\u003cp\u003e\u003cstrong\u003eQueen Anne Table Legs\u003c\/strong\u003e Available in 3 wood species, Red Oak, Maple, and Cherry.\u003c\/p\u003e\n\u003cp\u003eSanded and ready for your finish.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eAvailable in 3 heights \u003c\/p\u003e\n\u003cp\u003e29\" \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eSquare size 2 1\/8\" Turned length 21 1\/2\" Overall length 29\"\u003c\/p\u003e\n\u003cp\u003e21\" \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSquare size 2 1\/8\", Turned length 16\", Overall length 21\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e15\" Height\u003c\/p\u003e\n\u003cp\u003eSquare size 2 1\/8\" Turned length Overall length 15\"\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003ePrice per each\u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"29\u0026quot; Height \/ Cherry","offer_id":30296103092359,"sku":"QA29-C","price":51.6,"currency_code":"USD","in_stock":true},{"title":"29\u0026quot; Height \/ Maple","offer_id":30296103125127,"sku":"QA29-M","price":34.5,"currency_code":"USD","in_stock":true},{"title":"29\u0026quot; Height \/ Oak","offer_id":30296103157895,"sku":"QA29-O","price":54.56,"currency_code":"USD","in_stock":true},{"title":"21\u0026quot; Height \/ Cherry","offer_id":30296103190663,"sku":"QA21-C","price":41.06,"currency_code":"USD","in_stock":true},{"title":"21\u0026quot; Height \/ Maple","offer_id":30296103223431,"sku":"QA21-M","price":41.06,"currency_code":"USD","in_stock":true},{"title":"21\u0026quot; Height \/ Oak","offer_id":30296103256199,"sku":"QA21-O","price":41.06,"currency_code":"USD","in_stock":true},{"title":"15\u0026quot; Height \/ Cherry","offer_id":30296103288967,"sku":"QA15-C","price":33.7,"currency_code":"USD","in_stock":true},{"title":"15\u0026quot; Height \/ Maple","offer_id":30296103321735,"sku":"QA15-M","price":27.7,"currency_code":"USD","in_stock":true},{"title":"15\u0026quot; Height \/ Oak","offer_id":30296103354503,"sku":"QA15-O","price":29.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign_5_5ee47efb-6a81-41bb-8d35-5ea4e224743d.png?v=1738696109"},{"product_id":"country-french-table-legs-available-in-cherry-maple-oak","title":"Country French Table Leg","description":"\u003ch1 style=\"text-align: center;\"\u003eCountry French Table Legs\u003c\/h1\u003e\n\u003cp\u003eThese \u003cstrong\u003eCountry French Table Legs\u003c\/strong\u003e are available in 3 different species, \u003cstrong\u003eOak, Maple,\u003c\/strong\u003e and Cherry.\u003c\/p\u003e\n\u003cp\u003e Sanded and ready for finish.\u003c\/p\u003e\n\u003cp\u003e29\" Table legs Specs:\u003cbr\u003e2 1\/4\" Square Size\u003cbr\u003e21\" Turned Length\u003c\/p\u003e\n\u003cp\u003e21\" Table legs Specs:\u003cbr\u003e2 1\/4\" Square size\u003cbr\u003e16\" Turned Length\u003c\/p\u003e\n\u003cp\u003e15\" Specs:\u003cbr\u003e2 1\/4\" Square size\u003cbr\u003e10 1\/2\" Turned Length\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003ePrice per each \u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"29\u0026quot; Height \/ Cherry","offer_id":30296141791367,"sku":"CF29-C","price":51.52,"currency_code":"USD","in_stock":true},{"title":"29\u0026quot; Height \/ Maple","offer_id":30296141824135,"sku":"CF29-M","price":45.0,"currency_code":"USD","in_stock":true},{"title":"29\u0026quot; Height \/ Oak","offer_id":30296141856903,"sku":"CF29-O","price":62.24,"currency_code":"USD","in_stock":true},{"title":"21\u0026quot; Height \/ Cherry","offer_id":30296141889671,"sku":"CF21-C","price":31.5,"currency_code":"USD","in_stock":true},{"title":"21\u0026quot; Height \/ Maple","offer_id":30296141922439,"sku":"CF21-M","price":29.9,"currency_code":"USD","in_stock":true},{"title":"21\u0026quot; Height \/ Oak","offer_id":30296141955207,"sku":"CF21-O","price":34.0,"currency_code":"USD","in_stock":true},{"title":"15\u0026quot; Height \/ Cherry","offer_id":30296141987975,"sku":"CF15-C","price":29.6,"currency_code":"USD","in_stock":true},{"title":"15\u0026quot; Height \/ Maple","offer_id":30296142020743,"sku":"CF15-M","price":25.18,"currency_code":"USD","in_stock":true},{"title":"15\u0026quot; Height \/ Oak","offer_id":30296142053511,"sku":"CF15-O","price":29.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/CopyofCopyofUntitled_1_1b4ed239-0420-4a69-a24f-bb8f9df00548.png?v=1771350174"},{"product_id":"country-table-legs-available-in-cherry-maple-oak","title":"Country Table Legs","description":"\u003ch1 style=\"text-align: center;\"\u003eCountry Table Legs\u003c\/h1\u003e\n\u003cp\u003e These table legs are available in, Oak, Cherry, and Maple.\u003c\/p\u003e\n\u003cp\u003eSanded and ready for your finish.\u003c\/p\u003e\n\u003cp\u003e29\" Table legs Specs:\u003cbr\u003e2 1\/4\" Square Size\u003cbr\u003e21\" Turned Length\u003c\/p\u003e\n\u003cp\u003e21\" Table legs Specs:\u003cbr\u003e2 1\/4\" Square size\u003cbr\u003e15 1\/2\" Turned Length\u003c\/p\u003e\n\u003cp\u003e15\" Specs:\u003cbr\u003e2 1\/4\" Square size\u003cbr\u003e10\" Turned Length\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003ePrice per each\u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"29\u0026quot; Height \/ Cherry","offer_id":30296172167303,"sku":"C29-C","price":47.6,"currency_code":"USD","in_stock":true},{"title":"29\u0026quot; Height \/ Maple","offer_id":30296172200071,"sku":"C29-M","price":41.0,"currency_code":"USD","in_stock":true},{"title":"29\u0026quot; Height \/ Oak","offer_id":30296172232839,"sku":"C29-O","price":51.0,"currency_code":"USD","in_stock":true},{"title":"21\u0026quot; Height \/ Cherry","offer_id":30296172265607,"sku":"C21-C","price":26.5,"currency_code":"USD","in_stock":true},{"title":"21\u0026quot; Height \/ Maple","offer_id":30296172298375,"sku":"C21-M","price":29.76,"currency_code":"USD","in_stock":true},{"title":"21\u0026quot; Height \/ Oak","offer_id":30296172331143,"sku":"C21-O","price":32.5,"currency_code":"USD","in_stock":true},{"title":"15\u0026quot; Height \/ Cherry","offer_id":30296172363911,"sku":"C15-C","price":25.0,"currency_code":"USD","in_stock":true},{"title":"15\u0026quot; Height \/ Maple","offer_id":30296172396679,"sku":"C15-M","price":19.9,"currency_code":"USD","in_stock":true},{"title":"15\u0026quot; Height \/ Oak","offer_id":30296172429447,"sku":"C15-O","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/CopyofCopyofUntitled_3.png?v=1771350225"},{"product_id":"sutton-handle-by-jeffrey-alexander","title":"Sutton Handles","description":"\u003cp\u003eIntroducing Sutton Handles, the perfect addition to any cabinet or drawer. These expertly crafted handles boast a sleek design and sturdy construction, providing both form and function. With Sutton Handles, you can easily upgrade the look and convenience of your furniture.\u003c\/p\u003e","brand":"Hardware Resources","offers":[{"title":"1 1\/4\" Center to Center |  2 1\/4\" Long \/ BG","offer_id":32300485673095,"sku":"635-32-BG","price":5.98,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Center to Center |  2 1\/4\" Long \/ BNBDL","offer_id":32300485738631,"sku":"635-32-BNBDL","price":5.98,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Center to Center |  2 1\/4\" Long \/ DBAC","offer_id":32300485771399,"sku":"635-32-DBAC","price":5.98,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Center to Center |  2 1\/4\" Long \/ MB","offer_id":32300485836935,"sku":"635-32-MB","price":5.98,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Center to Center |  2 1\/4\" Long \/ NI","offer_id":32300485869703,"sku":"635-32-NI","price":5.98,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Center to Center |  2 1\/4\" Long \/ PC","offer_id":32300485902471,"sku":"635-32-PC","price":5.98,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Center to Center |  2 1\/4\" Long \/ SBZ","offer_id":32300485935239,"sku":"635-32-SBZ","price":5.98,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Center to Center |  2 1\/4\" Long \/ SN","offer_id":32300486000775,"sku":"635-32-SN","price":5.98,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center|  4 3\/4\" Long \/ BG","offer_id":32300486033543,"sku":"635-96-BG","price":7.32,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center|  4 3\/4\" Long \/ BNBDL","offer_id":32300486066311,"sku":"635-96-BNBDL","price":7.32,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center|  4 3\/4\" Long \/ DBAC","offer_id":32300486099079,"sku":"635-96-DBAC","price":7.32,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center|  4 3\/4\" Long \/ MB","offer_id":32300486131847,"sku":"635-96-MB","price":7.32,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center|  4 3\/4\" Long \/ NI","offer_id":32300486164615,"sku":"635-96-NI","price":7.32,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center|  4 3\/4\" Long \/ PC","offer_id":32300486197383,"sku":"635-96-PC","price":7.32,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center|  4 3\/4\" Long \/ SBZ","offer_id":32300486230151,"sku":"635-96-SBZ","price":7.32,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center|  4 3\/4\" Long \/ SN","offer_id":32300486262919,"sku":"635-96-SN","price":7.32,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 5 7\/8\" Long \/ BG","offer_id":32300486295687,"sku":"635-128-BG","price":8.78,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 5 7\/8\" Long \/ BNBDL","offer_id":32300486328455,"sku":"635-128-BNBDL","price":8.78,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 5 7\/8\" Long \/ DBAC","offer_id":32300486361223,"sku":"635-128-DBAC","price":8.78,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 5 7\/8\" Long \/ MB","offer_id":32300486393991,"sku":"635-128-MB","price":8.78,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 5 7\/8\" Long \/ NI","offer_id":32300486426759,"sku":"635-128-NI","price":8.78,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 5 7\/8\" Long \/ PC","offer_id":32300486459527,"sku":"635-128-PC","price":8.78,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 5 7\/8\" Long \/ SBZ","offer_id":32300486492295,"sku":"635-128-SBZ","price":8.78,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 5 7\/8\" Long \/ SN","offer_id":32300486525063,"sku":"635-128-SN","price":8.78,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center |  7 1\/2\" Long \/ BG","offer_id":32300486557831,"sku":"635-160-BG","price":10.58,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center |  7 1\/2\" Long \/ BNBDL","offer_id":32300486590599,"sku":"635-160-BNBDL","price":10.58,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center |  7 1\/2\" Long \/ DBAC","offer_id":32300486656135,"sku":"635-160-DBAC","price":10.58,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center |  7 1\/2\" Long \/ MB","offer_id":32300486721671,"sku":"635-160-MB","price":10.58,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center |  7 1\/2\" Long \/ NI","offer_id":32300486787207,"sku":"635-160-NI","price":10.58,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center |  7 1\/2\" Long \/ PC","offer_id":32300486819975,"sku":"635-160-PC","price":10.58,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center |  7 1\/2\" Long \/ SBZ","offer_id":32300486885511,"sku":"635-160-SBZ","price":10.58,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center |  7 1\/2\" Long \/ SN","offer_id":32300486951047,"sku":"635-160-SN","price":10.58,"currency_code":"USD","in_stock":true},{"title":"10 1\/16\" Center to Center | 11 7\/16\" Long \/ BG","offer_id":32300487016583,"sku":"635-256-BG","price":24.72,"currency_code":"USD","in_stock":true},{"title":"10 1\/16\" Center to Center | 11 7\/16\" Long \/ BNBDL","offer_id":32300487049351,"sku":"635-256-BNBDL","price":24.72,"currency_code":"USD","in_stock":true},{"title":"10 1\/16\" Center to Center | 11 7\/16\" Long \/ DBAC","offer_id":32300487114887,"sku":"635-256-DBAC","price":24.72,"currency_code":"USD","in_stock":true},{"title":"10 1\/16\" Center to Center | 11 7\/16\" Long \/ MB","offer_id":32300487180423,"sku":"635-256-MB","price":24.72,"currency_code":"USD","in_stock":true},{"title":"10 1\/16\" Center to Center | 11 7\/16\" Long \/ NI","offer_id":32300487245959,"sku":"635-256-NI","price":24.72,"currency_code":"USD","in_stock":true},{"title":"10 1\/16\" Center to Center | 11 7\/16\" Long \/ PC","offer_id":32300487344263,"sku":"635-256-PC","price":24.72,"currency_code":"USD","in_stock":true},{"title":"10 1\/16\" Center to Center | 11 7\/16\" Long \/ SBZ","offer_id":32300487409799,"sku":"635-256-SBZ","price":24.72,"currency_code":"USD","in_stock":true},{"title":"10 1\/16\" Center to Center | 11 7\/16\" Long \/ SN","offer_id":32300487475335,"sku":"635-256-SN","price":24.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/products\/635-32-PC.jpg?v=1580402568"},{"product_id":"stylish-craftsman-coat-backpack-hat-or-jacket-hooks-black-iron-windover-antique-and-oil-rubbed-bronze-highlight-belwith-products","title":"Stylish Craftsman coat, backpack, hat, or jacket Hooks Black Iron, Windover Antique, and Oil-Rubbed Bronze Highlight Belwith Products","description":"Stylish Craftsman Hooks used for hanging up coats, backpacks, hats, etc.  \u003cbr\u003e  \u003cbr\u003e\u003cbr\u003eAvailable in Black Iron, Windover Antique, and Oil-Rubbed Bronze Highlighted finish \u003cbr\u003e\u003cbr\u003eSpecs: \u003cbr\u003e1 3\/8\" Boring\u003cbr\u003e5 1\/16\" Length X 2\"Width\u003cbr\u003e\u003cbr\u003eAll in stock orders ship within 24 hours.\u003cbr\u003e\u003cbr\u003eWe strive to provide our quality products in a timely manner.\u003cbr\u003e\u003cbr\u003eIf you have any problems with your purchase please let us know.","brand":"Bear Hollow Supply","offers":[{"title":"Black Iron","offer_id":37797850939580,"sku":"P2175-BI","price":18.38,"currency_code":"USD","in_stock":true},{"title":"Windover Antique","offer_id":37797850972348,"sku":"P2175-WOA","price":18.38,"currency_code":"USD","in_stock":true},{"title":"Oil-Rubbed Bronze","offer_id":37797851005116,"sku":"P2175-OBH","price":18.38,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/products\/il_fullxfull.1955337395_5gfi.jpg?v=1609789394"},{"product_id":"cairo-pulls-handle-and-knob-by-jeffrey-alexander","title":"Cairo Handles and Knobs","description":"\u003cp\u003eUpgrade the look of your home with Cairo Handles and Knobs. These sleek and modern handles and knobs provide a stylish and functional addition to any cabinet or drawer. Made with high-quality materials, they are durable and easy to install. Elevate your home decor with Cairo Handles and Knobs.\u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"1 1\/4\" Diameter \/ PC","offer_id":37798358253756,"sku":"595-SN","price":5.32,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Diameter \/ BNBDL","offer_id":37798358352060,"sku":"595-BNBDL","price":5.32,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Diameter \/ DBAC","offer_id":37798358450364,"sku":"595-DBAC","price":5.32,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Diameter \/ SN","offer_id":37798358548668,"sku":"595-SN","price":5.32,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center | 4 13\/16\" Long \/ PC","offer_id":37798358286524,"sku":"595-96-SN","price":7.24,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center | 4 13\/16\" Long \/ BNBDL","offer_id":37798358384828,"sku":"595--96-BNBDL","price":7.24,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center | 4 13\/16\" Long \/ DBAC","offer_id":37798358483132,"sku":"595-96-DBAC","price":7.24,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center | 4 13\/16\" Long \/ SN","offer_id":37798358581436,"sku":"595-96-SN","price":7.24,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/16\" Long \/ PC","offer_id":37798358319292,"sku":"595-128-SN","price":8.74,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/16\" Long \/ BNBDL","offer_id":37798358417596,"sku":"595-128-BNBDL","price":8.74,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/16\" Long \/ DBAC","offer_id":37798358515900,"sku":"595-128-DBAC","price":8.74,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/16\" Long \/ SN","offer_id":37798358614204,"sku":"595-128-SN","price":8.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/products\/il_fullxfull.1922520814_ri5v.jpg?v=1710511436"},{"product_id":"22-steel-table-legs-high-point-set-of-2","title":"22\" Steel Table Legs (High Point)","description":"\u003cp\u003eEnhance the look of your end table with our 22\" Table Legs (High Point). Constructed with heavy duty materials and crafted for a classic look, these quality table legs are compatible with a range of furniture designs. A perfect height for end tables, these durable legs are sure to last a lifetime. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecification: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 22\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 10\" \u003c\/li\u003e\n\u003cli\u003eWidest Point:\u003cspan\u003e 13-1\/2\u003c\/span\u003e\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeavy Duty Steel\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eBlack Powder Coated Finish\u003c\/li\u003e\n\u003cli\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":44607619334395,"sku":"300-HPET","price":129.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/CopyofCopyofCopyofCopyofMADEINOHIO._2.png?v=1764350541"},{"product_id":"cast-aluminum-table-legs-with-bench-legs-bundle-michael-collection","title":"Cast Aluminum Table Legs With Bench Legs Bundle (Michael Collection)","description":"\u003cp\u003eThis bundle contains two cast aluminum table legs and two bench legs from the Michael Collection, making it the ideal choice for dining table projects. Its cast aluminum construction provides strength and durability for years to come. Perfect for your home improvement project.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDetails about 28\" \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThese 28\" cast aluminum table legs are a great option to pair with any top. Durable and well made to support table tops made of wood, granite, concrete or anything you can possibly dream up.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eThese are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong\u003etable legs\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003eincredibly strong while \u003c\/span\u003e\u003cspan\u003ekeeping things to a manageable weight.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 28\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 18\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 24\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDetails about 16\"  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003eVery similar to cast iron table legs, these 16\" cast aluminum table legs are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight. \u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecification: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 16\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 12\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 15-1\/2\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp style=\"text-align: left;\"\u003e                                  \u003ciframe width=\"\" height=\"\" src=\"https:\/\/www.youtube.com\/embed\/V9JDpI262lE\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":44814024114427,"sku":"100229","price":730.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign_12.png?v=1700517030"},{"product_id":"18-metal-pedestal-table-base-dundee-set-of-2","title":"18\" Metal Pedestal Table Base (Dundee)","description":"\u003cp\u003eAchieve a stylish, modern look with this set of two 18\" metal table legs. Constructed of durable aluminum, these legs are designed to provide ample support. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMounting plate:  7\" x 7\"\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHeight: 18\"\u003c\/p\u003e\n\u003cp\u003eWidth: Base legs 17 1\/2\" x 17 1\/2\"\u003c\/p\u003e\n\u003cp\u003eMade In The USA\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":44891266777339,"sku":"100233","price":120.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/standweb_1.jpg?v=1697220570"},{"product_id":"roman-handles-and-knobs","title":"Roman Handles and Knobs","description":"\u003cp data-mce-fragment=\"1\"\u003eMaximize the elegant aesthetic of your home with our Roman handles and knobs. These beautifully crafted accents offer a touch of sophistication and convenience to any room. Made with high-quality materials, they provide durability for everyday use. Elevate your decor with our Roman handles and knobs.\u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"1 1\/4\" Diameter \/ MB","offer_id":45247634768123,"sku":"944-MB","price":3.92,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Diameter \/ DBAC","offer_id":45247634800891,"sku":"944-DBAC","price":3.92,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Diameter \/ BNBDL","offer_id":45247634833659,"sku":"944-BNBDL","price":3.92,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Diameter \/ SBZ","offer_id":45247634866427,"sku":"944-SBZ","price":3.92,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Diameter \/ BG","offer_id":45247634899195,"sku":"944-BG","price":3.92,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Diameter \/ SN","offer_id":45247634931963,"sku":"944-SN","price":3.92,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Diameter \/ PC","offer_id":45247634964731,"sku":"944-PC","price":3.92,"currency_code":"USD","in_stock":true},{"title":"1 1\/4\" Diameter \/ NI","offer_id":45247634997499,"sku":"944-NI","price":3.92,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center  | 4 15\/16\" Long \/ MB","offer_id":45247635030267,"sku":"944-96-MB","price":6.18,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center  | 4 15\/16\" Long \/ DBAC","offer_id":45247635063035,"sku":"944-96-DBAC","price":6.18,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center  | 4 15\/16\" Long \/ BNBDL","offer_id":45247635095803,"sku":"944-96-BNBDL","price":6.18,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center  | 4 15\/16\" Long \/ SBZ","offer_id":45247635128571,"sku":"944-96-SBZ","price":6.18,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center  | 4 15\/16\" Long \/ BG","offer_id":45247635161339,"sku":"944-96-BG","price":6.18,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center  | 4 15\/16\" Long \/ SN","offer_id":45247635194107,"sku":"944-96-SN","price":6.18,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center  | 4 15\/16\" Long \/ PC","offer_id":45247635226875,"sku":"944-96-PC","price":6.18,"currency_code":"USD","in_stock":true},{"title":"3 3\/4\" Center to Center  | 4 15\/16\" Long \/ NI","offer_id":45247635259643,"sku":"944-96-NI","price":6.18,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/4\" Long \/ MB","offer_id":45247635292411,"sku":"944-128-MB","price":7.28,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/4\" Long \/ DBAC","offer_id":45247635325179,"sku":"944-128-DBAC","price":7.28,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/4\" Long \/ BNBDL","offer_id":45247635357947,"sku":"944-128-BNBDL","price":7.28,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/4\" Long \/ SBZ","offer_id":45247635390715,"sku":"944-128-SBZ","price":7.28,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/4\" Long \/ BG","offer_id":45247635423483,"sku":"944-128-BG","price":7.28,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/4\" Long \/ SN","offer_id":45247635456251,"sku":"944-128-SN","price":7.28,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/4\" Long \/ PC","offer_id":45247635489019,"sku":"944-128-PC","price":7.28,"currency_code":"USD","in_stock":true},{"title":"5\" Center to Center | 6 1\/4\" Long \/ NI","offer_id":45247635521787,"sku":"944-128-NI","price":7.28,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center | 7 1\/2\" Long \/ MB","offer_id":45247635554555,"sku":"944-160-MB","price":7.76,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center | 7 1\/2\" Long \/ DBAC","offer_id":45247635587323,"sku":"944-160-DBAC","price":7.76,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center | 7 1\/2\" Long \/ BNBDL","offer_id":45247635620091,"sku":"944-160-DBAC","price":7.76,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center | 7 1\/2\" Long \/ SBZ","offer_id":45247635652859,"sku":"944-160-SBZ","price":7.76,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center | 7 1\/2\" Long \/ BG","offer_id":45247635685627,"sku":"944-160-BG","price":7.76,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center | 7 1\/2\" Long \/ SN","offer_id":45247635718395,"sku":"944-160-SN","price":7.76,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center | 7 1\/2\" Long \/ PC","offer_id":45247635751163,"sku":"944-160-PC","price":7.76,"currency_code":"USD","in_stock":true},{"title":"6 1\/4\" Center to Center | 7 1\/2\" Long \/ NI","offer_id":45247635783931,"sku":"944-160-NI","price":7.76,"currency_code":"USD","in_stock":true},{"title":"7 1\/2\" Center to Center | 8 3\/4\" Long \/ MB","offer_id":45247635816699,"sku":"944-192-MB","price":8.98,"currency_code":"USD","in_stock":true},{"title":"7 1\/2\" Center to Center | 8 3\/4\" Long \/ DBAC","offer_id":45247635849467,"sku":"944-192-DBAC","price":8.98,"currency_code":"USD","in_stock":true},{"title":"7 1\/2\" Center to Center | 8 3\/4\" Long \/ BNBDL","offer_id":45247635882235,"sku":"944-192-BNBDL","price":8.98,"currency_code":"USD","in_stock":true},{"title":"7 1\/2\" Center to Center | 8 3\/4\" Long \/ SBZ","offer_id":45247635915003,"sku":"944-192-SBZ","price":8.98,"currency_code":"USD","in_stock":true},{"title":"7 1\/2\" Center to Center | 8 3\/4\" Long \/ BG","offer_id":45247635947771,"sku":"944-192-BG","price":8.98,"currency_code":"USD","in_stock":true},{"title":"7 1\/2\" Center to Center | 8 3\/4\" Long \/ SN","offer_id":45247635980539,"sku":"944-192-SN","price":8.98,"currency_code":"USD","in_stock":true},{"title":"7 1\/2\" Center to Center | 8 3\/4\" Long \/ PC","offer_id":45247636013307,"sku":"944-192-PC","price":8.98,"currency_code":"USD","in_stock":true},{"title":"7 1\/2\" Center to Center | 8 3\/4\" Long \/ NI","offer_id":45247636046075,"sku":"944-192-NI","price":8.98,"currency_code":"USD","in_stock":true},{"title":"8 13\/16\" Center to Center | 10\" Long \/ MB","offer_id":45247636078843,"sku":"944-224-MB","price":10.62,"currency_code":"USD","in_stock":true},{"title":"8 13\/16\" Center to Center | 10\" Long \/ DBAC","offer_id":45247636111611,"sku":"944-224-DBAC","price":10.62,"currency_code":"USD","in_stock":true},{"title":"8 13\/16\" Center to Center | 10\" Long \/ BNBDL","offer_id":45247636144379,"sku":"944-224-BNBDL","price":10.62,"currency_code":"USD","in_stock":true},{"title":"8 13\/16\" Center to Center | 10\" Long \/ SBZ","offer_id":45247636177147,"sku":"944-224-SBZ","price":10.62,"currency_code":"USD","in_stock":true},{"title":"8 13\/16\" Center to Center | 10\" Long \/ BG","offer_id":45247636209915,"sku":"944-224-BG","price":10.62,"currency_code":"USD","in_stock":true},{"title":"8 13\/16\" Center to Center | 10\" Long \/ SN","offer_id":45247636242683,"sku":"944-224-SN","price":10.62,"currency_code":"USD","in_stock":true},{"title":"8 13\/16\" Center to Center | 10\" Long \/ PC","offer_id":45247636275451,"sku":"944-224-PC","price":10.62,"currency_code":"USD","in_stock":true},{"title":"8 13\/16\" Center to Center | 10\" Long \/ NI","offer_id":45247636308219,"sku":"944-224-NI","price":10.62,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 3\/16\" Long \/ MB","offer_id":45247636340987,"sku":"944-305-MB","price":41.6,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 3\/16\" Long \/ DBAC","offer_id":45247636373755,"sku":"944-305-DBAC","price":41.6,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 3\/16\" Long \/ BNBDL","offer_id":45247636406523,"sku":"944-305-BNBDL","price":41.6,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 3\/16\" Long \/ SBZ","offer_id":45247636439291,"sku":"944-305-SBZ","price":41.6,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 3\/16\" Long \/ BG","offer_id":45247636472059,"sku":"944-305-BG","price":41.6,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 3\/16\" Long \/ SN","offer_id":45247636504827,"sku":"944-305-SN","price":41.6,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 3\/16\" Long \/ PC","offer_id":45247636537595,"sku":"944-305-PC","price":41.6,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 3\/16\" Long \/ NI","offer_id":45247636570363,"sku":"944-305-NI","price":41.6,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 5\/8\" Long \/ MB","offer_id":45247636603131,"sku":"944-12-MB","price":90.66,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 5\/8\" Long \/ DBAC","offer_id":45247636635899,"sku":"944-12-DBAC","price":90.66,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 5\/8\" Long \/ BNBDL","offer_id":45247636668667,"sku":"944-12-BNBDL","price":90.66,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 5\/8\" Long \/ SBZ","offer_id":45247636701435,"sku":"944-12-SBZ","price":90.66,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 5\/8\" Long \/ BG","offer_id":45247636734203,"sku":"944-12-BG","price":90.66,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 5\/8\" Long \/ SN","offer_id":45247636766971,"sku":"944-12-SN","price":90.66,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 5\/8\" Long \/ PC","offer_id":45247636799739,"sku":"944-PC","price":90.66,"currency_code":"USD","in_stock":true},{"title":"12\" Center to Center  | 13 5\/8\" Long \/ NI","offer_id":45247636832507,"sku":"944-12-NI","price":90.66,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/944MB_1.jpg?v=1708527198"},{"product_id":"cast-aluminum-table-legs-with-bench-legs-bundle-camden-collection","title":"Cast Aluminum Table Legs With Bench Legs Bundle (Camden Collection)","description":"\u003cp data-mce-fragment=\"1\"\u003eThis bundle contains two cast aluminum table legs and two bench legs from the Michael Collection, making it the ideal choice for dining table projects. Its cast aluminum construction provides strength and durability for years to come. Perfect for your home improvement project.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 28\" \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThese 28\" cast aluminum table legs are a great option to pair with any top. Durable and well made to support table tops made of wood, granite, concrete or anything you can possibly dream up.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThese are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 28\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 18\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 24\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli\u003eMade in The USA                                  \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 16\"  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eVery similar to cast iron table legs, these 16\" cast aluminum table legs are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecification: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 16\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 12\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 15-1\/2\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":45789968138491,"sku":"100582","price":619.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign_9.png?v=1713360976"},{"product_id":"cast-aluminum-table-legs-with-bench-legs-bundle-roman-collection","title":"Cast Aluminum Table Legs With Bench Legs Bundle (Roman Collection)","description":"\u003cp data-mce-fragment=\"1\"\u003eThis bundle contains two cast aluminum table legs and two bench legs from the Roman Collection, making it the ideal choice for dining table projects. Its cast aluminum construction provides strength and durability for years to come. Perfect for your home improvement project.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 28\" \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThese 28\" cast aluminum table legs are a great option to pair with any top. Durable and well made to support table tops made of wood, granite, concrete or anything you can possibly dream up.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThese are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecifications:\u003c\/strong\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eHeight: 28\"\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMounting width: 18\"\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eWidest Point: 24\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 16\"  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eVery similar to cast iron table legs, these 16\" cast aluminum table legs are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecification: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eHeight: 16\"\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMounting width: 12\"\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eWidest Point: 15-1\/2\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":45790046191867,"sku":"100583","price":619.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign_10_7a9223ba-3c4a-41f2-bc56-05183e50cb67.png?v=1713361597"},{"product_id":"cast-aluminum-table-legs-with-bench-legs-bundle-sutton-collection","title":"Cast Aluminum Table Legs With Bench Legs Bundle (Sutton Collection)","description":"\u003cp data-mce-fragment=\"1\"\u003eThis bundle contains two cast aluminum table legs and two bench legs from the Sutton Collection, making it the ideal choice for dining table projects. Its cast aluminum construction provides strength and durability for years to come. Perfect for your home improvement project.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 28\" \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThese 28\" cast aluminum table legs are a great option to pair with any top. Durable and well made to support table tops made of wood, granite, concrete or anything you can possibly dream up.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThese are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecifications:\u003c\/strong\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eHeight: 28\"\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMounting width: 18\"\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eWidest Point: 24\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 16\"  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eVery similar to cast iron table legs, these 16\" cast aluminum table legs are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecification: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eHeight: 16\"\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMounting width: 12\"\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eWidest Point: 15-1\/2\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":45790082531579,"sku":"100584","price":885.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign_11_31d473c2-29f3-48c1-bf8e-4b0bed1d4f95.png?v=1713362129"},{"product_id":"cast-aluminum-table-legs-with-bench-legs-bundle-lewis-collection","title":"Cast Aluminum Table Legs With Bench Legs Bundle (Lewis Collection)","description":"\u003cp data-mce-fragment=\"1\"\u003eThis bundle contains two cast aluminum table legs and two bench legs from the Lewis Collection, making it the ideal choice for dining table projects. Its cast aluminum construction provides strength and durability for years to come. Perfect for your home improvement project.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 28\" \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThese 28\" cast aluminum table legs are a great option to pair with any top. Durable and well made to support table tops made of wood, granite, concrete or anything you can possibly dream up.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThese are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecifications:\u003c\/strong\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 28\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 23-1\/2\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 27\"\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 16\"  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eVery similar to cast iron table legs, these 16\" cast aluminum table legs are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecification: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 16\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 11-5\/8\" x 2\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 16\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli\u003eMade in The USA\u003c\/li\u003e\n\u003cli\u003eShelf mounts to add an optional shelf\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":45790160322811,"sku":"100585","price":805.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign_12_26add45e-419a-4b31-a226-6d18b19993b4.png?v=1713363081"},{"product_id":"cast-aluminum-table-legs-with-bench-legs-bundle-dover-collection","title":"Cast Aluminum Table Legs With Bench Legs Bundle (Dover Collection)","description":"\u003cp data-mce-fragment=\"1\"\u003eThis bundle contains two cast aluminum table legs and two bench legs from the Dover Collection, making it the ideal choice for dining table projects. Its cast aluminum construction provides strength and durability for years to come. Perfect for your home improvement project.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 28\" \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThese 28\" cast aluminum table legs are a great option to pair with any top. Durable and well made to support table tops made of wood, granite, concrete or anything you can possibly dream up.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThese are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 28\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 23-3\/4\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 23-3\/4\"\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 16\"  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eVery similar to cast iron table legs, these 16\" cast aluminum table legs are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecification:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 16\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 13-1\/2\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 13-1\/2\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRaised Gold Lettering \u003c\/li\u003e\n\u003cli\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":45790194434299,"sku":"100586","price":700.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign_13_c2a33a16-580b-4bc3-bcf6-8d313df01f6e.png?v=1713363510"},{"product_id":"cast-aluminum-table-legs-with-bench-legs-bundle-diego-collection","title":"Cast Aluminum Table Legs With Bench Legs Bundle (Diego Collection)","description":"\u003cp data-mce-fragment=\"1\"\u003eThis bundle contains two cast aluminum table legs and two bench legs from the Diego Collection, making it the ideal choice for dining table projects. Its cast aluminum construction provides strength and durability for years to come. Perfect for your home improvement project.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 28\" \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThese 28\" cast aluminum table legs are a great option to pair with any top. Durable and well made to support table tops made of wood, granite, concrete or anything you can possibly dream up.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThese are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecifications:\u003c\/strong\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 28\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 21\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 27-1\/2\"\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIncluded Threaded Inserts and Bolts\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eDetails about 16\"  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eVery similar to cast iron table legs, these 16\" cast aluminum table legs are very heavy duty able to withstand practically any table top you choose to use. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe cast aluminum makes these \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003etable legs\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003eincredibly strong while \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003ekeeping things to a manageable weight. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eSpecification: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 16\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 11-3\/4\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 15-3\/4\" \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIncluded Threaded Inserts and Bolts\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":45790227792123,"sku":"100587","price":749.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign_14.png?v=1713363853"},{"product_id":"pack-of-4-shaft-collar-set-for-linear-rail-sbr20","title":"(Pack of 4) Shaft Collar Set for Linear Rail SBR20","description":"\u003ch1\u003e\u003cspan class=\"a-list-item\"\u003eShaft Collar Set for Linear Rail SBR20\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp\u003e\u003cspan class=\"a-list-item\"\u003eFor shaft fixing and positioning, SBR linear guide stop for DIY CNC machine tools.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\"\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003eDesigned to fully engage with the shaft, easy to install.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003eHigh quality aluminum alloy material, light weight, oxidation and corrosion resistant surface, sturdy and durable.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003eThe shaft can be clamped tightly by set screws and the shaft will not be damaged.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003ePackage: 4 clamping shaft collars\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":45934759805179,"sku":"KK-SBR-001","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/519mu4D0_fL._SL1500.jpg?v=1715178727"},{"product_id":"pack-of-4-shaft-collar-set-for-linear-rail-sbr20-copy","title":"Slab Flattening Linear Rail Guide Set With Bearing Block Slides SBR20 Multiple Lengths available","description":"\u003ch1\u003eLinear Rail Guide Set With Bearing Block Slides SBR20. Perfect For Router Slab Flattening Jigs \u003c\/h1\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"detailGuide_cont js-toggleCont toggle-hidden toggle-show\"\u003e\n\u003cli\u003eSBR Linear Guide Rail Set: SBR20 Linear motion guide rail includes 2 x SBR20 guide rails and 4 x SBR20UU slide blocks. Dynamic Load Per Block: 882 N, Static Load Per Block: 1370 N.\u003c\/li\u003e\n\u003cli\u003eDurable \u0026amp; Long-lasting: The linear rail is made of carbon steel and aluminum with a chrome-plated surface for rust resistance and high durability. Built-in 4 aluminum slide blocks and ball bearings for smooth and unobstructed sliding.\u003c\/li\u003e\n\u003cli\u003eLow Noise Sliding: Aluminum SBR slide blocks and carbon steel linear shaft are perfectly paired. The built-in ball bearing provides low friction movement and is smooth and not tilted, allowing you to control more labor-saving.\u003c\/li\u003e\n\u003cli\u003eHigh Precision: Precise circular shaft dimensions and straightness, ensuring high accuracy, repeatability, and stability in its motion. The sturdy aluminum base and slide block have accurate mounting holes, making it easy for users to perform reliable installation and connection.\u003c\/li\u003e\n\u003cli\u003eWide Application: The SBR linear rail set is versatile and suitable for all kinds of high-load automation equipment and DIY project, such as router\/mill\/lathe sleds, 3D printers, laser engravers, CNC machines, trainer rocker plates, etc.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bear Hollow Supply","offers":[{"title":"1000mm (39.4\")","offer_id":45934876983547,"sku":"SBR20-1000mm","price":119.99,"currency_code":"USD","in_stock":true},{"title":"1500mm (59\")","offer_id":45934877016315,"sku":"SBR20-1500mm","price":159.99,"currency_code":"USD","in_stock":false},{"title":"1800mm (70.9\")","offer_id":45934877049083,"sku":"SBR20-1800mm","price":189.99,"currency_code":"USD","in_stock":true},{"title":"2200mm (86.6\")","offer_id":45934877081851,"sku":"SBR20-2200mm","price":239.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/us_ZXDGSBR20MM10PL6FV0_original_img-v2_linear-rail-m100-1.2.jpg?v=1715179447"},{"product_id":"slab-flattening-linear-guide-rail-with-slide-blocks-set-sfc20-multiple-lengths-available","title":"Slab Flattening Linear Guide Rail With Slide Blocks Set SFC20 Multiple Lengths available","description":"\u003ch1\u003eLinear Rail Guide Set With Bearing Block Slides. Perfect For Router Slab Flattening Jigs \u003c\/h1\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"detailGuide_cont js-toggleCont toggle-hidden toggle-show\"\u003e\n\u003cli\u003eSFC Linear Guide Rail Set: Linear motion guide rail includes 2 x SFC20 linear shafts, 4 x SC20 slide blocks and 4 x rail supports. Dynamic Load Per Block: 882 N, Static Load Per Block: 1370 N.\u003c\/li\u003e\n\u003cli\u003eDurable \u0026amp; Long-lasting: The linear rail is made of carbon steel and aluminum with a chrome-plated surface for rust resistance and high durability. Built-in 4 aluminum slide blocks and ball bearings for smooth and unobstructed sliding.\u003c\/li\u003e\n\u003cli\u003eLow Noise Sliding: Aluminum fully sealed SC slide blocks and carbon steel linear shaft are perfectly paired. The built-in ball bearing provides low friction movement and is smooth and not tilted, allowing you to control more labor-saving.\u003c\/li\u003e\n\u003cli\u003eHigh Precision: Precise circular shaft dimensions and straightness, ensuring high accuracy, repeatability, and stability in its motion. The sturdy aluminum base and slide block have accurate mounting holes, making it easy for users to perform reliable installation and connection.\u003c\/li\u003e\n\u003cli\u003eWide Application: The SFC linear rail set is versatile and suitable for all kinds of high-load automation equipment and DIY project, such as router\/mill\/lathe sleds, 3D printers, laser engravers, CNC machines, trainer rocker plates, etc.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bear Hollow Supply","offers":[{"title":"1000mm (39.4\")","offer_id":45934887272699,"sku":"SFC20-1000mm","price":99.0,"currency_code":"USD","in_stock":true},{"title":"1200mm (47.2\")","offer_id":45934887305467,"sku":"SFC20-1200mm","price":119.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/us_ZXH20MM1200MM30G9V0_original_img-v2_linear-rail-m100-1.2.jpg?v=1715180745"},{"product_id":"4-pcs-sc20uu-20mm-aluminum-linear-motion-ball-bearing-slide-bushing-for-cnc","title":"4 Pcs SC20UU 20mm Aluminum Linear Ball Bearing Slide Bushing Guide Block","description":"\u003cp\u003eUpgrade your CNC machine with the 4 Pcs SC20UU 20mm Aluminum Linear Motion Ball Bearing Slide Bushing. Made from high-quality aluminum material, it ensures excellent sports performance under high load or long stroke occasions. Its compact design and 20mm shaft diameter make it perfect for linear motion products. Easy to install and includes 4 pieces per pack.\u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":46851406627067,"sku":"SC20UU","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/419-C7Bp-9L.jpg?v=1736955159"},{"product_id":"table-legs-with-bench-legs-bundle-ember-ridge","title":"Table Legs With Bench Legs Bundle (Ember Ridge)","description":"\u003cp\u003eEnhance the look of your dining space with our Table Legs With Bench Legs Bundle from Bear Hollow Supply's Ember Ridge collection. These sturdy legs provide both style and support for your table and bench, ensuring a sturdy and stylish dining experience. With this bundle, you'll have everything you need to complete your dining set.\u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":46858139533563,"sku":"100692","price":524.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/DiningTableBenchBundle.png?v=1737140690"},{"product_id":"limited-edition-color-28-cast-aluminum-table-legs-lewis-set-of-2","title":"Winter Edition 28\" Cast Aluminum Table Legs (Lewis), Set of (2)","description":"\u003cdiv class=\"group w-full text-gray-800 dark:text-gray-100 border-b border-black\/10 dark:border-gray-900\/50 bg-gray-50 dark:bg-[#444654]\"\u003e\n\u003cdiv class=\"flex p-4 gap-4 text-base md:gap-6 md:max-w-2xl lg:max-w-[38rem] xl:max-w-3xl md:py-6 lg:px-0 m-auto\"\u003e\n\u003cdiv class=\"relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]\"\u003e\n\u003cdiv class=\"flex flex-grow flex-col gap-3\"\u003e\n\u003cdiv class=\"min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap break-words\"\u003e\n\u003cdiv class=\"markdown prose w-full break-words dark:prose-invert light\"\u003e\n\u003cp data-start=\"0\" data-end=\"55\"\u003e\u003cstrong data-start=\"0\" data-end=\"55\"\u003eWinter Edition White Cast Aluminum Table Legs – 28\"\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"57\" data-end=\"409\"\u003eFor a limited time, our ultra-durable 28\" cast aluminum table legs are available in the \u003cstrong data-start=\"145\" data-end=\"169\"\u003eWinter Edition White\u003c\/strong\u003e finish—a clean, crisp look inspired by modern, minimalist, and coastal-style spaces. Built from solid cast aluminum, these heavy-duty legs are engineered to support virtually any tabletop with exceptional strength and long-term durability.\u003c\/p\u003e\n\u003cp data-start=\"411\" data-end=\"723\"\u003eDespite their rugged construction, they’re surprisingly manageable in weight, making installation easy for both DIY builders and professionals. Whether you’re creating a custom dining table, desk, or workstation, the Winter Edition White finish delivers a refined, standout look without overpowering your design.\u003c\/p\u003e\n\u003cp data-start=\"725\" data-end=\"839\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAvailable for a limited time only—once the Winter Edition is gone, it’s gone. Secure your set while supplies last.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003eSpecifications:\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eHeight: 28\"\u003c\/li\u003e\n\u003cli\u003eMounting width: 23-1\/2\"\u003c\/li\u003e\n\u003cli\u003eWidest Point: 27\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cmeta charset=\"utf-8\"\u003eWeight Capacity: 2000 lbs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLimited Edition White Powder Coat Finish\u003c\/li\u003e\n\u003cli\u003eRaised Lettering \u003c\/li\u003e\n\u003cli\u003eIncluded Threaded Inserts and Bolts\u003c\/li\u003e\n\u003cli\u003eCast Aluminum - Like Cast Iron but without the weight. \u003c\/li\u003e\n\u003cli\u003eMade in The USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Default Title","offer_id":47072622772475,"sku":"NTLC1-28-WHI","price":725.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/IMG_3546.heic?v=1766160937"},{"product_id":"28-narrow-sofa-metal-dining-table-height-legs-brexley-set-of-2","title":"Metal Table Legs Multiple Sizes Available (Brexley), Set Of 2","description":"\u003cp data-start=\"137\" data-end=\"179\"\u003e\u003cstrong data-start=\"137\" data-end=\"179\"\u003eBrexley Table Legs\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"181\" data-end=\"559\"\u003eCrafted with precision and strength, the Brexley table legs from Bear Hollow Supply bring industrial elegance to your furniture designs. These durable steel legs feature a bold, modern silhouette inspired by rugged landscapes and architectural excellence. Perfect for dining tables, desks, and workbenches, their versatile design complements both contemporary and rustic styles.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"775\"\u003eWhether you're a DIY enthusiast or a professional builder, Brexley delivers unmatched quality and stability. Elevate your next project with these sleek, American-made table legs, designed to stand the test of time.\u003cstrong data-start=\"777\" data-end=\"805\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1125\" data-end=\"1140\"\u003e\u003cstrong data-start=\"1125\" data-end=\"1138\"\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1141\" data-end=\"1290\"\u003e\n\u003cli data-start=\"1141\" data-end=\"1182\"\u003e\n\u003cp data-start=\"1143\" data-end=\"1182\"\u003e\u003cstrong data-start=\"1143\" data-end=\"1154\"\u003eFinish:\u003c\/strong\u003e Durable Black Powder Coat\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1183\" data-end=\"1244\"\u003e\n\u003cp data-start=\"1185\" data-end=\"1244\"\u003e\u003cstrong data-start=\"1185\" data-end=\"1199\"\u003eFasteners:\u003c\/strong\u003e ****Not included****\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1245\" data-end=\"1268\"\u003e\n\u003cp data-start=\"1247\" data-end=\"1268\"\u003e\u003cstrong data-start=\"1247\" data-end=\"1260\"\u003eMaterial:\u003c\/strong\u003e Steel\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1269\" data-end=\"1290\"\u003e\n\u003cp data-start=\"1271\" data-end=\"1290\"\u003e\u003cstrong data-start=\"1271\" data-end=\"1290\"\u003eMade in the USA\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" Tall x 11\" Wide \/ 1 Set (2 Legs)","offer_id":47244710084859,"sku":"2300-60","price":325.0,"currency_code":"USD","in_stock":true},{"title":"16\" Tall x 11\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48551909228795,"sku":"2300-60-5PK","price":1381.25,"currency_code":"USD","in_stock":true},{"title":"16\" Tall x 18\" Wide \/ 1 Set (2 Legs)","offer_id":47244710117627,"sku":"2300-30","price":400.0,"currency_code":"USD","in_stock":true},{"title":"16\" Tall x 18\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48551909261563,"sku":"2300-30-5PK","price":1700.0,"currency_code":"USD","in_stock":true},{"title":"22\" Tall x 14\" Wide \/ 1 Set (2 Legs)","offer_id":47244710150395,"sku":"2300-10","price":360.0,"currency_code":"USD","in_stock":true},{"title":"22\" Tall x 14\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48551909294331,"sku":"2300-10-5PK","price":1530.0,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 14\" Wide \/ 1 Set (2 Legs)","offer_id":47244710183163,"sku":"2300-40","price":375.0,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 14\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48551909327099,"sku":"2300-40-5PK","price":1593.75,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 20\" Wide \/ 1 Set (2 Legs)","offer_id":47244710215931,"sku":"2300-55","price":765.0,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 20\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48551909359867,"sku":"2300-55-5PK","price":3251.25,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 30\" Wide \/ 1 Set (2 Legs)","offer_id":47244710248699,"sku":"2300-50","price":795.0,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 30\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48551909392635,"sku":"2300-50-5PK","price":3378.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign-2025-06-06T140050.149.png?v=1749232855"},{"product_id":"5-x-28-5-chunky-farmhouse-table-legs-hard-maple-unfinished-set-of-5","title":"Chunky Farmhouse Wood Table Legs, Unfinished, Set of 4","description":"\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; border: 1px solid #eaeaea;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #d1d1d1; font-weight: bold; text-align: left;\"\u003e\n\u003ctd colspan=\"4\" style=\"padding: 10px; border: 1px solid #eaeaea;\"\u003eGENERAL SPECIFICATIONS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: bold; padding: 8px; border: 1px solid #eaeaea; width: 25%;\"\u003eBrand\u003c\/td\u003e\n\u003ctd colspan=\"3\" style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003eBear Hollow Supply\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: bold; padding: 8px; border: 1px solid #eaeaea;\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd colspan=\"3\" style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003eChunky Farmhouse\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: bold; padding: 8px; border: 1px solid #eaeaea;\"\u003eStyle\u003c\/td\u003e\n\u003ctd colspan=\"3\" style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003eTraditional Farmhouse\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: bold; padding: 8px; border: 1px solid #eaeaea;\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd colspan=\"3\" style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e100% Handcrafted in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: bold; padding: 8px; border: 1px solid #eaeaea;\"\u003eWood Options \u003c\/td\u003e\n\u003ctd colspan=\"3\" style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003eUnfinished Maple \u0026amp; Oak (Sanded to 150 grit)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: bold; padding: 8px; border: 1px solid #eaeaea;\"\u003eShip From\u003c\/td\u003e\n\u003ctd colspan=\"3\" style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003eOhio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: bold; padding: 8px; border: 1px solid rgb(234, 234, 234);\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid rgb(234, 234, 234);\" colspan=\"3\"\u003eNot Included \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #d1d1d1; font-weight: bold; text-align: left;\"\u003e\n\u003ctd colspan=\"4\" style=\"padding: 10px; border: 1px solid #eaeaea;\"\u003eMULTI-SIZE SPECIFICATIONS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f7f7f7; font-weight: bold; text-align: center;\"\u003e\n\u003ctd style=\"padding: 8px; text-align: left; border: 1px solid #eaeaea;\"\u003eDimension\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e17\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e28.5\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e38\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd style=\"font-weight: bold; padding: 8px; text-align: left; border: 1px solid #eaeaea;\"\u003eWidest Point (Top)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e3\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e5\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd style=\"font-weight: bold; padding: 8px; text-align: left; border: 1px solid #eaeaea;\"\u003eWidest Point (Bottom)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e1.625\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e3\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd style=\"font-weight: bold; padding: 8px; text-align: left; border: 1px solid #eaeaea;\"\u003eWeight (Each Leg)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e2.25 lbs\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e9.95 lbs\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #eaeaea;\"\u003e11.25 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp data-path-to-node=\"4\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"4\"\u003eAnchor your next build with the substantial, high-end look of our Chunky Farmhouse Table Legs.\u003c\/b\u003e Crafted from premium solid wood, these legs offer the perfect blend of rustic character and sophisticated design. Their thick, robust profile provides a striking foundation that easily supports heavy tabletops, ensuring your furniture isn't just beautiful, but built to last generations.\u003c\/p\u003e\n\u003cp data-path-to-node=\"5\"\u003eEach leg arrives \u003cb data-index-in-node=\"17\" data-path-to-node=\"5\"\u003ecompletely unfinished and meticulously sanded to 150 grit\u003c\/b\u003e. Whether you are a professional furniture builder matching a complex stain or a weekend DIYer applying a crisp, classic coat of paint, these legs act as a flawless blank canvas ready for your custom touch.\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"6\"\u003eWhy Choose These Legs?\u003c\/h3\u003e\n\u003cul data-path-to-node=\"7\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"7,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7,0,0\"\u003eThe \"Chunky\" Profile:\u003c\/b\u003e The signature thick, turned design adds immediate visual weight and a premium, custom-built feel to any piece.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"7,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7,1,0\"\u003eAmerican Craftsmanship:\u003c\/b\u003e 100% handcrafted in the USA, ensuring every set of four is matched for top-tier grain consistency and structural integrity.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"7,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7,2,0\"\u003eBuilder-Ready Finish:\u003c\/b\u003e Arriving smoothly sanded to 150 grit out of the box saves you hours of tedious prep work.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"7,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7,3,0\"\u003eTimeless Versatility:\u003c\/b\u003e The classic baluster style seamlessly complements Farmhouse, Coastal, and Traditional decor across dining tables, benches, desks, and kitchen islands.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bear Hollow Supply","offers":[{"title":"17\" Tall \/ Maple \/ 1 Set (4 Legs)","offer_id":48399564046587,"sku":"CFH17-MAPLE","price":110.0,"currency_code":"USD","in_stock":true},{"title":"17\" Tall \/ Maple \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48399564079355,"sku":"CFH17-MAPLE-5","price":467.5,"currency_code":"USD","in_stock":true},{"title":"17\" Tall \/ Oak \/ 1 Set (4 Legs)","offer_id":48399570567419,"sku":"CFH17-OAK","price":110.0,"currency_code":"USD","in_stock":true},{"title":"17\" Tall \/ Oak \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48399570731259,"sku":"CFH17-OAK-5","price":467.5,"currency_code":"USD","in_stock":true},{"title":"28.5\" Tall (Dining Table) \/ Maple \/ 1 Set (4 Legs)","offer_id":48399570600187,"sku":"CFH28.5-MAPLE","price":350.0,"currency_code":"USD","in_stock":true},{"title":"28.5\" Tall (Dining Table) \/ Maple \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48399570764027,"sku":"CFH28.5-MAPLE-5","price":1487.5,"currency_code":"USD","in_stock":true},{"title":"28.5\" Tall (Dining Table) \/ Oak \/ 1 Set (4 Legs)","offer_id":48399570632955,"sku":"CFH28.5-OAK","price":350.0,"currency_code":"USD","in_stock":true},{"title":"28.5\" Tall (Dining Table) \/ Oak \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48399570796795,"sku":"CFH28.5-OAK-5","price":1487.5,"currency_code":"USD","in_stock":true},{"title":"38\" Tall (Bar Height) \/ Maple \/ 1 Set (4 Legs)","offer_id":48399570665723,"sku":"CFH38-MAPLE","price":450.0,"currency_code":"USD","in_stock":true},{"title":"38\" Tall (Bar Height) \/ Maple \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48399570829563,"sku":"CFH38-MAPLE-5","price":1912.5,"currency_code":"USD","in_stock":true},{"title":"38\" Tall (Bar Height) \/ Oak \/ 1 Set (4 Legs)","offer_id":48399570698491,"sku":"CFH38-OAK","price":450.0,"currency_code":"USD","in_stock":true},{"title":"38\" Tall (Bar Height) \/ Oak \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48399570862331,"sku":"CFH38-OAK-5","price":1912.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Oak28Chunky.png?v=1779382704"},{"product_id":"cast-aluminum-table-legs-oslo","title":"Cast Aluminum Pedestal Base (Oslo)","description":"\u003cp\u003eThe Oslo Collection cast aluminum table legs bring Scandinavian-inspired design to your furniture. Combining clean lines with industrial durability, these legs are handcrafted in the USA.\u003c\/p\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-mnt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-ft\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/rE5dx-2dM3I?si=XT4gQaO0dn2QwALr\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Bear Hollow Supply","offers":[{"title":"18\" \/ Single","offer_id":48409274384635,"sku":"OSLO-18-BLK","price":250.0,"currency_code":"USD","in_stock":true},{"title":"18\" \/ Bulk Pack: 5 Pack (5 Legs)","offer_id":48409274417403,"sku":"OSLO-18-BLK-5PK","price":1062.5,"currency_code":"USD","in_stock":false},{"title":"28\" \/ Single","offer_id":48409274450171,"sku":"OSLO-28-BLK","price":575.0,"currency_code":"USD","in_stock":false},{"title":"28\" \/ Bulk Pack: 5 Pack (5 Legs)","offer_id":48409274482939,"sku":"OSLO-28-BLK-5PK","price":2443.75,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Screenshot2024-08-05at9.43.27AM_cbddeb03-dbbf-4b05-b252-9f7f198fca13.png?v=1773087774"},{"product_id":"steel-table-legs-denver","title":"Steel Table Legs (Denver)","description":"\u003cp\u003eThe Denver steel table legs combine heavy-duty construction with a classic industrial look. Built from thick steel and finished in durable black powder coat, these American-made legs are designed for dining tables, end tables, and benches that need to stand the test of time.\u003c\/p\u003e\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Supply\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eDenver\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIndustrial\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eHeavy Duty Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack Powder Coated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eNot included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eSize Specifications — \u003cspan style=\"color: #555; font-weight: normal; font-size: 0.9em;\" id=\"bhs-dv-size-label\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: 58.7814px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eUse Case\u003c\/td\u003e\n\u003ctd id=\"bhs-dv-use\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd id=\"bhs-dv-mnt\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e18\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFootprint (Widest Point)\u003c\/td\u003e\n\u003ctd id=\"bhs-dv-ft\" style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e18\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  var SPECS = {\n    '16\"': { use: 'Coffee \/ Bench', mnt: '18″', ft: '18″' },\n    '22\"': { use: 'End Table', mnt: '14″', ft: '14″' },\n    '28\" Narrow': { use: 'Dining \/ Console', mnt: '14″', ft: '14″' },\n    '28\"': { use: 'Dining Table', mnt: '29″', ft: '30″' }\n  };\n\n  var CELLS = [\n    ['bhs-dv-use', 'use'],\n    ['bhs-dv-mnt', 'mnt'],\n    ['bhs-dv-ft', 'ft']\n  ];\n\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n\n  function render(size) {\n    var d = SPECS[size];\n    if (!d) return;\n    CELLS.forEach(function (pair) {\n      var el = document.getElementById(pair[0]);\n      if (el) el.textContent = d[pair[1]];\n    });\n    var lbl = document.getElementById('bhs-dv-size-label');\n    if (lbl) lbl.textContent = size;\n  }\n\n  function renderFromVariantId(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function (s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants);\n        if (!variants) return;\n        var match = variants.find(function (v) { return String(v.id) === String(vid); });\n        if (match \u0026\u0026 isSizeVal(match.option1)) render(match.option1);\n      } catch (e) {}\n    });\n  }\n\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    for (var i = 0; i \u003c selects.length; i++) {\n      var sel = selects[i];\n      var vals = Array.prototype.map.call(sel.options, function (o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function () { if (isSizeVal(this.value)) render(this.value); });\n        break;\n      }\n    }\n\n    var radios = Array.prototype.slice.call(\n      document.querySelectorAll('input[type=\"radio\"]')\n    ).filter(function (r) { return isSizeVal(r.value); });\n\n    radios.forEach(function (r) {\n      r.addEventListener('change', function () { if (this.checked) render(this.value); });\n    });\n    var checked = radios.find(function (r) { return r.checked; });\n    if (checked) render(checked.value);\n\n    document.addEventListener('change', function (e) {\n      var val = e.target \u0026\u0026 e.target.value;\n      if (val \u0026\u0026 isSizeVal(val)) render(val);\n    });\n\n    ['variant:changed', 'variantchange', 'on:variant:change'].forEach(function (evtName) {\n      document.addEventListener(evtName, function (e) {\n        var d = e.detail;\n        if (!d) return;\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1);\n      });\n    });\n\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      \/\/ Initial render from current variant\n      if (variantInput.value) renderFromVariantId(variantInput.value);\n\n      \/\/ Backup: standard change listener\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVariantId(this.value);\n      });\n\n      \/\/ MutationObserver for themes that set value via attribute without firing events\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVariantId(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n\n      \/\/ Also watch for programmatic .value sets via property descriptor override\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVariantId(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n\n    try {\n      var urlVid = new URL(location.href).searchParams.get('variant');\n      if (urlVid) renderFromVariantId(urlVid);\n    } catch (e) {}\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', setup);\n  } else {\n    setup();\n  }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48409396183291,"sku":"2700-30","price":315.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ 1 Set (2 Legs)","offer_id":48409396216059,"sku":"2700-10","price":335.0,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow \/ 1 Set (2 Legs)","offer_id":48409396248827,"sku":"2700-40","price":399.99,"currency_code":"USD","in_stock":true},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48409396281595,"sku":"2700-50","price":800.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48409396314363,"sku":"2700-30-5PK","price":1338.75,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48409396347131,"sku":"2700-10-5PK","price":1423.75,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48409396379899,"sku":"2700-40-5PK","price":1699.96,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48409396412667,"sku":"2700-50-5PK","price":3400.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign_10_61a29bf3-045d-4955-ac96-21dd3d785b19.png?v=1773089754"},{"product_id":"wishbone-table-legs-diego","title":"Wishbone Table Legs (Diego)","description":"\u003cp\u003eThe Diego wishbone table legs are crafted from cast aluminum for exceptional strength at manageable weight. Their distinctive wishbone silhouette adds a refined industrial touch to dining tables, end tables, and benches. Handcrafted in the USA with threaded inserts and mounting bolts included.\u003c\/p\u003e\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Supply\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eDiego\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eWishbone \/ Industrial\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCast Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack Powder Coat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIncluded (Threaded Inserts \u0026amp; Bolts)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-di-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-di-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-di-mnt\"\u003e11-3\/4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFootprint (Widest Point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-di-ft\"\u003e15-3\/4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  var SPECS = {\n    '16\"': { use: 'Coffee \/ Bench', mnt: '11‑¾″', ft: '15‑¾″' },\n    '18\"': { use: 'Coffee \/ Bench', mnt: '11‑¾″', ft: '17‑¾″' },\n    '22\"': { use: 'End Table', mnt: '11‑½″', ft: '17‑½″' },\n    '28\"': { use: 'Dining Table', mnt: '21″', ft: '27‑½″' }\n  };\n\n  var CELLS = [\n    ['bhs-di-use', 'use'],\n    ['bhs-di-mnt', 'mnt'],\n    ['bhs-di-ft', 'ft']\n  ];\n\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n\n  function render(size) {\n    var d = SPECS[size];\n    if (!d) return;\n    CELLS.forEach(function (pair) {\n      var el = document.getElementById(pair[0]);\n      if (el) el.textContent = d[pair[1]];\n    });\n    var lbl = document.getElementById('bhs-di-size-label');\n    if (lbl) lbl.textContent = size;\n  }\n\n  function renderFromVariantId(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function (s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants);\n        if (!variants) return;\n        var match = variants.find(function (v) { return String(v.id) === String(vid); });\n        if (match \u0026\u0026 isSizeVal(match.option1)) render(match.option1);\n      } catch (e) {}\n    });\n  }\n\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    for (var i = 0; i \u003c selects.length; i++) {\n      var sel = selects[i];\n      var vals = Array.prototype.map.call(sel.options, function (o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function () { if (isSizeVal(this.value)) render(this.value); });\n        break;\n      }\n    }\n\n    var radios = Array.prototype.slice.call(\n      document.querySelectorAll('input[type=\"radio\"]')\n    ).filter(function (r) { return isSizeVal(r.value); });\n\n    radios.forEach(function (r) {\n      r.addEventListener('change', function () { if (this.checked) render(this.value); });\n    });\n    var checked = radios.find(function (r) { return r.checked; });\n    if (checked) render(checked.value);\n\n    document.addEventListener('change', function (e) {\n      var val = e.target \u0026\u0026 e.target.value;\n      if (val \u0026\u0026 isSizeVal(val)) render(val);\n    });\n\n    ['variant:changed', 'variantchange', 'on:variant:change'].forEach(function (evtName) {\n      document.addEventListener(evtName, function (e) {\n        var d = e.detail;\n        if (!d) return;\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1);\n      });\n    });\n\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      \/\/ Initial render from current variant\n      if (variantInput.value) renderFromVariantId(variantInput.value);\n\n      \/\/ Backup: standard change listener\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVariantId(this.value);\n      });\n\n      \/\/ MutationObserver for themes that set value via attribute without firing events\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVariantId(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n\n      \/\/ Also watch for programmatic .value sets via property descriptor override\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVariantId(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n\n    try {\n      var urlVid = new URL(location.href).searchParams.get('variant');\n      if (urlVid) renderFromVariantId(urlVid);\n    } catch (e) {}\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', setup);\n  } else {\n    setup();\n  }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48409397166331,"sku":"WBTL-16-BLK","price":275.0,"currency_code":"USD","in_stock":true},{"title":"18\" \/ 1 Set (2 Legs)","offer_id":48409397199099,"sku":"WBTL-18-BLK","price":275.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ 1 Set (2 Legs)","offer_id":48409397231867,"sku":"WBTL-22-BLK","price":349.99,"currency_code":"USD","in_stock":false},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48409397264635,"sku":"WBTL-28-BLK","price":600.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48409397297403,"sku":"WBTL-16-BLK-5PK","price":1168.75,"currency_code":"USD","in_stock":true},{"title":"18\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48409397330171,"sku":"WBTL-18-BLK-5PK","price":1168.75,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48409397362939,"sku":"WBTL-22-BLK-5PK","price":1487.46,"currency_code":"USD","in_stock":false},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48409397395707,"sku":"WBTL-28-BLK-5PK","price":2550.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/DSC_7984_47c26fcf-9f31-410a-a742-3db0f13d7099.jpg?v=1773089774"},{"product_id":"pedestal-base-pittsburgh","title":"Pedestal Base (Pittsburgh)","description":"\u003cp\u003eThe Pittsburgh Collection is a pedestal table base that combines industrial with modern. Combining clean lines with industrial durability, these legs are handcrafted in the USA and are perfect for bars, restaurants, coffee shops or even your home.\u003c\/p\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-mnt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-ft\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  var SPECS = {\n    '18\"': { use: 'Coffee \/ Bench', mnt: '4.5\" x 7\"', ft: '7\" x 12\"', wt: 'N\/A', cap: '800 lbs' },\n    '22\"': { use: 'End Table', mnt: '5\" x 8\"', ft: '8\" x 14\"', wt: 'N\/A', cap: '800 lbs' },\n    '28\"': { use: 'Dining Table', mnt: '6.75\" x 10\"', ft: '11.5\" x 16\"', wt: 'N\/A', cap: '800 lbs' },\n    '34\"': { use: 'Counter Height', mnt: '7.25\" x 10.5\"', ft: '14\" x 17.5\"', wt: 'N\/A', cap: '800 lbs' },\n    '40\"': { use: 'Bar Height', mnt: '8\" x 12\"', ft: '16\" x 20\"', wt: 'N\/A', cap: '800 lbs' }\n  };\n\n  var CELLS = [\n    ['bhs-m-use', 'use'],\n    ['bhs-m-mnt', 'mnt'],\n    ['bhs-m-ft', 'ft'],\n    ['bhs-m-wt', 'wt'],\n    ['bhs-m-cap', 'cap']\n  ];\n\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n\n  function render(size) {\n    var d = SPECS[size];\n    if (!d) return;\n    CELLS.forEach(function (pair) {\n      var el = document.getElementById(pair[0]);\n      if (el) el.textContent = d[pair[1]];\n    });\n    var lbl = document.getElementById('bhs-m-size-label');\n    if (lbl) lbl.textContent = size;\n  }\n\n  function renderFromVariantId(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function (s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants);\n        if (!variants) return;\n        var match = variants.find(function (v) { return String(v.id) === String(vid); });\n        if (match \u0026\u0026 isSizeVal(match.option1)) render(match.option1);\n      } catch (e) {}\n    });\n  }\n\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    for (var i = 0; i \u003c selects.length; i++) {\n      var sel = selects[i];\n      var vals = Array.prototype.map.call(sel.options, function (o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function () { if (isSizeVal(this.value)) render(this.value); });\n        break;\n      }\n    }\n\n    var radios = Array.prototype.slice.call(\n      document.querySelectorAll('input[type=\"radio\"]')\n    ).filter(function (r) { return isSizeVal(r.value); });\n\n    radios.forEach(function (r) {\n      r.addEventListener('change', function () { if (this.checked) render(this.value); });\n    });\n    var checked = radios.find(function (r) { return r.checked; });\n    if (checked) render(checked.value);\n\n    document.addEventListener('change', function (e) {\n      var val = e.target \u0026\u0026 e.target.value;\n      if (val \u0026\u0026 isSizeVal(val)) render(val);\n    });\n\n    ['variant:changed', 'variantchange', 'on:variant:change'].forEach(function (evtName) {\n      document.addEventListener(evtName, function (e) {\n        var d = e.detail;\n        if (!d) return;\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1);\n      });\n    });\n\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      \/\/ Initial render from current variant\n      if (variantInput.value) renderFromVariantId(variantInput.value);\n\n      \/\/ Backup: standard change listener\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVariantId(this.value);\n      });\n\n      \/\/ MutationObserver for themes that set value via attribute without firing events\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVariantId(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n\n      \/\/ Also watch for programmatic .value sets via property descriptor override\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVariantId(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n\n    try {\n      var urlVid = new URL(location.href).searchParams.get('variant');\n      if (urlVid) renderFromVariantId(urlVid);\n    } catch (e) {}\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', setup);\n  } else {\n    setup();\n  }\n})();\n\u003c\/script\u003e\n","brand":"Bear Hollow Supply","offers":[{"title":"18\" \/ Single","offer_id":48533693038843,"sku":"PIT-18-BLK","price":225.0,"currency_code":"USD","in_stock":true},{"title":"18\" \/ Bulk Pack: 5 Pack (5 Legs)","offer_id":48533693071611,"sku":"PIT-18-BLK-5PK","price":956.25,"currency_code":"USD","in_stock":false},{"title":"22\" \/ Single","offer_id":48533693104379,"sku":"PIT-22-BLK","price":250.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Pack (5 Legs)","offer_id":48533693137147,"sku":"PIT-22-BLK-5PK","price":1062.5,"currency_code":"USD","in_stock":false},{"title":"28\" \/ Single","offer_id":48533693169915,"sku":"PIT-28-BLK","price":550.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Pack (5 Legs)","offer_id":48533693202683,"sku":"PIT-28-BLK-5PK","price":2337.5,"currency_code":"USD","in_stock":false},{"title":"34\" \/ Single","offer_id":48533693235451,"sku":"PIT-34-BLK","price":600.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ Bulk Pack: 5 Pack (5 Legs)","offer_id":48533693268219,"sku":"PIT-34-BLK-5PK","price":2550.0,"currency_code":"USD","in_stock":false},{"title":"40\" \/ Single","offer_id":48533693300987,"sku":"PIT-40-BLK","price":650.0,"currency_code":"USD","in_stock":true},{"title":"40\" \/ Bulk Pack: 5 Pack (5 Legs)","offer_id":48533693333755,"sku":"PIT-40-BLK-5PK","price":2762.5,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Pittsburgh_2.png?v=1779380518"},{"product_id":"cast-aluminum-table-legs-camden","title":"Cast Aluminum Table Legs (Camden)","description":"\u003cp\u003eThe Camden Collection cast aluminum table legs combine industrial strength with refined craftsmanship. Available in 7 heights — from coffee table to counter height — these legs are precision cast from aluminum for exceptional strength at a fraction of cast iron's weight. Every leg ships with Rampa threaded inserts and mounting bolts so you can build right out of the box.\u003c\/p\u003e\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Supply\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/bearhollowsupply.com\/collections\/table-legs-1?filter.p.m.custom.table_leg_collection_name_=Camden\" title=\"Link to Camden Collection Table Legs\"\u003e Camden \u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIndustrial farmhouse Cast Iron\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e100% Handcrafted in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCast Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack Powder Coated with gold accents\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIncludes threaded inserts \u0026amp; bolts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eOhio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-mnt\"\u003e12″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-ft\"\u003e15-1\/2″ widest Point\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-wt\"\u003e8 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-cap\"\u003e1,000 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n  var SPECS = {\n    \"16\\\"\": { use: \"Coffee \/ Bench\", mnt: \"12\\u2033\", ft: \"15-1\/2\\u2033 widest Point\", wt: \"8\\u202flbs\", cap: \"1,000\\u202flbs\" },\n    \"18\\\"\": { use: \"Coffee \/ Bench\", mnt: \"12\\u2033\", ft: \"15-1\/2\\u2033 widest Point\", wt: \"8.25\\u202flbs\", cap: \"1,000\\u202flbs\" },\n    \"22\\\"\": { use: \"End Table\", mnt: \"14\\u2033\", ft: \"18-3\/4\\u2033 widest Point\", wt: \"10\\u202flbs\", cap: \"1,000\\u202flbs\" },\n    \"26\\\"\": { use: \"Dining Table\", mnt: \"18\\u2033\", ft: \"24\\u2033 widest Point\", wt: \"18.25\\u202flbs\", cap: \"2,000\\u202flbs\" },\n    \"28\\\" Narrow\": { use: \"Sofa \/ Entry Table\", mnt: \"14\\u2033\", ft: \"19\\u2033 widest Point\", wt: \"14\\u202flbs\", cap: \"1,500\\u202flbs\" },\n    \"28\\\"\": { use: \"Dining Table\", mnt: \"18\\u2033\", ft: \"24\\u2033 widest Point\", wt: \"18.25\\u202flbs\", cap: \"2,000\\u202flbs\" },\n    \"34\\\"\": { use: \"Counter Height\", mnt: \"21-1\/2\\u2033\", ft: \"28-1\/2\\u2033 widest Point\", wt: \"22 lbs\", cap: \"2,000\\u202flbs\" }\n  };\n  var CELLS = [['bhs-use','use'],['bhs-mnt','mnt'],['bhs-ft','ft'],['bhs-wt','wt'],['bhs-cap','cap']];\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n  function render(size) {\n    var d = SPECS[size]; if (!d) return;\n    CELLS.forEach(function(p) { var el = document.getElementById(p[0]); if (el) el.textContent = d[p[1]]; });\n    var lbl = document.getElementById('bhs-size-label'); if (lbl) lbl.textContent = size;\n  }\n  function renderFromVid(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function(s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants); if (!variants) return;\n        var m = variants.find(function(v) { return String(v.id) === String(vid); });\n        if (m \u0026\u0026 isSizeVal(m.option1)) render(m.option1);\n      } catch(e) {}\n    });\n  }\n  function setup() {\n    var sels = document.querySelectorAll('select');\n    for (var i = 0; i \u003c sels.length; i++) {\n      var sel = sels[i];\n      var vals = Array.prototype.map.call(sel.options, function(o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function() { if (isSizeVal(this.value)) render(this.value); }); break;\n      }\n    }\n    var radios = Array.prototype.slice.call(document.querySelectorAll('input[type=\"radio\"]')).filter(function(r) { return isSizeVal(r.value); });\n    radios.forEach(function(r) { r.addEventListener('change', function() { if (this.checked) render(this.value); }); });\n    var chk = radios.find(function(r) { return r.checked; }); if (chk) render(chk.value);\n    document.addEventListener('change', function(e) { var val = e.target \u0026\u0026 e.target.value; if (val \u0026\u0026 isSizeVal(val)) render(val); });\n    ['variant:changed','variantchange','on:variant:change'].forEach(function(en) {\n      document.addEventListener(en, function(e) { var d = e.detail; if (!d) return; var v = d.variant || d; if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1); });\n    });\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVid(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVid(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVid(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVid(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try { var uid = new URL(location.href).searchParams.get('variant'); if (uid) renderFromVid(uid); } catch(e) {}\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', setup); } else { setup(); }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48544805323003,"sku":"TBL-116-BLK","price":199.25,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544805355771,"sku":"101160","price":999.0,"currency_code":"USD","in_stock":false},{"title":"18\" \/ 1 Set (2 Legs)","offer_id":48544805388539,"sku":"TBL-118-BLK","price":208.25,"currency_code":"USD","in_stock":true},{"title":"18\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544805421307,"sku":"101161","price":1040.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ 1 Set (2 Legs)","offer_id":48544805454075,"sku":"TBL-122-BLK","price":293.25,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544805486843,"sku":"101162","price":1466.0,"currency_code":"USD","in_stock":true},{"title":"26\" \/ 1 Set (2 Legs)","offer_id":48544805519611,"sku":"TBL-126-BLK","price":463.25,"currency_code":"USD","in_stock":true},{"title":"26\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544805552379,"sku":"101166","price":2316.0,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow \/ 1 Set (2 Legs)","offer_id":48544805585147,"sku":"TBL-128-SO-BLK","price":369.75,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544805617915,"sku":"101163","price":1849.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48544805650683,"sku":"TBL-128-BLK","price":463.25,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544805683451,"sku":"101164","price":2125.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ 1 Set (2 Legs)","offer_id":48544805716219,"sku":"TBL-134-BLK","price":590.75,"currency_code":"USD","in_stock":true},{"title":"34\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544805748987,"sku":"101165","price":2954.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/DSC_8039_4311182a-c4b7-405f-b7fa-608405f8090e.jpg?v=1774284094"},{"product_id":"cast-aluminum-table-legs-roman","title":"Cast Aluminum Table Legs (Roman)","description":"\u003cp\u003eThe Roman Collection cast aluminum table legs combine industrial strength with refined craftsmanship. Available in multiple heights, these legs are handcrafted in the USA for exceptional strength at manageable weight.\u003c\/p\u003e\n\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-mnt\"\u003e12″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-ft\"\u003e15‑½″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-wt\"\u003e8 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cap\"\u003e1,000 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  var SPECS = {\n    '16\"': { use: 'Coffee \/ Bench', mnt: '12″', ft: '15‑½″', wt: '8 lbs', cap: '1,000 lbs' },\n    '18\"': { use: 'Coffee \/ Bench', mnt: '12″', ft: '15‑½″', wt: '8.25 lbs', cap: '1,000 lbs' },\n    '22\"': { use: 'End Table', mnt: '14″', ft: '18‑¾″', wt: '10 lbs', cap: '1,000 lbs' },\n    '28\" Narrow': { use: 'Sofa \/ Entry Table', mnt: '14″', ft: '19″', wt: '14 lbs', cap: '1,500 lbs' },\n    '28\"': { use: 'Dining Table', mnt: '18″', ft: '24″', wt: '18.25 lbs', cap: '2,000 lbs' },\n    '34\"': { use: 'Counter Height', mnt: '21‑½″', ft: '28‑½″', wt: '22 lbs', cap: '2,000 lbs' }\n  };\n\n  var CELLS = [\n    ['bhs-m-use', 'use'],\n    ['bhs-m-mnt', 'mnt'],\n    ['bhs-m-ft',  'ft'],\n    ['bhs-m-wt',  'wt'],\n    ['bhs-m-cap', 'cap']\n  ];\n\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n\n  function render(size) {\n    var d = SPECS[size];\n    if (!d) return;\n    CELLS.forEach(function (pair) {\n      var el = document.getElementById(pair[0]);\n      if (el) el.textContent = d[pair[1]];\n    });\n    var lbl = document.getElementById('bhs-m-size-label');\n    if (lbl) lbl.textContent = size;\n  }\n\n  function renderFromVariantId(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function (s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants);\n        if (!variants) return;\n        var match = variants.find(function (v) { return String(v.id) === String(vid); });\n        if (match \u0026\u0026 isSizeVal(match.option1)) render(match.option1);\n      } catch (e) {}\n    });\n  }\n\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    for (var i = 0; i \u003c selects.length; i++) {\n      var sel = selects[i];\n      var vals = Array.prototype.map.call(sel.options, function (o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function () { if (isSizeVal(this.value)) render(this.value); });\n        break;\n      }\n    }\n\n    var radios = Array.prototype.slice.call(\n      document.querySelectorAll('input[type=\"radio\"]')\n    ).filter(function (r) { return isSizeVal(r.value); });\n\n    radios.forEach(function (r) {\n      r.addEventListener('change', function () { if (this.checked) render(this.value); });\n    });\n    var checked = radios.find(function (r) { return r.checked; });\n    if (checked) render(checked.value);\n\n    document.addEventListener('change', function (e) {\n      var val = e.target \u0026\u0026 e.target.value;\n      if (val \u0026\u0026 isSizeVal(val)) render(val);\n    });\n\n    ['variant:changed', 'variantchange', 'on:variant:change'].forEach(function (evtName) {\n      document.addEventListener(evtName, function (e) {\n        var d = e.detail;\n        if (!d) return;\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1);\n      });\n    });\n\n        \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVariantId(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVariantId(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVariantId(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVariantId(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try {\n      var urlVid = new URL(location.href).searchParams.get('variant');\n      if (urlVid) renderFromVariantId(urlVid);\n    } catch (e) {}\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', setup);\n  } else {\n    setup();\n  }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48544934035707,"sku":"TBL-316-BLK","price":235.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544934068475,"sku":"TBL-316-BLK-5PK","price":999.0,"currency_code":"USD","in_stock":false},{"title":"18\" \/ 1 Set (2 Legs)","offer_id":48544934101243,"sku":"TBL-318-BLK","price":245.0,"currency_code":"USD","in_stock":true},{"title":"18\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544934134011,"sku":"TBL-318-BLK-5PK","price":1040.0,"currency_code":"USD","in_stock":false},{"title":"22\" \/ 1 Set (2 Legs)","offer_id":48544934166779,"sku":"TBL-322-BLK","price":345.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544934199547,"sku":"TBL-322-BLK-5PK","price":1466.0,"currency_code":"USD","in_stock":false},{"title":"28\" Narrow \/ 1 Set (2 Legs)","offer_id":48544934232315,"sku":"TBL-328-SO-BLK","price":435.0,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544934265083,"sku":"TBL-328-SO-BLK-5PK","price":1849.0,"currency_code":"USD","in_stock":false},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48544934297851,"sku":"TBL-328-BLK","price":545.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544934330619,"sku":"TBL-328-BLK-5PK","price":2316.0,"currency_code":"USD","in_stock":false},{"title":"34\" \/ 1 Set (2 Legs)","offer_id":48544934363387,"sku":"TBL-334-BLK","price":695.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544934396155,"sku":"TBL-334-BLK-5PK","price":2954.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/TBL-318net_1_5c7c958a-aa2f-40b3-817d-c50551ff43cf.jpg?v=1774290831"},{"product_id":"cast-aluminum-table-legs-austin","title":"Aluminum Table Legs (Austin)","description":"\u003cp\u003eThe Austin Collection aluminum table legs combine industrial strength with refined craftsmanship. Handcrafted in the USA from cast aluminum for exceptional strength at manageable weight, with threaded inserts and mounting bolts included.\u003c\/p\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-mnt\"\u003e12\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-ft\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  var SPECS = {\n    '16\"': { use: 'Coffee \/ Bench', mnt: '12\"', ft: '12\"', wt: 'N\/A', cap: '800 lbs' },\n    '28\"': { use: 'Dining Table', mnt: '22\"', ft: '22\"', wt: 'N\/A', cap: '800 lbs' }\n  };\n\n  var CELLS = [\n    ['bhs-m-use', 'use'],\n    ['bhs-m-mnt', 'mnt'],\n    ['bhs-m-ft', 'ft'],\n    ['bhs-m-wt', 'wt'],\n    ['bhs-m-cap', 'cap']\n  ];\n\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n\n  function render(size) {\n    var d = SPECS[size];\n    if (!d) return;\n    CELLS.forEach(function (pair) {\n      var el = document.getElementById(pair[0]);\n      if (el) el.textContent = d[pair[1]];\n    });\n    var lbl = document.getElementById('bhs-m-size-label');\n    if (lbl) lbl.textContent = size;\n  }\n\n  function renderFromVariantId(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function (s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants);\n        if (!variants) return;\n        var match = variants.find(function (v) { return String(v.id) === String(vid); });\n        if (match \u0026\u0026 isSizeVal(match.option1)) render(match.option1);\n      } catch (e) {}\n    });\n  }\n\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    for (var i = 0; i \u003c selects.length; i++) {\n      var sel = selects[i];\n      var vals = Array.prototype.map.call(sel.options, function (o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function () { if (isSizeVal(this.value)) render(this.value); });\n        break;\n      }\n    }\n\n    var radios = Array.prototype.slice.call(\n      document.querySelectorAll('input[type=\"radio\"]')\n    ).filter(function (r) { return isSizeVal(r.value); });\n\n    radios.forEach(function (r) {\n      r.addEventListener('change', function () { if (this.checked) render(this.value); });\n    });\n    var checked = radios.find(function (r) { return r.checked; });\n    if (checked) render(checked.value);\n\n    document.addEventListener('change', function (e) {\n      var val = e.target \u0026\u0026 e.target.value;\n      if (val \u0026\u0026 isSizeVal(val)) render(val);\n    });\n\n    ['variant:changed', 'variantchange', 'on:variant:change'].forEach(function (evtName) {\n      document.addEventListener(evtName, function (e) {\n        var d = e.detail;\n        if (!d) return;\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1);\n      });\n    });\n\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVariantId(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVariantId(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVariantId(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVariantId(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n\n    try {\n      var urlVid = new URL(location.href).searchParams.get('variant');\n      if (urlVid) renderFromVariantId(urlVid);\n    } catch (e) {}\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', setup);\n  } else {\n    setup();\n  }\n})();\n\u003c\/script\u003e\n","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48544939344123,"sku":"100232","price":170.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544939376891,"sku":"AUST-16-BLK-5PK","price":722.5,"currency_code":"USD","in_stock":false},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48544939409659,"sku":"100231","price":360.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544939442427,"sku":"AUST-28-BLK-5PK","price":1530.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/DSC_1205web_1_cb6a00d7-8ac7-44de-992e-69c538becbee.jpg?v=1774291344"},{"product_id":"steel-pedestal-base-cleveland","title":"Steel Pedestal Base (Cleveland)","description":"\u003cp\u003eThe Cleveland steel pedestal base features a sleek hairpin design combining industrial strength with modern aesthetics. Perfect for dining tables, coffee tables, and counter-height applications.\u003c\/p\u003e\n\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e22\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-use\"\u003eEnd Table\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-mnt\"\u003e10″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-ft\"\u003e15″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  var SPECS = {\n    '22\"': { use: 'End Table', mnt: '10″', ft: '15″', wt: 'N\/A', cap: 'N\/A' },\n    '28\"': { use: 'Dining Table', mnt: 'N\/A', ft: 'N\/A', wt: 'N\/A', cap: 'N\/A' },\n    '34\"': { use: 'Counter Height', mnt: 'N\/A', ft: 'N\/A', wt: 'N\/A', cap: 'N\/A' }\n  };\n\n  var CELLS = [\n    ['bhs-m-use', 'use'],\n    ['bhs-m-mnt', 'mnt'],\n    ['bhs-m-ft',  'ft'],\n    ['bhs-m-wt',  'wt'],\n    ['bhs-m-cap', 'cap']\n  ];\n\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n\n  function render(size) {\n    var d = SPECS[size];\n    if (!d) return;\n    CELLS.forEach(function (pair) {\n      var el = document.getElementById(pair[0]);\n      if (el) el.textContent = d[pair[1]];\n    });\n    var lbl = document.getElementById('bhs-m-size-label');\n    if (lbl) lbl.textContent = size;\n  }\n\n  function renderFromVariantId(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function (s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants);\n        if (!variants) return;\n        var match = variants.find(function (v) { return String(v.id) === String(vid); });\n        if (match \u0026\u0026 isSizeVal(match.option1)) render(match.option1);\n      } catch (e) {}\n    });\n  }\n\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    for (var i = 0; i \u003c selects.length; i++) {\n      var sel = selects[i];\n      var vals = Array.prototype.map.call(sel.options, function (o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function () { if (isSizeVal(this.value)) render(this.value); });\n        break;\n      }\n    }\n\n    var radios = Array.prototype.slice.call(\n      document.querySelectorAll('input[type=\"radio\"]')\n    ).filter(function (r) { return isSizeVal(r.value); });\n\n    radios.forEach(function (r) {\n      r.addEventListener('change', function () { if (this.checked) render(this.value); });\n    });\n    var checked = radios.find(function (r) { return r.checked; });\n    if (checked) render(checked.value);\n\n    document.addEventListener('change', function (e) {\n      var val = e.target \u0026\u0026 e.target.value;\n      if (val \u0026\u0026 isSizeVal(val)) render(val);\n    });\n\n    ['variant:changed', 'variantchange', 'on:variant:change'].forEach(function (evtName) {\n      document.addEventListener(evtName, function (e) {\n        var d = e.detail;\n        if (!d) return;\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1);\n      });\n    });\n\n        \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVariantId(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVariantId(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVariantId(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVariantId(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try {\n      var urlVid = new URL(location.href).searchParams.get('variant');\n      if (urlVid) renderFromVariantId(urlVid);\n    } catch (e) {}\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', setup);\n  } else {\n    setup();\n  }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"22\" \/ Single","offer_id":48544940294395,"sku":"CLEV-22-PED-BLK","price":199.99,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Legs","offer_id":48544940327163,"sku":"CLEV-22-PED-BLK-5PK","price":849.96,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign-2025-06-06T155137.416_69b71427-f65e-4042-9d76-881209b16cca.png?v=1774291361"},{"product_id":"cast-aluminum-pedestal-base-eiffel","title":"Cast Aluminum Pedestal Base (Eiffel)","description":"\u003cp\u003eThe Eiffel cast aluminum pedestal base features raised gold lettering and a bold pedestal design, ideal for coffee tables, dining tables, and bar tops. Handcrafted in the USA from cast aluminum for exceptional strength at manageable weight, with threaded inserts and mounting bolts included.\u003c\/p\u003e\n\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Enterprises\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eEiffel\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack with Gold Lettering\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIndustrial \/ Modern\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCast Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003ePowder Coat\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIncluded (Threaded Inserts \u0026amp; Bolts)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-ei-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e18\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003e\n  To see specifications for a different size, select a height above.\n\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-ei-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-ei-mnt\"\u003e13-1\/2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFootprint (Widest Point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-ei-ft\"\u003e14-1\/2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-ei-cap\"\u003e1200 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eCAD Drawing\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cad\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cscript\u003e\n(function () {\n  'use strict';\n  var SPECS = {\n    '18\"': { use: 'Coffee \/ Bench', mnt: '13-1\/2\"', ft: '14-1\/2\"', cap: '1200 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/EIFFEL-18-PED-BLK_CAD_DRAWING.pdf?v=1775679900' },\n    '22\"': { use: 'End Table', mnt: '15-3\/4\"', ft: '20-1\/2\"', cap: '1200 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/EIFFEL-22-PED-BLK_CAD_DRAWING.pdf?v=1775679893' },\n    '28\"': { use: 'Dining Table', mnt: '17-1\/2\"', ft: '22\"', cap: '2000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/EIFFEL-28-PED-BLK_CAD_DRAWING.pdf?v=1775679938' },\n    '34\"': { use: 'Counter Height', mnt: '19\"', ft: '26\"', cap: '2000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/EIFFEL-34-PED-BLK_CAD_DRAWING.pdf?v=1775679968' },\n    '40\"': { use: 'Bar Height', mnt: '24\"', ft: '33-1\/2\"', cap: '2000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/EIFFEL-40-PED-BLK_CAD_DRAWING.pdf?v=1775679995' }\n  };\n  var CELLS = [['bhs-ei-use','use'],['bhs-ei-mnt','mnt'],['bhs-ei-ft','ft'],['bhs-ei-cap','cap']];\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n  function render(size) {\n    var d = SPECS[size]; if (!d) return;\n    CELLS.forEach(function(p) { var el = document.getElementById(p[0]); if (el) el.textContent = d[p[1]]; });\n    var lbl = document.getElementById('bhs-ei-size-label'); if (lbl) lbl.textContent = size;\n    var cadEl = document.getElementById('bhs-m-cad');\n    if (cadEl) { cadEl.innerHTML = d.cad ? '\u003ca href=\"' + d.cad + '\" target=\"_blank\"\u003eDownload PDF\u003c\/a\u003e' : 'Coming Soon'; }\n  }\n  function renderFromVid(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function(s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants); if (!variants) return;\n        var m = variants.find(function(v) { return String(v.id) === String(vid); });\n        if (m \u0026\u0026 isSizeVal(m.option1)) render(m.option1);\n      } catch(e) {}\n    });\n  }\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    selects.forEach(function(sel) {\n      if (Array.from(sel.options).some(function(o) { return isSizeVal(o.value); })) {\n        sel.addEventListener('change', function() { if (isSizeVal(this.value)) render(this.value); });\n        if (isSizeVal(sel.value)) render(sel.value);\n      }\n    });\n    document.querySelectorAll('input[type=\"radio\"]').forEach(function(r) {\n      if (isSizeVal(r.value)) {\n        r.addEventListener('change', function() { if (this.checked) render(this.value); });\n        if (r.checked) render(r.value);\n      }\n    });\n    document.addEventListener('change', function(e) {\n      if (e.target \u0026\u0026 isSizeVal(e.target.value)) render(e.target.value);\n    });\n    ['variant:changed','variantchange','on:variant:change'].forEach(function(evName) {\n      document.addEventListener(evName, function(e) {\n        var d = e.detail || {};\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.options) v.options.forEach(function(opt) { if (isSizeVal(opt)) render(opt); });\n      });\n    });\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVid(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVid(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVid(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVid(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try { var uid = new URL(location.href).searchParams.get('variant'); if (uid) renderFromVid(uid); } catch(e) {}\n    }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', setup); } else { setup(); }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"18\" \/ Single","offer_id":48544958972155,"sku":"TBL-18-PED-BLK","price":225.0,"currency_code":"USD","in_stock":false},{"title":"18\" \/ Bulk Pack: 5 Legs","offer_id":48544959004923,"sku":"101135","price":956.25,"currency_code":"USD","in_stock":false},{"title":"22\" \/ Single","offer_id":48544959037691,"sku":"TBL-22-PED-BLK","price":275.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Legs","offer_id":48544959070459,"sku":"101136","price":1169.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Single","offer_id":48544959103227,"sku":"TBL-28-PED-BLK","price":475.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Legs","offer_id":48544959135995,"sku":"101137","price":2018.75,"currency_code":"USD","in_stock":true},{"title":"34\" \/ Single","offer_id":48544959168763,"sku":"TBL-34-PED-BLK","price":750.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ Bulk Pack: 5 Legs","offer_id":48544959201531,"sku":"101138","price":3187.5,"currency_code":"USD","in_stock":true},{"title":"40\" \/ Single","offer_id":48544959234299,"sku":"TBL-40-PED-BLK","price":1399.99,"currency_code":"USD","in_stock":true},{"title":"40\" \/ Bulk Pack: 5 Legs","offer_id":48544959267067,"sku":"101139","price":5949.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/18_Pedestal_Table_Base_d12a722b-28f0-45cd-af25-845d794b3263.png?v=1774292902"},{"product_id":"cast-aluminum-table-legs-dover","title":"Cast Aluminum Table Legs (Dover)","description":"\u003cp\u003eThe Dover Collection cast aluminum table legs feature raised gold lettering and a bold, heavy-duty design. Built from cast aluminum for strength without the weight of cast iron, these legs include threaded inserts and mounting bolts and are proudly Made in the USA.\u003c\/p\u003e\n\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Enterprises\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eDover\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack with Gold Lettering\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIndustrial \/ Modern\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCast Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003ePowder Coat\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIncluded (Threaded Inserts \u0026amp; Bolts)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e12\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003e\n  To see specifications for a different size, select a height above.\n\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-mnt\"\u003e10\"\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFootprint (Widest Point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-ft\"\u003e10\"\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-cap\"\u003e800 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cscript\u003e\n(function () {\n  'use strict';\n  var SPECS = {\n    '12\"': { use: 'Coffee \/ Bench', mnt: '10\"', ft: '10\"', cap: '800 lbs' },\n    '16\"': { use: 'Coffee \/ Bench', mnt: '13-1\/2\"', ft: '13-1\/2\"', cap: '1200 lbs' },\n    '28\"': { use: '', mnt: '', ft: '', cap: '' }\n  };\n  var CELLS = [['bhs-use','use'],['bhs-mnt','mnt'],['bhs-ft','ft'],['bhs-cap','cap']];\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n  function render(size) {\n    var d = SPECS[size]; if (!d) return;\n    CELLS.forEach(function(p) { var el = document.getElementById(p[0]); if (el) el.textContent = d[p[1]]; });\n    var lbl = document.getElementById('bhs-size-label'); if (lbl) lbl.textContent = size;\n  }\n  function renderFromVid(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function(s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants); if (!variants) return;\n        var m = variants.find(function(v) { return String(v.id) === String(vid); });\n        if (m \u0026\u0026 isSizeVal(m.option1)) render(m.option1);\n      } catch(e) {}\n    });\n  }\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    selects.forEach(function(sel) {\n      if (Array.from(sel.options).some(function(o) { return isSizeVal(o.value); })) {\n        sel.addEventListener('change', function() { if (isSizeVal(this.value)) render(this.value); });\n        if (isSizeVal(sel.value)) render(sel.value);\n      }\n    });\n    document.querySelectorAll('input[type=\"radio\"]').forEach(function(r) {\n      if (isSizeVal(r.value)) {\n        r.addEventListener('change', function() { if (this.checked) render(this.value); });\n        if (r.checked) render(r.value);\n      }\n    });\n    document.addEventListener('change', function(e) {\n      if (e.target \u0026\u0026 isSizeVal(e.target.value)) render(e.target.value);\n    });\n    ['variant:changed','variantchange','on:variant:change'].forEach(function(evName) {\n      document.addEventListener(evName, function(e) {\n        var d = e.detail || {};\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.options) {\n          v.options.forEach(function(opt) { if (isSizeVal(opt)) render(opt); });\n        }\n      });\n    });\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVid(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVid(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVid(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVid(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try { var uid = new URL(location.href).searchParams.get('variant'); if (uid) renderFromVid(uid); } catch(e) {}\n    }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', setup); } else { setup(); }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"12\" \/ 1 Set (2 Legs)","offer_id":48544959365371,"sku":"HDL-12-BLK","price":215.0,"currency_code":"USD","in_stock":true},{"title":"12\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544959398139,"sku":"101155","price":913.75,"currency_code":"USD","in_stock":true},{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48544959430907,"sku":"HDL-16-BLK","price":235.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544959463675,"sku":"101156","price":998.75,"currency_code":"USD","in_stock":true},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48544959496443,"sku":"HDL-28-BLK","price":630.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544959529211,"sku":"101157","price":2677.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/DSC_8058.jpg?v=1774292927"},{"product_id":"metal-table-legs-ember-ridge","title":"Metal Table Legs (Ember Ridge)","description":"\u003cp\u003eThe Ember Ridge metal table legs bring industrial elegance to your furniture designs. Built from durable steel with a bold, modern silhouette, these American-made legs are powder coated for lasting protection and include RAMPA® threaded inserts, mounting bolts, and adjustable feet levelers.\u003c\/p\u003e\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;height:auto;\"\u003e\u003ctbody\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Enterprises\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eEmber Ridge\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIndustrial\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eSteel\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eDurable Black Powder Coat\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eRAMPA® Threaded Inserts and Bolts included\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eAdjustable Feet\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-er-size-label\" style=\"color:#555;font-weight:normal;font-size:0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin:-4px 0 10px;font-size:0.82em;color:#555;font-style:italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;height:auto;\"\u003e\u003ctbody\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-er-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-er-mnt\"\u003e10.125\"\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFootprint (Widest Point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-er-ft\"\u003e15\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cscript\u003e\n(function(){\n  'use strict';\n  var SPECS={\n    '16\"': { use: 'Coffee \/ Bench', mnt: '10.125\"', ft: '15\"' },\n    '18\"': { use: 'Coffee \/ Bench', mnt: '10.125\"', ft: '15\"' },\n    '22\"': { use: 'End Table', mnt: '12\"', ft: '20\"' },\n    '28\" Narrow': { use: 'Dining Table', mnt: '12.25\"', ft: '17.5\"' },\n    '28\"': { use: 'Dining Table', mnt: '17.75\"', ft: '26\"' },\n    '34\"': { use: 'Counter Height', mnt: '17.75\"', ft: '28.5\"' },\n    '34\" Narrow': { use: 'Counter Height', mnt: '14\"', ft: '20.5\"' },\n    '40\"': { use: 'Bar Height', mnt: '19.75\"', ft: '28.5\"' },\n    '40\" Narrow': { use: 'Bar Height', mnt: '16.25\"', ft: '22.5\"' }\n  };\n  var CELLS=[['bhs-er-use','use'],['bhs-er-mnt','mnt'],['bhs-er-ft','ft']];\n  function isSV(v){return Object.prototype.hasOwnProperty.call(SPECS,v);}\n  function render(sz){\n    var d=SPECS[sz];if(!d)return;\n    CELLS.forEach(function(p){var el=document.getElementById(p[0]);if(el)el.textContent=d[p[1]];});\n    var lbl=document.getElementById('bhs-er-size-label');if(lbl)lbl.textContent=sz;\n  }\n  function renderFromVid(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function(s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants); if (!variants) return;\n        var m = variants.find(function(v) { return String(v.id) === String(vid); });\n        if (m \u0026\u0026 isSV(m.option1)) render(m.option1);\n      } catch(e) {}\n    });\n  }\n  function setup(){\n    document.querySelectorAll('select').forEach(function(sel){\n      if(Array.from(sel.options).some(function(o){return isSV(o.value);})){\n        sel.addEventListener('change',function(){if(isSV(this.value))render(this.value);});\n        if(isSV(sel.value))render(sel.value);\n      }\n    });\n    document.querySelectorAll('input[type=\"radio\"]').forEach(function(r){\n      if(isSV(r.value)){r.addEventListener('change',function(){if(this.checked)render(this.value);});if(r.checked)render(r.value);}\n    });\n    document.addEventListener('change',function(e){if(e.target\u0026\u0026isSV(e.target.value))render(e.target.value);});\n    ['variant:changed','variantchange','on:variant:change'].forEach(function(ev){\n      document.addEventListener(ev,function(e){\n        var d=e.detail||{};var v=d.variant||d;\n        if(v\u0026\u0026v.options)v.options.forEach(function(o){if(isSV(o))render(o);});\n      });\n    });\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVid(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVid(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVid(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVid(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try { var uid = new URL(location.href).searchParams.get('variant'); if (uid) renderFromVid(uid); } catch(e) {}\n    }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', setup); } else { setup(); }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48544961364219,"sku":"EMR-16-BLK","price":195.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544961396987,"sku":"101147","price":828.75,"currency_code":"USD","in_stock":true},{"title":"18\" \/ 1 Set (2 Legs)","offer_id":48544961429755,"sku":"EMR-18-BLK","price":205.0,"currency_code":"USD","in_stock":true},{"title":"18\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544961462523,"sku":"101148","price":871.25,"currency_code":"USD","in_stock":true},{"title":"22\" \/ 1 Set (2 Legs)","offer_id":48544961495291,"sku":"EMR-22-BLK","price":225.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544961528059,"sku":"101146","price":956.25,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow \/ 1 Set (2 Legs)","offer_id":48544961560827,"sku":"EMR-28-SO-BLK","price":350.0,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544961593595,"sku":"101141","price":1487.5,"currency_code":"USD","in_stock":true},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48544961626363,"sku":"EMR-28-BLK","price":400.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544961659131,"sku":"101142","price":1700.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ 1 Set (2 Legs)","offer_id":48544961691899,"sku":"EMR-34-BLK","price":500.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544961724667,"sku":"101143","price":2125.0,"currency_code":"USD","in_stock":true},{"title":"34\" Narrow \/ 1 Set (2 Legs)","offer_id":48544961757435,"sku":"EMR-34-SO-BLK","price":450.0,"currency_code":"USD","in_stock":true},{"title":"40\" \/ 1 Set (2 Legs)","offer_id":48544961790203,"sku":"EMR-40-BLK","price":650.0,"currency_code":"USD","in_stock":true},{"title":"40\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544961822971,"sku":"101144","price":2762.5,"currency_code":"USD","in_stock":true},{"title":"40\" Narrow \/ 1 Set (2 Legs)","offer_id":48544961855739,"sku":"EMR-40-SO-BLK","price":600.0,"currency_code":"USD","in_stock":true},{"title":"40\" Narrow \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544961888507,"sku":"101145","price":2550.0,"currency_code":"USD","in_stock":true},{"title":"34\" Narrow \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544961921275,"sku":"EMR-34-BLK-5PK","price":1912.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/EMR-16-BLK_3_d4467925-0eb9-4acc-a83b-a92348d1ec8f.png?v=1774293096"},{"product_id":"metal-table-legs-golden-gate","title":"Metal Table Legs (Golden Gate)","description":"\u003cp\u003eThe Golden Gate metal table legs deliver industrial elegance with precision-crafted steel construction. Perfect for custom furniture projects including dining tables, coffee tables, and desks.\u003c\/p\u003e\n\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-mnt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-ft\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  var SPECS = {\n    '16\"': { use: 'Coffee \/ Bench', mnt: 'N\/A', ft: 'N\/A', wt: 'N\/A', cap: 'N\/A' },\n    '22\"': { use: 'End Table', mnt: 'N\/A', ft: 'N\/A', wt: 'N\/A', cap: 'N\/A' },\n    '28\"': { use: 'Dining Table', mnt: 'N\/A', ft: 'N\/A', wt: 'N\/A', cap: 'N\/A' }\n  };\n\n  var CELLS = [\n    ['bhs-m-use', 'use'],\n    ['bhs-m-mnt', 'mnt'],\n    ['bhs-m-ft',  'ft'],\n    ['bhs-m-wt',  'wt'],\n    ['bhs-m-cap', 'cap']\n  ];\n\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n\n  function heightFromTitle(s) {\n    var m = \/^(\\d{2}\")\/.exec(String(s == null ? '' : s).trim());\n    return m ? m[1] : null;\n  }\n\n  function render(size) {\n    var d = SPECS[size];\n    if (!d) return;\n    CELLS.forEach(function (pair) {\n      var el = document.getElementById(pair[0]);\n      if (el) el.textContent = d[pair[1]];\n    });\n    var lbl = document.getElementById('bhs-m-size-label');\n    if (lbl) lbl.textContent = size;\n  }\n\n  function renderFromVariantId(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function (s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants);\n        if (!variants) return;\n        var match = variants.find(function (v) { return String(v.id) === String(vid); });\n        if (match) { var h = heightFromTitle(match.option1); if (h \u0026\u0026 isSizeVal(h)) render(h); }\n      } catch (e) {}\n    });\n  }\n\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    for (var i = 0; i \u003c selects.length; i++) {\n      var sel = selects[i];\n      var vals = Array.prototype.map.call(sel.options, function (o) { return o.value; });\n      if (vals.some(function (v) { var h = heightFromTitle(v); return h \u0026\u0026 isSizeVal(h); })) {\n        var h0 = heightFromTitle(sel.value);\n        if (h0 \u0026\u0026 isSizeVal(h0)) render(h0);\n        sel.addEventListener('change', function () { var h = heightFromTitle(this.value); if (h \u0026\u0026 isSizeVal(h)) render(h); });\n        break;\n      }\n    }\n\n    var radios = Array.prototype.slice.call(\n      document.querySelectorAll('input[type=\"radio\"]')\n    ).filter(function (r) { var h = heightFromTitle(r.value); return h \u0026\u0026 isSizeVal(h); });\n\n    radios.forEach(function (r) {\n      r.addEventListener('change', function () { if (!this.checked) return; var h = heightFromTitle(this.value); if (h \u0026\u0026 isSizeVal(h)) render(h); });\n    });\n    var checked = radios.find(function (r) { return r.checked; });\n    if (checked) { var hc = heightFromTitle(checked.value); if (hc \u0026\u0026 isSizeVal(hc)) render(hc); }\n\n    document.addEventListener('change', function (e) {\n      var val = e.target \u0026\u0026 e.target.value;\n      var h = heightFromTitle(val);\n      if (h \u0026\u0026 isSizeVal(h)) render(h);\n    });\n\n    ['variant:changed', 'variantchange', 'on:variant:change'].forEach(function (evtName) {\n      document.addEventListener(evtName, function (e) {\n        var d = e.detail;\n        if (!d) return;\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.option1) { var h = heightFromTitle(v.option1); if (h \u0026\u0026 isSizeVal(h)) render(h); }\n      });\n    });\n\n        \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVariantId(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVariantId(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVariantId(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVariantId(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try {\n      var urlVid = new URL(location.href).searchParams.get('variant');\n      if (urlVid) renderFromVariantId(urlVid);\n    } catch (e) {}\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', setup);\n  } else {\n    setup();\n  }\n})();\n\u003c\/script\u003e\n","brand":"Bear Hollow Supply","offers":[{"title":"16\" Tall x 15\" Wide \/ 1 Set (2 Legs)","offer_id":48552000487675,"sku":"1200-60","price":345.0,"currency_code":"USD","in_stock":true},{"title":"16\" Tall x 15\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48552000520443,"sku":"1200-60-5PK","price":1466.25,"currency_code":"USD","in_stock":true},{"title":"16\" Tall x 21\" Wide \/ 1 Set (2 Legs)","offer_id":48552000553211,"sku":"1200-30","price":375.0,"currency_code":"USD","in_stock":true},{"title":"16\" Tall x 21\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48552000585979,"sku":"1200-30-5PK","price":1593.75,"currency_code":"USD","in_stock":true},{"title":"22\" Tall x 17\" Wide \/ 1 Set (2 Legs)","offer_id":48552000618747,"sku":"1200-10","price":370.0,"currency_code":"USD","in_stock":true},{"title":"22\" Tall x 17\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48552000651515,"sku":"1200-10-5PK","price":1572.5,"currency_code":"USD","in_stock":true},{"title":"22\" Tall x 21\" Wide \/ 1 Set (2 Legs)","offer_id":48552000684283,"sku":"1200-20","price":390.0,"currency_code":"USD","in_stock":true},{"title":"22\" Tall x 21\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48552000717051,"sku":"1200-20-5PK","price":1657.5,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 17\" Wide \/ 1 Set (2 Legs)","offer_id":48552000749819,"sku":"1200-40","price":395.0,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 17\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48552000782587,"sku":"1200-40-5PK","price":1678.75,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 32\" Wide \/ 1 Set (2 Legs)","offer_id":48552000815355,"sku":"1200-50","price":715.0,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 32\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48552000848123,"sku":"1200-50-5PK","price":3038.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Shownwitha18_NS22TOSHOWSCALE_4_39eff916-0075-46a8-9f68-80752af052b2.png?v=1774293109"},{"product_id":"cast-aluminum-table-legs-lewis","title":"Cast Aluminum Table Legs (Lewis)","description":"\u003cp\u003eThe Lewis Collection cast aluminum table legs combine industrial strength with refined craftsmanship. Available in 6 heights — from coffee table to counter height — these legs are precision cast from aluminum for exceptional strength at a fraction of cast iron's weight. Every leg ships with Rampa threaded inserts and mounting bolts so you can build right out of the box.\u003c\/p\u003e\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Supply\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/bearhollowsupply.com\/collections\/table-legs-1?filter.p.m.custom.table_leg_collection_name_=Lewis\" title=\"Link to Lewis Collection Table Legs\"\u003e Lewis \u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eFarmhouse\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e100% Handcrafted in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCast Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack Powder Coated with gold accents\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIncludes threaded inserts \u0026amp; bolts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eOhio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-mnt\"\u003e11-5\/8″ x 2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-ft\"\u003e16″ widest Point\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-wt\"\u003e8 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-cap\"\u003e1,000 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eCAD Drawing\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cad\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n  var SPECS = {\n    \"16\\\"\": { use: \"Coffee \/ Bench\", mnt: \"11-5\/8″ x 2\\\"\", ft: \"16″ widest Point\", wt: \"8 lbs\", cap: \"1,000 lbs\", cad: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/NTLC1-16-BLK_CAD_DRAWING.png?v=1775678330\" },\n    \"18\\\"\": { use: \"Coffee \/ Bench\", mnt: \"11-5\/8″ x 2\\\"\", ft: \"17-3\/4″ widest Point\", wt: \"8.5 lbs\", cap: \"1,000 lbs\", cad: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/NTLC1-18-BLK_CAD_DRAWING.pdf?v=1775677857\" },\n    \"22\\\"\": { use: \"End Table\", mnt: \"11-1\/2″ x 2\\\"\", ft: \"17-1\/2″ widest Point\", wt: \"9 lbs\", cap: \"1,000 lbs\", cad: null },\n    \"28\\\" Narrow\": { use: \"Sofa \/ Entry Table\", mnt: \"13-3\/4\\\"\", ft: \"16″ widest Point\", wt: \"13 lbs\", cap: \"1,000 lbs\", cad: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/NTLC1-28-SO-BLK_CAD_DRAWING.pdf?v=1775677798\" },\n    \"28\\\"\": { use: \"Dining Table\", mnt: \"23-1\/2\\\"\", ft: \"27″ widest Point\", wt: \"25 lbs\", cap: \"2,000 lbs\", cad: \"https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/NTLC1-28-BLK_CAD_DRAWING.pdf?v=1775677719\" },\n    \"34\\\"\": { use: \"Counter Height\", mnt: \"23-1\/2\\\"\", ft: \"27-1\/2″ widest Point\", wt: \"32 lbs\", cap: \"2,000 lbs\", cad: null }\n  };\n  var CELLS = [['bhs-use','use'],['bhs-mnt','mnt'],['bhs-ft','ft'],['bhs-wt','wt'],['bhs-cap','cap']];\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n  function render(size) {\n    var d = SPECS[size]; if (!d) return;\n    CELLS.forEach(function(p) { var el = document.getElementById(p[0]); if (el) el.textContent = d[p[1]]; });\n    var lbl = document.getElementById('bhs-size-label'); if (lbl) lbl.textContent = size;\n    var cadEl = document.getElementById('bhs-m-cad');\n    if (cadEl) { if (d.cad) { cadEl.innerHTML = '\u003ca href=\"' + d.cad + '\" target=\"_blank\"\u003eDownload PDF\u003c\/a\u003e'; } else { cadEl.innerHTML = 'Coming Soon'; } }\n  }\n  function renderFromVid(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function(s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants); if (!variants) return;\n        var m = variants.find(function(v) { return String(v.id) === String(vid); });\n        if (m \u0026\u0026 isSizeVal(m.option1)) render(m.option1);\n      } catch(e) {}\n    });\n  }\n  function setup() {\n    var sels = document.querySelectorAll('select');\n    for (var i = 0; i \u003c sels.length; i++) {\n      var sel = sels[i];\n      var vals = Array.prototype.map.call(sel.options, function(o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function() { if (isSizeVal(this.value)) render(this.value); }); break;\n      }\n    }\n    var radios = Array.prototype.slice.call(document.querySelectorAll('input[type=\"radio\"]')).filter(function(r) { return isSizeVal(r.value); });\n    radios.forEach(function(r) { r.addEventListener('change', function() { if (this.checked) render(this.value); }); });\n    var chk = radios.find(function(r) { return r.checked; }); if (chk) render(chk.value);\n    document.addEventListener('change', function(e) { var val = e.target \u0026\u0026 e.target.value; if (val \u0026\u0026 isSizeVal(val)) render(val); });\n    ['variant:changed','variantchange','on:variant:change'].forEach(function(en) {\n      document.addEventListener(en, function(e) { var d = e.detail; if (!d) return; var v = d.variant || d; if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1); });\n    });\n        \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVid(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVid(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVid(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVid(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try { var uid = new URL(location.href).searchParams.get('variant'); if (uid) renderFromVid(uid); } catch(e) {}\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', setup); } else { setup(); }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48544967033083,"sku":"NTLC1-16-BLK","price":225.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544967065851,"sku":"101125","price":956.25,"currency_code":"USD","in_stock":true},{"title":"18\" \/ 1 Set (2 Legs)","offer_id":48544967098619,"sku":"NTLC1-18-BLK","price":235.0,"currency_code":"USD","in_stock":true},{"title":"18\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544967131387,"sku":"101126","price":998.75,"currency_code":"USD","in_stock":true},{"title":"22\" \/ 1 Set (2 Legs)","offer_id":48544967164155,"sku":"NTLC1-22-BLK","price":275.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544967196923,"sku":"101127","price":1168.75,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow \/ 1 Set (2 Legs)","offer_id":48544967229691,"sku":"NTLC1-28-SO-BLk","price":450.0,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544967262459,"sku":"101128","price":1913.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48544967295227,"sku":"NTLC1-28-BLK","price":675.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544967327995,"sku":"101124","price":2870.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ 1 Set (2 Legs)","offer_id":48544967360763,"sku":"NTLC1-34-BLK","price":795.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544967393531,"sku":"NTLC1-34-BLK-5PK","price":3379.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/28_Dining_Table_Legs_13dcd5ab-8539-4da5-a746-4a84e14ac56c.png?v=1775243552"},{"product_id":"cast-aluminum-table-legs-sutton","title":"Cast Aluminum Table Legs (Sutton)","description":"\u003cp\u003eThe Sutton Collection cast aluminum table legs combine farmhouse charm with heavy-duty durability. Handcrafted in the USA from cast aluminum — strong like cast iron but lighter — these legs feature a distinctive black powder coat with gold accents and include threaded inserts and mounting bolts.\u003c\/p\u003e\n\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Enterprises\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eSutton\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack with Gold Accents\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eFarmhouse\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e100% Handcrafted in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCast Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack Powder Coated with Gold Accents\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIncluded (Threaded Inserts \u0026amp; Bolts)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-su-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003e\n  To see specifications for a different size, select a height above.\n\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-su-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-su-mnt\"\u003e11″\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFootprint (Widest Point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-su-ft\"\u003e15-3\/4″\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-su-wt\"\u003e8 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-su-cap\"\u003e1,000 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eCAD Drawing\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cad\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cscript\u003e\n(function () {\n  'use strict';\n  var SPECS = {\n    '16\"': { use: 'Coffee \/ Bench', mnt: '11″', ft: '15-3\/4″', wt: '8 lbs', cap: '1,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/SCAL-16-BLK_CAD_DRAWING.pdf?v=1775679303' },\n    '18\"': { use: 'Coffee \/ Bench', mnt: '11-5\/8″ x 2\"', ft: '17-3\/4″', wt: '8.5 lbs', cap: '1,000 lbs', cad: null },\n    '22\"': { use: 'End Table', mnt: '11-1\/2″ x 2\"', ft: '17-1\/2″', wt: '9 lbs', cap: '1,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/SCAL-22-BLK_CAD_DRAWING.pdf?v=1775679335' },\n    '28\" Narrow': { use: 'Dining Table', mnt: '13-3\/4\"', ft: '16″', wt: '13 lbs', cap: '1,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/SCAL-28-SO-BLK_CAD_DRAWING.pdf?v=1775679366' },\n    '28\"': { use: 'Dining Table', mnt: '23-1\/2\"', ft: '28″', wt: '25 lbs', cap: '2,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/SCAL-28-BLK_CAD_DRAWING.pdf?v=1775679396' },\n    '34\"': { use: 'Counter Height', mnt: '23-1\/2\"', ft: '27-1\/2″', wt: '32 lbs', cap: '2,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/SCAL-34-BLK_CAD_DRAWING.pdf?v=1775679429' },\n    '41\"': { use: 'Bar Height', mnt: '\"', ft: '\"', wt: '', cap: '', cad: null }\n  };\n  var CELLS = [['bhs-su-use','use'],['bhs-su-mnt','mnt'],['bhs-su-ft','ft'],['bhs-su-wt','wt'],['bhs-su-cap','cap']];\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n  function render(size) {\n    var d = SPECS[size]; if (!d) return;\n    CELLS.forEach(function(p) { var el = document.getElementById(p[0]); if (el) el.textContent = d[p[1]]; });\n    var lbl = document.getElementById('bhs-su-size-label'); if (lbl) lbl.textContent = size;\n    var cadEl = document.getElementById('bhs-m-cad');\n    if (cadEl) { if (d.cad) { cadEl.innerHTML = '\u003ca href=\"' + d.cad + '\" target=\"_blank\"\u003eDownload PDF\u003c\/a\u003e'; } else { cadEl.innerHTML = 'Coming Soon'; } }\n  }\n  function renderFromVid(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function(s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants); if (!variants) return;\n        var m = variants.find(function(v) { return String(v.id) === String(vid); });\n        if (m \u0026\u0026 isSizeVal(m.option1)) render(m.option1);\n      } catch(e) {}\n    });\n  }\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    selects.forEach(function(sel) {\n      if (Array.from(sel.options).some(function(o) { return isSizeVal(o.value); })) {\n        sel.addEventListener('change', function() { if (isSizeVal(this.value)) render(this.value); });\n        if (isSizeVal(sel.value)) render(sel.value);\n      }\n    });\n    document.querySelectorAll('input[type=\"radio\"]').forEach(function(r) {\n      if (isSizeVal(r.value)) {\n        r.addEventListener('change', function() { if (this.checked) render(this.value); });\n        if (r.checked) render(r.value);\n      }\n    });\n    document.addEventListener('change', function(e) {\n      if (e.target \u0026\u0026 isSizeVal(e.target.value)) render(e.target.value);\n    });\n    ['variant:changed','variantchange','on:variant:change'].forEach(function(evName) {\n      document.addEventListener(evName, function(e) {\n        var d = e.detail || {};\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.options) {\n          v.options.forEach(function(opt) { if (isSizeVal(opt)) render(opt); });\n        }\n      });\n    });\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVid(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVid(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVid(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVid(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try { var uid = new URL(location.href).searchParams.get('variant'); if (uid) renderFromVid(uid); } catch(e) {}\n    }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', setup); } else { setup(); }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48544971030779,"sku":"SCAL-16-BLK","price":225.0,"currency_code":"USD","in_stock":true},{"title":"18\" \/ 1 Set (2 Legs)","offer_id":48544971063547,"sku":"SCAL-18-BLK","price":235.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ 1 Set (2 Legs)","offer_id":48544971096315,"sku":"SCAL-22-BLK","price":275.0,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow \/ 1 Set (2 Legs)","offer_id":48544971129083,"sku":"SCAL-28-SO-BLK","price":450.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48544971161851,"sku":"SCAL-28-BLK","price":675.0,"currency_code":"USD","in_stock":false},{"title":"34\" \/ 1 Set (2 Legs)","offer_id":48544971194619,"sku":"SCAL-34-BLK","price":795.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544971260155,"sku":"SCAL-16-BLK-5PK","price":956.25,"currency_code":"USD","in_stock":false},{"title":"18\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544971292923,"sku":"SCAL-18-BLK-5PK","price":998.75,"currency_code":"USD","in_stock":false},{"title":"22\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544971325691,"sku":"SCAL-22-BLK-5PK","price":1168.75,"currency_code":"USD","in_stock":false},{"title":"28\" Narrow \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544971358459,"sku":"SCAL-28-SO-BLK-5PK","price":1913.0,"currency_code":"USD","in_stock":false},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544971391227,"sku":"SCAL-28-BLK-5PK","price":2870.0,"currency_code":"USD","in_stock":false},{"title":"34\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544971423995,"sku":"SCAL-34-BLK-5PK","price":3379.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/DSC_8056_fab1aa65-5a46-4d37-855e-afc7730a3c41.jpg?v=1774293726"},{"product_id":"metal-table-legs-havana","title":"Metal Table Legs (Havana)","description":"\u003cp\u003eThe Havana metal table legs combine tropical flair with industrial durability. These versatile legs are perfect for dining tables, coffee tables, and custom furniture projects.\u003c\/p\u003e\n\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-mnt\"\u003e14″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-ft\"\u003e14″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  var SPECS = {\n    '16\"': { use: 'Coffee \/ Bench', mnt: '14″', ft: '14″', wt: 'N\/A', cap: 'N\/A' },\n    '18\"': { use: 'Coffee \/ Bench', mnt: 'N\/A', ft: 'N\/A', wt: 'N\/A', cap: 'N\/A' },\n    '22\"': { use: 'End Table', mnt: 'N\/A', ft: 'N\/A', wt: 'N\/A', cap: 'N\/A' },\n    '28\"': { use: 'Dining Table', mnt: '28″', ft: '28″', wt: 'N\/A', cap: 'N\/A' },\n    '34\"': { use: 'Counter Height', mnt: 'N\/A', ft: 'N\/A', wt: 'N\/A', cap: 'N\/A' }\n  };\n\n  var CELLS = [\n    ['bhs-m-use', 'use'],\n    ['bhs-m-mnt', 'mnt'],\n    ['bhs-m-ft',  'ft'],\n    ['bhs-m-wt',  'wt'],\n    ['bhs-m-cap', 'cap']\n  ];\n\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n\n  function render(size) {\n    var d = SPECS[size];\n    if (!d) return;\n    CELLS.forEach(function (pair) {\n      var el = document.getElementById(pair[0]);\n      if (el) el.textContent = d[pair[1]];\n    });\n    var lbl = document.getElementById('bhs-m-size-label');\n    if (lbl) lbl.textContent = size;\n  }\n\n  function renderFromVariantId(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function (s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants);\n        if (!variants) return;\n        var match = variants.find(function (v) { return String(v.id) === String(vid); });\n        if (match \u0026\u0026 isSizeVal(match.option1)) render(match.option1);\n      } catch (e) {}\n    });\n  }\n\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    for (var i = 0; i \u003c selects.length; i++) {\n      var sel = selects[i];\n      var vals = Array.prototype.map.call(sel.options, function (o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function () { if (isSizeVal(this.value)) render(this.value); });\n        break;\n      }\n    }\n\n    var radios = Array.prototype.slice.call(\n      document.querySelectorAll('input[type=\"radio\"]')\n    ).filter(function (r) { return isSizeVal(r.value); });\n\n    radios.forEach(function (r) {\n      r.addEventListener('change', function () { if (this.checked) render(this.value); });\n    });\n    var checked = radios.find(function (r) { return r.checked; });\n    if (checked) render(checked.value);\n\n    document.addEventListener('change', function (e) {\n      var val = e.target \u0026\u0026 e.target.value;\n      if (val \u0026\u0026 isSizeVal(val)) render(val);\n    });\n\n    ['variant:changed', 'variantchange', 'on:variant:change'].forEach(function (evtName) {\n      document.addEventListener(evtName, function (e) {\n        var d = e.detail;\n        if (!d) return;\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1);\n      });\n    });\n\n        \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVariantId(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVariantId(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVariantId(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVariantId(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try {\n      var urlVid = new URL(location.href).searchParams.get('variant');\n      if (urlVid) renderFromVariantId(urlVid);\n    } catch (e) {}\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', setup);\n  } else {\n    setup();\n  }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48544971653371,"sku":"HAV-16-BLK","price":165.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544971718907,"sku":"HAV-16-BLK-5PK","price":701.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/CopyofCopyofCopyofCopyofUntitled_46b45c66-c846-46d4-9987-6a5740b0ea7b.png?v=1774293735"},{"product_id":"metal-table-legs-cairo","title":"Metal Table Legs (Cairo)","description":"\u003cp\u003eThe Cairo metal table legs deliver industrial elegance with precision-crafted steel construction. American-made with a durable black powder coat finish and adjustable feet levelers, these legs bring bold, modern style to any furniture build. Sold as a Set of 4.\u003c\/p\u003e\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\u003ctbody\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Enterprises\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCairo\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIndustrial \/ Modern\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eSteel\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eDurable Black Powder Coat\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eNot included\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eAdjustable Feet\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-ca-size-label\" style=\"color:#555;font-weight:normal;font-size:0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin:-4px 0 10px;font-size:0.82em;color:#555;font-style:italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\u003ctbody\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-ca-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-ca-mnt\"\u003e4.625\"\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242);\"\u003eFootprint (Widest Point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-ca-ft\"\u003e4.625\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cscript\u003e\n(function(){\n  'use strict';\n  var SPECS={\n    '16\"': { use: 'Coffee \/ Bench', mnt: '4.625\"', ft: '4.625\"' },\n    '18\"': { use: 'Coffee \/ Bench', mnt: '4.625\"', ft: '4.625\"' },\n    '22\"': { use: 'End Table', mnt: '4.625\"', ft: '4.625\"' },\n    '28\"': { use: 'Dining Table', mnt: '5.375\"', ft: '5.375\"' },\n    '34\"': { use: 'Counter Height', mnt: '6\"', ft: '6\"' },\n    '40\"': { use: 'Bar Height', mnt: '6.875\"', ft: '6.875\"' }\n  };var CELLS=[['bhs-ca-use','use'],['bhs-ca-mnt','mnt'],['bhs-ca-ft','ft']];\n  function isSV(v){return Object.prototype.hasOwnProperty.call(SPECS,v);}\n  function render(sz){var d=SPECS[sz];if(!d)return;CELLS.forEach(function(p){var el=document.getElementById(p[0]);if(el)el.textContent=d[p[1]];});var lbl=document.getElementById('bhs-ca-size-label');if(lbl)lbl.textContent=sz;}\n  function renderFromVid(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function(s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants); if (!variants) return;\n        var m = variants.find(function(v) { return String(v.id) === String(vid); });\n        if (m \u0026\u0026 isSV(m.option1)) render(m.option1);\n      } catch(e) {}\n    });\n  }\n  function setup(){\n    document.querySelectorAll('select').forEach(function(sel){if(Array.from(sel.options).some(function(o){return isSV(o.value);})){sel.addEventListener('change',function(){if(isSV(this.value))render(this.value);});if(isSV(sel.value))render(sel.value);}}); \n    document.querySelectorAll('input[type=\"radio\"]').forEach(function(r){if(isSV(r.value)){r.addEventListener('change',function(){if(this.checked)render(this.value);});if(r.checked)render(r.value);}}); \n    document.addEventListener('change',function(e){if(e.target\u0026\u0026isSV(e.target.value))render(e.target.value);});\n    ['variant:changed','variantchange','on:variant:change'].forEach(function(ev){document.addEventListener(ev,function(e){var d=e.detail||{};var v=d.variant||d;if(v\u0026\u0026v.options)v.options.forEach(function(o){if(isSV(o))render(o);});});});\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVid(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVid(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVid(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVid(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try { var uid = new URL(location.href).searchParams.get('variant'); if (uid) renderFromVid(uid); } catch(e) {}\n    }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', setup); } else { setup(); }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (4 Legs)","offer_id":48544972013819,"sku":"CAIRO-16-BLK","price":250.0,"currency_code":"USD","in_stock":true},{"title":"18\" \/ 1 Set (4 Legs)","offer_id":48544972046587,"sku":"CAIRO-18-BLK","price":265.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ 1 Set (4 Legs)","offer_id":48544972079355,"sku":"CAIRO-22-BLK","price":295.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ 1 Set (4 Legs)","offer_id":48544972112123,"sku":"CAIRO-28-BLK","price":395.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ 1 Set (4 Legs)","offer_id":48544972144891,"sku":"CAIRO-34-BLK","price":475.0,"currency_code":"USD","in_stock":true},{"title":"40\" \/ 1 Set (4 Legs)","offer_id":48544972177659,"sku":"CAIRO-40-BLK","price":525.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48544972210427,"sku":"CAIRO-16-BLK-5PK","price":1062.5,"currency_code":"USD","in_stock":true},{"title":"18\" \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48544972243195,"sku":"CAIRO-18-BLK-5PK","price":1126.25,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48544972275963,"sku":"CAIRO-22-BLK-5PK","price":1253.75,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48544972308731,"sku":"CAIRO-28-BLK-5PK","price":1678.75,"currency_code":"USD","in_stock":true},{"title":"34\" \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48544972341499,"sku":"CAIRO-34-BLK-5PK","price":2018.75,"currency_code":"USD","in_stock":true},{"title":"40\" \/ Bulk Pack: 5 Sets (20 Legs)","offer_id":48544972374267,"sku":"CAIRO-40-BLK-5PK","price":2231.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/uARiREZR_b03ea0ed-4e54-4e2b-93ea-1185b1cecb79.png?v=1774293759"},{"product_id":"cast-aluminum-table-legs-michael","title":"Cast Aluminum Table Legs (Michael)","description":"\u003cp\u003eThe Michael Collection cast aluminum table legs combine industrial strength with refined craftsmanship. Available in seven heights — from coffee table to bar height — these legs are precision cast from aluminum for exceptional strength at a fraction of cast iron's weight. Every leg ships with Rampa threaded inserts and mounting bolts so you can build right out of the box.\u003c\/p\u003e\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Supply\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/bearhollowsupply.com\/collections\/table-legs-1?filter.p.m.custom.table_leg_collection_name_=Michael\" title=\"Link to Michael Collection Table Legs\"\u003e Michael \u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIndustrial Farmhouse Cast Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e100% Handcrafted in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCast Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBlack Powder Coated with gold accents\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIncludes threaded inserts \u0026amp; bolts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eOhio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-mnt\"\u003e12″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-ft\"\u003e15½″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-wt\"\u003e8 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cap\"\u003e1,000 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eCAD Drawing\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\" id=\"bhs-m-cad\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n  var SPECS = {\n    '16\"':            { use: 'Coffee \/ Bench',     mnt: '12″',     ft: '15-1\/2″', wt: '8 lbs',     cap: '1,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/TBL-16-BLK_CAD_DRAWING.pdf?v=1775676176' },\n    '18\"':            { use: 'Coffee \/ Bench',     mnt: '12″',     ft: '15-1\/2″', wt: '8.25 lbs',  cap: '1,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/TBL-18-BLK_CAD_DRAWING.pdf?v=1775676156' },\n    '22\"':            { use: 'End Table',          mnt: '14″',     ft: '18-3\/4″', wt: '10 lbs',    cap: '1,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/TBL-22-BLK_CAD_DRAWING.pdf?v=1775676198' },\n    '28\" Narrow\/Sofa':{ use: 'Sofa \/ Entry Table', mnt: '14″',     ft: '19″',     wt: '14 lbs',    cap: '1,500 lbs', cad: null },\n    '28\"':            { use: 'Dining Table',       mnt: '18″',     ft: '24″',     wt: '18.25 lbs', cap: '2,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/TBL-28-BLK_CAD_DRAWING.pdf?v=1775676222' },\n    '34\"':            { use: 'Counter Height',     mnt: '21-1\/2″', ft: '28-1\/2″', wt: '22 lbs',    cap: '2,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/TBL-34-BLK_CAD_DRAWING.pdf?v=1775676133' },\n    '40\"':            { use: 'Bar Height',         mnt: '23-3\/4″', ft: '34″',     wt: '30 lbs',    cap: '2,000 lbs', cad: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/TBL-40-BLK_CAD_DRAWING.pdf?v=1775676130' }\n  };\n  var CELLS = [['bhs-m-use','use'],['bhs-m-mnt','mnt'],['bhs-m-ft','ft'],['bhs-m-wt','wt'],['bhs-m-cap','cap']];\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n  function render(size) {\n    var d = SPECS[size]; if (!d) return;\n    CELLS.forEach(function(p) { var el = document.getElementById(p[0]); if (el) el.textContent = d[p[1]]; });\n    var lbl = document.getElementById('bhs-m-size-label'); if (lbl) lbl.textContent = size;\n    var cadEl = document.getElementById('bhs-m-cad');\n    if (cadEl) { if (d.cad) { cadEl.innerHTML = '\u003ca href=\"' + d.cad + '\" target=\"_blank\"\u003eDownload PDF\u003c\/a\u003e'; } else { cadEl.innerHTML = 'Coming Soon'; } }\n  }\n  function renderFromVid(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function(s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants); if (!variants) return;\n        var m = variants.find(function(v) { return String(v.id) === String(vid); });\n        if (m \u0026\u0026 isSizeVal(m.option1)) render(m.option1);\n      } catch(e) {}\n    });\n  }\n  function setup() {\n    var sels = document.querySelectorAll('select');\n    for (var i = 0; i \u003c sels.length; i++) {\n      var sel = sels[i];\n      var vals = Array.prototype.map.call(sel.options, function(o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function() { if (isSizeVal(this.value)) render(this.value); }); break;\n      }\n    }\n    var radios = Array.prototype.slice.call(document.querySelectorAll('input[type=\"radio\"]')).filter(function(r) { return isSizeVal(r.value); });\n    radios.forEach(function(r) { r.addEventListener('change', function() { if (this.checked) render(this.value); }); });\n    var chk = radios.find(function(r) { return r.checked; }); if (chk) render(chk.value);\n    document.addEventListener('change', function(e) { var val = e.target \u0026\u0026 e.target.value; if (val \u0026\u0026 isSizeVal(val)) render(val); });\n    ['variant:changed','variantchange','on:variant:change'].forEach(function(en) {\n      document.addEventListener(en, function(e) { var d = e.detail; if (!d) return; var v = d.variant || d; if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1); });\n    });\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVid(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVid(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVid(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVid(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n    try { var uid = new URL(location.href).searchParams.get('variant'); if (uid) renderFromVid(uid); } catch(e) {}\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', setup); } else { setup(); }\n})();\n\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48544973291771,"sku":"TBL-16-BLK","price":198.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544973324539,"sku":"101123","price":750.0,"currency_code":"USD","in_stock":true},{"title":"18\" \/ 1 Set (2 Legs)","offer_id":48544973357307,"sku":"TBL-18-BLK","price":215.0,"currency_code":"USD","in_stock":true},{"title":"18\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544973390075,"sku":"101130","price":913.75,"currency_code":"USD","in_stock":true},{"title":"22\" \/ 1 Set (2 Legs)","offer_id":48544973422843,"sku":"TBL-22-BLK","price":335.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544973455611,"sku":"101132","price":1423.75,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow\/Sofa \/ 1 Set (2 Legs)","offer_id":48544973488379,"sku":"TBL-28-SO-BLK","price":425.0,"currency_code":"USD","in_stock":true},{"title":"28\" Narrow\/Sofa \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544973521147,"sku":"101131","price":1806.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48544973553915,"sku":"TBL-28-BLK","price":525.0,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544973586683,"sku":"101129","price":2231.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ 1 Set (2 Legs)","offer_id":48544973619451,"sku":"TBL-34-BLK","price":650.0,"currency_code":"USD","in_stock":true},{"title":"34\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544973652219,"sku":"101134","price":2762.5,"currency_code":"USD","in_stock":true},{"title":"40\" \/ 1 Set (2 Legs)","offer_id":48544973684987,"sku":"TBL-40-BLK","price":1100.0,"currency_code":"USD","in_stock":true},{"title":"40\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48544973717755,"sku":"101133","price":4675.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/DSC_8032_f17bba1d-f956-4e36-9fee-b0d8f77d31a0.jpg?v=1774293827"},{"product_id":"golden-gate-metal-pedestal-bases","title":"Golden Gate Metal Pedestal Bases","description":"\u003cp\u003eGolden Gate metal pedestal bases in 5 sizes from coffee table to bar height. Welded steel construction with black powder coat finish.\u003c\/p\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color:#555;font-weight:normal;font-size:0.9em;\"\u003e16\" x 26\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin:-4px 0 10px;font-size:0.82em;color:#555;font-style:italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-use\"\u003eCoffee Table \/ Bar Stool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-mnt\"\u003e26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-ft\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cscript\u003e\n(function(){var SPECS={    '16\" x 26\"': {\"use\": \"Coffee Table \/ Bar Stool\", \"mnt\": \"26\\\"\", \"ft\": \"N\/A\", \"wt\": \"N\/A\", \"cap\": \"N\/A\"},\n    '22\" x 16\"': {\"use\": \"End Table\", \"mnt\": \"16\\\"\", \"ft\": \"N\/A\", \"wt\": \"N\/A\", \"cap\": \"N\/A\"},\n    '28\" x 30\"': {\"use\": \"Dining Table\", \"mnt\": \"30\\\"\", \"ft\": \"N\/A\", \"wt\": \"N\/A\", \"cap\": \"N\/A\"},\n    '34\" x 30\"': {\"use\": \"Counter Height\", \"mnt\": \"30\\\"\", \"ft\": \"N\/A\", \"wt\": \"N\/A\", \"cap\": \"N\/A\"},\n    '40\" x 30\"': {\"use\": \"Bar Height\", \"mnt\": \"30\\\"\", \"ft\": \"N\/A\", \"wt\": \"N\/A\", \"cap\": \"N\/A\"}};var CELLS=[['bhs-m-use','use'],['bhs-m-mnt','mnt'],['bhs-m-ft','ft'],['bhs-m-wt','wt'],['bhs-m-cap','cap']];function isSizeVal(v){return Object.prototype.hasOwnProperty.call(SPECS,v);}function render(s){var d=SPECS[s];if(!d)return;CELLS.forEach(function(p){var el=document.getElementById(p[0]);if(el)el.textContent=d[p[1]];});var lbl=document.getElementById('bhs-m-size-label');if(lbl)lbl.textContent=s;}function setup(){var sels=document.querySelectorAll('select');for(var i=0;i\u003csels.length;i++){var sel=sels[i];var vals=Array.prototype.map.call(sel.options,function(o){return o.value;});if(vals.some(isSizeVal)){if(isSizeVal(sel.value))render(sel.value);sel.addEventListener('change',function(){if(isSizeVal(this.value))render(this.value);});break;}}document.addEventListener('change',function(e){var v=e.target\u0026\u0026e.target.value;if(v\u0026\u0026isSizeVal(v))render(v);});['variant:changed','variantchange','on:variant:change'].forEach(function(n){document.addEventListener(n,function(e){var d=e.detail;if(!d)return;var v=d.variant||d;if(v\u0026\u0026v.option1\u0026\u0026isSizeVal(v.option1))render(v.option1);});});}if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',setup);}else{setup();}})()\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" x 26\" \/ Single","offer_id":48546758459643,"sku":"1200-16","price":250.0,"currency_code":"USD","in_stock":true},{"title":"16\" x 26\" \/ Bulk Pack: 5 Legs","offer_id":48546758492411,"sku":"1200-16-5PK","price":1062.5,"currency_code":"USD","in_stock":true},{"title":"22\" x 16\" \/ Single","offer_id":48546758525179,"sku":"1200-15","price":235.0,"currency_code":"USD","in_stock":true},{"title":"22\" x 16\" \/ Bulk Pack: 5 Legs","offer_id":48546758557947,"sku":"1200-15-5PK","price":998.75,"currency_code":"USD","in_stock":true},{"title":"28\" x 30\" \/ Single","offer_id":48546758590715,"sku":"1200-70SPD","price":880.0,"currency_code":"USD","in_stock":true},{"title":"28\" x 30\" \/ Bulk Pack: 5 Legs","offer_id":48546758623483,"sku":"1200-70SPD-5PK","price":3740.0,"currency_code":"USD","in_stock":true},{"title":"34\" x 30\" \/ Single","offer_id":48546758656251,"sku":"1200-70SPC","price":905.0,"currency_code":"USD","in_stock":true},{"title":"34\" x 30\" \/ Bulk Pack: 5 Legs","offer_id":48546758689019,"sku":"1200-70SPC-5PK","price":3846.25,"currency_code":"USD","in_stock":true},{"title":"40\" x 30\" \/ Single","offer_id":48546758721787,"sku":"1200-70SPP","price":927.0,"currency_code":"USD","in_stock":true},{"title":"40\" x 30\" \/ Bulk Pack: 5 Legs","offer_id":48546758754555,"sku":"1200-70SPP-5PK","price":3939.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/BarStoolBase_1_1debd3e9-520c-423d-827b-9ce4b2a007ae.png?v=1774373318"},{"product_id":"metal-pedestal-base-brexley","title":"Metal Pedestal Base (Brexley)","description":"\u003cp\u003eThe Brexley metal pedestal base offers a sleek, modern centerpiece for coffee and end tables. Available in 16\" and 22\" heights.\u003c\/p\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\" id=\"bhs-m-use\"\u003eCoffee Table Height\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\" id=\"bhs-m-mnt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\" id=\"bhs-m-ft\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; background-color: rgb(242, 242, 242); font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  var SPECS = {\n    '16\"': { use: 'Coffee \/ Bench', mnt: '18\"', ft: '18\"', wt: 'N\/A', cap: '800 lbs' },\n    '22\"': { use: 'End Table', mnt: '17\"', ft: '14\"', wt: 'N\/A', cap: '800 lbs' }\n  };\n\n  var CELLS = [\n    ['bhs-m-use', 'use'],\n    ['bhs-m-mnt', 'mnt'],\n    ['bhs-m-ft', 'ft'],\n    ['bhs-m-wt', 'wt'],\n    ['bhs-m-cap', 'cap']\n  ];\n\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n\n  function render(size) {\n    var d = SPECS[size];\n    if (!d) return;\n    CELLS.forEach(function (pair) {\n      var el = document.getElementById(pair[0]);\n      if (el) el.textContent = d[pair[1]];\n    });\n    var lbl = document.getElementById('bhs-m-size-label');\n    if (lbl) lbl.textContent = size;\n  }\n\n  function renderFromVariantId(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function (s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants);\n        if (!variants) return;\n        var match = variants.find(function (v) { return String(v.id) === String(vid); });\n        if (match \u0026\u0026 isSizeVal(match.option1)) render(match.option1);\n      } catch (e) {}\n    });\n  }\n\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    for (var i = 0; i \u003c selects.length; i++) {\n      var sel = selects[i];\n      var vals = Array.prototype.map.call(sel.options, function (o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function () { if (isSizeVal(this.value)) render(this.value); });\n        break;\n      }\n    }\n\n    var radios = Array.prototype.slice.call(\n      document.querySelectorAll('input[type=\"radio\"]')\n    ).filter(function (r) { return isSizeVal(r.value); });\n\n    radios.forEach(function (r) {\n      r.addEventListener('change', function () { if (this.checked) render(this.value); });\n    });\n    var checked = radios.find(function (r) { return r.checked; });\n    if (checked) render(checked.value);\n\n    document.addEventListener('change', function (e) {\n      var val = e.target \u0026\u0026 e.target.value;\n      if (val \u0026\u0026 isSizeVal(val)) render(val);\n    });\n\n    ['variant:changed', 'variantchange', 'on:variant:change'].forEach(function (evtName) {\n      document.addEventListener(evtName, function (e) {\n        var d = e.detail;\n        if (!d) return;\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1);\n      });\n    });\n\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVariantId(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVariantId(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVariantId(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVariantId(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n\n    try {\n      var urlVid = new URL(location.href).searchParams.get('variant');\n      if (urlVid) renderFromVariantId(urlVid);\n    } catch (e) {}\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', setup);\n  } else {\n    setup();\n  }\n})();\n\u003c\/script\u003e\n","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ Single","offer_id":48546759049467,"sku":"2300-15A","price":375.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Legs","offer_id":48546759082235,"sku":"2300-15A-5PK","price":1593.75,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Single","offer_id":48546759115003,"sku":"BRE-22-PED-BLK","price":375.0,"currency_code":"USD","in_stock":true},{"title":"22\" \/ Bulk Pack: 5 Legs","offer_id":48546759147771,"sku":"BRE-22-PED-BLK-5PK","price":1593.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Shownwitha18_NS22TOSHOWSCALE_1_52a4622a-dcd0-4851-82b8-2704a6274953.png?v=1774546281"},{"product_id":"metal-table-legs-elmont","title":"Metal Table Legs (Elmont)","description":"\u003cp\u003eThe Elmont metal table legs feature a clean, minimalist steel frame design in black powder coated steel. Available in 5 size variants.\u003c\/p\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color: #555; font-weight: normal; font-size: 0.9em;\"\u003e16\" Narrow (12\")\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin: -4px 0 10px; font-size: 0.82em; color: #555; font-style: italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 8px; background: #f2f2f2; font-weight: bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 8px;\" id=\"bhs-m-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 8px; background: #f2f2f2; font-weight: bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 8px;\" id=\"bhs-m-mnt\"\u003e12\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 8px; background: #f2f2f2; font-weight: bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 8px;\" id=\"bhs-m-ft\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 8px; background: #f2f2f2; font-weight: bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 8px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 8px; background: #f2f2f2; font-weight: bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 8px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  var SPECS = {\n    '16\" Tall x 12\" Wide': { use: 'Coffee \/ Bench', mnt: '12\"', ft: '12\"', wt: 'N\/A', cap: '800 lbs' },\n    '16\" Tall x 18\" Wide': { use: 'Coffee \/ Bench', mnt: '18\"', ft: '18\"', wt: 'N\/A', cap: '800 lbs' },\n    '22\" Tall x 14\" Wide': { use: 'End Table', mnt: '14\"', ft: '14\"', wt: 'N\/A', cap: '800 lbs' },\n    '28\" Tall x 14\" Wide': { use: 'Dining Table', mnt: '14\"', ft: '14\"', wt: 'N\/A', cap: '800 lbs' },\n    '28\" Tall x 28\" Wide': { use: 'Dining Table', mnt: '28\"', ft: '28\"', wt: 'N\/A', cap: '800 lbs' }\n  };\n\n  var CELLS = [\n    ['bhs-m-use', 'use'],\n    ['bhs-m-mnt', 'mnt'],\n    ['bhs-m-ft', 'ft'],\n    ['bhs-m-wt', 'wt'],\n    ['bhs-m-cap', 'cap']\n  ];\n\n  function isSizeVal(v) { return Object.prototype.hasOwnProperty.call(SPECS, v); }\n\n  function render(size) {\n    var d = SPECS[size];\n    if (!d) return;\n    CELLS.forEach(function (pair) {\n      var el = document.getElementById(pair[0]);\n      if (el) el.textContent = d[pair[1]];\n    });\n    var lbl = document.getElementById('bhs-m-size-label');\n    if (lbl) lbl.textContent = size;\n  }\n\n  function renderFromVariantId(vid) {\n    document.querySelectorAll('script[type=\"application\/json\"]').forEach(function (s) {\n      try {\n        var obj = JSON.parse(s.textContent);\n        var variants = obj.variants || (obj.product \u0026\u0026 obj.product.variants);\n        if (!variants) return;\n        var match = variants.find(function (v) { return String(v.id) === String(vid); });\n        if (match \u0026\u0026 isSizeVal(match.option1)) render(match.option1);\n      } catch (e) {}\n    });\n  }\n\n  function setup() {\n    var selects = document.querySelectorAll('select');\n    for (var i = 0; i \u003c selects.length; i++) {\n      var sel = selects[i];\n      var vals = Array.prototype.map.call(sel.options, function (o) { return o.value; });\n      if (vals.some(isSizeVal)) {\n        if (isSizeVal(sel.value)) render(sel.value);\n        sel.addEventListener('change', function () { if (isSizeVal(this.value)) render(this.value); });\n        break;\n      }\n    }\n\n    var radios = Array.prototype.slice.call(\n      document.querySelectorAll('input[type=\"radio\"]')\n    ).filter(function (r) { return isSizeVal(r.value); });\n\n    radios.forEach(function (r) {\n      r.addEventListener('change', function () { if (this.checked) render(this.value); });\n    });\n    var checked = radios.find(function (r) { return r.checked; });\n    if (checked) render(checked.value);\n\n    document.addEventListener('change', function (e) {\n      var val = e.target \u0026\u0026 e.target.value;\n      if (val \u0026\u0026 isSizeVal(val)) render(val);\n    });\n\n    ['variant:changed', 'variantchange', 'on:variant:change'].forEach(function (evtName) {\n      document.addEventListener(evtName, function (e) {\n        var d = e.detail;\n        if (!d) return;\n        var v = d.variant || d;\n        if (v \u0026\u0026 v.option1 \u0026\u0026 isSizeVal(v.option1)) render(v.option1);\n      });\n    });\n\n    \/\/ Gusto theme fix: watch input[name=\"id\"] for variant changes\n    var variantInput = document.querySelector('input[name=\"id\"]');\n    if (variantInput) {\n      if (variantInput.value) renderFromVariantId(variantInput.value);\n      variantInput.addEventListener('change', function () {\n        if (this.value) renderFromVariantId(this.value);\n      });\n      var observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (m) {\n          if (m.type === 'attributes' \u0026\u0026 m.attributeName === 'value') {\n            var val = variantInput.getAttribute('value');\n            if (val) renderFromVariantId(val);\n          }\n        });\n      });\n      observer.observe(variantInput, { attributes: true, attributeFilter: ['value'] });\n      var descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');\n      if (descriptor \u0026\u0026 descriptor.set) {\n        var originalSet = descriptor.set;\n        Object.defineProperty(variantInput, 'value', {\n          set: function (val) {\n            originalSet.call(this, val);\n            if (val) renderFromVariantId(val);\n          },\n          get: descriptor.get\n        });\n      }\n    }\n\n    try {\n      var urlVid = new URL(location.href).searchParams.get('variant');\n      if (urlVid) renderFromVariantId(urlVid);\n    } catch (e) {}\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', setup);\n  } else {\n    setup();\n  }\n})();\n\u003c\/script\u003e\n","brand":"Bear Hollow Supply","offers":[{"title":"16\" Tall x 12\" Wide \/ 1 Set (2 Legs)","offer_id":48546759672059,"sku":"1700-60","price":200.0,"currency_code":"USD","in_stock":true},{"title":"16\" Tall x 12\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48546759704827,"sku":"1700-60-5PK","price":850.0,"currency_code":"USD","in_stock":true},{"title":"16\" Tall x 18\" Wide \/ 1 Set (2 Legs)","offer_id":48546759737595,"sku":"1700-30","price":215.0,"currency_code":"USD","in_stock":true},{"title":"16\" Tall x 18\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48546759770363,"sku":"1700-30-5PK","price":913.75,"currency_code":"USD","in_stock":true},{"title":"22\" Tall x 14\" Wide \/ 1 Set (2 Legs)","offer_id":48546759803131,"sku":"1700-10","price":235.0,"currency_code":"USD","in_stock":true},{"title":"22\" Tall x 14\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48546759835899,"sku":"1700-10-5PK","price":998.75,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 14\" Wide \/ 1 Set (2 Legs)","offer_id":48546759868667,"sku":"1700-40","price":275.0,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 14\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48546759901435,"sku":"1700-40-5PK","price":1168.75,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 28\" Wide \/ 1 Set (2 Legs)","offer_id":48546759934203,"sku":"1700-50","price":595.0,"currency_code":"USD","in_stock":true},{"title":"28\" Tall x 28\" Wide \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48546759966971,"sku":"1700-50-5PK","price":2528.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign-2025-06-06T142253.260_11ba8783-5352-4fb8-a296-a0f7e79379ce.png?v=1774373364"},{"product_id":"metal-table-legs-linea","title":"Metal Table Legs (Linea)","description":"\u003cp\u003eThe Linea metal table legs offer a sleek tapered design in black powder coated steel. Available in 16\" coffee table height and 28\" dining table height.\u003c\/p\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color:#555;font-weight:normal;font-size:0.9em;\"\u003e16\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin:-4px 0 10px;font-size:0.82em;color:#555;font-style:italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-mnt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-ft\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cscript\u003e\n(function(){var SPECS={    '16\"': {\"use\": \"Coffee \/ Bench\", \"mnt\": \"N\/A\", \"ft\": \"N\/A\", \"wt\": \"N\/A\", \"cap\": \"N\/A\"},\n    '28\"': {\"use\": \"Dining Table\", \"mnt\": \"N\/A\", \"ft\": \"N\/A\", \"wt\": \"N\/A\", \"cap\": \"N\/A\"}};var CELLS=[['bhs-m-use','use'],['bhs-m-mnt','mnt'],['bhs-m-ft','ft'],['bhs-m-wt','wt'],['bhs-m-cap','cap']];function isSizeVal(v){return Object.prototype.hasOwnProperty.call(SPECS,v);}function render(s){var d=SPECS[s];if(!d)return;CELLS.forEach(function(p){var el=document.getElementById(p[0]);if(el)el.textContent=d[p[1]];});var lbl=document.getElementById('bhs-m-size-label');if(lbl)lbl.textContent=s;}function setup(){var sels=document.querySelectorAll('select');for(var i=0;i\u003csels.length;i++){var sel=sels[i];var vals=Array.prototype.map.call(sel.options,function(o){return o.value;});if(vals.some(isSizeVal)){if(isSizeVal(sel.value))render(sel.value);sel.addEventListener('change',function(){if(isSizeVal(this.value))render(this.value);});break;}}document.addEventListener('change',function(e){var v=e.target\u0026\u0026e.target.value;if(v\u0026\u0026isSizeVal(v))render(v);});['variant:changed','variantchange','on:variant:change'].forEach(function(n){document.addEventListener(n,function(e){var d=e.detail;if(!d)return;var v=d.variant||d;if(v\u0026\u0026v.option1\u0026\u0026isSizeVal(v.option1))render(v.option1);});});}if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',setup);}else{setup();}})()\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"16\" \/ 1 Set (2 Legs)","offer_id":48546759999739,"sku":"LINEA-16-BLK","price":210.0,"currency_code":"USD","in_stock":true},{"title":"16\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48546760032507,"sku":"LINEA-16-BLK-5PK","price":892.5,"currency_code":"USD","in_stock":true},{"title":"28\" \/ 1 Set (2 Legs)","offer_id":48546760065275,"sku":"LINEA-28-BLK","price":349.99,"currency_code":"USD","in_stock":true},{"title":"28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48546760098043,"sku":"LINEA-28-BLK-5PK","price":1487.46,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/Untitleddesign-2025-05-15T140415.155_3fc76f00-75bf-4519-88f3-d514aadd8574.png?v=1774373369"},{"product_id":"shaker-style-wooden-table-legs","title":"Shaker Style Wooden Table Legs","description":"\u003cp\u003eShaker style wooden table legs in unfinished maple, sold as Set of 4. Classic tapered design with clean lines. 3\" square cross-section for solid stability.\u003c\/p\u003e\n\u003ch3\u003eSize Specifications — \u003cspan id=\"bhs-m-size-label\" style=\"color:#555;font-weight:normal;font-size:0.9em;\"\u003e17\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp style=\"margin:-4px 0 10px;font-size:0.82em;color:#555;font-style:italic;\"\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eUse Case\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-use\"\u003eCoffee \/ Bench\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eMounting Width\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-mnt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-ft\"\u003e3\" x 3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-wt\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;background:#f2f2f2;font-weight:bold;\"\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ccc;padding:8px;\" id=\"bhs-m-cap\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cscript\u003e\n(function(){var SPECS={    '17\"': {\"use\": \"Coffee \/ Bench\", \"mnt\": \"N\/A\", \"ft\": \"3\\\" x 3\\\"\", \"wt\": \"N\/A\", \"cap\": \"N\/A\"},\n    '28.5\"': {\"use\": \"Dining Table\", \"mnt\": \"N\/A\", \"ft\": \"3\\\" x 3\\\"\", \"wt\": \"N\/A\", \"cap\": \"N\/A\"}};var CELLS=[['bhs-m-use','use'],['bhs-m-mnt','mnt'],['bhs-m-ft','ft'],['bhs-m-wt','wt'],['bhs-m-cap','cap']];function isSizeVal(v){return Object.prototype.hasOwnProperty.call(SPECS,v);}function render(s){var d=SPECS[s];if(!d)return;CELLS.forEach(function(p){var el=document.getElementById(p[0]);if(el)el.textContent=d[p[1]];});var lbl=document.getElementById('bhs-m-size-label');if(lbl)lbl.textContent=s;}function setup(){var sels=document.querySelectorAll('select');for(var i=0;i\u003csels.length;i++){var sel=sels[i];var vals=Array.prototype.map.call(sel.options,function(o){return o.value;});if(vals.some(isSizeVal)){if(isSizeVal(sel.value))render(sel.value);sel.addEventListener('change',function(){if(isSizeVal(this.value))render(this.value);});break;}}document.addEventListener('change',function(e){var v=e.target\u0026\u0026e.target.value;if(v\u0026\u0026isSizeVal(v))render(v);});['variant:changed','variantchange','on:variant:change'].forEach(function(n){document.addEventListener(n,function(e){var d=e.detail;if(!d)return;var v=d.variant||d;if(v\u0026\u0026v.option1\u0026\u0026isSizeVal(v.option1))render(v.option1);});});}if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',setup);}else{setup();}})()\u003c\/script\u003e","brand":"Bear Hollow Supply","offers":[{"title":"17\" \/ 1 Set (4 Legs) \/ Maple","offer_id":48546760261883,"sku":"SHAKER17-MAPLE","price":95.0,"currency_code":"USD","in_stock":true},{"title":"17\" \/ 1 Set (4 Legs) \/ Red Oak","offer_id":48669426286843,"sku":"SHAKER17-OAK","price":95.0,"currency_code":"USD","in_stock":true},{"title":"17\" \/ Bulk Pack: 5 Sets (20 Legs) \/ Maple","offer_id":48546760294651,"sku":"SHAKER17-MAPLE-5PK","price":403.75,"currency_code":"USD","in_stock":true},{"title":"17\" \/ Bulk Pack: 5 Sets (20 Legs) \/ Red Oak","offer_id":48669426319611,"sku":"SHAKER17-OAK-5PK","price":403.75,"currency_code":"USD","in_stock":true},{"title":"28.5\" \/ 1 Set (4 Legs) \/ Maple","offer_id":48546760327419,"sku":"SHAKER28.5-MAPLE","price":135.0,"currency_code":"USD","in_stock":true},{"title":"28.5\" \/ 1 Set (4 Legs) \/ Red Oak","offer_id":48669426352379,"sku":"SHAKER28.5-OAK","price":135.0,"currency_code":"USD","in_stock":true},{"title":"28.5\" \/ Bulk Pack: 5 Sets (20 Legs) \/ Maple","offer_id":48546760360187,"sku":"SHAKER28.5-MAPLE-5PK","price":573.75,"currency_code":"USD","in_stock":true},{"title":"28.5\" \/ Bulk Pack: 5 Sets (20 Legs) \/ Red Oak","offer_id":48669426385147,"sku":"SHAKER28.5-OAK-5PK","price":573.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/CopyofUntitled_30_e8b656c7-4c64-434e-bad8-072330639a3d.png?v=1774373389"},{"product_id":"limited-edition-colors-cast-aluminum-table-legs-lewis","title":"Limited Edition Colors 28\" Cast Aluminum Table Legs (Lewis)","description":"\u003cp\u003eThe Lewis Collection cast aluminum table legs combine industrial strength with refined craftsmanship. Available in 6 heights — from coffee table to counter height — these legs are precision cast from aluminum for exceptional strength at a fraction of cast iron's weight. Every leg ships with Rampa threaded inserts and mounting bolts so you can build right out of the box.\u003c\/p\u003e\n\u003ch3\u003eSpecs at a Glance\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; height: auto;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eBear Hollow Supply\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCollection Name\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e\u003cstrong\u003e\u003ca title=\"Link to Lewis Collection Table Legs\" href=\"https:\/\/bearhollowsupply.com\/collections\/table-legs-1?filter.p.m.custom.table_leg_collection_name_=Lewis\"\u003e Lewis \u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eColor\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e3 Options Choose Above\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eFarmhouse\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eManufactured In\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003e100% Handcrafted in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eCast Aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003ePowder Coated \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eInstallation Hardware\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eIncludes threaded inserts \u0026amp; bolts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eShip From\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 8px; height: 19.5938px;\"\u003eOhio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eSize Specifications —\u003cspan\u003e \u003c\/span\u003e\u003cspan id=\"bhs-size-label\"\u003e28\"\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp\u003eTo see specifications for a different size, select a height above.\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eUse Case\u003c\/td\u003e\n\u003ctd id=\"bhs-use\"\u003eDining Table\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting Width\u003c\/td\u003e\n\u003ctd id=\"bhs-mnt\"\u003e23-1\/2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFootprint (widest point)\u003c\/td\u003e\n\u003ctd id=\"bhs-ft\"\u003e27″ widest Point\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight per Leg\u003c\/td\u003e\n\u003ctd id=\"bhs-wt\"\u003e25 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight Capacity\u003c\/td\u003e\n\u003ctd id=\"bhs-cap\"\u003e2,000 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Bear Hollow Supply","offers":[{"title":"Graphite (Grey) \/ 28\" \/ 1 Set (2 Legs)","offer_id":48611277275387,"sku":"NTLC1-28-GREY","price":775.0,"currency_code":"USD","in_stock":true},{"title":"Graphite (Grey) \/ 28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48611277308155,"sku":"NTLC1-28-GREY-5PK","price":3293.75,"currency_code":"USD","in_stock":true},{"title":"Sage (Green) \/ 28\" \/ 1 Set (2 Legs)","offer_id":48611278061819,"sku":"NTLC1-28-GREEN","price":775.0,"currency_code":"USD","in_stock":true},{"title":"Sage (Green) \/ 28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48611278094587,"sku":"NTLC1-28-GREEN-5PK","price":3293.75,"currency_code":"USD","in_stock":true},{"title":"Clay (Tan) \/ 28\" \/ 1 Set (2 Legs)","offer_id":48611278127355,"sku":"NTLC1-28-CLAY","price":775.0,"currency_code":"USD","in_stock":true},{"title":"Clay (Tan) \/ 28\" \/ Bulk Pack: 5 Sets (10 Legs)","offer_id":48611278160123,"sku":"NTLC1-28-CLAY-5PK","price":3293.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0118\/9160\/5604\/files\/LimitedEditionColors_1.png?v=1775243552"}],"url":"https:\/\/bearhollowsupply.com\/collections\/coffee-table-legs-bench-table-legs.oembed?page=3","provider":"Bear Hollow Supply","version":"1.0","type":"link"}