{"title":"Curve","description":"\u003cp data-end=\"594\" data-start=\"335\"\u003eCrafted from solid brass and defined by smooth, flowing contours, the Curve Collection offers a refined blend of elegance and comfort. Each handle delivers a soft, ergonomic hold while adding subtle sophistication to cabinets, wardrobes, and modern furniture.\u003c\/p\u003e","products":[{"product_id":"knight-curve-brass-cabinet-handle-oil-rubbed-bronze","title":"Knight Curve Brass Cabinet Handle - Oil Rubbed Bronze","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96104\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 4.1 in. (104 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128136\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 5.3 in. (136 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160168\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 6.29 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.6 in. (168 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288296\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.6 in. (296 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448456\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 18 in. (456 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eHeight: 1.27 in. (32.50 mm)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"233\" data-start=\"37\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"415\" data-start=\"235\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96104","offer_id":51349753463060,"sku":"VKNIGHT-CH-P-C-ORB96-104","price":7.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128136","offer_id":51349828043028,"sku":"VKNIGHT-CH-P-C-ORB128-136","price":9.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160168","offer_id":51349828075796,"sku":"VKNIGHT-CH-P-C-ORB160-168","price":10.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288296","offer_id":51349828108564,"sku":"VKNIGHT-CH-P-C-ORB288-296","price":15.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448456","offer_id":51349828141332,"sku":"VKNIGHT-CH-P-C-ORB448-456","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-cabinet-handle-oil-rubbed-bronze-_1.webp?v=1762841931"},{"product_id":"knight-curve-brass-cabinet-handle-gold","title":"Knight Curve Brass Cabinet Handle - Gold","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96104\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 4.1 in. (104 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128136\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 5.3 in. (136 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160168\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 6.29 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.6 in. (168 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288296\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.6 in. (296 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448456\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 18 in. (456 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eHeight: 1.27 in. (32.50 mm)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"233\" data-start=\"37\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"415\" data-start=\"235\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96104","offer_id":51597379469588,"sku":"VKNIGHT-CH-P-C-MB96-104","price":7.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128136","offer_id":51597379502356,"sku":"VKNIGHT-CH-P-C-MB128-136","price":9.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160168","offer_id":51597379535124,"sku":"VKNIGHT-CH-P-C-MB160-168","price":10.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288296","offer_id":51597379567892,"sku":"VKNIGHT-CH-P-C-MB288-296","price":15.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448456","offer_id":51597379600660,"sku":"VKNIGHT-CH-P-C-MB448-456","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-cabinet-handle-gold-_1.webp?v=1762843652"},{"product_id":"knight-curve-brass-cabinet-handle-silver","title":"Knight Curve Brass Cabinet Handle - Silver","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96104\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 4.1 in. (104 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128136\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 5.3 in. (136 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160168\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 6.29 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.6 in. (168 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288296\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.6 in. (296 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448456\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 18 in. (456 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eHeight: 1.27 in. (32.50 mm)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"233\" data-start=\"37\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"415\" data-start=\"235\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96104","offer_id":51597386449172,"sku":"VKNIGHT-CH-P-C-S96-104","price":7.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128136","offer_id":51597386481940,"sku":"VKNIGHT-CH-P-C-S128-136","price":9.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160168","offer_id":51597386514708,"sku":"VKNIGHT-CH-P-C-S160-168","price":10.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288296","offer_id":51597386547476,"sku":"VKNIGHT-CH-P-C-S288-296","price":15.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448456","offer_id":51597386580244,"sku":"VKNIGHT-CH-P-C-S448-456","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-cabinet-handle-silver-_1.webp?v=1762844131"},{"product_id":"knight-curve-brass-cabinet-handle-antique-bronze","title":"Knight Curve Brass Cabinet Handle - Antique Bronze","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96104\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 4.1 in. (104 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128136\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 5.3 in. (136 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160168\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 6.29 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.6 in. (168 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288296\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.6 in. (296 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448456\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 18 in. (456 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eHeight: 1.27 in. (32.50 mm)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"233\" data-start=\"37\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"415\" data-start=\"235\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96104","offer_id":51597540983060,"sku":"VKNIGHT-CH-P-C-AB96-104","price":7.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128136","offer_id":51597541015828,"sku":"VKNIGHT-CH-P-C-AB128-136","price":9.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160168","offer_id":51597541048596,"sku":"VKNIGHT-CH-P-C-AB160-168","price":10.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288296","offer_id":51597541081364,"sku":"VKNIGHT-CH-P-C-AB288-296","price":15.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448456","offer_id":51597541114132,"sku":"VKNIGHT-CH-P-C-AB448-456","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-cabinet-handle-antique-bronze-_1.webp?v=1762849341"},{"product_id":"knight-curve-brass-cabinet-handle-gunmetal","title":"Knight Curve Brass Cabinet Handle - Gunmetal","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96104\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 4.1 in. (104 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128136\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 5.3 in. (136 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160168\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 6.29 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.6 in. (168 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288296\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.6 in. (296 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448456\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 18 in. (456 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eHeight: 1.27 in. (32.50 mm)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"233\" data-start=\"37\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"415\" data-start=\"235\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96104","offer_id":51597575815444,"sku":"VKNIGHT-CH-P-C-GU96-104","price":7.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128136","offer_id":51597575848212,"sku":"VKNIGHT-CH-P-C-GU128-136","price":9.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160168","offer_id":51597575880980,"sku":"VKNIGHT-CH-P-C-GU160-168","price":10.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288296","offer_id":51597575913748,"sku":"VKNIGHT-CH-P-C-GU288-296","price":15.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448456","offer_id":51597575946516,"sku":"VKNIGHT-CH-P-C-GU448-456","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-cabinet-handle-gunmetal-_1.webp?v=1762849655"},{"product_id":"cresta-brass-curve-cabinet-pull-gold","title":"Cresta Brass Curve Cabinet Pull - Gold","description":"\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions\u003c\/strong\u003e:\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eCurve Pull\u003cbr\u003e\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eHole Spacing (c\/c): 1.6\" (40.64 mm)\u003c\/li\u003e\n\u003cli\u003eTotal Length: 2.4\u003cspan\u003e\" (60.96 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Width:  0.87\" (22.22 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Height:  0.8\" (20.32 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\u003e","brand":"Vision","offers":[{"title":"Cresta Brass Curve Edge Pull","offer_id":51793741021460,"sku":"VCRESTA-CH-LPH-P-MB40-60","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/cresta-brass-curve-cabinet-pull-gold-_1.webp?v=1768918239"},{"product_id":"cresta-brass-curve-cabinet-pull-gunmetal","title":"Cresta Brass Curve Cabinet Pull - Gunmetal","description":"\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions\u003c\/strong\u003e:\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eCurve Pull\u003cbr\u003e\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eHole Spacing (c\/c): 1.6\" (40.64 mm)\u003c\/li\u003e\n\u003cli\u003eTotal Length: 2.4\u003cspan\u003e\" (60.96 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Width:  0.87\" (22.22 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Height:  0.8\" (20.32 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"376\" data-start=\"189\"\u003ePlease verify mounting requirements and surface thickness prior to purchase to ensure proper fit. All necessary mounting hardware is included for a smooth, straightforward installation.\u003c\/p\u003e\n\u003cp data-end=\"575\" data-start=\"378\"\u003eDesigned for homeowners, interior designers, and contractors, this product combines timeless style, lasting durability, and everyday practicality—making it a refined addition to any interior space.\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\u003e","brand":"Vision","offers":[{"title":"Cresta Brass Curve Edge Pull","offer_id":51793760649492,"sku":"VCRESTA-CH-LPH-P-GU40-60","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/cresta-brass-curve-cabinet-pull-gunmetal-_1.webp?v=1766233360"},{"product_id":"cresta-brass-curve-cabinet-pull-silver","title":"Cresta Brass Curve Cabinet Pull - Silver","description":"\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions\u003c\/strong\u003e:\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eCurve Pull\u003cbr\u003e\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eHole Spacing (c\/c): 1.6\" (40.64 mm)\u003c\/li\u003e\n\u003cli\u003eTotal Length: 2.4\u003cspan\u003e\" (60.96 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Width:  0.87\" (22.22 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Height:  0.8\" (20.32 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"189\" data-end=\"376\"\u003ePlease verify mounting requirements and surface thickness prior to purchase to ensure proper fit. All necessary mounting hardware is included for a smooth, straightforward installation.\u003c\/p\u003e\n\u003cp data-start=\"378\" data-end=\"575\"\u003eDesigned for homeowners, interior designers, and contractors, this product combines timeless style, lasting durability, and everyday practicality—making it a refined addition to any interior space.\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\u003e","brand":"Vision","offers":[{"title":"Cresta Brass Curve Edge Pull","offer_id":51793781489940,"sku":"VCRESTA-CH-LPH-P-S40-60","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/cresta-brass-curve-cabinet-pull-silver-_1.webp?v=1766234095"},{"product_id":"cresta-brass-curve-cabinet-pull-antique-bronze","title":"Cresta Brass Curve Cabinet Pull - Antique Bronze","description":"\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions\u003c\/strong\u003e:\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eCurve Pull\u003cbr\u003e\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eHole Spacing (c\/c): 1.6\" (40.64 mm)\u003c\/li\u003e\n\u003cli\u003eTotal Length: 2.4\u003cspan\u003e\" (60.96 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Width:  0.87\" (22.22 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Height:  0.8\" (20.32 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"376\" data-start=\"189\"\u003ePlease verify mounting requirements and surface thickness prior to purchase to ensure proper fit. All necessary mounting hardware is included for a smooth, straightforward installation.\u003c\/p\u003e\n\u003cp data-end=\"575\" data-start=\"378\"\u003eDesigned for homeowners, interior designers, and contractors, this product combines timeless style, lasting durability, and everyday practicality—making it a refined addition to any interior space.\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\u003e","brand":"Vision","offers":[{"title":"Cresta Brass Curve Edge Pull","offer_id":51891428917524,"sku":"VCRESTA-CH-LPH-P-AB40-60","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/cresta-brass-curve-cabinet-pull-antique-bronze-_1.webp?v=1768967617"},{"product_id":"cresta-brass-curve-cabinet-pull-black","title":"Cresta Brass Curve Cabinet Pull - Black","description":"\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions\u003c\/strong\u003e:\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eCurve Pull \u003cbr\u003e\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eHole Spacing (c\/c): 1.6\" (40.64 mm)\u003c\/li\u003e\n\u003cli\u003eTotal Length: 2.4\u003cspan\u003e\" (60.96 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Width:  0.87\" (22.22 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Height:  0.8\" (20.32 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"376\" data-start=\"189\"\u003ePlease verify mounting requirements and surface thickness prior to purchase to ensure proper fit. All necessary mounting hardware is included for a smooth, straightforward installation.\u003c\/p\u003e\n\u003cp data-end=\"575\" data-start=\"378\"\u003eDesigned for homeowners, interior designers, and contractors, this product combines timeless style, lasting durability, and everyday practicality—making it a refined addition to any interior space.\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\u003e","brand":"Vision","offers":[{"title":"Cresta Brass Curve Edge Pull","offer_id":51891435766036,"sku":"VCRESTA-CH-LPH-P-B40-60","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/cresta-brass-curve-cabinet-pull-black-_1.webp?v=1768968134"},{"product_id":"cresta-brass-curve-cabinet-pull-polished-brass-unlacquered","title":"Cresta Brass Curve Cabinet Pull - Polished Brass Unlacquered","description":"\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions\u003c\/strong\u003e:\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eCurve Pull\u003cbr\u003e\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eHole Spacing (c\/c): 1.6\" (40.64 mm)\u003c\/li\u003e\n\u003cli\u003eTotal Length: 2.4\u003cspan\u003e\" (60.96 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Width:  0.87\" (22.22 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Height:  0.8\" (20.32 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"189\" data-end=\"376\"\u003ePlease verify mounting requirements and surface thickness prior to purchase to ensure proper fit. All necessary mounting hardware is included for a smooth, straightforward installation.\u003c\/p\u003e\n\u003cp data-start=\"378\" data-end=\"575\"\u003eDesigned for homeowners, interior designers, and contractors, this product combines timeless style, lasting durability, and everyday practicality—making it a refined addition to any interior space.\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\u003e","brand":"Vision","offers":[{"title":"Cresta Brass Curve Edge Pull","offer_id":51891441959188,"sku":"VCRESTA-CH-LPH-P-PB40-60","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/cresta-brass-curve-cabinet-pull-polished-brass-unlacquered-_1.webp?v=1768968519"},{"product_id":"cresta-brass-curve-cabinet-pull-polished-nickel","title":"Cresta Brass Curve Cabinet Pull - Polished Nickel","description":"\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions\u003c\/strong\u003e:\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eCurve Pull \u003cbr\u003e\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eHole Spacing (c\/c): 1.6\" (40.64 mm)\u003c\/li\u003e\n\u003cli\u003eTotal Length: 2.4\u003cspan\u003e\" (60.96 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Width:  0.87\" (22.22 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Height:  0.8\" (20.32 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"189\" data-end=\"376\"\u003ePlease verify mounting requirements and surface thickness prior to purchase to ensure proper fit. All necessary mounting hardware is included for a smooth, straightforward installation.\u003c\/p\u003e\n\u003cp data-start=\"378\" data-end=\"575\"\u003eDesigned for homeowners, interior designers, and contractors, this product combines timeless style, lasting durability, and everyday practicality—making it a refined addition to any interior space.\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\u003e","brand":"Vision","offers":[{"title":"Cresta Brass Curve Edge Pull","offer_id":51891709804820,"sku":"VCRESTA-CH-LPH-P-PN40-60","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/cresta-brass-curve-cabinet-pull-polished-nickel-_1.webp?v=1768981354"},{"product_id":"knight-curve-brass-cabinet-handle-with-backplate-gold","title":"Knight Curve Brass Cabinet Handle With Backplate - Gold","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96(166146)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.53 in. (166 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePlate Center (PC): 5.74 in. (146 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128(198178)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 7.8 in. (198 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 7 in. (178 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160(230220)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 6.3 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 9.05 in. (230 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 8.66 in. (220 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288(358338)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 14.09 in. (358 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 13.30 in. (338 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448(338498)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 20.39 in. (518 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 19.60 in. (498 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96(146166)","offer_id":51903262785812,"sku":"VKNIGHT-CH-P-CBP-MB146-166","price":14.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128(178198)","offer_id":51903262818580,"sku":"VKNIGHT-CH-P-CBP-MB178-198","price":16.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160(220230)","offer_id":51903262851348,"sku":"VKNIGHT-CH-P-CBP-MB220-230","price":18.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288(338358)","offer_id":51903262884116,"sku":"VKNIGHT-CH-P-CBP-MB338-358","price":29.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448(498518)","offer_id":51903262916884,"sku":"VKNIGHT-CH-P-CBP-MB498-518","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-brass-cabinet-handle-with-backplate-gold-_1.webp?v=1769231922"},{"product_id":"knight-curve-brass-cabinet-handle-with-backplate-gunmetal","title":"Knight Curve Brass Cabinet Handle With Backplate - Gunmetal","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96(166146)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.53 in. (166 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePlate Center (PC): 5.74 in. (146 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128(198178)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 7.8 in. (198 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 7 in. (178 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160(230220)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 6.3 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 9.05 in. (230 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 8.66 in. (220 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288(358338)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 14.09 in. (358 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 13.30 in. (338 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448(338498)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 20.39 in. (518 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 19.60 in. (498 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96(146166)","offer_id":51903307415828,"sku":"VKNIGHT-CH-P-CBP-GU146-166","price":14.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128(178198)","offer_id":51903307448596,"sku":"VKNIGHT-CH-P-CBP-GU178-198","price":16.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160(220230)","offer_id":51903307481364,"sku":"VKNIGHT-CH-P-CBP-GU220-230","price":18.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288(338358)","offer_id":51903307514132,"sku":"VKNIGHT-CH-P-CBP-GU338-358","price":29.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448(498518)","offer_id":51903307546900,"sku":"VKNIGHT-CH-P-CBP-GU498-518","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-brass-cabinet-handle-with-backplate-gunmetal-_1.webp?v=1769235839"},{"product_id":"knight-curve-brass-cabinet-handle-with-backplate-oil-rubbed-bronze","title":"Knight Curve Brass Cabinet Handle With Backplate - Oil Rubbed Bronze","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96(166146)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.53 in. (166 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePlate Center (PC): 5.74 in. (146 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128(198178)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 7.8 in. (198 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 7 in. (178 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160(230220)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 6.3 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 9.05 in. (230 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 8.66 in. (220 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288(358338)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 14.09 in. (358 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 13.30 in. (338 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448(338498)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 20.39 in. (518 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 19.60 in. (498 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96(146166)","offer_id":51903312757012,"sku":"VKNIGHT-CH-P-CBP-ORB146-166","price":14.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128(178198)","offer_id":51903312789780,"sku":"VKNIGHT-CH-P-CBP-ORB178-198","price":16.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160(220230)","offer_id":51903312822548,"sku":"VKNIGHT-CH-P-CBP-ORB220-230","price":18.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288(338358)","offer_id":51903312855316,"sku":"VKNIGHT-CH-P-CBP-ORB338-358","price":29.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448(498518)","offer_id":51903312888084,"sku":"VKNIGHT-CH-P-CBP-ORB498-518","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-brass-cabinet-handle-with-backplate-oil-rubbed-bronze-_1.webp?v=1769237197"},{"product_id":"knight-curve-brass-cabinet-handle-with-backplate-silver","title":"Knight Curve Brass Cabinet Handle With Backplate - Silver","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96(166146)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.53 in. (166 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePlate Center (PC): 5.74 in. (146 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128(198178)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 7.8 in. (198 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 7 in. (178 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160(230220)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 6.3 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 9.05 in. (230 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 8.66 in. (220 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288(358338)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 14.09 in. (358 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 13.30 in. (338 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448(338498)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 20.39 in. (518 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 19.60 in. (498 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96(146166)","offer_id":51903516475668,"sku":"VKNIGHT-CH-P-CBP-S146-166","price":14.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128(178198)","offer_id":51903516508436,"sku":"VKNIGHT-CH-P-CBP-S178-198","price":16.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160(220230)","offer_id":51903516541204,"sku":"VKNIGHT-CH-P-CBP-S220-230","price":18.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288(338358)","offer_id":51903516573972,"sku":"VKNIGHT-CH-P-CBP-S338-358","price":29.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448(498518)","offer_id":51903516606740,"sku":"VKNIGHT-CH-P-CBP-S498-518","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-brass-cabinet-handle-with-backplate-silver-_1.webp?v=1769241146"},{"product_id":"knight-curve-brass-cabinet-handle-with-backplate-black","title":"Knight Curve Brass Cabinet Handle With Backplate - Black","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96(166146)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.53 in. (166 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePlate Center (PC): 5.74 in. (146 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128(198178)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 7.8 in. (198 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 7 in. (178 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160(230220)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 6.3 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 9.05 in. (230 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 8.66 in. (220 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288(358338)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 14.09 in. (358 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 13.30 in. (338 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448(498518)\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (HC) (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 20.39 in. (518 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePlate Center (PC): 19.60 in. (498 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96(146166)","offer_id":51903523946772,"sku":"VKNIGHT-CH-P-CBP-B146-166","price":14.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128(178198)","offer_id":51903523979540,"sku":"VKNIGHT-CH-P-CBP-B178-198","price":16.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160(220230)","offer_id":51903524012308,"sku":"VKNIGHT-CH-P-CBP-B220-230","price":18.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288(338358)","offer_id":51903524045076,"sku":"VKNIGHT-CH-P-CBP-B338-358","price":29.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448(498518)","offer_id":51903524077844,"sku":"VKNIGHT-CH-P-CBP-B498-518","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-brass-cabinet-handle-with-backplate-black-_1.webp?v=1769241433"},{"product_id":"elliptic-curve-brass-cabinet-handle-gunmetal","title":"Elliptic Curve Brass Cabinet Handle - Gunmetal","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-128135\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 5.31 in. (135 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.18 in. (30 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth:  0.98 in. (25 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-288295 \u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.3 in. (228 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.61 in. (295 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.18 in. (30 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth:  0.98 in. (25 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-448455\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 19.2 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 17.91 in. (455 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.18 in. (30 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth:  0.98 in. (25 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-613620\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 24.1 in. (613 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 24.40 in. (620 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.18 in. (30 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth:  0.98 in. (25 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-763770\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 30 in. (763 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 30.31 in. (770 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.18 in. (30 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth:  0.98 in. (25 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"233\" data-start=\"37\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"415\" data-start=\"235\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-128135","offer_id":51943401128212,"sku":"VELLIPTIC-CH-P-C-GU128-135","price":15.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-228295","offer_id":51943401160980,"sku":"VELLIPTIC-CH-P-C-GU228-295","price":27.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-448455","offer_id":51943401193748,"sku":"VELLIPTIC-CH-P-C-GU448-455","price":40.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-613620","offer_id":51943401226516,"sku":"VELLIPTIC-CH-P-C-GU613-620","price":57.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-763770","offer_id":51943401259284,"sku":"VELLIPTIC-CH-P-C-GU763-770","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/elliptic-curve-brass-cabinet-handle-gunmetal-_1.webp?v=1770435471"},{"product_id":"elliptic-curve-brass-cabinet-handle-oil-rubbed-bronze","title":"Elliptic Curve Brass Cabinet Handle - Oil Rubbed Bronze","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-128135\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 5.31 in. (135 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.18 in. (30 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth:  0.98 in. (25 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-288295 \u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.3 in. (228 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.61 in. (295 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.18 in. (30 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth:  0.98 in. (25 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-448455\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 19.2 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 17.91 in. (455 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.18 in. (30 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth:  0.98 in. (25 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-613620\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 24.1 in. (613 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 24.40 in. (620 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.18 in. (30 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth:  0.98 in. (25 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-763770\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 30 in. (763 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 30.31 in. (770 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.18 in. (30 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth:  0.98 in. (25 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"233\" data-start=\"37\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"415\" data-start=\"235\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-128135","offer_id":51947601395988,"sku":"VELLIPTIC-CH-P-C-ORB128-135","price":15.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-228295","offer_id":51947601428756,"sku":"VELLIPTIC-CH-P-C-ORB228-295","price":27.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-448455","offer_id":51947601461524,"sku":"VELLIPTIC-CH-P-C-ORB448-455","price":40.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-613620","offer_id":51947601494292,"sku":"VELLIPTIC-CH-P-C-ORB613-620","price":57.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-763770","offer_id":51947601527060,"sku":"VELLIPTIC-CH-P-C-ORB763-770","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/elliptic-curve-brass-cabinet-handle-oil-rubbed-bronze-_1.webp?v=1770436447"},{"product_id":"cresta-brass-curve-cabinet-pull-oil-rubbed-bronze","title":"Cresta Brass Curve Cabinet Pull - Oil Rubbed Bronze","description":"\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"901e49db-bca1-4a47-b790-655a723a6d2b\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"723e62c8-73f5-4c5e-8d7e-204c3d9d1422\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions\u003c\/strong\u003e:\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eCurve Pull\u003cbr\u003e\n\u003cul type=\"circle\"\u003e\n\u003cli\u003eHole Spacing (c\/c): 1.6\" (40.64 mm)\u003c\/li\u003e\n\u003cli\u003eTotal Length: 2.4\u003cspan\u003e\" (60.96 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Width:  0.87\" (22.22 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Height:  0.8\" (20.32 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\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\u003c\/article\u003e","brand":"Vision","offers":[{"title":"Cresta Brass Curve Edge Pull","offer_id":51958374793492,"sku":"VCRESTA-CH-LPH-P-ORB40-60","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/cresta-brass-curve-cabinet-pull-oil-rubbed-bronze-_1.webp?v=1770868028"},{"product_id":"sierra-curve-lip-pull-brass-handle-oil-rubbed-bronze","title":"Sierra Curve Lip Pull Brass Handle - Oil Rubbed Bronze","description":"\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003e\u003cspan\u003eMaterial: Solid brass\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProduct Class: Residential \/ Interior\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eDimensions:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull - 80100\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 3.15\" (80mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 3.94\" (100 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth: 1.45\" (37 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull - 280300\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.82\" (280mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.03\" (300 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eWidth: 1.45\" (37 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull","offer_id":51985443881236,"sku":"VSIERRA-CH-LPH-P-ORB80-100","price":8.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull","offer_id":51988757381396,"sku":"VSIERRA-CH-LPH-P-ORB280-300","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/sierra-curve-lip-pull-brass-handle-oil-rubbed-bronze-_1.webp?v=1771927265"},{"product_id":"ether-lip-pull-brass-handle-gunmetal","title":"Ether Lip Pull Brass Handle - Gunmetal","description":"\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003e\u003cspan\u003eMaterial: Solid brass\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProduct Class: Residential \/ Interior\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eDimensions:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-2550\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 1\" (25.4 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 2\" (50.8 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth : \u003cimg alt=\"\"\u003e\u003cimg alt=\"\"\u003e1.25\" (31.75 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-5076\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 2\" (50.8 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 3\" (76.2 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eWidth : \u003cimg alt=\"\"\u003e\u003cimg alt=\"\"\u003e1.25\" (31.75 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-76101\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 3\" (76.2 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 4\" (101.6 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eWidth : \u003cimg alt=\"\"\u003e\u003cimg alt=\"\"\u003e1.25\" (31.75 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-101152\u003c\/span\u003e\u003cbr\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 4\" (101.6 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6\" (152.4 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eWidth : \u003cimg alt=\"\"\u003e\u003cimg alt=\"\"\u003e1.25\" (31.75 mm)\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"small Pull","offer_id":51985647370516,"sku":"VETHER-CH-LPH-P-GU25-50","price":4.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull","offer_id":51985666769172,"sku":"VETHER-CH-LPH-P-GU50-76","price":5.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull","offer_id":51985666801940,"sku":"VETHER-CH-LPH-P-GU76-102","price":6.0,"currency_code":"USD","in_stock":true},{"title":"X- Large Pull","offer_id":51985666834708,"sku":"VETHER-CH-LPH-P-GU102-152","price":8.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/ether-lip-pull-brass-handle-gunmetal-_1.webp?v=1771839427"},{"product_id":"sierra-curve-lip-pull-brass-handle-gunmetal","title":"Sierra Curve Lip Pull Brass Handle - Gunmetal","description":"\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003e\u003cspan\u003eMaterial: Solid brass\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProduct Class: Residential \/ Interior\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eDimensions:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull - 80100\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 3.15\" (80mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 3.94\" (100 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth: 1.45\" (37 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull - 280300\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.82\" (280mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.03\" (300 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eWidth: 1.45\" (37 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull","offer_id":51989225570580,"sku":"VSIERRA-CH-LPH-P-GU80-100","price":8.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull","offer_id":51989225603348,"sku":"VSIERRA-CH-LPH-P-GU280-300","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/sierra-curve-lip-pull-brass-handle-Gunmetal-_1.webp?v=1771936882"},{"product_id":"sierra-curve-lip-pull-brass-handle-antique-bronze","title":"Sierra Curve Lip Pull Brass Handle - Antique Bronze","description":"\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003e\u003cspan\u003eMaterial: Solid brass\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProduct Class: Residential \/ Interior\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eDimensions:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull - 80100\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 3.15\" (80mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 3.94\" (100 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWidth: 1.45\" (37 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull - 280300\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.82\" (280mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.03\" (300 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eWidth: 1.45\" (37 mm)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"37\" data-end=\"233\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"415\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull","offer_id":51989248934164,"sku":"VSIERRA-CH-LPH-P-AB80-100","price":8.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull","offer_id":51989248966932,"sku":"VSIERRA-CH-LPH-P-AB280-300","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/sierra-curve-lip-pull-brass-handle-antique-bronze-_1.webp?v=1771937189"},{"product_id":"knight-curve-brass-cabinet-handle-black","title":"Knight Curve Brass Cabinet Handle - Black","description":"\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmall Pull-96104\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 3.78 in. (96 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 4.1 in. (104 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMedium Pull-128136\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 5 in. (128 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 5.3 in. (136 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLarge Pull-160168\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 6.29 in. (160 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 6.6 in. (168 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eX-Large Pull-288296\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 11.3 in. (288 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 11.6 in. (296 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight: 1.27 in. (32.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2X-Large Pull-448456\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHole Spacing (c\/c): 17.6 in. (448 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTotal Length: 18 in. (456 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eHeight: 1.27 in. (32.50 mm)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-end=\"233\" data-start=\"37\"\u003eIt is recommended to check your cabinet’s hole spacing and thickness before purchase to ensure the perfect fit. The handle comes with all required screws for a quick and effortless installation.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"415\" data-start=\"235\"\u003eDesigned for homeowners, interior designers, and contractors, this handle perfectly balances style, durability, and practicality — offering a refined upgrade to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Small Pull-96104","offer_id":52378144506132,"sku":null,"price":7.0,"currency_code":"USD","in_stock":true},{"title":"Medium Pull-128136","offer_id":52378144538900,"sku":null,"price":9.0,"currency_code":"USD","in_stock":true},{"title":"Large Pull-160168","offer_id":52378144571668,"sku":null,"price":10.0,"currency_code":"USD","in_stock":true},{"title":"X - Large Pull-288296","offer_id":52378144604436,"sku":null,"price":15.0,"currency_code":"USD","in_stock":true},{"title":"2X - Large Pull-448456","offer_id":52378144637204,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/knight-curve-brass-cabinet-handle-black-_1.webp?v=1776657715"},{"product_id":"flow-solid-brass-curve-cabinet-t-knob-gold","title":"Flow Solid Brass Curve Cabinet T-Knob - Gold","description":"\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eStepped Ring T-Knob\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eTotal length  : 3.14\" (80 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight : 1.39\" (35.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"189\" data-end=\"376\"\u003ePlease verify mounting requirements and surface thickness prior to purchase to ensure proper fit. All necessary mounting hardware is included for a smooth, straightforward installation.\u003c\/p\u003e\n\u003cp data-start=\"378\" data-end=\"575\"\u003eDesigned for homeowners, interior designers, and contractors, this product combines timeless style, lasting durability, and everyday practicality—making it a refined addition to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Solid Brass Curve Cabinet T-Knob","offer_id":52384414728468,"sku":null,"price":8.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/flow-solid-brass-curve-cabinet-t-knob-gold-_1.webp?v=1776859299"},{"product_id":"flow-solid-brass-curve-cabinet-t-knob-antique-bronze","title":"Flow Solid Brass Curve Cabinet T-Knob - Antique Bronze","description":"\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eStepped Ring T-Knob\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eTotal length  : 3.14\" (80 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight : 1.39\" (35.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"189\" data-end=\"376\"\u003ePlease verify mounting requirements and surface thickness prior to purchase to ensure proper fit. All necessary mounting hardware is included for a smooth, straightforward installation.\u003c\/p\u003e\n\u003cp data-start=\"378\" data-end=\"575\"\u003eDesigned for homeowners, interior designers, and contractors, this product combines timeless style, lasting durability, and everyday practicality—making it a refined addition to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Solid Brass Curve Cabinet T-Knob","offer_id":52384865157396,"sku":null,"price":8.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/flow-solid-brass-curve-cabinet-t-knob-antique-bronze-_1.webp?v=1776860487"},{"product_id":"flow-solid-brass-curve-cabinet-t-knob-silver","title":"Flow Solid Brass Curve Cabinet T-Knob - Silver","description":"\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eStepped Ring T-Knob\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eTotal length  : 3.14\" (80 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight : 1.39\" (35.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"189\" data-end=\"376\"\u003ePlease verify mounting requirements and surface thickness prior to purchase to ensure proper fit. All necessary mounting hardware is included for a smooth, straightforward installation.\u003c\/p\u003e\n\u003cp data-start=\"378\" data-end=\"575\"\u003eDesigned for homeowners, interior designers, and contractors, this product combines timeless style, lasting durability, and everyday practicality—making it a refined addition to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Solid Brass Curve Cabinet T-Knob","offer_id":52384929710356,"sku":null,"price":8.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/flow-solid-brass-curve-cabinet-t-knob-silver-_1.webp?v=1776860922"},{"product_id":"flow-solid-brass-curve-cabinet-t-knob-black","title":"Flow Solid Brass Curve Cabinet T-Knob - Black","description":"\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e: Solid brass\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eProduct Class\u003c\/strong\u003e: Residential \/ Interior\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e:\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eStepped Ring T-Knob\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eTotal length  : 3.14\" (80 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeight : 1.39\" (35.50 mm)\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eAvailable Finish:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eGold\u003c\/li\u003e\n\u003cli\u003eAntique Bronze\u003c\/li\u003e\n\u003cli\u003eGunmetal\u003c\/li\u003e\n\u003cli\u003eOil Rubbed Bronze\u003c\/li\u003e\n\u003cli\u003eSilver\u003c\/li\u003e\n\u003cli\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation \u0026amp; Compatibility\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"189\" data-end=\"376\"\u003ePlease verify mounting requirements and surface thickness prior to purchase to ensure proper fit. All necessary mounting hardware is included for a smooth, straightforward installation.\u003c\/p\u003e\n\u003cp data-start=\"378\" data-end=\"575\"\u003eDesigned for homeowners, interior designers, and contractors, this product combines timeless style, lasting durability, and everyday practicality—making it a refined addition to any interior space.\u003c\/p\u003e","brand":"Vision","offers":[{"title":"Solid Brass Curve Cabinet T-Knob","offer_id":52385012875540,"sku":null,"price":8.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/files\/flow-solid-brass-curve-cabinet-t-knob-black-_1.webp?v=1776861605"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9357\/5188\/collections\/curve.webp?v=1764139308","url":"https:\/\/www.visioncabinethardware.com\/collections\/curve.oembed?page=3","provider":"Vision Cabinet Hardware","version":"1.0","type":"link"}