{"product_id":"irr22nzh","title":"📐 LIMITED-TIME 50% OFF! 💥 Irregular Contour Measuring Radian Ruler – Lockable, Precise, Easy Duplicate ✨","description":"\u003cstyle\u003e\n  .contour-tool-listing {\n    --bg: #f7f6f2;\n    --soft: #efeee9;\n    --dark: #17191b;\n    --card: #ffffff;\n    --title: #191b1d;\n    --text: #555b5f;\n    --muted: #777d81;\n    --accent: #d96b25;\n    --accent-dark: #a94b14;\n    --line: #deddd8;\n\n    max-width: 920px;\n    margin: 0 auto;\n    overflow: hidden;\n    background: var(--bg);\n    color: var(--text);\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n      Roboto, Helvetica, Arial, sans-serif;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n  }\n\n  .contour-tool-listing * {\n    box-sizing: border-box;\n  }\n\n  .contour-tool-listing img {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    margin: 0;\n    border: 0;\n  }\n\n  .contour-tool-listing a {\n    display: block;\n    text-decoration: none;\n  }\n\n  .ct-section {\n    padding: 50px 34px;\n    text-align: center;\n  }\n\n  .ct-section--soft {\n    background: var(--soft);\n  }\n\n  .ct-section--dark {\n    background: var(--dark);\n  }\n\n  .ct-kicker {\n    display: inline-block;\n    margin: 0 0 12px;\n    color: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    line-height: 1.4;\n    letter-spacing: 2.1px;\n    text-transform: uppercase;\n  }\n\n  .ct-title {\n    max-width: 760px;\n    margin: 0 auto 16px;\n    color: var(--title);\n    font-size: clamp(30px, 5vw, 46px);\n    font-weight: 800;\n    line-height: 1.1;\n    letter-spacing: -1px;\n  }\n\n  .ct-section--dark .ct-title {\n    color: #ffffff;\n  }\n\n  .ct-text {\n    max-width: 700px;\n    margin: 0 auto;\n    color: var(--text);\n    font-size: 17px;\n    font-weight: 400;\n    line-height: 1.72;\n  }\n\n  .ct-section--dark .ct-text {\n    color: #c7cbce;\n  }\n\n  .ct-highlight {\n    color: var(--accent-dark);\n    font-weight: 700;\n  }\n\n  .ct-section--dark .ct-highlight {\n    color: #f2a46e;\n  }\n\n  .ct-divider {\n    width: 50px;\n    height: 2px;\n    margin: 22px auto;\n    background: var(--accent);\n  }\n\n  .ct-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 13px;\n    max-width: 810px;\n    margin: 30px auto 0;\n  }\n\n  .ct-card {\n    padding: 22px 17px;\n    background: var(--card);\n    border: 1px solid var(--line);\n    border-radius: 13px;\n  }\n\n  .ct-card strong {\n    display: block;\n    margin-bottom: 7px;\n    color: var(--title);\n    font-size: 16px;\n    font-weight: 750;\n    line-height: 1.35;\n  }\n\n  .ct-card span {\n    display: block;\n    color: var(--muted);\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .ct-steps {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 22px;\n    max-width: 810px;\n    margin: 30px auto 0;\n    text-align: left;\n  }\n\n  .ct-step {\n    position: relative;\n    padding-left: 44px;\n  }\n\n  .ct-number {\n    position: absolute;\n    top: 0;\n    left: 0;\n    display: flex;\n    width: 30px;\n    height: 30px;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    background: var(--accent);\n    color: #ffffff;\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .ct-step strong {\n    display: block;\n    margin-bottom: 5px;\n    color: var(--title);\n    font-size: 15px;\n    font-weight: 750;\n  }\n\n  .ct-step span {\n    color: var(--muted);\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .ct-details {\n    padding: 34px 32px 44px;\n    background: #ffffff;\n  }\n\n  .ct-details details {\n    max-width: 760px;\n    margin: 0 auto;\n    border-bottom: 1px solid var(--line);\n  }\n\n  .ct-details summary {\n    position: relative;\n    padding: 18px 36px 18px 0;\n    color: var(--title);\n    cursor: pointer;\n    list-style: none;\n    font-size: 16px;\n    font-weight: 750;\n    line-height: 1.4;\n  }\n\n  .ct-details summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .ct-details summary::after {\n    content: \"+\";\n    position: absolute;\n    right: 2px;\n    top: 50%;\n    transform: translateY(-50%);\n    color: var(--accent);\n    font-size: 23px;\n    font-weight: 400;\n  }\n\n  .ct-details details[open] summary::after {\n    content: \"−\";\n  }\n\n  .ct-detail-body {\n    padding: 0 0 20px;\n    color: var(--muted);\n    font-size: 14px;\n    line-height: 1.7;\n  }\n\n  .ct-detail-body ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  .ct-detail-body li {\n    margin: 6px 0;\n  }\n\n  @media screen and (max-width: 749px) {\n    .ct-section {\n      padding: 38px 21px;\n    }\n\n    .ct-title {\n      font-size: 31px;\n      line-height: 1.14;\n      letter-spacing: -0.6px;\n    }\n\n    .ct-text {\n      font-size: 16px;\n      line-height: 1.68;\n    }\n\n    .ct-grid,\n    .ct-steps {\n      grid-template-columns: 1fr;\n    }\n\n    .ct-grid {\n      gap: 10px;\n      margin-top: 25px;\n    }\n\n    .ct-card {\n      padding: 19px 18px;\n    }\n\n    .ct-steps {\n      gap: 20px;\n      margin-top: 26px;\n    }\n\n    .ct-details {\n      padding: 28px 22px 38px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"contour-tool-listing\"\u003e\n\n  \u003c!-- IMAGE 1 --\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/1_b449a68c-c41d-4e9f-abfb-795d7ba80b59.png?v=1786689079\" alt=\"Lockable contour gauge for copying irregular shapes\" loading=\"lazy\"\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"ct-section\"\u003e\n    \u003cspan class=\"ct-kicker\"\u003eCOPY THE SHAPE • CUT WITH CONFIDENCE\u003c\/span\u003e\n\n    \u003ch2 class=\"ct-title\"\u003e\n      Stop Guessing Around Awkward Corners\n    \u003c\/h2\u003e\n\n    \u003cp class=\"ct-text\"\u003e\n      Pipes, curved edges and irregular profiles can turn a simple cut into\n      repeated measuring and trimming. This contour gauge helps you\n      \u003cspan class=\"ct-highlight\"\u003ecapture the shape directly and transfer it to your material\u003c\/span\u003e\n      for faster, cleaner fitting.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ct-grid\"\u003e\n      \u003cdiv class=\"ct-card\"\u003e\n        \u003cstrong\u003eCopy Irregular Profiles\u003c\/strong\u003e\n        \u003cspan\u003eCapture curves, edges and difficult shapes without complicated measuring.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ct-card\"\u003e\n        \u003cstrong\u003eLock the Contour\u003c\/strong\u003e\n        \u003cspan\u003eHold the captured profile in position while transferring your cut line.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ct-card\"\u003e\n        \u003cstrong\u003eWork More Efficiently\u003c\/strong\u003e\n        \u003cspan\u003eReduce repeated measuring, marking and trial-and-error trimming.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- IMAGE 2 --\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/2_eff64342-ff8f-4472-9e3b-e4ebb6fd9eb6.png?v=1786689115\" alt=\"Contour measuring tool copying an irregular profile\" loading=\"lazy\"\u003e\n\n  \u003c!-- IMAGE 3 --\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/3_00f00b1e-452a-47cc-952d-c1a4a107bdfc.png?v=1786689080\" alt=\"Profile gauge for precise shape transfer\" loading=\"lazy\"\u003e\n\n  \u003c!-- HOW TO USE --\u003e\n  \u003csection class=\"ct-section ct-section--soft\"\u003e\n    \u003cspan class=\"ct-kicker\"\u003ePRESS • LOCK • TRACE\u003c\/span\u003e\n\n    \u003ch2 class=\"ct-title\"\u003e\n      From Difficult Shape to Clear Cut Line\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"ct-divider\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"ct-text\"\u003e\n      Instead of measuring every angle separately, press the gauge against the\n      object to reproduce its profile, secure the shape, then trace the contour\n      directly onto your workpiece.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ct-steps\"\u003e\n      \u003cdiv class=\"ct-step\"\u003e\n        \u003cspan class=\"ct-number\"\u003e1\u003c\/span\u003e\n        \u003cstrong\u003ePress\u003c\/strong\u003e\n        \u003cspan\u003ePush the gauge evenly against the edge or object you want to copy.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ct-step\"\u003e\n        \u003cspan class=\"ct-number\"\u003e2\u003c\/span\u003e\n        \u003cstrong\u003eLock\u003c\/strong\u003e\n        \u003cspan\u003eSecure the captured profile so it stays in place during transfer.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ct-step\"\u003e\n        \u003cspan class=\"ct-number\"\u003e3\u003c\/span\u003e\n        \u003cstrong\u003eTrace \u0026amp; Cut\u003c\/strong\u003e\n        \u003cspan\u003eTransfer the shape to your material and use it as your cutting guide.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- IMAGE 4 --\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/4_64f38882-75de-4b82-a463-fbdc94c570ca.png?v=1786689079\" alt=\"Locking contour gauge for woodworking and fitting\" loading=\"lazy\"\u003e\n\n  \u003c!-- IMAGE 5 --\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/5_30feb41f-4eb2-47e4-afb2-718ab9e0db93.png?v=1786689078\" alt=\"Contour duplication tool for curved edges\" loading=\"lazy\"\u003e\n\n  \u003c!-- BENEFIT --\u003e\n  \u003csection class=\"ct-section ct-section--dark\"\u003e\n    \u003cspan class=\"ct-kicker\"\u003eMEASURE LESS • FIT BETTER\u003c\/span\u003e\n\n    \u003ch2 class=\"ct-title\"\u003e\n      Made for the Shapes a Regular Ruler Can't Handle\n    \u003c\/h2\u003e\n\n    \u003cp class=\"ct-text\"\u003e\n      Straight rulers work well on straight lines. Real projects are rarely that\n      simple. Use the contour gauge around\n      \u003cspan class=\"ct-highlight\"\u003epipes, trim, corners, curved edges and detailed profiles\u003c\/span\u003e\n      where conventional measurements become awkward.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- IMAGE 6 --\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/6_8df864b3-4597-4e45-a957-47fd6aa32814.png?v=1786689079\" alt=\"Contour gauge used around pipes and irregular edges\" loading=\"lazy\"\u003e\n\n  \u003c!-- IMAGE 7 --\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/7_732180a6-cc37-4618-baac-7be6a0b6c310.png?v=1786689080\" alt=\"Profile measuring gauge for home improvement projects\" loading=\"lazy\"\u003e\n\n  \u003c!-- APPLICATIONS --\u003e\n  \u003csection class=\"ct-section\"\u003e\n    \u003cspan class=\"ct-kicker\"\u003eONE TOOL • MANY PROJECTS\u003c\/span\u003e\n\n    \u003ch2 class=\"ct-title\"\u003e\n      A Smarter Addition to Your Toolbox\n    \u003c\/h2\u003e\n\n    \u003cp class=\"ct-text\"\u003e\n      Whether you're fitting flooring around an obstacle, working with trim or\n      reproducing an unusual profile, the gauge helps simplify measurements that\n      normally take several attempts.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ct-grid\"\u003e\n      \u003cdiv class=\"ct-card\"\u003e\n        \u003cstrong\u003eFlooring \u0026amp; Tile\u003c\/strong\u003e\n        \u003cspan\u003eTrace awkward edges and obstacles before making your cut.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ct-card\"\u003e\n        \u003cstrong\u003eWoodworking \u0026amp; Trim\u003c\/strong\u003e\n        \u003cspan\u003eTransfer curves and profiles to boards, molding and other workpieces.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ct-card\"\u003e\n        \u003cstrong\u003eDIY \u0026amp; Renovation\u003c\/strong\u003e\n        \u003cspan\u003eUseful for everyday fitting, remodeling and home improvement jobs.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- IMAGE 8 --\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/8_a7bd29ab-fb9c-4520-b2bc-c741fe2f8342.png?v=1786689079\" alt=\"Contour measuring gauge for flooring and DIY projects\" loading=\"lazy\"\u003e\n\n  \u003c!-- IMAGE 9 --\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/9_83269ab2-2fc1-49e1-8619-965f98fe6e9a.png?v=1786689079\" alt=\"Lockable profile gauge for copying difficult shapes\" loading=\"lazy\"\u003e\n\n  \u003c!-- FINAL COPY --\u003e\n  \u003csection class=\"ct-section ct-section--soft\"\u003e\n    \u003cspan class=\"ct-kicker\"\u003eLESS GUESSWORK • CLEANER RESULTS\u003c\/span\u003e\n\n    \u003ch2 class=\"ct-title\"\u003e\n      Get the Shape Right Before You Make the Cut\n    \u003c\/h2\u003e\n\n    \u003cp class=\"ct-text\"\u003e\n      Accurate fitting starts with an accurate template. Capture the profile once,\n      transfer it clearly, and make your cut with greater confidence —\n      \u003cspan class=\"ct-highlight\"\u003ewithout repeatedly trimming and checking the fit.\u003c\/span\u003e\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- IMAGE 10 --\u003e\n  \u003ca href=\"https:\/\/zyragoods.com\/products\/irr22nzh\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/10_00c9c203-78ac-4039-acf0-8f63e2d7f035.png?v=1786689079\" alt=\"Lockable irregular contour measuring gauge\" loading=\"lazy\"\u003e\n  \u003c\/a\u003e\n\n  \u003c!-- DETAILS --\u003e\n  \u003cdiv class=\"ct-details\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow to Use\u003c\/summary\u003e\n      \u003cdiv class=\"ct-detail-body\"\u003e\n        Press the contour gauge against the shape you want to duplicate until\n        the profile is fully captured. Lock the gauge in position, place it on\n        your workpiece and trace the outline before cutting.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eIdeal For\u003c\/summary\u003e\n      \u003cdiv class=\"ct-detail-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eWoodworking and carpentry\u003c\/li\u003e\n          \u003cli\u003eFlooring and tile fitting\u003c\/li\u003e\n          \u003cli\u003eTrim and molding work\u003c\/li\u003e\n          \u003cli\u003eProfiles around pipes and curved edges\u003c\/li\u003e\n          \u003cli\u003eDIY and renovation projects\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCare \/ Notes\u003c\/summary\u003e\n      \u003cdiv class=\"ct-detail-body\"\u003e\n        Press the gauge evenly against the surface for the clearest profile.\n        Before tracing, confirm that the captured shape has not shifted.\n        Store the tool clean and dry when not in use.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"zyragoods","offers":[{"title":"Buy 1","offer_id":43037636624459,"sku":"LE72147941-1","price":18.99,"currency_code":"USD","in_stock":true},{"title":"💥Buy 2 (Save 10 $)","offer_id":43037636657227,"sku":"LE72147941-1*2","price":29.99,"currency_code":"USD","in_stock":true},{"title":"🔥Buy 3 Get 1 FREE（4 pcs）","offer_id":43037636689995,"sku":"LE72147941-1*4","price":56.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/6103\/2779\/files\/1_b449a68c-c41d-4e9f-abfb-795d7ba80b59.png?v=1786689079","url":"https:\/\/zyragoods.com\/products\/irr22nzh","provider":"zyragoods","version":"1.0","type":"link"}