{"product_id":"adjustable-hole-locator-ruler","title":"📏40CM Adjustable Stainless Steel Tile Hole Positioning Ruler📐","description":"\u003cstyle\u003e\n\/* =========================================================\n   ADJUSTABLE HOLE POSITIONING RULER\n   Shopify High-Conversion Product Detail\n   Prefix: ahr-\n   Mobile First \/ Container Query \/ Theme Safe\n========================================================= *\/\n\n.ahr-page,\n.ahr-page *{\n  box-sizing:border-box;\n}\n\n.ahr-page{\n  --ahr-ink:#10272b;\n  --ahr-deep:#092f33;\n  --ahr-dark:#071f23;\n  --ahr-dark2:#0d3437;\n  --ahr-teal:#087f7c;\n  --ahr-teal2:#0aa49e;\n  --ahr-orange:#f5a623;\n  --ahr-orange2:#ffc44d;\n  --ahr-paper:#f5f7f5;\n  --ahr-white:#ffffff;\n  --ahr-soft:#edf3f1;\n  --ahr-text:#44585a;\n  --ahr-muted:#66787a;\n  --ahr-line:rgba(12,52,55,.13);\n\n  display:block;\n  width:100%;\n  max-width:1180px;\n  margin:0 auto;\n  padding:0;\n  color:var(--ahr-ink);\n  container-type:inline-size;\n  overflow:hidden;\n}\n\n.ahr-page .ahr-shell{\n  width:100%;\n  padding:12px;\n}\n\n.ahr-page .ahr-card{\n  position:relative;\n  width:100%;\n  margin:0 0 14px;\n  border:1px solid var(--ahr-line);\n  border-radius:22px;\n  overflow:hidden;\n  transition:\n    transform .28s ease,\n    box-shadow .28s ease,\n    border-color .28s ease;\n}\n\n.ahr-page .ahr-card::after{\n  content:\"\";\n  position:absolute;\n  top:-120%;\n  left:-35%;\n  width:30%;\n  height:300%;\n  transform:rotate(22deg);\n  background:linear-gradient(\n    90deg,\n    transparent,\n    rgba(255,255,255,.13),\n    transparent\n  );\n  pointer-events:none;\n  opacity:0;\n  transition:left .55s ease, opacity .3s ease;\n}\n\n.ahr-page .ahr-card:hover{\n  transform:translateY(-3px) scale(1.003);\n  box-shadow:0 18px 42px rgba(5,39,42,.11);\n  border-color:rgba(8,127,124,.27);\n}\n\n.ahr-page .ahr-card:hover::after{\n  left:110%;\n  opacity:1;\n}\n\n.ahr-page .ahr-card:active{\n  transform:scale(.985);\n}\n\n.ahr-page .ahr-light{\n  background:var(--ahr-white);\n  color:var(--ahr-ink);\n}\n\n.ahr-page .ahr-light p,\n.ahr-page .ahr-light li{\n  color:var(--ahr-text);\n}\n\n.ahr-page .ahr-dark{\n  background:\n    radial-gradient(circle at 95% 0%,rgba(10,164,158,.18),transparent 32%),\n    linear-gradient(145deg,var(--ahr-dark),var(--ahr-deep));\n  color:#f7fbfa;\n  border-color:rgba(255,255,255,.10);\n}\n\n.ahr-page .ahr-dark p,\n.ahr-page .ahr-dark li{\n  color:#cbd9d8;\n}\n\n.ahr-page .ahr-warm{\n  background:\n    linear-gradient(145deg,#fffaf0,#fff4dd);\n  color:#272d2d;\n  border-color:rgba(245,166,35,.22);\n}\n\n.ahr-page .ahr-warm p,\n.ahr-page .ahr-warm li{\n  color:#555f5e;\n}\n\n.ahr-page .ahr-pad{\n  padding:24px 18px;\n}\n\n.ahr-page .ahr-center{\n  text-align:center;\n}\n\n.ahr-page .ahr-kicker{\n  display:flex;\n  align-items:center;\n  gap:9px;\n  margin:0 0 12px;\n  color:var(--ahr-teal);\n  font-size:12px;\n  line-height:1.2;\n  font-weight:800;\n  letter-spacing:.11em;\n  text-transform:uppercase;\n}\n\n.ahr-page .ahr-kicker::before{\n  content:\"\";\n  width:7px;\n  height:7px;\n  flex:0 0 7px;\n  border-radius:999px;\n  background:var(--ahr-orange);\n  box-shadow:0 0 0 4px rgba(245,166,35,.13);\n}\n\n.ahr-page .ahr-kicker::after{\n  content:\"\";\n  display:block;\n  flex:1;\n  max-width:80px;\n  height:1px;\n  background:linear-gradient(\n    90deg,\n    rgba(8,127,124,.55),\n    transparent\n  );\n}\n\n.ahr-page .ahr-dark .ahr-kicker{\n  color:#a9efea;\n}\n\n.ahr-page .ahr-dark .ahr-kicker::after{\n  background:linear-gradient(\n    90deg,\n    rgba(169,239,234,.6),\n    transparent\n  );\n}\n\n.ahr-page .ahr-title,\n.ahr-page .ahr-heading{\n  margin:0;\n  color:var(--ahr-ink);\n  font-weight:900;\n  letter-spacing:-.035em;\n  line-height:1.02;\n}\n\n.ahr-page .ahr-title{\n  font-size:clamp(32px,9cqw,55px);\n}\n\n.ahr-page .ahr-heading{\n  font-size:clamp(27px,7cqw,43px);\n}\n\n.ahr-page .ahr-dark .ahr-title,\n.ahr-page .ahr-dark .ahr-heading{\n  color:#ffffff;\n}\n\n@supports ((-webkit-background-clip:text) or (background-clip:text)){\n  .ahr-page .ahr-shimmer{\n    color:var(--ahr-ink);\n    background:\n      linear-gradient(\n        105deg,\n        #10272b 10%,\n        #087f7c 32%,\n        #162f32 46%,\n        #b66f0b 57%,\n        #10272b 76%\n      );\n    background-size:220% 100%;\n    -webkit-background-clip:text;\n    background-clip:text;\n    -webkit-text-fill-color:transparent;\n    animation:ahr-shimmer 8s linear infinite;\n  }\n\n  .ahr-page .ahr-dark .ahr-shimmer{\n    color:#ffffff;\n    background:\n      linear-gradient(\n        105deg,\n        #ffffff 12%,\n        #8ce4dd 34%,\n        #ffffff 49%,\n        #ffc44d 60%,\n        #ffffff 78%\n      );\n    background-size:220% 100%;\n    -webkit-background-clip:text;\n    background-clip:text;\n    -webkit-text-fill-color:transparent;\n  }\n}\n\n@keyframes ahr-shimmer{\n  0%{background-position:200% center;}\n  100%{background-position:-20% center;}\n}\n\n.ahr-page .ahr-lead{\n  margin:15px 0 0;\n  font-size:16px;\n  line-height:1.68;\n  color:var(--ahr-text);\n}\n\n.ahr-page .ahr-dark .ahr-lead{\n  color:#d3e2e1;\n}\n\n.ahr-page .ahr-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0;\n}\n\n.ahr-page .ahr-media{\n  overflow:hidden;\n  border-radius:17px;\n  background:#edf1ef;\n  border:1px solid rgba(7,47,51,.09);\n}\n\n.ahr-page .ahr-media img{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.ahr-page .ahr-hero-copy{\n  padding:25px 18px 19px;\n}\n\n.ahr-page .ahr-hero-media{\n  margin:4px 12px 12px;\n}\n\n.ahr-page .ahr-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:17px;\n}\n\n.ahr-page .ahr-tag{\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n  padding:9px 12px;\n  border-radius:999px;\n  background:#edf6f4;\n  border:1px solid rgba(8,127,124,.14);\n  color:#174b4d;\n  font-size:12px;\n  line-height:1.2;\n  font-weight:800;\n}\n\n.ahr-page .ahr-dark .ahr-tag{\n  color:#efffff;\n  background:rgba(255,255,255,.08);\n  border-color:rgba(255,255,255,.14);\n}\n\n.ahr-page .ahr-stat-row{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:8px;\n  margin-top:18px;\n}\n\n.ahr-page .ahr-stat{\n  padding:13px 10px;\n  border-radius:14px;\n  background:#eff5f3;\n  border:1px solid rgba(8,127,124,.11);\n  text-align:center;\n}\n\n.ahr-page .ahr-stat strong{\n  display:block;\n  color:#075f5d;\n  font-size:20px;\n  line-height:1.05;\n}\n\n.ahr-page .ahr-stat span{\n  display:block;\n  margin-top:5px;\n  color:#5b6c6d;\n  font-size:11px;\n  line-height:1.35;\n  font-weight:700;\n}\n\n.ahr-page .ahr-dark .ahr-stat{\n  background:rgba(255,255,255,.07);\n  border-color:rgba(255,255,255,.11);\n}\n\n.ahr-page .ahr-dark .ahr-stat strong{\n  color:#97ebe5;\n}\n\n.ahr-page .ahr-dark .ahr-stat span{\n  color:#c9d8d7;\n}\n\n\/* Marquee *\/\n.ahr-page .ahr-marquee{\n  width:100%;\n  overflow:hidden;\n  margin:0 0 14px;\n  padding:12px 0;\n  background:var(--ahr-deep);\n  border-radius:16px;\n  color:#ffffff;\n}\n\n.ahr-page .ahr-marquee-track{\n  display:flex;\n  width:max-content;\n  animation:ahr-marquee 24s linear infinite;\n}\n\n.ahr-page .ahr-marquee:hover .ahr-marquee-track{\n  animation-play-state:paused;\n}\n\n.ahr-page .ahr-marquee-group{\n  display:flex;\n  align-items:center;\n  white-space:nowrap;\n}\n\n.ahr-page .ahr-marquee-item{\n  padding:0 18px;\n  font-size:12px;\n  font-weight:800;\n  letter-spacing:.06em;\n}\n\n.ahr-page .ahr-marquee-item b{\n  color:var(--ahr-orange2);\n}\n\n@keyframes ahr-marquee{\n  from{transform:translateX(0);}\n  to{transform:translateX(-50%);}\n}\n\n\/* Pain *\/\n.ahr-page .ahr-problem-list{\n  display:grid;\n  gap:9px;\n  margin:19px 0 0;\n}\n\n.ahr-page .ahr-problem{\n  display:flex;\n  align-items:flex-start;\n  gap:10px;\n  padding:13px;\n  background:#fff;\n  border-radius:13px;\n  border:1px solid rgba(245,166,35,.20);\n}\n\n.ahr-page .ahr-problem-icon{\n  flex:0 0 28px;\n  width:28px;\n  height:28px;\n  display:grid;\n  place-items:center;\n  border-radius:9px;\n  background:#fff1d3;\n  font-size:14px;\n}\n\n.ahr-page .ahr-problem strong{\n  display:block;\n  color:#273131;\n  font-size:14px;\n  margin-bottom:3px;\n}\n\n.ahr-page .ahr-problem span{\n  display:block;\n  color:#64706f;\n  font-size:12px;\n  line-height:1.5;\n}\n\n\/* Steps *\/\n.ahr-page .ahr-steps{\n  display:grid;\n  gap:9px;\n  margin-top:18px;\n}\n\n.ahr-page .ahr-step{\n  display:grid;\n  grid-template-columns:44px 1fr;\n  gap:12px;\n  align-items:start;\n  padding:14px;\n  border-radius:15px;\n  background:#f1f6f5;\n  border:1px solid rgba(8,127,124,.11);\n}\n\n.ahr-page .ahr-step-num{\n  width:44px;\n  height:44px;\n  border-radius:13px;\n  display:grid;\n  place-items:center;\n  background:var(--ahr-deep);\n  color:#ffffff;\n  font-size:14px;\n  font-weight:900;\n}\n\n.ahr-page .ahr-step strong{\n  display:block;\n  margin:1px 0 4px;\n  color:#173638;\n  font-size:15px;\n}\n\n.ahr-page .ahr-step p{\n  margin:0;\n  font-size:13px;\n  line-height:1.52;\n  color:#586a6b;\n}\n\n\/* Feature cards *\/\n.ahr-page .ahr-feature-grid{\n  display:grid;\n  gap:10px;\n  margin-top:19px;\n}\n\n.ahr-page .ahr-feature{\n  padding:17px;\n  border-radius:16px;\n  background:#f2f7f6;\n  border:1px solid rgba(8,127,124,.11);\n}\n\n.ahr-page .ahr-feature-icon{\n  font-size:24px;\n  line-height:1;\n  margin-bottom:10px;\n}\n\n.ahr-page .ahr-feature strong{\n  display:block;\n  color:#173638;\n  font-size:16px;\n  line-height:1.28;\n  margin-bottom:6px;\n}\n\n.ahr-page .ahr-feature p{\n  margin:0;\n  color:#5c6d6d;\n  font-size:13px;\n  line-height:1.55;\n}\n\n\/* Scenarios *\/\n.ahr-page .ahr-scenario-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:9px;\n  margin-top:18px;\n}\n\n.ahr-page .ahr-scenario{\n  padding:15px 12px;\n  border-radius:15px;\n  background:rgba(255,255,255,.075);\n  border:1px solid rgba(255,255,255,.11);\n}\n\n.ahr-page .ahr-scenario span{\n  display:block;\n  font-size:22px;\n  margin-bottom:8px;\n}\n\n.ahr-page .ahr-scenario strong{\n  display:block;\n  color:#ffffff;\n  font-size:13px;\n  line-height:1.3;\n  margin-bottom:4px;\n}\n\n.ahr-page .ahr-scenario small{\n  display:block;\n  color:#c3d4d3;\n  font-size:11px;\n  line-height:1.45;\n}\n\n\/* Highlight *\/\n.ahr-page .ahr-highlight-grid{\n  display:grid;\n  gap:9px;\n  margin-top:18px;\n}\n\n.ahr-page .ahr-highlight{\n  padding:15px;\n  border-radius:15px;\n  background:#f2f6f5;\n  border:1px solid rgba(7,47,51,.09);\n}\n\n.ahr-page .ahr-highlight-label{\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n  margin-bottom:8px;\n  padding:6px 9px;\n  border-radius:999px;\n  color:#075f5d;\n  background:#dcf2ef;\n  font-size:11px;\n  font-weight:800;\n}\n\n.ahr-page .ahr-highlight strong{\n  display:block;\n  color:#173638;\n  font-size:16px;\n  line-height:1.3;\n  margin-bottom:5px;\n}\n\n.ahr-page .ahr-highlight p{\n  margin:0;\n  color:#5e6d6d;\n  font-size:13px;\n  line-height:1.55;\n}\n\n\/* Specs *\/\n.ahr-page .ahr-spec-wrap{\n  margin-top:18px;\n  overflow:hidden;\n  border-radius:15px;\n  border:1px solid rgba(8,127,124,.14);\n}\n\n.ahr-page .ahr-spec-row{\n  display:grid;\n  grid-template-columns:42% 58%;\n  border-bottom:1px solid rgba(8,127,124,.10);\n}\n\n.ahr-page .ahr-spec-row:last-child{\n  border-bottom:0;\n}\n\n.ahr-page .ahr-spec-key,\n.ahr-page .ahr-spec-value{\n  padding:12px 11px;\n  font-size:12px;\n  line-height:1.45;\n}\n\n.ahr-page .ahr-spec-key{\n  background:#edf5f3;\n  color:#214446;\n  font-weight:800;\n}\n\n.ahr-page .ahr-spec-value{\n  background:#ffffff;\n  color:#526565;\n}\n\n.ahr-page .ahr-note{\n  margin:14px 0 0;\n  padding:12px 13px;\n  border-radius:13px;\n  background:#fff5de;\n  border:1px solid rgba(245,166,35,.25);\n  color:#61533b;\n  font-size:12px;\n  line-height:1.55;\n}\n\n\/* FAQ *\/\n.ahr-page .ahr-faq{\n  margin-top:17px;\n}\n\n.ahr-page .ahr-faq details{\n  background:#f2f6f5;\n  border:1px solid rgba(8,127,124,.11);\n  border-radius:14px;\n  margin-bottom:8px;\n  overflow:hidden;\n}\n\n.ahr-page .ahr-faq summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  cursor:pointer;\n  padding:15px;\n  color:#193a3c;\n  font-size:13px;\n  line-height:1.4;\n  font-weight:800;\n  list-style:none;\n}\n\n.ahr-page .ahr-faq summary::-webkit-details-marker{\n  display:none;\n}\n\n.ahr-page .ahr-faq summary::after{\n  content:\"+\";\n  flex:0 0 auto;\n  width:24px;\n  height:24px;\n  display:grid;\n  place-items:center;\n  border-radius:8px;\n  background:#dcecea;\n  color:#075f5d;\n  font-size:18px;\n  line-height:1;\n}\n\n.ahr-page .ahr-faq details[open] summary::after{\n  content:\"−\";\n}\n\n.ahr-page .ahr-faq-answer{\n  padding:0 15px 15px;\n  color:#5a6b6c;\n  font-size:13px;\n  line-height:1.58;\n}\n\n\/* CTA *\/\n.ahr-page .ahr-cta{\n  padding:29px 18px;\n  text-align:center;\n}\n\n.ahr-page .ahr-cta .ahr-kicker{\n  justify-content:center;\n}\n\n.ahr-page .ahr-cta .ahr-kicker::after{\n  display:none;\n}\n\n.ahr-page .ahr-button{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-height:50px;\n  margin-top:19px;\n  padding:13px 22px;\n  border-radius:14px;\n  background:linear-gradient(135deg,var(--ahr-orange),var(--ahr-orange2));\n  color:#172727;\n  text-decoration:none;\n  font-size:14px;\n  line-height:1.2;\n  font-weight:900;\n  box-shadow:0 10px 24px rgba(245,166,35,.23);\n  transition:transform .2s ease,box-shadow .2s ease;\n}\n\n.ahr-page .ahr-button:hover{\n  transform:translateY(-2px);\n  box-shadow:0 13px 30px rgba(245,166,35,.31);\n}\n\n.ahr-page .ahr-button:active{\n  transform:scale(.98);\n}\n\n.ahr-page .ahr-trust{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:7px;\n  margin-top:16px;\n}\n\n.ahr-page .ahr-trust span{\n  padding:7px 10px;\n  border-radius:999px;\n  background:rgba(255,255,255,.08);\n  border:1px solid rgba(255,255,255,.12);\n  color:#d5e4e3;\n  font-size:11px;\n  font-weight:700;\n}\n\n\/* Desktop via Container Query *\/\n@container (min-width:720px){\n  .ahr-page .ahr-shell{\n    padding:18px;\n  }\n\n  .ahr-page .ahr-card{\n    margin-bottom:18px;\n    border-radius:27px;\n  }\n\n  .ahr-page .ahr-pad{\n    padding:38px 34px;\n  }\n\n  .ahr-page .ahr-hero{\n    display:grid;\n    grid-template-columns:.92fr 1.08fr;\n    align-items:center;\n    gap:12px;\n    padding:12px;\n  }\n\n  .ahr-page .ahr-hero-copy{\n    padding:34px 24px 34px 28px;\n  }\n\n  .ahr-page .ahr-hero-media{\n    margin:0;\n  }\n\n  .ahr-page .ahr-two-col{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    align-items:center;\n    gap:30px;\n  }\n\n  .ahr-page .ahr-two-col-reverse .ahr-copy{\n    order:2;\n  }\n\n  .ahr-page .ahr-two-col-reverse .ahr-media{\n    order:1;\n  }\n\n  .ahr-page .ahr-stat-row{\n    grid-template-columns:repeat(4,minmax(0,1fr));\n  }\n\n  .ahr-page .ahr-problem-list{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .ahr-page .ahr-feature-grid{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n\n  .ahr-page .ahr-highlight-grid{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n\n  .ahr-page .ahr-scenario-grid{\n    grid-template-columns:repeat(4,minmax(0,1fr));\n  }\n\n  .ahr-page .ahr-steps{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .ahr-page .ahr-spec-key,\n  .ahr-page .ahr-spec-value{\n    padding:14px 16px;\n    font-size:13px;\n  }\n\n  .ahr-page .ahr-cta{\n    padding:46px 36px;\n  }\n}\n\n@media (prefers-reduced-motion:reduce){\n  .ahr-page .ahr-marquee-track,\n  .ahr-page .ahr-shimmer{\n    animation:none!important;\n  }\n\n  .ahr-page .ahr-card,\n  .ahr-page .ahr-button{\n    transition:none!important;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ahr-page\" id=\"ahr-start\"\u003e\n\u003cdiv class=\"ahr-shell\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"ahr-card ahr-dark ahr-hero\"\u003e\n\u003cdiv class=\"ahr-hero-copy\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003eSMARTER LAYOUT. CLEANER MARKING.\u003c\/div\u003e\n\u003ch2 class=\"ahr-title ahr-shimmer\"\u003eStop Re-Measuring Every Cutout.\u003c\/h2\u003e\n\u003cp class=\"ahr-lead\"\u003eCapture the position of pipes, outlets and offsets, lock the layout, then transfer the same reference directly to your tile, panel or board before you cut.\u003c\/p\u003e\n\u003cdiv class=\"ahr-tags\"\u003e\n\u003cspan class=\"ahr-tag\"\u003e📐 Multi-Angle Layout\u003c\/span\u003e \u003cspan class=\"ahr-tag\"\u003e🔒 Lock \u0026amp; Transfer\u003c\/span\u003e \u003cspan class=\"ahr-tag\"\u003e⭕ Built-In Marking Guides\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-stat-row\"\u003e\n\u003cdiv class=\"ahr-stat\"\u003e\n\u003cstrong\u003e40CM\u003c\/strong\u003e \u003cspan\u003eMain Ruler\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-stat\"\u003e\n\u003cstrong\u003e360°\u003c\/strong\u003e \u003cspan\u003ePositioning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-stat\"\u003e\n\u003cstrong\u003e4\u003c\/strong\u003e \u003cspan\u003eHole Guides\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-stat\"\u003e\n\u003cstrong\u003e430\u003c\/strong\u003e \u003cspan\u003eStainless Steel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-media ahr-hero-media\"\u003e\u003cimg class=\"ahr-image\" src=\"https:\/\/harikarionthebeat.com\/cdn\/shop\/files\/62e45dc0-8a41-4c06-9e9e-6030489c52f9.png?v=1789702735\u0026amp;width=1946\" alt=\"Adjustable positioning ruler transferring pipe and outlet layout to tile\" loading=\"eager\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MARQUEE --\u003e\n\u003cdiv class=\"ahr-marquee\"\u003e\n\u003cdiv class=\"ahr-marquee-track\"\u003e\n\u003cdiv class=\"ahr-marquee-group\"\u003e\n\u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e MEASURE\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e POSITION\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e LOCK\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e TRANSFER\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e TRACE\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e TILE \u0026amp; PANEL LAYOUT\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-marquee-group\"\u003e\n\u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e MEASURE\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e POSITION\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e LOCK\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e TRANSFER\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e TRACE\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e TILE \u0026amp; PANEL LAYOUT\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PAIN --\u003e\n\u003csection class=\"ahr-card ahr-warm\"\u003e\n\u003cdiv class=\"ahr-pad ahr-two-col\"\u003e\n\u003cdiv class=\"ahr-copy\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003eTHE PROBLEM\u003c\/div\u003e\n\u003ch2 class=\"ahr-heading ahr-shimmer\"\u003eOne Layout. Less Back-And-Forth.\u003c\/h2\u003e\n\u003cp class=\"ahr-lead\"\u003ePipe centers, outlet boxes and edge offsets can turn one simple cutout into several separate measurements. Every time you move from the wall to the workpiece, you have another chance to lose the reference point.\u003c\/p\u003e\n\u003cdiv class=\"ahr-problem-list\"\u003e\n\u003cdiv class=\"ahr-problem\"\u003e\n\u003cdiv class=\"ahr-problem-icon\"\u003e📏\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eRepeated Measuring\u003c\/strong\u003e \u003cspan\u003eLess switching between several separate reference measurements.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-problem\"\u003e\n\u003cdiv class=\"ahr-problem-icon\"\u003e✏️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eToo Many Marks\u003c\/strong\u003e \u003cspan\u003eKeep related positions together instead of rebuilding the layout point by point.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-problem\"\u003e\n\u003cdiv class=\"ahr-problem-icon\"\u003e📐\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eAwkward Offsets\u003c\/strong\u003e \u003cspan\u003eSlide and rotate the ruler when the required position is not perfectly straight.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-problem\"\u003e\n\u003cdiv class=\"ahr-problem-icon\"\u003e⭕\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSeparate Templates\u003c\/strong\u003e \u003cspan\u003eCommon circular marking guides are already integrated into the ruler body.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-media\"\u003e\u003cimg class=\"ahr-image\" src=\"https:\/\/harikarionthebeat.com\/cdn\/shop\/files\/4c0bcadc-0140-4505-89dc-942e04f4cea4.png?v=1789702735\u0026amp;width=1946\" alt=\"Adjustable stainless steel ruler for marking tile cutouts\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ADJUSTABILITY --\u003e\n\u003csection class=\"ahr-card ahr-light\"\u003e\n\u003cdiv class=\"ahr-pad ahr-two-col ahr-two-col-reverse\"\u003e\n\u003cdiv class=\"ahr-copy\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003eADJUSTABLE POSITIONING\u003c\/div\u003e\n\u003ch2 class=\"ahr-heading ahr-shimmer\"\u003eMatch The Layout, Not Just The Distance.\u003c\/h2\u003e\n\u003cp class=\"ahr-lead\"\u003eThe sliding cross-ruler and long center slot let you adjust horizontal position, vertical position and angle around the central locking point.\u003c\/p\u003e\n\u003cdiv class=\"ahr-feature-grid\"\u003e\n\u003cdiv class=\"ahr-feature\"\u003e\n\u003cdiv class=\"ahr-feature-icon\"\u003e↔️\u003c\/div\u003e\n\u003cstrong\u003eSlide Side To Side\u003c\/strong\u003e\n\u003cp\u003eMove the cross ruler to copy spacing between openings or from a nearby edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-feature\"\u003e\n\u003cdiv class=\"ahr-feature-icon\"\u003e↕️\u003c\/div\u003e\n\u003cstrong\u003eAdjust Vertically\u003c\/strong\u003e\n\u003cp\u003eUse the center track to reposition the main guide for different installation heights.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-feature\"\u003e\n\u003cdiv class=\"ahr-feature-icon\"\u003e🔄\u003c\/div\u003e\n\u003cstrong\u003eRotate The Angle\u003c\/strong\u003e\n\u003cp\u003eTurn the ruler around the center point for straight, angled or offset references.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-media\"\u003e\u003cimg class=\"ahr-image\" src=\"https:\/\/harikarionthebeat.com\/cdn\/shop\/files\/91e26d21-936f-42af-8449-037c76723d10.png?v=1789702735\u0026amp;width=1946\" alt=\"Adjustable hole locator ruler showing sliding tracks hole guides and locking knob\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW TO USE --\u003e\n\u003csection class=\"ahr-card ahr-light\"\u003e\n\u003cdiv class=\"ahr-pad\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003eSIMPLE WORKFLOW\u003c\/div\u003e\n\u003ch2 class=\"ahr-heading ahr-shimmer\"\u003eMeasure. Lock. Transfer. Mark.\u003c\/h2\u003e\n\u003cp class=\"ahr-lead\"\u003eBuild the reference directly at the installation point, then move the locked ruler to your workpiece before drilling or cutting.\u003c\/p\u003e\n\u003cdiv class=\"ahr-steps\"\u003e\n\u003cdiv class=\"ahr-step\"\u003e\n\u003cdiv class=\"ahr-step-num\"\u003e01\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMatch The Position\u003c\/strong\u003e\n\u003cp\u003ePlace the ruler against the pipe, outlet, fitting or edge you need to reproduce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-step\"\u003e\n\u003cdiv class=\"ahr-step-num\"\u003e02\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSlide \u0026amp; Rotate\u003c\/strong\u003e\n\u003cp\u003eAdjust the ruler sections until your required centers, offsets and angle are aligned.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-step\"\u003e\n\u003cdiv class=\"ahr-step-num\"\u003e03\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eTighten The Knob\u003c\/strong\u003e\n\u003cp\u003eHand-tighten the center star knob to hold the chosen layout while transferring it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-step\"\u003e\n\u003cdiv class=\"ahr-step-num\"\u003e04\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eTransfer \u0026amp; Trace\u003c\/strong\u003e\n\u003cp\u003ePlace the ruler on the tile or panel, verify the position, then mark the required opening.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-media\" style=\"margin-top: 20px;\"\u003e\u003cimg class=\"ahr-image\" src=\"https:\/\/harikarionthebeat.com\/cdn\/shop\/files\/08429bd6-5814-4488-9c54-dd44c1cf5e5a.png?v=1789702735\u0026amp;width=1946\" alt=\"Four step process for transferring wall positions to tile\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GUIDES --\u003e\n\u003csection class=\"ahr-card ahr-dark\"\u003e\n\u003cdiv class=\"ahr-pad ahr-two-col\"\u003e\n\u003cdiv class=\"ahr-copy\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003eBUILT-IN GUIDES\u003c\/div\u003e\n\u003ch2 class=\"ahr-heading ahr-shimmer\"\u003eTrace Common Openings Without Hunting For Another Template.\u003c\/h2\u003e\n\u003cp class=\"ahr-lead\"\u003eIntegrated circular guides give you convenient reference shapes for common hole-marking work. Select the guide that suits your layout, confirm the required finished opening, then trace your cutting line.\u003c\/p\u003e\n\u003cdiv class=\"ahr-scenario-grid\"\u003e\n\u003cdiv class=\"ahr-scenario\"\u003e\n\u003cspan\u003e◯\u003c\/span\u003e \u003cstrong\u003e55mm\u003c\/strong\u003e \u003csmall\u003eSemicircle reference guide\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-scenario\"\u003e\n\u003cspan\u003e⭕\u003c\/span\u003e \u003cstrong\u003e45mm\u003c\/strong\u003e \u003csmall\u003eLarge circular guide\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-scenario\"\u003e\n\u003cspan\u003e⭕\u003c\/span\u003e \u003cstrong\u003e40mm\u003c\/strong\u003e \u003csmall\u003eMedium circular guide\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-scenario\"\u003e\n\u003cspan\u003e●\u003c\/span\u003e \u003cstrong\u003e25mm\u003c\/strong\u003e \u003csmall\u003eSmall circular guide\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"ahr-note\"\u003e\u003cstrong\u003eImportant:\u003c\/strong\u003e The openings are marking guides. Always confirm the actual finished hole diameter, required clearance and tool cutting width before making the final cut.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-media\"\u003e\u003cimg class=\"ahr-image\" src=\"https:\/\/harikarionthebeat.com\/cdn\/shop\/files\/1613774f-3832-4d66-855c-ead1544a8347.png?v=1789702735\u0026amp;width=1946\" alt=\"Adjustable locator ruler used for pipe outlet shower valve and edge layouts\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- APPLICATIONS --\u003e\n\u003csection class=\"ahr-card ahr-light\"\u003e\n\u003cdiv class=\"ahr-pad\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003eMORE THAN PIPE HOLES\u003c\/div\u003e\n\u003ch2 class=\"ahr-heading ahr-shimmer\"\u003eBuilt For The Layout Jobs That Slow You Down.\u003c\/h2\u003e\n\u003cp class=\"ahr-lead\"\u003eUse one adjustable reference tool for the positions that regularly appear during tile, plumbing, electrical and renovation layout work.\u003c\/p\u003e\n\u003cdiv class=\"ahr-highlight-grid\"\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e🔧 PIPE LAYOUT\u003c\/div\u003e\n\u003cstrong\u003eTransfer Pipe Centers\u003c\/strong\u003e\n\u003cp\u003eCopy the position of plumbing penetrations before marking the matching workpiece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e🔌 BOX LAYOUT\u003c\/div\u003e\n\u003cstrong\u003eReference Outlet Positions\u003c\/strong\u003e\n\u003cp\u003eUse the ruler markings and body references to assist with electrical-box layout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e📐 EDGE OFFSET\u003c\/div\u003e\n\u003cstrong\u003eCopy Distance From Edges\u003c\/strong\u003e\n\u003cp\u003eTransfer a measurement from walls, corners or existing surfaces without rebuilding it from scratch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e🚿 FIXTURE WORK\u003c\/div\u003e\n\u003cstrong\u003eLocate Valve Centers\u003c\/strong\u003e\n\u003cp\u003eEstablish the reference point for plumbing fixtures before marking the surface material.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e⭕ MULTI-POINT\u003c\/div\u003e\n\u003cstrong\u003eKeep Related Marks Together\u003c\/strong\u003e\n\u003cp\u003eUseful when several openings need to stay aligned relative to one another.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e🧱 RENOVATION\u003c\/div\u003e\n\u003cstrong\u003eTransfer Existing Layouts\u003c\/strong\u003e\n\u003cp\u003eCopy an existing installation position onto replacement tile, panel or board.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MATERIAL --\u003e\n\u003csection class=\"ahr-card ahr-warm\"\u003e\n\u003cdiv class=\"ahr-pad ahr-two-col ahr-two-col-reverse\"\u003e\n\u003cdiv class=\"ahr-copy\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003eJOB-SITE FRIENDLY DESIGN\u003c\/div\u003e\n\u003ch2 class=\"ahr-heading ahr-shimmer\"\u003eA Rigid Metal Guide You Can Read At A Glance.\u003c\/h2\u003e\n\u003cp class=\"ahr-lead\"\u003eThe ruler uses a 430 stainless-steel body with clearly marked measurement scales, long adjustment tracks and a large hand-tightened center knob.\u003c\/p\u003e\n\u003cdiv class=\"ahr-problem-list\"\u003e\n\u003cdiv class=\"ahr-problem\"\u003e\n\u003cdiv class=\"ahr-problem-icon\"\u003e🔩\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e430 Stainless Steel\u003c\/strong\u003e \u003cspan\u003eMetal construction provides a solid surface for routine measuring and marking.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-problem\"\u003e\n\u003cdiv class=\"ahr-problem-icon\"\u003e📏\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eClearly Marked Scale\u003c\/strong\u003e \u003cspan\u003eMeasurement references remain visible while adjusting the ruler position.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-problem\"\u003e\n\u003cdiv class=\"ahr-problem-icon\"\u003e✋\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLarge Star Knob\u003c\/strong\u003e \u003cspan\u003eEasy to grip when tightening or releasing the ruler by hand.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-problem\"\u003e\n\u003cdiv class=\"ahr-problem-icon\"\u003e↔️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLong Sliding Tracks\u003c\/strong\u003e \u003cspan\u003eProvides useful adjustment range for varied spacing and offsets.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-media\"\u003e\u003cimg class=\"ahr-image\" src=\"https:\/\/harikarionthebeat.com\/cdn\/shop\/files\/25d9d2cf-cdc0-450c-b10c-cb45bc636630.png?v=1789702735\u0026amp;width=1946\" alt=\"Dimensions and marking guide sizes of adjustable hole positioning ruler\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECOND MARQUEE --\u003e\n\u003cdiv class=\"ahr-marquee\"\u003e\n\u003cdiv class=\"ahr-marquee-track\" style=\"animation-direction: reverse;\"\u003e\n\u003cdiv class=\"ahr-marquee-group\"\u003e\n\u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e PIPE CENTERS\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e OUTLET LAYOUT\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e TILE MARKING\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e EDGE OFFSETS\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e MULTI-POINT POSITIONING\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-marquee-group\"\u003e\n\u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e PIPE CENTERS\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e OUTLET LAYOUT\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e TILE MARKING\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e EDGE OFFSETS\u003c\/span\u003e \u003cspan class=\"ahr-marquee-item\"\u003e\u003cb\u003e◆\u003c\/b\u003e MULTI-POINT POSITIONING\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PRODUCT HIGHLIGHTS --\u003e\n\u003csection class=\"ahr-card ahr-light\"\u003e\n\u003cdiv class=\"ahr-pad\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003ePRODUCT HIGHLIGHTS\u003c\/div\u003e\n\u003ch2 class=\"ahr-heading ahr-shimmer\"\u003eThe Useful Details Are Built Into The Tool.\u003c\/h2\u003e\n\u003cdiv class=\"ahr-highlight-grid\"\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e🔒 LOCK \u0026amp; TRANSFER\u003c\/div\u003e\n\u003cstrong\u003eKeep Your Layout In Place\u003c\/strong\u003e\n\u003cp\u003eSet the spacing and angle, tighten the knob and carry the same reference to the workpiece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e🔄 MULTI-ANGLE\u003c\/div\u003e\n\u003cstrong\u003eWork Beyond Straight Lines\u003c\/strong\u003e\n\u003cp\u003eSliding and rotational adjustment helps with straight, offset and angled layout references.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e⭕ INTEGRATED GUIDES\u003c\/div\u003e\n\u003cstrong\u003eTrace Common Hole Sizes\u003c\/strong\u003e\n\u003cp\u003eFour built-in reference openings reduce the need to reach for a separate circular template.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e📏 40CM BODY\u003c\/div\u003e\n\u003cstrong\u003eUseful Working Reach\u003c\/strong\u003e\n\u003cp\u003eA 40cm main ruler gives you room to capture positions across common installation layouts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e🔩 METAL BODY\u003c\/div\u003e\n\u003cstrong\u003eStable During Marking\u003c\/strong\u003e\n\u003cp\u003eThe stainless-steel structure provides a rigid reference surface while positioning and tracing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-highlight\"\u003e\n\u003cdiv class=\"ahr-highlight-label\"\u003e🧰 MULTI-USE\u003c\/div\u003e\n\u003cstrong\u003eOne Tool For Several Layout Tasks\u003c\/strong\u003e\n\u003cp\u003eSuitable for pipe, fixture, outlet, edge and multi-point positioning work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECIFICATIONS --\u003e\n\u003csection class=\"ahr-card ahr-light\" id=\"ahr-specs\"\u003e\n\u003cdiv class=\"ahr-pad\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003eCHECK BEFORE ORDERING\u003c\/div\u003e\n\u003ch2 class=\"ahr-heading ahr-shimmer\"\u003eProduct Specifications\u003c\/h2\u003e\n\u003cp class=\"ahr-lead\"\u003eReview the dimensions and built-in guide sizes to make sure they suit the layout work you plan to do.\u003c\/p\u003e\n\u003cdiv class=\"ahr-spec-wrap\"\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003eProduct Type\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003eAdjustable Multi-Hole Positioning Ruler\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003e430 Stainless Steel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003eMain Ruler Length\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003e40cm \/ 15.75in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003eCross Ruler Length\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003eApprox. 30cm \/ 11.81in overall\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003eMain Ruler Width\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003eApprox. 7.8cm \/ 3.07in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003eCross Ruler Width\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003eApprox. 5.5cm \/ 2.17in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003eMarking Guides\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003e55mm semicircle + 45mm \/ 40mm \/ 25mm circular guides\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003eAdjustment\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003eHorizontal, vertical and rotational positioning\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003eLocking Method\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003eHand-tightened center star knob\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003eGreat For\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003eTile, wall panels, boards and similar layout surfaces\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-row\"\u003e\n\u003cdiv class=\"ahr-spec-key\"\u003ePackage Includes\u003c\/div\u003e\n\u003cdiv class=\"ahr-spec-value\"\u003e1 × Adjustable Positioning Ruler\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"ahr-note\"\u003eDimensions are approximate. Always verify the actual installation position, required hole clearance and material compatibility before drilling or cutting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"ahr-card ahr-light\"\u003e\n\u003cdiv class=\"ahr-pad\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003eGOOD TO KNOW\u003c\/div\u003e\n\u003ch2 class=\"ahr-heading ahr-shimmer\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"ahr-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is this ruler mainly used for?\u003c\/summary\u003e\n\u003cdiv class=\"ahr-faq-answer\"\u003eIt is designed to help copy and transfer positions for pipe openings, outlet boxes, fixtures, edge offsets and other layout points onto tile, panels, boards or similar work surfaces.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes it cut or drill the hole?\u003c\/summary\u003e\n\u003cdiv class=\"ahr-faq-answer\"\u003eNo. It is a positioning and marking tool. Use it to establish and trace the layout, then use an appropriate cutting or drilling tool for your material.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAre the circular openings the exact final hole size?\u003c\/summary\u003e\n\u003cdiv class=\"ahr-faq-answer\"\u003eThey are marking guides. Always confirm the finished opening size, fitting clearance and cutting width required for your specific installation before cutting.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I use it for angled positions?\u003c\/summary\u003e\n\u003cdiv class=\"ahr-faq-answer\"\u003eThe ruler sections can slide and rotate around the center locking point, allowing straight, offset and angled reference positions.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat materials can I mark with it?\u003c\/summary\u003e\n\u003cdiv class=\"ahr-faq-answer\"\u003eIt can assist with layout work on tile, wall panels, boards and similar surfaces that can be safely marked. Choose a marker and cutting method appropriate for the actual material.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat should I check before making the final cut?\u003c\/summary\u003e\n\u003cdiv class=\"ahr-faq-answer\"\u003eRecheck the center position, dimensions, required clearance, orientation and material before drilling or cutting. The ruler helps transfer a reference, but the final installation measurement should always be verified.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"ahr-card ahr-dark ahr-cta\"\u003e\n\u003cdiv class=\"ahr-kicker\"\u003eSPEND LESS TIME REBUILDING THE LAYOUT\u003c\/div\u003e\n\u003ch2 class=\"ahr-heading ahr-shimmer\"\u003eCapture The Position Once. Bring It To The Workpiece.\u003c\/h2\u003e\n\u003cp class=\"ahr-lead\"\u003eKeep pipe centers, box positions and offsets together in one adjustable setup—so your next marking job starts with a clearer reference.\u003c\/p\u003e\n\u003ca class=\"ahr-button\" href=\"#ahr-start\"\u003e VIEW PRODUCT OPTIONS ↑ \u003c\/a\u003e\n\u003cdiv class=\"ahr-trust\"\u003e\n\u003cspan\u003e📐 Adjustable Layout\u003c\/span\u003e \u003cspan\u003e🔒 Lockable Position\u003c\/span\u003e \u003cspan\u003e🔩 Stainless-Steel Body\u003c\/span\u003e \u003cspan\u003e⭕ Built-In Guides\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FYY","offers":[{"title":"Silver – 1 Piece","offer_id":54734843314451,"sku":"NC03402609183991-万向开孔器40m","price":25.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/9368\/3219\/files\/4c0bcadc-0140-4505-89dc-942e04f4cea4.png?v=1789702735","url":"https:\/\/harikarionthebeat.com\/products\/adjustable-hole-locator-ruler","provider":"harikarionthebeat","version":"1.0","type":"link"}