{"title":"Hapny Home","description":"","products":[{"product_id":"hapny-duo-3-cabinet-pull-solid-brass","title":"Duo 3\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 448.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 19.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Duo Cabinet Pull features a pair of rounded forms that create a clean, sculptural silhouette with a sense of balance and rhythm.\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eGraphite (GP)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eDU520-GP\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eDU520-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eDU520-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eDU520-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/DU520_Specs.jpg?v=1782316780\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 3\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 5-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 7\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45733393236051,"sku":null,"price":88.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/DU520-GP.jpg?v=1782328801"},{"product_id":"cloud-1-cabinet-pull-solid-brass","title":"Cloud 1\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 448.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 19.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Cloud Cabinet Pull \u003cspan\u003efeatures a rounded, scalloped silhouette that adds subtle movement while keeping things playful. Get creative with placement - up, down, left, right, or a mix.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eGraphite (GP)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eCD528-GP\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eCD528-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eCD528-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eCD528-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/CD528_Specs.jpg?v=1782328376\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 15\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 2-15\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 7\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45734953484371,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/CD528-PN.jpg?v=1782328695"},{"product_id":"sweep-edge-2-1-16-cabinet-pull-solid-brass","title":"Sweep Edge 2\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 448.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 19.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Sweep Edge Cabinet Pull \u003cspan\u003ereworks the classic edge pull with a smooth, curved profile that’s just a bit unexpected. Install it horizontally or vertically to switch up the look.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eGraphite (GP)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSW531-GP\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSW531-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSW531-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSW531-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/SW531_Specs.jpg?v=1782328998\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 2-1\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 2-13\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-7\/16\"\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45734972031059,"sku":null,"price":46.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/SW531-SB.jpg?v=1782329123"},{"product_id":"trio-3-cabinet-pull-solid-brass","title":"Trio 3\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 448.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 19.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Trio Cabinet Pull \u003cspan\u003efeatures three rounded forms that create a sculptural silhouette with a sense of rhythm and repetition.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eGraphite (GP)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eTR524-GP\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eTR524-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eTR524-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eTR524-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/TR524_Specs.jpg?v=1782329449\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 3\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 5-1\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 7\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45734975701075,"sku":null,"price":72.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/TR524-ULPB.jpg?v=1782329504"},{"product_id":"clarity-acrylic-2-cabinet-knob-solid-brass","title":"Clarity Acrylic 2\" Cabinet Knob - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 448.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 19.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Clarity Acrylic Cabinet Knob \u003cspan\u003egives your doors and drawers the clean, sophisticated upgrade they’ve been looking for.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSmoke \u0026amp; Matte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC02-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSmoke \u0026amp; Satin Brass (BSB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC02-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Matte Black (MB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC02-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Polished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC02-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC02-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC02-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003eKnob Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C02_Specs.jpg?v=1782336158\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 2\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45735099891795,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C02-BSB.jpg?v=1782336359"},{"product_id":"clarity-acrylic-96mm-cabinet-pull-solid-brass","title":"Clarity Acrylic 96mm Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 448.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 19.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Clarity Acrylic Cabinet Pull \u003cspan\u003egives your doors and drawers the clean, sophisticated upgrade they’ve been looking for.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSmoke \u0026amp; Matte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC501-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSmoke \u0026amp; Satin Brass (BSB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC501-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Matte Black (MB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC501-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Polished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC501-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC501-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC501-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C501_Specs.jpg?v=1782336163\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 96mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 4-3\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45736584577107,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C501-MB.jpg?v=1782394410"},{"product_id":"clarity-acrylic-5-cabinet-pull-solid-brass","title":"Clarity Acrylic 5\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 448.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 19.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Clarity Acrylic Cabinet Pull \u003cspan\u003egives your doors and drawers the clean, sophisticated upgrade they’ve been looking for.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSmoke \u0026amp; Matte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC502-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSmoke \u0026amp; Satin Brass (BSB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC502-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Matte Black (MB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC502-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Polished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC502-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC502-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC502-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C502_Specs.jpg?v=1782336164\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 5\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 5-3\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45736623341651,"sku":null,"price":43.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C502-PN.jpg?v=1782396592"},{"product_id":"clarity-acrylic-8-cabinet-pull-solid-brass","title":"Clarity Acrylic 8\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 448.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 19.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Clarity Acrylic Cabinet Pull \u003cspan\u003egives your doors and drawers the clean, sophisticated upgrade they’ve been looking for.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSmoke \u0026amp; Matte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC503-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSmoke \u0026amp; Satin Brass (BSB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC503-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Matte Black (MB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC503-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Polished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC503-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC503-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC503-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C503_Specs.jpg?v=1782336166\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 8-3\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45736660533331,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C503-SB.jpg?v=1782397433"},{"product_id":"clarity-acrylic-12-appliance-pull-solid-brass","title":"Clarity Acrylic 12\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 537.797px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 19.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 518.203px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 518.203px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Clarity Acrylic Appliance Pull \u003cspan\u003egives your appliances the clean, sophisticated upgrade they’ve been looking for.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSmoke \u0026amp; Matte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1001-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSmoke \u0026amp; Satin Brass (BSB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1001-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Matte Black (MB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1001-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Polished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1001-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1001-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1001-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C1001_Specs.jpg?v=1782399343\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 12\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 12-15\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45736672821331,"sku":null,"price":159.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C1001-BMB.jpg?v=1782399457"},{"product_id":"clarity-acrylic-18-appliance-pull-solid-brass","title":"Clarity Acrylic 18\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 537.797px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 19.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 518.203px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 518.203px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Clarity Acrylic Appliance Pull \u003cspan\u003egives your appliances the clean, sophisticated upgrade they’ve been looking for.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSmoke \u0026amp; Matte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1002-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSmoke \u0026amp; Satin Brass (BSB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1002-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Matte Black (MB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1002-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Polished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1002-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1002-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear \u0026amp; Satin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eC1002-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C1002_Specs.jpg?v=1782399344\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 18\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 18-15\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45736681537619,"sku":null,"price":169.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/C1002-SN.jpg?v=1782399821"},{"product_id":"diamond-1-3-8-cabinet-knob-solid-brass","title":"Diamond 1-3\/8\" Cabinet Knob - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Diamond Cabinet Knob adds\u003cspan\u003e some *bling bling* to your space with its bold, beveled diamond design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD07-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD07-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD07-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD07-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003eKnob Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D07_Specs.jpg?v=1782408774\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 1-3\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45737006760019,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D07-WN.jpg?v=1782409511"},{"product_id":"diamond-4-cabinet-pull-solid-brass","title":"Diamond 4\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Diamond Cabinet Pull adds\u003cspan\u003e some *bling bling* to your space with its slimmer middle and beveled end design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD515-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD515-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD515-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD515-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D515_Specs.jpg?v=1782408775\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center: \u003c\/strong\u003e4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 5-9\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45737076818003,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D515-PN.jpg?v=1782410396"},{"product_id":"diamond-6-cabinet-pull-solid-brass","title":"Diamond 6\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Diamond Cabinet Pull adds\u003cspan\u003e some *bling bling* to your space with its slimmer middle and beveled end design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD516-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD516-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD516-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD516-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D516_Specs.jpg?v=1782408776\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center: \u003c\/strong\u003e6\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 7-9\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45737079046227,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D516-SB.jpg?v=1782410701"},{"product_id":"diamond-8-cabinet-pull-solid-brass","title":"Diamond 8\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Diamond Cabinet Pull adds\u003cspan\u003e some *bling bling* to your space with its slimmer middle and beveled end design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD517-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD517-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD517-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD517-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D517_Specs.jpg?v=1782408777\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 9-9\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45737079636051,"sku":null,"price":52.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D517-MB.jpg?v=1782410940"},{"product_id":"diamond-12-appliance-pull-solid-brass","title":"Diamond 12\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Diamond Appliance Pull adds\u003cspan\u003e some *bling bling* to your space with its slimmer middle and beveled end design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD1007-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD1007-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD1007-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD1007-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D1007_Specs.jpg?v=1782408779\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 12\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 14-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45737178759251,"sku":null,"price":255.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D1007-MB.jpg?v=1782412268"},{"product_id":"diamond-18-appliance-pull-solid-brass","title":"Diamond 18\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Diamond Appliance Pull adds\u003cspan\u003e some *bling bling* to your space with its slimmer middle and beveled end design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD1008-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD1008-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD1008-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eD1008-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D1008_Specs.jpg?v=1782408780\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 18\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 20-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45737207038035,"sku":null,"price":340.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/D1008-PN.jpg?v=1782414424"},{"product_id":"half-moon-1-3-4-cabinet-knob-solid-brass","title":"Half Moon 1-3\/4\" Cabinet Knob - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Half Moon Cabinet Knob, your \u003cspan\u003edoors and drawers will be over the moon about the \u003c\/span\u003e\u003cspan\u003eelegant curves of this mini arc. Get creative\u003c\/span\u003e\u003cspan\u003e with how you place them - up, down, left, right, or a combination.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM19-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome (PC)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM19-PC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM19-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM19-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM19-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003eKnob Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM19_Specs.jpg?v=1782418677\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 1-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45737242394707,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM19-PN.jpg?v=1782419011"},{"product_id":"half-moon-4-cabinet-pull-solid-brass","title":"Half Moon 4\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Half Moon Cabinet Pull, your \u003cspan\u003edoors and drawers will be over the moon about the elegant, slender curves of this arc-shaped pull.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM550-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome (PC)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM550-PC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM550-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM550-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM550-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM550_Specs.jpg?v=1782418679\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 5-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45737308553299,"sku":null,"price":37.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM550-MB.jpg?v=1782419706"},{"product_id":"half-moon-6-cabinet-pull-solid-brass","title":"Half Moon 6\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 494.016px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 473.422px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 473.422px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Half Moon Cabinet Pull, your \u003cspan\u003edoors and drawers will be over the moon about the elegant, slender curves of this arc-shaped pull.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM551-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome (PC)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM551-PC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM551-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM551-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM551-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM551_Specs.jpg?v=1782418680\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 6\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 7-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45737372713043,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM551-PC.jpg?v=1782420500"},{"product_id":"half-moon-8-cabinet-pull-solid-brass","title":"Half Moon 8\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 494.016px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 473.422px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 473.422px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Half Moon Cabinet Pull, your \u003cspan\u003edoors and drawers will be over the moon about the elegant, slender curves of this arc-shaped pull.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM552-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome (PC)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM552-PC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM552-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM552-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM552-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM552_Specs.jpg?v=1782418682\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 9-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45737391456339,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM552-PN.jpg?v=1782421114"},{"product_id":"half-moon-12-appliance-pull-solid-brass","title":"Half Moon 12\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 494.016px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 473.422px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 473.422px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Half Moon Appliance Pull, your \u003cspan\u003eappliances will be over the moon about the elegant, slender curves of this arc-shaped pull.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM1022-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome (PC)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM1022-PC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM1022-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM1022-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM1022-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM1022_Specs.jpg?v=1782418954\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 12\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 13-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-3\/32\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747271991379,"sku":null,"price":260.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM1022-SB.jpg?v=1782740051"},{"product_id":"half-moon-18-appliance-pull-solid-brass","title":"Half Moon 18\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 494.016px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 473.422px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 473.422px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Half Moon Appliance Pull, your \u003cspan\u003eappliances will be over the moon about the elegant, slender curves of this arc-shaped pull.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM1023-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome (PC)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM1023-PC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM1023-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM1023-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eHM1023-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM1023_Specs.jpg?v=1782418957\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 18\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 19-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-3\/32\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747278348371,"sku":null,"price":365.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/HM1023-SN.jpg?v=1782740376"},{"product_id":"horizon-1-1-2-cabinet-knob-solid-brass","title":"Horizon 1-1\/2\" Cabinet Knob - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Horizon Cabinet Knob, \u003cspan\u003eexpand the horizons of your home aesthetic with this lightweight and sleek cutout design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH22-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH22-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH22-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH22-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003eKnob Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H22_Specs.jpg?v=1782743859\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 1-1\/2\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/16\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747296698451,"sku":null,"price":16.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H22-PN.jpg?v=1782744044"},{"product_id":"horizon-4-cabinet-pull-solid-brass","title":"Horizon 4\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Horizon Cabinet Pull, \u003cspan\u003eexpand the horizons of your home aesthetic with this lightweight and sleek cutout design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH557-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH557-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH557-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH557-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H557_Specs.jpg?v=1782745250\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 4-9\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747341754451,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H557-SN.jpg?v=1782745926"},{"product_id":"horizon-6-cabinet-pull-solid-brass","title":"Horizon 6\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Horizon Cabinet Pull, \u003cspan\u003eexpand the horizons of your home aesthetic with this lightweight and sleek cutout design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH558-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH558-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH558-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH558-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H558_Specs.jpg?v=1782746376\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 6\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 6-9\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747354665043,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H557-SB.jpg?v=1782746501"},{"product_id":"horizon-8-cabinet-pull-solid-brass","title":"Horizon 8\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Horizon Cabinet Pull, \u003cspan\u003eexpand the horizons of your home aesthetic with this lightweight and sleek cutout design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH559-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH559-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH559-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH559-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H559_Specs.jpg?v=1782746380\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 8-5\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747356729427,"sku":null,"price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H557-PN.jpg?v=1782746806"},{"product_id":"horizon-12-appliance-pull-solid-brass","title":"Horizon 12\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Horizon Appliance Pull, \u003cspan\u003eexpand the horizons of your home aesthetic with this lightweight and sleek cutout design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH1025-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH1025-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH1025-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH1025-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H1025_Specs.jpg?v=1782746385\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 12\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 13-1\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-15\/16\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747359154259,"sku":null,"price":168.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H1026-SB.jpg?v=1782747367"},{"product_id":"horizon-18-appliance-pull-solid-brass","title":"Horizon 18\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eWith the Horizon Appliance Pull, \u003cspan\u003eexpand the horizons of your home aesthetic with this lightweight and sleek cutout design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (BMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH1026-BMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH1026-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH1026-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eH1026-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H1026_Specs.jpg?v=1782746387\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 18\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 19-1\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-15\/16\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747364757587,"sku":null,"price":220.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/H1026-MB.jpg?v=1782748271"},{"product_id":"knurled-1-3-16-cabinet-knob-solid-brass","title":"Knurled 1-3\/16\" Cabinet Knob - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Knurled Cabinet Knob \u003cspan\u003ehas an arched cylindrical stem with diamond knurled detailing that is as smooth to the touch as it is easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eAged Brass (AB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK32-AB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eAntique English (AE)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK32-AE\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eGraphite (GP)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK32-GP\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK32-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK32-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK32-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK32-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003eKnob Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K32_Specs.jpg?v=1782754536\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 1-3\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747714588755,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K32-AB.jpg?v=1782755374"},{"product_id":"knurled-4-cabinet-pull-solid-brass","title":"Knurled 4\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Knurled Cabinet Pull \u003cspan\u003efeatures a diamond knurled detail on the stems that is as smooth to the touch as it is easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eAged Brass (AB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK571-AB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eAntique English (AE)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK571-AE\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eGraphite (GP)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK571-GP\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK571-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK571-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK571-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK571-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K571_Specs.jpg?v=1782754538\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 4-1\/2\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747815645267,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K571-AE.jpg?v=1782756867"},{"product_id":"knurled-6-cabinet-pull-solid-brass","title":"Knurled 6\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 583.578px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 562.984px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 562.984px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Knurled Cabinet Pull \u003cspan\u003efeatures a diamond knurled detail on the stems that is as smooth to the touch as it is easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eAged Brass (AB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK572-AB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eAntique English (AE)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK572-AE\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eGraphite (GP)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK572-GP\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK572-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK572-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK572-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK572-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K572_Specs.jpg?v=1782754542\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 6\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 6-1\/2\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747824427091,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K572-GP.jpg?v=1782757466"},{"product_id":"knurled-8-cabinet-pull-solid-brass","title":"Knurled 8\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 583.578px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 562.984px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 562.984px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Knurled Cabinet Pull \u003cspan\u003efeatures a diamond knurled detail on the stems that is as smooth to the touch as it is easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eAged Brass (AB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-AB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eAntique English (AE)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-AE\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eGraphite (GP)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-GP\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K573_Specs.jpg?v=1782754541\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 8-1\/2\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747865878611,"sku":null,"price":56.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K573-PN.jpg?v=1782760048"},{"product_id":"knurled-12-appliance-pull-solid-brass","title":"Knurled 12\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 583.578px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 562.984px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 562.984px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Knurled Appliance Pull \u003cspan\u003efeatures a diamond knurled detail on the stems that is as smooth to the touch as it is easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eAged Brass (AB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-AB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eGraphite (GP)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-GP\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K1031_Specs.jpg?v=1782754543\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 12\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 12-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-3\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747868827731,"sku":null,"price":235.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K1031-SB.jpg?v=1782760466"},{"product_id":"knurled-18-appliance-pull-solid-brass","title":"Knurled 18\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 583.578px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 562.984px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 562.984px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Knurled Appliance Pull \u003cspan\u003efeatures a diamond knurled detail on the stems that is as smooth to the touch as it is easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eAged Brass (AB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-AB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eAntique English (AE)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-AE\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eGraphite (GP)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-GP\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eK573-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K1032_Specs.jpg?v=1782754544\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 18\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 18-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-3\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747873742931,"sku":null,"price":298.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/K1032-ULPB.jpg?v=1782761013"},{"product_id":"marble-cone-1-cabinet-knob-solid-brass","title":"Marble Cone 1\" Cabinet Knob - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Marble Cone Cabinet Knob\u003cspan\u003e is carved from solid marble in a simple, tapered cone shape. Each piece is naturally veined, so no two are identical.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eBlack Marble (BM)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMC09-BM\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eCarrara Marble (CA)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMC09-CA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eTravertine (TR)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMC09-TR\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eCalacatta Viola (VI)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMC09-VI\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003eKnob Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/MC09_Specs.jpg?v=1782762379\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 15\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45747910836307,"sku":null,"price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/MC09-VI.jpg?v=1782762463"},{"product_id":"mod-1-1-8-cabinet-knob-solid-brass","title":"Mod 1-1\/8\" Cabinet Knob - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Mod Cabinet Knob\u003cspan\u003e has softened edges, stepped detailing on the stem, and looks good installed as a square or a diamond.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black \u0026amp; Satin Brass (BSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM28-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome \u0026amp; Satin Brass (CSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM28-CSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM28-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Satin Brass (ULB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM28-ULB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel \u0026amp; Matte Black (WMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM28-WMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003eKnob Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M28_Specs.jpg?v=1782766520\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 1-1\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45748055965779,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M28-BSB.jpg?v=1782766584"},{"product_id":"mod-1-3-4-cabinet-t-knob-solid-brass","title":"Mod 1-3\/4\" Cabinet T-Knob - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Mod Cabinet T-Knob\u003cspan\u003e features a classic rectangular shape with softened edges, stepped detailing on the stem, and an off-center mount.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black \u0026amp; Satin Brass (BSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM30-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome \u0026amp; Satin Brass (CSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM30-CSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM30-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Satin Brass (ULB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM30-ULB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel \u0026amp; Matte Black (WMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM30-WMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003eKnob Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M30_Specs.jpg?v=1782766521\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 1-3\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45751428382803,"sku":null,"price":18.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M30-CSB.jpg?v=1782825218"},{"product_id":"mod-96mm-cabinet-pull-solid-brass","title":"Mod 96mm Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Mod Cabinet Pull \u003cspan\u003efeatures a classic rectangular bar pull with softened edges and stepped detailing on the stems.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black \u0026amp; Satin Brass (BSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM564-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome \u0026amp; Satin Brass (CSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM564-CSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM564-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Satin Brass (ULB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM564-ULB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel \u0026amp; Matte Black (WMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM564-WMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M564_Specs.jpg?v=1782766523\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 3-13\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 5\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45751444766803,"sku":null,"price":36.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M564-SB.jpg?v=1782826823"},{"product_id":"mod-5-cabinet-pull-solid-brass","title":"Mod 5\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Mod Cabinet Pull \u003cspan\u003efeatures a classic rectangular bar pull with softened edges and stepped detailing on the stems.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black \u0026amp; Satin Brass (BSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM565-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome \u0026amp; Satin Brass (CSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM565-CSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM565-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Satin Brass (ULB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM565-ULB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel \u0026amp; Matte Black (WMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM565-WMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M565_Specs.jpg?v=1782766524\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 5\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 6-1\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45751518560339,"sku":null,"price":42.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M565-ULB.jpg?v=1782827168"},{"product_id":"mod-8-cabinet-pull-solid-brass","title":"Mod 8\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Mod Cabinet Pull \u003cspan\u003efeatures a classic rectangular bar pull with softened edges and stepped detailing on the stems.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black \u0026amp; Satin Brass (BSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM566-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome \u0026amp; Satin Brass (CSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM566-CSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM566-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Satin Brass (ULB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM566-ULB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel \u0026amp; Matte Black (WMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM566-WMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M566_Specs.jpg?v=1782766525\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 9-1\/4\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45751647928403,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M566-WMB.jpg?v=1782831028"},{"product_id":"mod-12-appliance-pull-solid-brass","title":"Mod 12\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 494.016px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 473.422px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 473.422px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Mod Appliance Pull \u003cspan\u003efeatures a classic rectangular bar pull with softened edges and stepped detailing on the stems.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black \u0026amp; Satin Brass (BSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM1028-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome \u0026amp; Satin Brass (CSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM1028-CSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM1028-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Satin Brass (ULB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM1028-ULB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel \u0026amp; Matte Black (WMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM1028-WMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M1028_Specs.jpg?v=1782766529\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 12\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 14-5\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-7\/16\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45751693017171,"sku":null,"price":218.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M1029-BSB.jpg?v=1782831056"},{"product_id":"mod-18-appliance-pull-solid-brass","title":"Mod 18\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 494.016px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 473.422px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 473.422px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Mod Appliance Pull \u003cspan\u003efeatures a classic rectangular bar pull with softened edges and stepped detailing on the stems.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black \u0026amp; Satin Brass (BSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM1029-BSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Chrome \u0026amp; Satin Brass (CSB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM1029-CSB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM1029-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Satin Brass (ULB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM1029-ULB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel \u0026amp; Matte Black (WMB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eM1029-WMB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M1029_Specs.jpg?v=1782766531\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 18\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 20-3\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-7\/16\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45751727489107,"sku":null,"price":272.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/M1029-CSB.jpg?v=1782831077"},{"product_id":"ribbed-1-3-8-cabinet-knob-solid-brass","title":"Ribbed 1-3\/8\" Cabinet Knob - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Ribbed Cabinet Knob\u003cspan\u003e is an upgraded take on the classic round knob by adding a fluted trim that is as smooth to the touch as it is easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (MB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR04-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR04-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR04-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR04-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR04-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR04-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003eKnob Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R04_Specs.jpg?v=1782834897\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 1-3\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-3\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45751847354451,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R04-MB.jpg?v=1782835020"},{"product_id":"ribbed-96mm-cabinet-pull-solid-brass","title":"Ribbed 96mm Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Ribbed Cabinet Pull \u003cspan\u003eis an upgraded take on the classic round pull by adding fluted stems that are as smooth to the touch as they are easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (MB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR508-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR508-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR508-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR508-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR508-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR508-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R508_Specs.jpg?v=1782834898\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 3-3\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 4-3\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45752008704083,"sku":null,"price":44.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R508-PN.jpg?v=1782838435"},{"product_id":"ribbed-5-cabinet-pull-solid-brass","title":"Ribbed 5\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Ribbed Cabinet Pull \u003cspan\u003eis an upgraded take on the classic round pull by adding fluted stems that are as smooth to the touch as they are easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (MB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR509-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR509-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR509-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR509-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR509-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR509-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R509_Specs.jpg?v=1782834899\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 5\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 5-5\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45753033261139,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R509-SB.jpg?v=1782842802"},{"product_id":"ribbed-8-cabinet-pull-solid-brass","title":"Ribbed 8\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Ribbed Cabinet Pull \u003cspan\u003eis an upgraded take on the classic round pull by adding fluted stems that are as smooth to the touch as they are easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (MB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR510-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR510-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR510-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR510-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR510-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR510-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R510_Specs.jpg?v=1782834900\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 8-5\/8\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45753163350099,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R510-SN.jpg?v=1782843026"},{"product_id":"ribbed-12-cabinet-pull-solid-brass","title":"Ribbed 12\" Cabinet Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Ribbed Cabinet Pull \u003cspan\u003eis an upgraded take on the classic round pull by adding fluted stems that are as smooth to the touch as they are easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (MB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR512-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR512-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR512-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR512-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR512-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR512-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R512_Specs.jpg?v=1782834902\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 12\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 12-9\/16\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1-1\/8\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45753546866771,"sku":null,"price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R512-ULPB.jpg?v=1782844843"},{"product_id":"ribbed-12-appliance-pull-solid-brass","title":"Ribbed 12\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Ribbed Appliance Pull \u003cspan\u003eis an upgraded take on the classic round pull by adding fluted stems that are as smooth to the touch as they are easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" title=\"Hapny Home 12-Month Limited Warranty\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (MB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1004-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1004-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1004-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1004-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1004-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1004-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv style=\"display: flex; justify-content: left;\" class=\"image-row\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg style=\"max-width: 700px; width: 100%; height: auto;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R1004_Specs.jpg?v=1782834904\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 12\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 13\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\" title=\"Hardware Concierge Service\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45753551454291,"sku":null,"price":238.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R1004-WN.jpg?v=1782845091"},{"product_id":"ribbed-18-appliance-pull-solid-brass","title":"Ribbed 18\" Appliance Pull - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 538.797px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 518.203px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 518.203px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Ribbed Appliance Pull \u003cspan\u003eis an upgraded take on the classic round pull by adding fluted stems that are as smooth to the touch as they are easy on the eyes.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (MB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1005-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePolished Nickel (PN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1005-PN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1005-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1005-SN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnlacquered Brass (ULPB)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1005-ULPB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eWeathered Nickel (WN)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eR1005-WN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003ePull Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R1005_Specs.jpg?v=1782834904\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCenter-to-Center:\u003c\/strong\u003e 18\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 19\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 2-1\/4\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45753575899219,"sku":null,"price":298.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/R1005-MB.jpg?v=1782845414"},{"product_id":"smiley-1-1-2-cabinet-knob-solid-brass","title":"Smiley 1-1\/2\" Cabinet Knob - Solid Brass","description":"\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT DESCRIPTION\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; transition: transform 0.2s, box-shadow 0.2s; height: 449.235px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5938px;\"\u003e\n\u003ctd style=\"background-color: rgb(245, 245, 245); padding: 1rem 1.2rem; border-radius: 8px 8px 0px 0px; font-weight: bold; height: 20.5938px;\"\u003eWhy You'll Love It:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 428.641px;\"\u003e\n\u003ctd style=\"background-color: rgb(255, 255, 255); padding: 1rem 1.2rem; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 8px 8px; line-height: 1.6; height: 428.641px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eThe Smiley Cabinet Knob is a\u003cspan\u003e reminder to never take anything too seriously, even beautifully crafted hardware.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eSolid Brass \u003c\/em\u003econstruction for lasting durability\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eIncludes all necessary mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eEase of mind -\u003c\/em\u003e Hapny offers a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/Hapny_Home_Warranty.pdf?v=1782392058\" title=\"Hapny Home 12-Month Limited Warranty\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan\u003e\u003cstrong\u003e12-Month Limited Warranty\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto the original user\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eAvailable finishes\u003c\/em\u003e\u003c\/strong\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eMatte Black (MB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSM25-MB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Brass (SB)\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSM25-SB\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSatin Nickel (SN)\u003cbr\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eSM25-SN\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\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003ePRODUCT SPECS\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003c!-- HEADER --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eKey Specs:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- CONTENT --\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003c!-- IMAGES --\u003e\n\u003cli style=\"list-style: none; padding-left: 0; margin-top: 1rem;\"\u003e\n\u003cdiv style=\"width: 100%;\"\u003e\n\u003c!-- IMAGE ROW --\u003e\n\u003cdiv class=\"image-row\" style=\"display: flex; justify-content: left;\"\u003e\n\u003c!-- RIGHT IMAGE BLOCK --\u003e\n\u003cdiv class=\"dimension-box image-block\"\u003e\n\u003cdiv class=\"image-title\"\u003e\u003cb\u003eKnob Dimensions:\u003c\/b\u003e\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/SM25_Specs.jpg?v=1782847300\" alt=\"\" style=\"max-width: 700px; width: 100%; height: auto;\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- REST OF SPECS --\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverall:\u003c\/strong\u003e 1-1\/2\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProjection:\u003c\/strong\u003e 1\"\u003cspan\u003e  \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003ci\u003ePlease note, all measurements are approximate and should be used as guidelines only.\u003c\/i\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003eCalifornia Residents \u003cstrong\u003e\u003ca href=\"https:\/\/oehha.ca.gov\/proposition-65\" target=\"_blank\"\u003eProposition 65 Warning\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  \/* TABLE HOVER *\/\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  \/* IMAGE ROW *\/\n  .image-row{\n    display:flex;\n    gap:16px;\n    align-items:stretch;\n    width:100%;\n  }\n  \/* IMAGE BLOCKS *\/\n  .image-block{\n    display:flex;\n  }\n  .image-block img{\n    height:100%;\n    width:100%;\n    object-fit:contain;\n    display:block;\n  }\n  \/* LEFT IMAGE: NATURAL WIDTH *\/\n  .image-left{\n    flex:0 0 auto;\n  }\n  .image-left img{\n    width:auto;\n    max-width:1000px;\n  }\n  \/* RIGHT IMAGE: FILL REMAINING SPACE *\/\n  .image-right{\n    flex:1 1 auto;\n    min-width:0;\n  }\n  \/* MOBILE STACKING *\/\n  @media (max-width: 768px) {\n    .image-row{\n      flex-direction:column;\n    }\n    .image-left img{\n      width:100%;\n      max-width:100%;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eINSTALLATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eInstalling Your Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cspan\u003ePackaged with mounting hardware\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAlways tighten cabinet hardware using a screw driver. Power drills may strip or break screws or damage the hardware.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n  @media (max-width: 768px) {\n    td div[style*=\"display: flex\"] {\n      flex-direction: column !important;\n      align-items: stretch !important;   \/* key: allows full width *\/\n      gap: 12px !important;              \/* optional: nicer spacing *\/\n    }\n    td div[style*=\"display: flex\"] \u003e div {\n      width: 100% !important;            \/* full width boxes *\/\n      max-width: 100% !important;\n    }\n    td div[style*=\"display: flex\"] img {\n      width: 100% !important;            \/* full width image *\/\n      max-width: 100% !important;\n      height: auto !important;\n      display: block;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003eORDERING \u0026amp; CUSTOMIZATION\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eChoosing the Right Hardware:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eOrdering the correct hardware can be confusing — we’re here to help! Our Customer Service team is available by phone, email, or Live Chat \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eMonday–Friday, 9AM–5PM EST\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. For additional details, see the \u003c\/span\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\"Support\"\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e tab above.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eMake It Yours:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cp\u003eHave a project that requires unique or advanced customization? Schedule an appointment with our \u003ca title=\"Hardware Concierge Service\" href=\"https:\/\/dawh.net\/pages\/virtual-hardware-concierge-appointments\"\u003e\u003cstrong\u003eHardware Concierge Service\u003c\/strong\u003e\u003c\/a\u003e! \u003cspan\u003eWhether you're a homeowner or a business professional, we offer virtual appointments to simplify the process and guide you through even the most complex projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch1\u003e\u003cspan style=\"text-decoration: underline;\"\u003eSHIPPING\u003c\/span\u003e\u003c\/h1\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); transition: transform 0.2s, box-shadow 0.2s;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #f5f5f5; padding: 1rem 1.2rem; border-radius: 8px 8px 0 0; font-weight: bold;\"\u003eShipping Information:\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"background-color: #ffffff; padding: 1rem 1.2rem; border: 1px solid #ddd; border-top: none; border-radius: 0 0 8px 8px; line-height: 1.6;\"\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem;\"\u003e\n\u003cli\u003eItems typically ship within \u003cstrong\u003e5-7 business days.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandling Times:\u003c\/strong\u003e Delivery estimates do not include handling times. If your order includes products with different handling times, it will ship once all items are ready.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed items shipped separately?\u003c\/strong\u003e Please contact us to arrange split shipments.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cstyle\u003e\n  table:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n  }\n\u003c\/style\u003e","brand":"Hapny Home","offers":[{"title":"Default Title","offer_id":45753631014995,"sku":null,"price":17.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0033\/2355\/9985\/files\/SM25-SB.jpg?v=1782847407"}],"url":"https:\/\/rozarihardware.com\/collections\/hapny-home-hardware.oembed?page=3","provider":"Rozari","version":"1.0","type":"link"}