{"product_id":"stainless-steel-tile-positioning-ruler","title":"Stainless Steel Tile Positioning Ruler – Adjustable Drill Guide \u0026 Measuring Tool for Ceramic, Marble \u0026 Wall Tile","description":"\u003c!-- ============================================================\nSTAINLESS STEEL TILE POSITIONING RULER\nSHOPIFY A+ PRODUCT DESCRIPTION\n\nRECOMMENDED IMAGE ORDER\n\n01 - Measure. Lock. Transfer.\n02 - Less Guesswork. Less Rework.\n03 - Perfect Positioning in 3 Simple Steps\n04 - Adjust to the Job. Lock the Position.\n05 - Four Common Openings. One Built-In Template.\n06 - One Tool for Multiple Installations\n07 - Choose the Reach Your Job Demands\n08 - Built for Cleaner Marks \u0026 More Confident Cuts\n\nIMPORTANT:\nReplace YOUR_IMAGE_01_URL ~ YOUR_IMAGE_08_URL\nwith your Shopify CDN image URLs.\n============================================================ --\u003e\n\u003cstyle\u003e\n  .tpg-page,\n  .tpg-page * {\n    box-sizing: border-box;\n  }\n\n  .tpg-page {\n    --tpg-black: #1d1f1d;\n    --tpg-charcoal: #292c29;\n    --tpg-orange: #e89600;\n    --tpg-orange-deep: #c97900;\n    --tpg-green: #285d38;\n    --tpg-green-dark: #173d25;\n\n    --tpg-ivory: #f8f5ef;\n    --tpg-warm: #f1ece3;\n    --tpg-steel: #c9cdca;\n    --tpg-steel-dark: #7b817e;\n\n    --tpg-text: #424842;\n    --tpg-muted: #687069;\n    --tpg-white: #ffffff;\n    --tpg-border: #dedbd3;\n\n    --tpg-shadow:\n      0 12px 32px rgba(34, 39, 35, .08);\n\n    width: 100%;\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 14px;\n\n    background: #ffffff;\n    color: var(--tpg-text);\n\n    font-family:\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Roboto,\n      Helvetica,\n      Arial,\n      sans-serif;\n\n    line-height: 1.6;\n  }\n\n\n  \/* ============================================================\n     GLOBAL\n  ============================================================ *\/\n\n  .tpg-page h1,\n  .tpg-page h2,\n  .tpg-page h3,\n  .tpg-page p {\n    margin-top: 0;\n  }\n\n  .tpg-page h2 {\n    margin-bottom: 10px;\n\n    color: var(--tpg-black);\n\n    font-size: clamp(27px, 4.8vw, 40px);\n    line-height: 1.08;\n    font-weight: 900;\n\n    letter-spacing: -1px;\n  }\n\n  .tpg-page h3 {\n    margin-bottom: 6px;\n\n    color: var(--tpg-black);\n\n    font-size: 16px;\n    line-height: 1.35;\n    font-weight: 850;\n  }\n\n  .tpg-page p {\n    margin-bottom: 0;\n\n    color: var(--tpg-muted);\n\n    font-size: 14.5px;\n    line-height: 1.68;\n  }\n\n  .tpg-section {\n    margin-bottom: 36px;\n  }\n\n  .tpg-section-head {\n    max-width: 750px;\n    margin: 0 auto 17px;\n    text-align: center;\n  }\n\n  .tpg-kicker {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    margin-bottom: 9px;\n\n    color: var(--tpg-orange-deep);\n\n    font-size: 11px;\n    line-height: 1.3;\n    font-weight: 900;\n\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n  }\n\n  .tpg-kicker::before,\n  .tpg-kicker::after {\n    content: \"\";\n\n    width: 29px;\n    height: 2px;\n\n    margin: 0 9px;\n\n    border-radius: 999px;\n\n    background:\n      linear-gradient(\n        90deg,\n        transparent,\n        var(--tpg-orange)\n      );\n  }\n\n  .tpg-kicker::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--tpg-orange),\n        transparent\n      );\n  }\n\n  .tpg-subheading {\n    max-width: 690px;\n\n    margin: 0 auto !important;\n\n    color: var(--tpg-text) !important;\n\n    font-size: 15px !important;\n    line-height: 1.68 !important;\n  }\n\n  .tpg-highlight {\n    color: var(--tpg-orange-deep);\n    font-weight: 850;\n  }\n\n\n  \/* ============================================================\n     IMAGE\n  ============================================================ *\/\n\n  .tpg-image-wrap {\n    width: 100%;\n\n    margin-bottom: 16px;\n\n    overflow: hidden;\n\n    background: var(--tpg-ivory);\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 22px;\n\n    box-shadow: var(--tpg-shadow);\n  }\n\n  .tpg-image-wrap img {\n    display: block;\n\n    width: 100% !important;\n    height: auto !important;\n\n    margin: 0 !important;\n  }\n\n\n  \/* ============================================================\n     HERO\n  ============================================================ *\/\n\n  .tpg-hero {\n    position: relative;\n\n    overflow: hidden;\n\n    padding: 36px 19px 18px;\n\n    text-align: center;\n\n    background:\n      radial-gradient(\n        circle at 90% 5%,\n        rgba(232,150,0,.10),\n        transparent 28%\n      ),\n      radial-gradient(\n        circle at 4% 4%,\n        rgba(40,93,56,.07),\n        transparent 30%\n      ),\n      linear-gradient(\n        145deg,\n        #ffffff,\n        #f3efe7\n      );\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 26px;\n  }\n\n  .tpg-hero h2 {\n    font-size: clamp(31px, 5.3vw, 47px);\n  }\n\n  .tpg-hero-lead {\n    max-width: 710px;\n\n    margin:\n      0 auto 20px !important;\n\n    color: var(--tpg-text) !important;\n\n    font-size: 16px !important;\n    line-height: 1.72 !important;\n  }\n\n\n  \/* ============================================================\n     QUICK BENEFITS\n  ============================================================ *\/\n\n  .tpg-quick-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0,1fr));\n\n    gap: 8px;\n  }\n\n  .tpg-quick-item {\n    min-height: 100px;\n\n    padding: 13px 7px;\n\n    background: rgba(255,255,255,.96);\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 15px;\n\n    text-align: center;\n  }\n\n  .tpg-quick-icon {\n    display: flex;\n\n    align-items: center;\n    justify-content: center;\n\n    width: 42px;\n    height: 42px;\n\n    margin: 0 auto 8px;\n\n    color: #ffffff;\n\n    background:\n      linear-gradient(\n        135deg,\n        #303530,\n        #191c19\n      );\n\n    border:\n      2px solid\n      var(--tpg-orange);\n\n    border-radius: 50%;\n\n    font-size: 9px;\n    font-weight: 900;\n  }\n\n  .tpg-quick-item strong {\n    display: block;\n\n    color: var(--tpg-black);\n\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 850;\n  }\n\n\n  \/* ============================================================\n     FEATURE CARDS\n  ============================================================ *\/\n\n  .tpg-feature-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0,1fr));\n\n    gap: 10px;\n\n    margin-top: 14px;\n  }\n\n  .tpg-feature-card {\n    padding: 18px 14px;\n\n    background: #ffffff;\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 16px;\n\n    box-shadow:\n      0 5px 18px\n      rgba(32, 36, 32, .045);\n  }\n\n  .tpg-feature-number {\n    display: flex;\n\n    align-items: center;\n    justify-content: center;\n\n    width: 35px;\n    height: 35px;\n\n    margin-bottom: 10px;\n\n    color: #ffffff;\n\n    background:\n      linear-gradient(\n        135deg,\n        #f1a514,\n        #c77700\n      );\n\n    border-radius: 50%;\n\n    font-size: 11px;\n    font-weight: 900;\n  }\n\n  .tpg-feature-card p {\n    font-size: 13px;\n    line-height: 1.56;\n  }\n\n\n  \/* ============================================================\n     SOFT PANEL\n  ============================================================ *\/\n\n  .tpg-soft {\n    padding: 23px 14px;\n\n    background:\n      radial-gradient(\n        circle at 90% 5%,\n        rgba(232,150,0,.08),\n        transparent 29%\n      ),\n      linear-gradient(\n        145deg,\n        #fdfcf9,\n        #f2eee7\n      );\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 22px;\n  }\n\n\n  \/* ============================================================\n     DARK PANEL\n  ============================================================ *\/\n\n  .tpg-dark {\n    padding: 25px 14px;\n\n    background:\n      radial-gradient(\n        circle at 89% 8%,\n        rgba(232,150,0,.15),\n        transparent 28%\n      ),\n      linear-gradient(\n        145deg,\n        #20231f,\n        #303530\n      );\n\n    border-radius: 22px;\n\n    box-shadow:\n      0 12px 32px\n      rgba(20,22,20,.16);\n  }\n\n  .tpg-dark h2,\n  .tpg-dark h3 {\n    color: #ffffff;\n  }\n\n  .tpg-dark p {\n    color: #e6e6df;\n  }\n\n  .tpg-dark .tpg-kicker {\n    color: #ffb52c;\n  }\n\n  .tpg-dark .tpg-image-wrap {\n    border-color:\n      rgba(255,255,255,.14);\n  }\n\n  .tpg-dark .tpg-feature-card {\n    background:\n      rgba(255,255,255,.075);\n\n    border-color:\n      rgba(255,255,255,.14);\n\n    box-shadow: none;\n  }\n\n  .tpg-dark .tpg-feature-card h3 {\n    color: #ffffff;\n  }\n\n  .tpg-dark .tpg-feature-card p {\n    color: #e5e6e2;\n  }\n\n\n  \/* ============================================================\n     BENEFITS\n  ============================================================ *\/\n\n  .tpg-benefit-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0,1fr));\n\n    gap: 9px;\n\n    margin-top: 14px;\n  }\n\n  .tpg-benefit {\n    padding: 16px 11px;\n\n    background: #ffffff;\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 14px;\n\n    text-align: center;\n  }\n\n  .tpg-benefit-icon {\n    display: flex;\n\n    align-items: center;\n    justify-content: center;\n\n    width: 38px;\n    height: 38px;\n\n    margin:\n      0 auto 8px;\n\n    color: #ffffff;\n\n    background:\n      linear-gradient(\n        135deg,\n        #353935,\n        #171a17\n      );\n\n    border:\n      2px solid\n      var(--tpg-orange);\n\n    border-radius: 50%;\n\n    font-size: 9px;\n    font-weight: 900;\n  }\n\n  .tpg-benefit strong {\n    display: block;\n\n    margin-bottom: 4px;\n\n    color: var(--tpg-black);\n\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .tpg-benefit span {\n    display: block;\n\n    color: var(--tpg-muted);\n\n    font-size: 11.8px;\n    line-height: 1.48;\n  }\n\n\n  \/* ============================================================\n     OPENING SIZE GRID\n  ============================================================ *\/\n\n  .tpg-opening-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0,1fr));\n\n    gap: 8px;\n\n    margin-top: 14px;\n  }\n\n  .tpg-opening {\n    padding: 15px 8px;\n\n    background:\n      linear-gradient(\n        145deg,\n        #ffffff,\n        #f6f2eb\n      );\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 14px;\n\n    text-align: center;\n  }\n\n  .tpg-opening-size {\n    display: block;\n\n    margin-bottom: 5px;\n\n    color: var(--tpg-orange-deep);\n\n    font-size: 17px;\n    font-weight: 900;\n  }\n\n  .tpg-opening-name {\n    display: block;\n\n    color: var(--tpg-black);\n\n    font-size: 11.5px;\n    line-height: 1.4;\n    font-weight: 800;\n  }\n\n\n  \/* ============================================================\n     USE GRID\n  ============================================================ *\/\n\n  .tpg-use-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(5, minmax(0,1fr));\n\n    gap: 8px;\n\n    margin-top: 14px;\n  }\n\n  .tpg-use-item {\n    padding: 13px 7px;\n\n    background: #ffffff;\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 13px;\n\n    text-align: center;\n\n    color: var(--tpg-black);\n\n    font-size: 11.8px;\n    line-height: 1.35;\n    font-weight: 850;\n  }\n\n  .tpg-use-symbol {\n    display: flex;\n\n    align-items: center;\n    justify-content: center;\n\n    width: 34px;\n    height: 34px;\n\n    margin:\n      0 auto 7px;\n\n    color: #ffffff;\n\n    background: var(--tpg-green);\n\n    border-radius: 50%;\n\n    font-size: 8px;\n    font-weight: 900;\n  }\n\n\n  \/* ============================================================\n     STEPS\n  ============================================================ *\/\n\n  .tpg-steps {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0,1fr));\n\n    gap: 10px;\n\n    margin-top: 15px;\n  }\n\n  .tpg-step {\n    padding: 16px 13px;\n\n    background: #ffffff;\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 15px;\n  }\n\n  .tpg-step-top {\n    display: flex;\n\n    align-items: center;\n\n    gap: 9px;\n\n    margin-bottom: 7px;\n  }\n\n  .tpg-step-num {\n    display: flex;\n\n    flex: 0 0 31px;\n\n    width: 31px;\n    height: 31px;\n\n    align-items: center;\n    justify-content: center;\n\n    color: #ffffff;\n\n    background: var(--tpg-orange-deep);\n\n    border-radius: 50%;\n\n    font-size: 11px;\n    font-weight: 900;\n  }\n\n  .tpg-step strong {\n    color: var(--tpg-black);\n\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .tpg-step p {\n    font-size: 12.5px;\n  }\n\n\n  \/* ============================================================\n     SIZE CARDS\n  ============================================================ *\/\n\n  .tpg-size-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(2, minmax(0,1fr));\n\n    gap: 10px;\n\n    margin-top: 14px;\n  }\n\n  .tpg-size-card {\n    padding: 20px 15px;\n\n    background:\n      linear-gradient(\n        145deg,\n        #ffffff,\n        #f4f0e9\n      );\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 16px;\n\n    text-align: center;\n  }\n\n  .tpg-size-big {\n    display: block;\n\n    margin-bottom: 5px;\n\n    color: var(--tpg-green);\n\n    font-size: 25px;\n    font-weight: 900;\n  }\n\n  .tpg-size-card strong {\n    display: block;\n\n    margin-bottom: 5px;\n\n    color: var(--tpg-black);\n\n    font-size: 14px;\n    font-weight: 900;\n  }\n\n  .tpg-size-card span {\n    display: block;\n\n    color: var(--tpg-muted);\n\n    font-size: 12px;\n    line-height: 1.5;\n  }\n\n\n  \/* ============================================================\n     SPECS\n  ============================================================ *\/\n\n  .tpg-spec-box {\n    overflow: hidden;\n\n    margin-top: 14px;\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 16px;\n  }\n\n  .tpg-spec-row {\n    display: flex;\n\n    align-items: flex-start;\n    justify-content: space-between;\n\n    gap: 18px;\n\n    padding: 13px 15px;\n\n    background: #ffffff;\n\n    border-bottom:\n      1px solid\n      var(--tpg-border);\n\n    font-size: 12.8px;\n    line-height: 1.45;\n  }\n\n  .tpg-spec-row:nth-child(even) {\n    background: #f8f5ef;\n  }\n\n  .tpg-spec-row:last-child {\n    border-bottom: none;\n  }\n\n  .tpg-spec-label {\n    flex: 0 0 40%;\n\n    color: var(--tpg-black);\n\n    font-weight: 850;\n  }\n\n  .tpg-spec-value {\n    flex: 1;\n\n    color: var(--tpg-muted);\n\n    text-align: right;\n  }\n\n  .tpg-note {\n    margin-top: 12px;\n\n    padding: 11px 13px;\n\n    color: var(--tpg-muted);\n\n    background: #faf6ed;\n\n    border-left:\n      3px solid\n      var(--tpg-orange);\n\n    border-radius:\n      4px 10px 10px 4px;\n\n    font-size: 11.5px;\n    line-height: 1.55;\n  }\n\n\n  \/* ============================================================\n     FAQ\n  ============================================================ *\/\n\n  .tpg-faq-list {\n    display: grid;\n\n    gap: 9px;\n\n    margin-top: 14px;\n  }\n\n  .tpg-faq-item {\n    padding: 16px;\n\n    background: #ffffff;\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 14px;\n  }\n\n  .tpg-faq-item h3 {\n    position: relative;\n\n    padding-left: 25px;\n  }\n\n  .tpg-faq-item h3::before {\n    content: \"Q\";\n\n    position: absolute;\n\n    top: 0;\n    left: 0;\n\n    color: var(--tpg-orange-deep);\n\n    font-weight: 900;\n  }\n\n  .tpg-faq-item p {\n    padding-left: 25px;\n\n    font-size: 12.8px;\n  }\n\n\n  \/* ============================================================\n     CTA\n  ============================================================ *\/\n\n  .tpg-cta {\n    position: relative;\n\n    overflow: hidden;\n\n    padding: 32px 18px;\n\n    text-align: center;\n\n    background:\n      radial-gradient(\n        circle at 90% 7%,\n        rgba(232,150,0,.22),\n        transparent 31%\n      ),\n      linear-gradient(\n        135deg,\n        #20231f,\n        #353a34\n      );\n\n    border-radius: 22px;\n\n    box-shadow:\n      0 13px 34px\n      rgba(20,22,20,.2);\n  }\n\n  .tpg-cta .tpg-kicker {\n    color: #ffbc3c;\n  }\n\n  .tpg-cta h2 {\n    color: #ffffff;\n  }\n\n  .tpg-cta p {\n    max-width: 660px;\n\n    margin-right: auto;\n    margin-left: auto;\n\n    color: #e7e7e2;\n\n    font-size: 14px;\n  }\n\n  .tpg-cta-points {\n    display: flex;\n\n    flex-wrap: wrap;\n    justify-content: center;\n\n    gap: 7px;\n\n    margin-top: 18px;\n  }\n\n  .tpg-cta-point {\n    padding: 7px 11px;\n\n    color: #ffffff;\n\n    background:\n      rgba(255,255,255,.08);\n\n    border:\n      1px solid\n      rgba(255,255,255,.15);\n\n    border-radius: 999px;\n\n    font-size: 11.5px;\n    font-weight: 800;\n  }\n\n  .tpg-trust-grid {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0,1fr));\n\n    gap: 7px;\n\n    margin-top: 11px;\n  }\n\n  .tpg-trust-item {\n    padding: 11px 5px;\n\n    color: var(--tpg-black);\n\n    background: #f6f2eb;\n\n    border:\n      1px solid\n      var(--tpg-border);\n\n    border-radius: 10px;\n\n    text-align: center;\n\n    font-size: 10.8px;\n    line-height: 1.35;\n    font-weight: 850;\n  }\n\n\n  \/* ============================================================\n     RESPONSIVE\n  ============================================================ *\/\n\n  @media (min-width: 700px) {\n\n    .tpg-page {\n      padding: 18px;\n    }\n\n    .tpg-hero {\n      padding:\n        42px 28px 24px;\n    }\n\n  }\n\n\n  @media (max-width: 680px) {\n\n    .tpg-feature-grid,\n    .tpg-benefit-grid,\n    .tpg-steps,\n    .tpg-size-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .tpg-quick-grid,\n    .tpg-opening-grid {\n      grid-template-columns:\n        repeat(2, minmax(0,1fr));\n    }\n\n    .tpg-use-grid {\n      grid-template-columns:\n        repeat(2, minmax(0,1fr));\n    }\n\n    .tpg-section {\n      margin-bottom: 27px;\n    }\n\n  }\n\n\n  @media (max-width: 430px) {\n\n    .tpg-page {\n      padding: 8px;\n    }\n\n    .tpg-hero {\n      padding:\n        26px 9px 14px;\n    }\n\n    .tpg-spec-row {\n      gap: 10px;\n\n      padding:\n        12px 10px;\n    }\n\n    .tpg-spec-label,\n    .tpg-spec-value {\n      font-size: 11.5px;\n    }\n\n    .tpg-trust-grid {\n      grid-template-columns:\n        repeat(2, minmax(0,1fr));\n    }\n\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"tpg-page\"\u003e\n\u003c!-- ============================================================\n       01 HERO\n       IMAGE KEYWORDS:\n       MEASURE LOCK TRANSFER\n       TILE POSITIONING TOOL\n       WALL OPENING TRANSFER\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section\"\u003e\n\u003cdiv class=\"tpg-hero\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e Measure • Lock • Transfer \u003c\/span\u003e\n\u003ch2\u003eStainless Steel Tile Positioning Ruler\u003c\/h2\u003e\n\u003cp class=\"tpg-hero-lead\"\u003eTransfer wall openings and fixture positions onto tile with \u003cstrong class=\"tpg-highlight\"\u003e less measuring, less guesswork and more confident layout. \u003c\/strong\u003e Adjust the ruler, lock the position and carry the reference directly to your tile.\u003c\/p\u003e\n\u003cdiv class=\"tpg-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0998\/7758\/5195\/files\/82511.png?v=1787654181\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tpg-quick-grid\"\u003e\n\u003cdiv class=\"tpg-quick-item\"\u003e\n\u003cspan class=\"tpg-quick-icon\"\u003eTARGET\u003c\/span\u003e \u003cstrong\u003e Accurate Positioning \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-quick-item\"\u003e\n\u003cspan class=\"tpg-quick-icon\"\u003e↔\u003c\/span\u003e \u003cstrong\u003e Adjustable Layout \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-quick-item\"\u003e\n\u003cspan class=\"tpg-quick-icon\"\u003eLOCK\u003c\/span\u003e \u003cstrong\u003e Knob Locking \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-quick-item\"\u003e\n\u003cspan class=\"tpg-quick-icon\"\u003eSS\u003c\/span\u003e \u003cstrong\u003e Stainless Steel \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================\n       02 PAIN POINT COMPARISON\n       IMAGE KEYWORDS:\n       LESS GUESSWORK LESS REWORK\n       OLD WAY VS SMARTER WAY\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section\"\u003e\n\u003cdiv class=\"tpg-section-head\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e Stop Measuring the Same Position Again \u0026amp; Again \u003c\/span\u003e\n\u003ch2\u003eLess Guesswork. Less Rework.\u003c\/h2\u003e\n\u003cp class=\"tpg-subheading\"\u003eRepeated tape-measure calculations can introduce extra marks and more opportunities for error. The positioning ruler helps you \u003cstrong class=\"tpg-highlight\"\u003e capture the real opening position and transfer it directly. \u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0998\/7758\/5195\/files\/82512.png?v=1787654195\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tpg-feature-grid\"\u003e\n\u003cdiv class=\"tpg-feature-card\"\u003e\n\u003cspan class=\"tpg-feature-number\"\u003e 01 \u003c\/span\u003e\n\u003ch3\u003eCapture the Real Position\u003c\/h3\u003e\n\u003cp\u003eMatch the template directly to the existing pipe or fixture opening instead of relying only on written measurements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-feature-card\"\u003e\n\u003cspan class=\"tpg-feature-number\"\u003e 02 \u003c\/span\u003e\n\u003ch3\u003eReduce Extra Marks\u003c\/h3\u003e\n\u003cp\u003eLock the measured layout before moving to the tile, helping keep the marking process cleaner and easier to follow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-feature-card\"\u003e\n\u003cspan class=\"tpg-feature-number\"\u003e 03 \u003c\/span\u003e\n\u003ch3\u003eCut With More Confidence\u003c\/h3\u003e\n\u003cp\u003eA direct positioning reference helps reduce second-guessing before drilling or cutting the tile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================\n       03 THREE STEPS\n       IMAGE KEYWORDS:\n       ALIGN LOCK MARK\n       PERFECT POSITIONING 3 STEPS\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section tpg-soft\"\u003e\n\u003cdiv class=\"tpg-section-head\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e Simple Workflow \u003c\/span\u003e\n\u003ch2\u003ePerfect Positioning in 3 Simple Steps\u003c\/h2\u003e\n\u003cp class=\"tpg-subheading\"\u003eCapture the opening, secure the layout and transfer the mark without turning every installation into a measuring exercise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0998\/7758\/5195\/files\/82513.png?v=1787654200\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tpg-steps\"\u003e\n\u003cdiv class=\"tpg-step\"\u003e\n\u003cdiv class=\"tpg-step-top\"\u003e\n\u003cspan class=\"tpg-step-num\"\u003e 1 \u003c\/span\u003e \u003cstrong\u003e Align \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cp\u003eMatch the appropriate template opening with the wall pipe, fitting or reference point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-step\"\u003e\n\u003cdiv class=\"tpg-step-top\"\u003e\n\u003cspan class=\"tpg-step-num\"\u003e 2 \u003c\/span\u003e \u003cstrong\u003e Lock \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cp\u003eTighten the center star knob to hold your horizontal, vertical and angle settings in place.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-step\"\u003e\n\u003cdiv class=\"tpg-step-top\"\u003e\n\u003cspan class=\"tpg-step-num\"\u003e 3 \u003c\/span\u003e \u003cstrong\u003e Mark \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cp\u003eMove the locked guide onto the tile and trace the required opening before cutting or drilling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================\n       04 ADJUSTMENT\n       IMAGE KEYWORDS:\n       MULTI ANGLE ROTATION\n       HORIZONTAL VERTICAL ADJUSTMENT\n       STAR KNOB LOCK\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section tpg-dark\"\u003e\n\u003cdiv class=\"tpg-section-head\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e Flexible Positioning System \u003c\/span\u003e\n\u003ch2\u003eAdjust to the Job. Lock the Position.\u003c\/h2\u003e\n\u003cp class=\"tpg-subheading\" style=\"color: #e6e6df !important;\"\u003eSlide, rotate and reposition the guide to match different installation layouts, then secure the setting before transferring your mark.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0998\/7758\/5195\/files\/82514.png?v=1787654207\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tpg-feature-grid\"\u003e\n\u003cdiv class=\"tpg-feature-card\"\u003e\n\u003cspan class=\"tpg-feature-number\"\u003e ↔ \u003c\/span\u003e\n\u003ch3\u003eHorizontal Adjustment\u003c\/h3\u003e\n\u003cp\u003eSlide across the 300mm cross ruler to match different distances from the reference point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-feature-card\"\u003e\n\u003cspan class=\"tpg-feature-number\"\u003e ↕ \u003c\/span\u003e\n\u003ch3\u003eVertical Adjustment\u003c\/h3\u003e\n\u003cp\u003eReposition the main ruler to match the required distance from the tile or wall reference edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-feature-card\"\u003e\n\u003cspan class=\"tpg-feature-number\"\u003e 360° \u003c\/span\u003e\n\u003ch3\u003eRotate \u0026amp; Lock\u003c\/h3\u003e\n\u003cp\u003eRotate for different layouts and tighten the star knob to hold the selected position during transfer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================\n       05 OPENINGS\n       IMPORTANT STRUCTURE:\n       55MM = TOP SEMICIRCLE\n       THEN ONLY 3 ROUND HOLES\n       45 \/ 40 \/ 25MM\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section\"\u003e\n\u003cdiv class=\"tpg-section-head\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e Built-In Opening References \u003c\/span\u003e\n\u003ch2\u003eFour Common Openings. One Built-In Template.\u003c\/h2\u003e\n\u003cp class=\"tpg-subheading\"\u003eThe main ruler combines \u003cstrong class=\"tpg-highlight\"\u003e one 55mm top semicircle with three round openings \u003c\/strong\u003e so common pipe and fixture positions can be traced without reaching for another guide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0998\/7758\/5195\/files\/82515.png?v=1787654213\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tpg-opening-grid\"\u003e\n\u003cdiv class=\"tpg-opening\"\u003e\n\u003cspan class=\"tpg-opening-size\"\u003e 55MM \u003c\/span\u003e \u003cspan class=\"tpg-opening-name\"\u003e Top Semicircle \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-opening\"\u003e\n\u003cspan class=\"tpg-opening-size\"\u003e 45MM \u003c\/span\u003e \u003cspan class=\"tpg-opening-name\"\u003e Large Round Opening \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-opening\"\u003e\n\u003cspan class=\"tpg-opening-size\"\u003e 40MM \u003c\/span\u003e \u003cspan class=\"tpg-opening-name\"\u003e Medium Round Opening \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-opening\"\u003e\n\u003cspan class=\"tpg-opening-size\"\u003e 25MM \u003c\/span\u003e \u003cspan class=\"tpg-opening-name\"\u003e Small Round Opening \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-benefit-grid\"\u003e\n\u003cdiv class=\"tpg-benefit\"\u003e\n\u003cspan class=\"tpg-benefit-icon\"\u003e SS \u003c\/span\u003e \u003cstrong\u003e Brushed Stainless Steel \u003c\/strong\u003e \u003cspan\u003e Solid metal construction designed for repeated measuring and layout work. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-benefit\"\u003e\n\u003cspan class=\"tpg-benefit-icon\"\u003e SCALE \u003c\/span\u003e \u003cstrong\u003e Clear Measuring Scale \u003c\/strong\u003e \u003cspan\u003e Measurement markings provide a direct visual reference while adjusting the cross ruler. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-benefit\"\u003e\n\u003cspan class=\"tpg-benefit-icon\"\u003e LOCK \u003c\/span\u003e \u003cstrong\u003e Secure Positioning \u003c\/strong\u003e \u003cspan\u003e Central knob locks the ruler setting before the position is moved to the tile. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================\n       06 MULTIPLE INSTALLATIONS\n       IMAGE KEYWORDS:\n       BATHROOM KITCHEN PIPE OPENING\n       OUTLET LAYOUT WALL FLOOR TILE\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section tpg-soft\"\u003e\n\u003cdiv class=\"tpg-section-head\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e One Tool • Multiple Projects \u003c\/span\u003e\n\u003ch2\u003eBuilt for Real Installation Work\u003c\/h2\u003e\n\u003cp class=\"tpg-subheading\"\u003eUse it when planning openings and fixture locations across bathrooms, kitchens, plumbing work and tiled renovation projects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0998\/7758\/5195\/files\/82516.png?v=1787654218\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tpg-use-grid\"\u003e\n\u003cdiv class=\"tpg-use-item\"\u003e\n\u003cspan class=\"tpg-use-symbol\"\u003eBATH\u003c\/span\u003e Bathroom\u003c\/div\u003e\n\u003cdiv class=\"tpg-use-item\"\u003e\n\u003cspan class=\"tpg-use-symbol\"\u003eKIT\u003c\/span\u003e Kitchen\u003c\/div\u003e\n\u003cdiv class=\"tpg-use-item\"\u003e\n\u003cspan class=\"tpg-use-symbol\"\u003ePIPE\u003c\/span\u003e Pipe Openings\u003c\/div\u003e\n\u003cdiv class=\"tpg-use-item\"\u003e\n\u003cspan class=\"tpg-use-symbol\"\u003eOUT\u003c\/span\u003e Fixture Layout\u003c\/div\u003e\n\u003cdiv class=\"tpg-use-item\"\u003e\n\u003cspan class=\"tpg-use-symbol\"\u003eTILE\u003c\/span\u003e Wall \u0026amp; Floor Tile\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-note\"\u003eSuitable as a positioning and marking aid for ceramic tile, porcelain, marble, glass and stone projects when used with the appropriate cutting or drilling equipment for the material.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================\n       07 SIZE OPTIONS\n       IMAGE KEYWORDS:\n       40CM STANDARD\n       60CM EXTENDED\n       30CM CROSS RULER\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section\"\u003e\n\u003cdiv class=\"tpg-section-head\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e Choose the Reach You Need \u003c\/span\u003e\n\u003ch2\u003eTwo Sizes. The Same Positioning System.\u003c\/h2\u003e\n\u003cp class=\"tpg-subheading\"\u003eChoose a compact 40cm main ruler for everyday tile work or a longer 60cm version when the opening sits farther from the reference edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0998\/7758\/5195\/files\/82517.png?v=1787654224\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tpg-size-grid\"\u003e\n\u003cdiv class=\"tpg-size-card\"\u003e\n\u003cspan class=\"tpg-size-big\"\u003e 40CM \u003c\/span\u003e \u003cstrong\u003e Standard \u003c\/strong\u003e \u003cspan\u003e Compact reach for common bathroom, kitchen and everyday wall-tile layout work. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-size-card\"\u003e\n\u003cspan class=\"tpg-size-big\"\u003e 60CM \u003c\/span\u003e \u003cstrong\u003e Extended \u003c\/strong\u003e \u003cspan\u003e Extra reach when the fixture or opening sits farther away from your tile reference edge. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-note\"\u003eBoth size options use a 300mm \/ 30cm cross ruler. Select your preferred main-ruler length according to the reach required for your installation.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================\n       08 FINAL PRODUCT BENEFITS\n       IMAGE KEYWORDS:\n       CLEANER MARKS\n       CONFIDENT CUTS\n       STAINLESS STEEL TILE GUIDE\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section\"\u003e\n\u003cdiv class=\"tpg-section-head\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e Designed for Cleaner Layout Work \u003c\/span\u003e\n\u003ch2\u003eMark Once. Cut With More Confidence.\u003c\/h2\u003e\n\u003cp class=\"tpg-subheading\"\u003eA rigid stainless steel body, adjustable ruler system and lockable layout give professionals, remodelers and DIY installers a practical way to transfer opening positions onto tile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0998\/7758\/5195\/files\/82518.png?v=1787654228\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tpg-benefit-grid\"\u003e\n\u003cdiv class=\"tpg-benefit\"\u003e\n\u003cspan class=\"tpg-benefit-icon\"\u003e AIM \u003c\/span\u003e \u003cstrong\u003e Accurate Position Transfer \u003c\/strong\u003e \u003cspan\u003e Copy the existing opening location instead of relying only on separate distance calculations. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-benefit\"\u003e\n\u003cspan class=\"tpg-benefit-icon\"\u003e ADJ \u003c\/span\u003e \u003cstrong\u003e Adjustable Measuring System \u003c\/strong\u003e \u003cspan\u003e Slide, reposition and rotate the tool to match different installation layouts. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-benefit\"\u003e\n\u003cspan class=\"tpg-benefit-icon\"\u003e SS \u003c\/span\u003e \u003cstrong\u003e Durable Stainless Steel \u003c\/strong\u003e \u003cspan\u003e Metal construction is designed for repeated professional and DIY measuring work. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================\n       PRODUCT DETAILS\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section\"\u003e\n\u003cdiv class=\"tpg-section-head\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e Product Details \u003c\/span\u003e\n\u003ch2\u003eThe Measurements That Matter\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-box\"\u003e\n\u003cdiv class=\"tpg-spec-row\"\u003e\n\u003cdiv class=\"tpg-spec-label\"\u003eProduct Type\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-value\"\u003eAdjustable Tile Positioning Ruler \/ Drill Guide\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-row\"\u003e\n\u003cdiv class=\"tpg-spec-label\"\u003eMain Material\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-value\"\u003eStainless Steel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-row\"\u003e\n\u003cdiv class=\"tpg-spec-label\"\u003eMain Ruler Options\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-value\"\u003e40cm \/ 60cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-row\"\u003e\n\u003cdiv class=\"tpg-spec-label\"\u003eCross Ruler\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-value\"\u003eApprox. 300mm \/ 30cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-row\"\u003e\n\u003cdiv class=\"tpg-spec-label\"\u003eTop Template\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-value\"\u003e55mm Semicircle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-row\"\u003e\n\u003cdiv class=\"tpg-spec-label\"\u003eRound Templates\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-value\"\u003e45mm \/ 40mm \/ 25mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-row\"\u003e\n\u003cdiv class=\"tpg-spec-label\"\u003eAdjustment\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-value\"\u003eHorizontal \/ Vertical \/ Multi-Angle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-row\"\u003e\n\u003cdiv class=\"tpg-spec-label\"\u003eLocking System\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-value\"\u003eCenter Star-Knob Lock\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-row\"\u003e\n\u003cdiv class=\"tpg-spec-label\"\u003ePrimary Uses\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-value\"\u003ePipe \/ Faucet \/ Fixture \/ Tile Opening Layout\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-row\"\u003e\n\u003cdiv class=\"tpg-spec-label\"\u003eProject Types\u003c\/div\u003e\n\u003cdiv class=\"tpg-spec-value\"\u003eBathroom \/ Kitchen \/ Wall Tile \/ Floor Tile \/ Renovation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-note\"\u003eThis tool is designed for positioning, measurement transfer and marking. Drilling and cutting should be performed using appropriate tools and methods for the tile or surface material being worked on.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================\n       FAQ\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section\"\u003e\n\u003cdiv class=\"tpg-section-head\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e Frequently Asked Questions \u003c\/span\u003e\n\u003ch2\u003eEverything You Need to Know\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-faq-list\"\u003e\n\u003cdiv class=\"tpg-faq-item\"\u003e\n\u003ch3\u003eWhat is this tool used for?\u003c\/h3\u003e\n\u003cp\u003eIt is designed to capture the position of existing wall openings, pipes and fixtures and transfer that layout onto tile before drilling or cutting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-faq-item\"\u003e\n\u003ch3\u003eWhat opening templates are built into the ruler?\u003c\/h3\u003e\n\u003cp\u003eThe main ruler includes a 55mm top semicircular opening plus 45mm, 40mm and 25mm round openings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-faq-item\"\u003e\n\u003ch3\u003eCan the ruler rotate?\u003c\/h3\u003e\n\u003cp\u003eYes. The main ruler can be positioned at different angles around the center connection, allowing more flexible layouts before the star knob is tightened.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-faq-item\"\u003e\n\u003ch3\u003eHow does the locking knob work?\u003c\/h3\u003e\n\u003cp\u003eAfter the required horizontal, vertical and angle position is set, tighten the center star knob to help hold the ruler configuration while transferring the position to the tile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-faq-item\"\u003e\n\u003ch3\u003eWhat is the difference between the 40cm and 60cm versions?\u003c\/h3\u003e\n\u003cp\u003eThe 40cm version provides a more compact reach for everyday layout work, while the 60cm version extends farther from the reference edge. Both use the same adjustable positioning concept.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-faq-item\"\u003e\n\u003ch3\u003eIs this the tool that actually drills the tile?\u003c\/h3\u003e\n\u003cp\u003eNo. This is a positioning and marking guide. Use the appropriate drill, hole saw or cutting tool for the surface material after the opening has been marked.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================\n       FINAL CTA\n  ============================================================ --\u003e\n\u003csection class=\"tpg-section\"\u003e\n\u003cdiv class=\"tpg-cta\"\u003e\n\u003cspan class=\"tpg-kicker\"\u003e Measure Once • Mark With Confidence \u003c\/span\u003e\n\u003ch2\u003eSpend Less Time Re-Measuring and More Time Getting the Layout Right\u003c\/h2\u003e\n\u003cp\u003eAdjustable positioning, built-in opening references, a locking star knob and durable stainless steel construction come together in one practical layout tool for tile installation and renovation.\u003c\/p\u003e\n\u003cdiv class=\"tpg-cta-points\"\u003e\n\u003cspan class=\"tpg-cta-point\"\u003e 55mm Semicircle \u003c\/span\u003e \u003cspan class=\"tpg-cta-point\"\u003e 45 \/ 40 \/ 25mm Round \u003c\/span\u003e \u003cspan class=\"tpg-cta-point\"\u003e Adjustable Positioning \u003c\/span\u003e \u003cspan class=\"tpg-cta-point\"\u003e Multi-Angle Rotation \u003c\/span\u003e \u003cspan class=\"tpg-cta-point\"\u003e Stainless Steel \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpg-trust-grid\"\u003e\n\u003cdiv class=\"tpg-trust-item\"\u003eBathroom\u003c\/div\u003e\n\u003cdiv class=\"tpg-trust-item\"\u003eKitchen\u003c\/div\u003e\n\u003cdiv class=\"tpg-trust-item\"\u003eTile Installation\u003c\/div\u003e\n\u003cdiv class=\"tpg-trust-item\"\u003eRenovation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"CL68","offers":[{"title":"40CM","offer_id":53070580318528,"sku":"NCL2608266947-万向开孔器40m","price":25.99,"currency_code":"USD","in_stock":true},{"title":"60CM","offer_id":53070580351296,"sku":"NCL2608266947-万向开孔器60m","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0983\/2936\/2752\/files\/82511.png?v=1787714251","url":"https:\/\/xylvok.com\/products\/stainless-steel-tile-positioning-ruler","provider":"xylvok","version":"1.0","type":"link"}