{"product_id":"titanium-belt-clip-v3","title":"Titanium Belt Clip V3","description":"\u003cbody\u003e\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eTitanium Quick-Release Belt Clip\u003c\/title\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Figtree:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400\u0026display=swap');\n\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\nimg{margin:0 !important}\n\n:root{\n  --bg:#FFFFFF;\n  --bg2:#F4F4F8;\n  --ink:#111118;\n  --ink2:#3C3C4A;\n  --ink3:#6C6C7E;\n  --ink4:#A0A0B0;\n  --rule:#E0E0E8;\n  --warm:#5856D6;\n  --warm2:#4745B5;\n}\n\nhtml{scroll-behavior:smooth}\nbody{\n  font-family:'Figtree',-apple-system,BlinkMacSystemFont,'Segoe UI',system-ui,sans-serif;\n  background:var(--bg);color:var(--ink);\n  overflow-x:hidden;-webkit-font-smoothing:antialiased;\n}\n\n\/* uniform section spacing *\/\n.hero,.stat-bar,.prod-sec,.bento,.compare,.htu-wrap,.specs,.reviews,.cta{\n  margin-bottom:20px;\n}\n.trust{margin-bottom:0}\n\n\/* ── reveal ── *\/\n[data-r]{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}\n[data-r].v{opacity:1;transform:none}\n\n\/* ── HERO ── *\/\n.hero{\n  min-height:auto;\n  display:grid;grid-template-columns:7fr 3fr;\n  border-bottom:1px solid var(--rule);\n}\n.hero-text{\n  padding:80px 72px 64px;\n  display:flex;flex-direction:column;justify-content:center;\n}\n.hero-kicker{\n  font-size:14px;font-weight:700;letter-spacing:5px;text-transform:uppercase;\n  color:var(--warm);margin-bottom:32px;\n  opacity:0;animation:kIn .6s ease .3s forwards;\n}\n@keyframes kIn{to{opacity:1}}\n\n.hero-h1{\n  font-size:clamp(42px,5vw,72px);\n  font-weight:800;line-height:1.02;letter-spacing:-.04em;\n  margin-bottom:24px;\n}\n.hero-h1 .w{\n  display:inline-block;opacity:0;\n  transform:translateY(40px);\n  animation:wIn .7s cubic-bezier(.4,0,.2,1) forwards;\n}\n.hero-h1 .w:nth-child(1){animation-delay:.4s}\n.hero-h1 .w:nth-child(2){animation-delay:.48s}\n.hero-h1 .w:nth-child(3){animation-delay:.56s}\n.hero-h1 .w:nth-child(4){animation-delay:.64s}\n.hero-h1 .w:nth-child(5){animation-delay:.72s}\n.hero-h1 .w.accent{color:var(--warm)}\n@keyframes wIn{to{opacity:1;transform:none}}\n\n.hero-p{\n  font-size:17px;line-height:1.65;color:var(--ink2);\n  max-width:400px;font-weight:400;\n  opacity:0;animation:fadeU .7s ease .9s forwards;\n}\n\n.hero-btns{\n  display:flex;gap:12px;margin-top:40px;\n  opacity:0;animation:fadeU .7s ease 1.1s forwards;\n}\n\n.btn-dark{\n  padding:14px 32px;background:var(--ink);color:#fff;\n  font-family:inherit;font-size:14px;font-weight:600;\n  border:none;cursor:pointer;letter-spacing:.5px;\n  transition:all .35s;\n}\n.btn-dark:hover{background:var(--warm)}\n\n.btn-line{\n  padding:14px 32px;background:none;color:var(--ink);\n  font-family:inherit;font-size:14px;font-weight:600;\n  border:1px solid var(--rule);cursor:pointer;letter-spacing:.5px;\n  transition:all .35s;\n}\n.btn-line:hover{border-color:var(--ink)}\n\n.hero-visual{\n  background:var(--bg2);\n  display:flex;align-items:center;justify-content:center;\n  position:relative;overflow:hidden;\n  border-left:1px solid var(--rule);\n}\n.hero-visual-inner{\n  position:relative;\n  opacity:0;animation:vIn 1s ease .7s forwards;\n}\n@keyframes vIn{from{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}\n.hero-visual-inner img{\n  animation:floatBounce 3s ease-in-out infinite;\n}\n@keyframes floatBounce{\n  0%,100%{transform:translateY(0)}\n  50%{transform:translateY(-18px)}\n}\n.hv-tag{\n  position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);\n  font-size:10px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:var(--ink4);\n  white-space:nowrap;\n}\n\n@keyframes fadeU{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}\n\n\/* ── STATS BAR ── *\/\n.stat-bar{\n  display:grid;grid-template-columns:repeat(3,1fr);\n  border-bottom:1px solid var(--rule);\n}\n.stat{\n  padding:40px 32px;text-align:center;\n  border-right:1px solid var(--rule);\n  transition:background .3s;\n}\n.stat:last-child{border-right:none}\n.stat:hover{background:var(--bg2)}\n.stat-num{\n  font-size:32px;font-weight:800;letter-spacing:-.03em;\n  color:var(--ink);margin-bottom:4px;\n}\n.stat-num .unit{font-size:16px;font-weight:500;color:var(--ink3)}\n.stat-label{font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--ink4)}\n\n\/* ── PRODUCT SECTION ── *\/\n.prod-sec{\n  display:grid;grid-template-columns:4fr 6fr;\n  min-height:auto;\n  border-bottom:1px solid var(--rule);\n  align-items:stretch;\n}\n.prod-draw{\n  background:transparent;\n  position:relative;\n  padding:0;margin:0;\n  border-right:1px solid var(--rule);\n  overflow:hidden;\n  min-height:400px;\n}\n.draw-wrap{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0}\n.draw-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;margin:0 !important;padding:0}\n.draw-wrap svg{width:100%}\n.draw-path{\n  stroke-dasharray:800;stroke-dashoffset:800;\n  transition:stroke-dashoffset 1.8s cubic-bezier(.4,0,.2,1);\n}\n.draw-wrap.on .draw-path{stroke-dashoffset:0}\n.draw-fill{opacity:0;transition:opacity .8s ease .6s}\n.draw-wrap.on .draw-fill{opacity:1}\n\n.prod-info{\n  padding:56px 60px;\n  display:flex;flex-direction:column;justify-content:center;\n}\n.pi-kicker{\n  font-size:11px;font-weight:700;letter-spacing:5px;text-transform:uppercase;\n  color:var(--warm);margin-bottom:20px;\n}\n.pi-title{\n  font-size:clamp(28px,3vw,44px);font-weight:800;\n  letter-spacing:-.03em;line-height:1.1;margin-bottom:20px;\n}\n.pi-body{\n  font-size:16px;line-height:1.7;color:var(--ink2);\n  max-width:420px;font-weight:400;\n}\n.pi-body p+p{margin-top:14px}\n\n\/* ── BENTO FEATURES ── *\/\n.bento{\n  padding:80px 0;background:var(--bg);\n  border-bottom:1px solid var(--rule);\n}\n.bento-head{margin-bottom:48px;padding:0 36px}\n.bento-kicker{font-size:11px;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--warm);margin-bottom:8px}\n.bento-title{font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.03em}\n\n.bento-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  grid-template-rows:auto auto;\n  gap:12px;background:transparent;\n}\n.b-card{\n  padding:40px 36px;\n  position:relative;overflow:hidden;\n  display:flex;flex-direction:column;justify-content:flex-end;\n  min-height:260px;\n  transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s,opacity .7s cubic-bezier(.4,0,.2,1);\n  cursor:default;\n  opacity:0;\n}\n.b-card.v{opacity:1}\n.b-card:hover{transform:translateY(-6px);box-shadow:0 16px 48px rgba(0,0,0,.06)}\n\n\/* color variants *\/\n.b-card.b-warm{background:#EEEDF8}\n.b-card.b-stone{background:#F0F0F5}\n.b-card.b-sage{background:#EAECF2}\n.b-card.b-sand{background:#EDEDF5}\n.b-card.b-clay{background:#E8E8F2}\n.b-card.b-mist{background:#F0EFF4}\n\n\/* hero card spans 2 columns *\/\n.b-card.b-hero{grid-column:span 2;min-height:300px}\n.b-card.b-full{grid-column:1 \/ -1;min-height:260px}\n\n.b-icon{\n  width:56px;height:56px;\n  display:flex;align-items:center;justify-content:center;\n  background:rgba(255,255,255,.6);\n  backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);\n  margin-bottom:24px;\n}\n.b-icon svg{width:28px;height:28px;stroke:var(--ink);fill:none;stroke-width:1.3}\n\n.b-idx{\n  font-size:80px;font-weight:900;\n  color:rgba(0,0,0,.04);\n  line-height:1;position:absolute;top:24px;right:28px;\n  letter-spacing:-.04em;\n}\n\n.b-name{font-size:24px;font-weight:700;letter-spacing:-.01em;margin-bottom:10px}\n.b-desc{font-size:16px;line-height:1.65;color:var(--ink2);font-weight:400;max-width:420px}\n\n\/* ── Tritium brightness ranking (card 07) ── *\/\n.tr-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:end;width:100%}\n.tr-right{padding-top:4px}\n.tr-bright-head{font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--ink);margin-bottom:6px}\n.tr-bright-note{font-size:13px;line-height:1.6;color:var(--ink2);margin-bottom:20px;max-width:460px;font-weight:400}\n.tr-bright-note strong{font-weight:600;color:var(--ink)}\n.tr-bright-list{display:flex;flex-direction:column;gap:9px}\n.tr-bright-row{display:grid;grid-template-columns:12px 68px 1fr 36px;gap:10px;align-items:center}\n.tr-bright-sw{width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.08)}\n.tr-bright-lb{font-size:12px;font-weight:500;color:var(--ink2);white-space:nowrap}\n.tr-bright-bar{height:5px;background:rgba(0,0,0,.07);overflow:hidden;position:relative;border-radius:3px}\n.tr-bright-fill{position:absolute;top:0;left:0;height:100%;width:0;border-radius:3px;transition:width 1.1s cubic-bezier(.22,.61,.36,1)}\n.b-card.v .tr-bright-fill{width:var(--w)}\n.tr-bright-row:nth-child(1) .tr-bright-fill{transition-delay:.05s}\n.tr-bright-row:nth-child(2) .tr-bright-fill{transition-delay:.12s}\n.tr-bright-row:nth-child(3) .tr-bright-fill{transition-delay:.19s}\n.tr-bright-row:nth-child(4) .tr-bright-fill{transition-delay:.26s}\n.tr-bright-row:nth-child(5) .tr-bright-fill{transition-delay:.33s}\n.tr-bright-row:nth-child(6) .tr-bright-fill{transition-delay:.40s}\n.tr-bright-row:nth-child(7) .tr-bright-fill{transition-delay:.47s}\n.tr-bright-row:nth-child(8) .tr-bright-fill{transition-delay:.54s}\n.tr-bright-row:nth-child(9) .tr-bright-fill{transition-delay:.61s}\n.tr-bright-pct{font-size:11px;font-weight:600;color:var(--ink2);text-align:right;font-family:'SF Mono',Menlo,Consolas,monospace;letter-spacing:-.02em}\n@media(max-width:900px){\n  .tr-split{grid-template-columns:1fr;gap:32px;align-items:start}\n  .tr-right{padding-top:0}\n}\n\n\/* mobile *\/\n@media(max-width:900px){\n  .bento{padding:60px 0}\n  .bento-head{padding:0 24px}\n  .bento-grid{grid-template-columns:1fr;gap:12px}\n  .b-card.b-hero{grid-column:span 1}\n  .b-card.b-full{grid-column:span 1}\n  .b-card{min-height:200px}\n}\n\n\/* ── Q1 V2 CONNECT ── *\/\n.compare{\n  display:grid;grid-template-columns:4fr 6fr;\n  background:var(--bg);\n  border-bottom:1px solid var(--rule);\n}\n.cmp-text{\n  padding:80px 48px;\n  display:flex;flex-direction:column;justify-content:center;\n  border-left:1px solid var(--rule);\n}\n.cmp-kicker{font-size:11px;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--warm);margin-bottom:8px}\n.cmp-title{font-size:clamp(32px,3.5vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-bottom:20px}\n.cmp-body{\n  font-size:16px;line-height:1.7;color:var(--ink2);\n  font-weight:400;\n}\n.cmp-img{\n  overflow:hidden;\n  display:flex;align-items:stretch;justify-content:stretch;\n  background:var(--bg2);\n  padding:0;\n  line-height:0;\n}\n.cmp-img[data-r]{\n  opacity:0;\n  transform:translateX(-40px);\n  transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);\n}\n.cmp-img[data-r].v{\n  opacity:1;\n  transform:translateX(0);\n}\n.cmp-text [data-r]:nth-child(1){transition-delay:.1s}\n.cmp-text [data-r]:nth-child(2){transition-delay:.2s}\n.cmp-text [data-r]:nth-child(3){transition-delay:.35s}\n.cmp-img img{\n  width:100%;height:100%;\n  object-fit:cover;\n  object-position:center 80%;\n  display:block;\n  margin:0 !important;padding:0;\n}\n\n@media(max-width:900px){\n  .compare{grid-template-columns:1fr}\n  .cmp-text{padding:48px 24px;border-left:none;order:2}\n  .cmp-img{border-top:none;border-bottom:1px solid var(--rule);min-height:240px;padding:0;order:1}\n}\n\n\/* ━━ HOW TO USE (VIDEOS) ━━ *\/\n.htu-wrap{\n  padding:80px 0;background:var(--bg);\n  border-bottom:1px solid var(--rule);\n}\n.htu-head{\n  margin-bottom:48px;padding:0 36px;\n  display:flex;align-items:flex-end;justify-content:space-between;gap:32px;\n}\n.htu-head-l{max-width:560px}\n.htu-kicker{font-size:11px;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--warm);margin-bottom:10px}\n.htu-title{font-size:clamp(28px,3vw,42px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-bottom:14px}\n.htu-title .a{color:var(--warm)}\n.htu-sub{font-size:15px;line-height:1.65;color:var(--ink2);font-weight:400}\n.htu-meta{\n  font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;\n  color:var(--ink4);white-space:nowrap;padding-bottom:6px;\n}\n\n.htu-grid{\n  display:grid;grid-template-columns:1fr 1fr;gap:12px;\n  padding:0 12px;\n}\n.htu-card{\n  background:var(--bg2);\n  padding:24px 24px 28px;\n  display:flex;flex-direction:column;\n  transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s;\n}\n.htu-card:hover{transform:translateY(-4px);box-shadow:0 16px 48px rgba(0,0,0,.06)}\n\n.htu-tag{\n  display:flex;align-items:center;gap:10px;\n  font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;\n  color:var(--warm);margin-bottom:16px;\n}\n.htu-dot{\n  width:6px;height:6px;border-radius:50%;background:var(--warm);\n  animation:htuPulse 2s ease-in-out infinite;flex-shrink:0;\n}\n@keyframes htuPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.85)}}\n.htu-tag .htu-num{opacity:.5;font-weight:600}\n\n.htu-video{\n  position:relative;width:100%;\n  aspect-ratio:16\/9;\n  background:#0A0A10;overflow:hidden;\n  margin-bottom:22px;\n}\n.htu-video iframe{\n  position:absolute;inset:0;width:100%;height:100%;\n  border:0;display:block;\n}\n.htu-poster{\n  position:absolute;inset:0;\n  cursor:pointer;\n  background:#0A0A10 center center no-repeat;\n  background-size:cover;\n  display:flex;align-items:center;justify-content:center;\n  transition:filter .35s;\n}\n.htu-poster::before{\n  content:'';position:absolute;inset:0;\n  background:linear-gradient(180deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.35) 100%);\n  transition:background .35s;\n}\n.htu-poster:hover{filter:brightness(1.05)}\n.htu-poster:hover::before{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 100%)}\n.htu-play{\n  position:relative;z-index:1;\n  width:72px;height:72px;\n  display:flex;align-items:center;justify-content:center;\n  transition:transform .35s cubic-bezier(.4,0,.2,1);\n}\n.htu-poster:hover .htu-play{transform:scale(1.1)}\n.htu-play svg{width:100%;height:100%;filter:drop-shadow(0 4px 16px rgba(0,0,0,.3))}\n\n.htu-caption{padding-top:2px}\n.htu-cap-t{\n  font-size:19px;font-weight:700;letter-spacing:-.01em;\n  margin-bottom:8px;color:var(--ink);\n}\n.htu-cap-d{\n  font-size:14px;line-height:1.65;color:var(--ink2);\n  font-weight:400;max-width:440px;\n}\n\n@media(max-width:900px){\n  .htu-wrap{padding:60px 0}\n  .htu-head{padding:0 24px;flex-direction:column;align-items:flex-start;gap:12px}\n  .htu-meta{padding-bottom:0}\n  .htu-grid{grid-template-columns:1fr;padding:0 12px}\n  .htu-card{padding:20px 20px 24px}\n  .htu-play{width:60px;height:60px}\n}\n\n\/* ── SPECS ── *\/\n.specs{\n  display:grid;grid-template-columns:6.5fr 3.5fr;\n  background:var(--bg2);\n  border-bottom:1px solid var(--rule);\n}\n.specs-wrap{max-width:100%;padding:80px 48px 80px 8px}\n.specs-img{\n  display:flex;align-items:center;justify-content:center;\n  padding:40px;\n  border-left:1px solid var(--rule);\n  overflow:hidden;\n}\n.specs-img img{\n  width:100%;height:100%;\n  object-fit:cover;\n  display:block;\n}\n.sp-head{\n  display:flex;align-items:baseline;justify-content:center;\n  margin-bottom:48px;padding-bottom:20px;border-bottom:1px solid var(--rule);\n}\n.sp-title{font-size:clamp(24px,3vw,36px);font-weight:800;letter-spacing:-.03em}\n.sp-tag{font-size:11px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--warm)}\n.sp-row{\n  display:grid;grid-template-columns:180px 1fr;\n  padding:18px 0;border-bottom:1px solid var(--rule);\n  align-items:baseline;transition:all .3s;\n}\n.sp-row:hover{padding-left:12px}\n.sp-row:hover .sp-l{color:var(--warm)}\n.sp-l{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--ink4);font-weight:600;transition:color .3s}\n.sp-v{font-size:15px;color:var(--ink);font-weight:500}\n\n\/* ── TRITIUM CARE ── *\/\n.tcare{padding:80px 0;background:var(--bg);border-bottom:1px solid var(--rule);margin-bottom:20px}\n.tcare-head{margin-bottom:40px;padding:0 36px;max-width:none}\n.tcare-kicker{font-size:11px;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--warm);margin-bottom:10px}\n.tcare-title{font-size:clamp(26px,3vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:14px;max-width:720px}\n.tcare-dsc{font-size:15px;line-height:1.65;color:var(--ink3);max-width:600px;font-weight:400}\n.tcare-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n.tcare-col{padding:36px 32px;background:var(--bg2);display:flex;flex-direction:column}\n.tcare-col h3{font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--ink);margin-bottom:24px;padding-bottom:14px;border-bottom:1px solid var(--rule);display:flex;align-items:center;gap:10px}\n.tcare-hic{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--warm);color:#fff;font-size:11px;font-weight:700;flex-shrink:0;font-style:normal}\n.tcare-step{display:flex;gap:14px;align-items:flex-start;margin-bottom:14px}\n.tcare-step:last-child{margin-bottom:0}\n.tcare-n{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:rgba(88,86,214,.08);border:1px solid rgba(88,86,214,.22);text-align:center;line-height:22px;font-size:11px;font-weight:700;color:var(--warm);font-family:'SF Mono',Menlo,monospace}\n.tcare-t{color:var(--ink2);font-size:13px;line-height:1.65;font-weight:400}\n.tcare-t strong{color:var(--ink);font-weight:600}\n.tcare-promise{padding:18px 20px;background:rgba(88,86,214,.04);border:1px solid rgba(88,86,214,.15);margin-bottom:14px}\n.tcare-promise p{font-size:12.5px;color:var(--ink2);line-height:1.7;font-weight:400}\n.tcare-promise p strong{color:var(--ink);font-weight:600}\n@media(max-width:900px){\n  .tcare{padding:60px 0}\n  .tcare-head{padding:0 24px}\n  .tcare-grid{grid-template-columns:1fr}\n  .tcare-col{padding:28px 24px}\n}\n\n\/* ── REVIEWS ── *\/\n.reviews{padding:80px 72px;background:var(--bg);border-bottom:1px solid var(--rule)}\n.rv-head{\n  display:flex;align-items:flex-end;justify-content:space-between;\n  margin-bottom:56px;padding-bottom:24px;border-bottom:1px solid var(--rule);\n}\n.rv-kicker{font-size:11px;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--warm);margin-bottom:8px}\n.rv-title{font-size:clamp(24px,3vw,36px);font-weight:800;letter-spacing:-.03em}\n.rv-score{display:flex;align-items:center;gap:12px}\n.rv-num{font-size:48px;font-weight:900;letter-spacing:-.04em;line-height:1}\n.rv-stars svg{display:block;width:16px;height:16px;fill:#E5A83B;margin:1px 0}\n\n.rv-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;background:var(--rule)}\n.rv-card{\n  background:var(--bg);padding:32px 28px;\n  transition:all .4s;\n}\n.rv-card:hover{background:var(--bg2)}\n.rv-card:hover .rv-q{color:var(--warm)}\n.rv-q{\n  font-size:56px;font-weight:900;line-height:.7;\n  color:var(--rule);margin-bottom:8px;transition:color .4s;\n}\n.rv-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}\n.rv-st{display:flex;gap:1px}\n.rv-st svg{width:12px;height:12px;fill:#E5A83B}\n.rv-dt{font-size:11px;color:var(--ink4);font-weight:500}\n.rv-rt{font-size:14px;font-weight:600;margin-bottom:6px}\n.rv-rx{font-size:13px;line-height:1.6;color:var(--ink2);font-weight:400}\n.rv-ft{\n  display:flex;justify-content:space-between;align-items:center;\n  margin-top:16px;padding-top:14px;border-top:1px solid var(--rule);\n}\n.rv-au{display:flex;align-items:center;gap:8px}\n.rv-av{\n  width:28px;height:28px;background:var(--bg2);\n  display:flex;align-items:center;justify-content:center;\n  font-size:11px;font-weight:700;color:var(--warm);\n}\n.rv-an{font-size:12px;font-weight:600}\n.rv-al{font-size:10px;color:var(--ink4)}\n.rv-vr{font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--warm2)}\n\n\/* ── CTA ── *\/\n.cta{\n  padding:100px 72px;text-align:center;\n  background:var(--bg);position:relative;\n}\n.cta::before{\n  content:'';position:absolute;left:50%;top:0;\n  width:1px;height:64px;background:var(--rule);\n}\n.cta-kicker{font-size:11px;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--warm);margin-bottom:20px}\n.cta-h{font-size:clamp(36px,5vw,64px);font-weight:800;letter-spacing:-.04em;line-height:1.05;margin-bottom:12px}\n.cta-h .a{color:var(--warm)}\n.cta-price{font-size:16px;color:var(--ink3);margin-bottom:40px;font-weight:400}\n.cta-price strong{font-size:28px;font-weight:800;color:var(--ink)}\n\n.cta-btn{\n  padding:16px 48px;background:var(--ink);color:#fff;\n  font-family:inherit;font-size:14px;font-weight:600;\n  border:none;cursor:pointer;letter-spacing:1px;\n  transition:all .35s;position:relative;overflow:hidden;\n}\n.cta-btn:hover{background:var(--warm)}\n\n\/* ── TRUST ── *\/\n.trust{\n  display:grid;grid-template-columns:repeat(3,1fr);\n  border-top:1px solid var(--rule);\n}\n.tr{\n  padding:24px;text-align:center;\n  font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;\n  color:var(--ink4);border-right:1px solid var(--rule);\n  transition:color .3s;\n}\n.tr:last-child{border-right:none}\n.tr:hover{color:var(--warm)}\n\n\/* ── MOBILE ── *\/\n@media(max-width:900px){\n  .hero{grid-template-columns:1fr;min-height:auto}\n  .hero-text{padding:48px 24px;order:2}\n  .hero-visual{min-height:40vh;order:1;border-left:none;border-bottom:1px solid var(--rule)}\n  .stat-bar{grid-template-columns:repeat(2,1fr)}\n  .prod-sec{grid-template-columns:1fr}\n  .prod-draw{border-right:none;border-bottom:1px solid var(--rule);padding:0;min-height:300px;position:relative}\n  .draw-wrap img{object-fit:contain !important;object-position:center center !important}\n  .prod-info{padding:48px 24px}\n  .specs{grid-template-columns:1fr;padding:0}\n  .specs-wrap{padding:60px 24px}\n  .specs-img{min-height:240px;border-left:none;border-top:1px solid var(--rule);padding:0}\n  .sp-row{grid-template-columns:1fr;gap:2px}\n  .reviews{padding:80px 24px}\n  .rv-head{flex-direction:column;align-items:flex-start;gap:16px}\n  .rv-grid{grid-template-columns:1fr}\n  .cta{padding:100px 24px}\n  .trust{grid-template-columns:1fr}\n  .tr{border-right:none;border-bottom:1px solid var(--rule)}\n  .tr:last-child{border-bottom:none}\n}\n\u003c\/style\u003e\n\n\n\u003c!-- ━━ HERO ━━ --\u003e\n\u003csection class=\"hero\"\u003e\n  \u003cdiv class=\"hero-text\"\u003e\n    \u003cdiv class=\"hero-kicker\"\u003eTitanium Quick-Release\u003c\/div\u003e\n    \u003ch1 class=\"hero-h1\"\u003e\n      \u003cspan class=\"w\"\u003eA\u003c\/span\u003e\n      \u003cspan class=\"w\"\u003eBetter\u003c\/span\u003e\n      \u003cspan class=\"w\"\u003eWay\u003c\/span\u003e\n      \u003cspan class=\"w\"\u003eto\u003c\/span\u003e\n      \u003cspan class=\"w accent\"\u003eCarry.\u003c\/span\u003e\n    \u003c\/h1\u003e\n    \u003cp class=\"hero-p\"\u003eEngineered with a unique locking mechanism, this titanium quick-release clip secures firmly to belts and clothing edges for a safer, more reliable carry.\u003c\/p\u003e\n    \u003cdiv class=\"hero-btns\"\u003e\n      \u003cbutton type=\"button\" class=\"btn-dark\" onclick=\"var el=document.querySelector('product-form,.product-form,.product__form,[data-product-form]');if(el){el.scrollIntoView({behavior:'smooth',block:'center'})}\"\u003eBuy — From $42\u003c\/button\u003e\n      \u003cbutton type=\"button\" class=\"btn-line\" onclick=\"document.getElementById('about').scrollIntoView({behavior:'smooth'})\"\u003eLearn More\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hero-visual\"\u003e\n    \u003cdiv class=\"hero-visual-inner\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Belt_clip_v33.png?v=1776112618\" alt=\"Quick-Release Belt Clip\" style=\"width:100%;max-width:360px;height:auto;display:block;object-fit:contain\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ━━ STATS ━━ --\u003e\n\u003cdiv class=\"stat-bar\"\u003e\n  \u003cdiv class=\"stat\" data-r\u003e\n\u003cdiv class=\"stat-num\"\u003eGrade\u003cspan class=\"unit\"\u003e 5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eTitanium\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"stat\" data-r\u003e\n\u003cdiv class=\"stat-num\"\u003e±0.01\u003cspan class=\"unit\"\u003emm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eCNC Precision\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"stat\" data-r\u003e\n\u003cdiv class=\"stat-num\"\u003e8\u003cspan class=\"unit\"\u003e colors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eTritium Ready\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ━━ PRODUCT DRAW ━━ --\u003e\n\u003csection class=\"prod-sec\" id=\"about\"\u003e\n  \u003cdiv class=\"prod-draw\"\u003e\n    \u003cdiv class=\"draw-wrap\" id=\"drawWrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Belt_clip_v35.gif?v=1776113536\" alt=\"Product animation\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"prod-info\"\u003e\n    \u003cdiv class=\"pi-kicker\" data-r\u003eThe Problem\u003c\/div\u003e\n    \u003cdiv class=\"pi-title\" data-r\u003eTraditional clips weren't built for this.\u003c\/div\u003e\n    \u003cdiv class=\"pi-body\" data-r\u003e\n      \u003cp\u003eTraditional clips can shift, loosen, or feel limited in where they attach. This titanium quick-release belt clip solves that with a secure locking system that holds firmly on belts, pockets, and clothing edges.\u003c\/p\u003e\n      \u003cp\u003eBuilt from premium titanium, it is strong, lightweight, and made to last. Functional, minimal, and easy to use.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ━━ BENTO FEATURES ━━ --\u003e\n\u003csection class=\"bento\"\u003e\n  \u003cdiv class=\"bento-head\" data-r\u003e\n    \u003cdiv class=\"bento-kicker\"\u003eFeatures\u003c\/div\u003e\n    \u003cdiv class=\"bento-title\"\u003eSeven Reasons to Switch.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bento-grid\"\u003e\n\n    \u003cdiv class=\"b-card b-warm b-hero\" data-r\u003e\n      \u003cdiv class=\"b-idx\"\u003e01\u003c\/div\u003e\n      \u003cdiv class=\"b-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"5\" y=\"3\" width=\"14\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"10\" r=\"3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M9 10h6M12 7v6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cdiv class=\"b-name\"\u003eSecure Locking\u003c\/div\u003e\n      \u003cdiv class=\"b-desc\"\u003eA unique mechanism keeps the clip firmly in place. No shifting, no loosening, no matter how active your day. The lock clicks with authority and holds with confidence.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"b-card b-sage\" data-r\u003e\n      \u003cdiv class=\"b-idx\"\u003e02\u003c\/div\u003e\n      \u003cdiv class=\"b-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 18V8l6-4 6 4v10l-6 4z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 4v16M6 8l6 4 6-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cdiv class=\"b-name\"\u003eGrade 5 Titanium\u003c\/div\u003e\n      \u003cdiv class=\"b-desc\"\u003eTi-6Al-4V aerospace alloy. Stronger than steel at half the weight.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"b-card b-stone\" data-r\u003e\n      \u003cdiv class=\"b-idx\"\u003e03\u003c\/div\u003e\n      \u003cdiv class=\"b-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4l3 3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cdiv class=\"b-name\"\u003eQuick Release\u003c\/div\u003e\n      \u003cdiv class=\"b-desc\"\u003ePress once to detach instantly.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"b-card b-sand\" data-r\u003e\n      \u003cdiv class=\"b-idx\"\u003e04\u003c\/div\u003e\n      \u003cdiv class=\"b-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7v10l10 5 10-5V7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 7l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12v10\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cdiv class=\"b-name\"\u003eUniversal Fit\u003c\/div\u003e\n      \u003cdiv class=\"b-desc\"\u003eBelts, pocket edges, clothing. Versatile for any carry style.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"b-card b-clay b-hero\" data-r\u003e\n      \u003cdiv class=\"b-idx\"\u003e05\u003c\/div\u003e\n      \u003cdiv class=\"b-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 9h18M9 3v18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cdiv class=\"b-name\"\u003eMinimal Design\u003c\/div\u003e\n      \u003cdiv class=\"b-desc\"\u003eClean lines and a modern silhouette. Every surface and edge is intentional. Nothing wasted, nothing extra. Functional beauty at its purest.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"b-card b-mist\" data-r\u003e\n      \u003cdiv class=\"b-idx\"\u003e06\u003c\/div\u003e\n      \u003cdiv class=\"b-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3v18M8 7l4-4 4 4M8 17l4 4 4-4\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cdiv class=\"b-name\"\u003eFeatherweight\u003c\/div\u003e\n      \u003cdiv class=\"b-desc\"\u003eForget it is there until you need it. Zero bulk, zero compromise.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"b-card b-warm b-full\" data-r\u003e\n      \u003cdiv class=\"b-idx\"\u003e07\u003c\/div\u003e\n      \u003cdiv class=\"tr-split\"\u003e\n        \u003cdiv class=\"tr-left\"\u003e\n          \u003cdiv class=\"b-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke-width=\"1.3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\" stroke-width=\"1\" stroke-dasharray=\"3 3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v4M12 18v4M2 12h4M18 12h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"b-name\"\u003eTritium Ready\u003c\/div\u003e\n          \u003cdiv class=\"b-desc\"\u003eBuilt-in slot for tritium vials. 8 glow colors available — green, ice blue, red, yellow, orange, white, pink, purple. Always visible, zero power needed.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tr-right\"\u003e\n          \u003cdiv class=\"tr-bright-head\"\u003ePerceived Brightness\u003c\/div\u003e\n          \u003cp class=\"tr-bright-note\"\u003eAmong the standard colors, \u003cstrong\u003egreen (100%)\u003c\/strong\u003e is perceived by the human eye as the brightest. Due to differences in visual perception, the perceived brightness of the other colors ranks as follows:\u003c\/p\u003e\n          \u003cdiv class=\"tr-bright-list\"\u003e\n            \u003cdiv class=\"tr-bright-row\"\u003e\n\u003cspan class=\"tr-bright-sw\" style=\"background:#4ADE80\"\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-lb\"\u003eGreen\u003c\/span\u003e\u003cspan class=\"tr-bright-bar\"\u003e\u003cspan class=\"tr-bright-fill\" style=\"--w:100%;background:#4ADE80\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-pct\"\u003e100%\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"tr-bright-row\"\u003e\n\u003cspan class=\"tr-bright-sw\" style=\"background:#F5C842\"\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-lb\"\u003eYellow\u003c\/span\u003e\u003cspan class=\"tr-bright-bar\"\u003e\u003cspan class=\"tr-bright-fill\" style=\"--w:90%;background:#F5C842\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-pct\"\u003e90%\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"tr-bright-row\"\u003e\n\u003cspan class=\"tr-bright-sw\" style=\"background:#FAFAFA;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)\"\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-lb\"\u003eWhite\u003c\/span\u003e\u003cspan class=\"tr-bright-bar\" style=\"background:rgba(0,0,0,.16)\"\u003e\u003cspan class=\"tr-bright-fill\" style=\"--w:60%;background:#FFFFFF\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-pct\"\u003e60%\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"tr-bright-row\"\u003e\n\u003cspan class=\"tr-bright-sw\" style=\"background:#FB923C\"\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-lb\"\u003eOrange\u003c\/span\u003e\u003cspan class=\"tr-bright-bar\"\u003e\u003cspan class=\"tr-bright-fill\" style=\"--w:50%;background:#FB923C\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-pct\"\u003e50%\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"tr-bright-row\"\u003e\n\u003cspan class=\"tr-bright-sw\" style=\"background:#67E8F9\"\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-lb\"\u003eIce Blue\u003c\/span\u003e\u003cspan class=\"tr-bright-bar\"\u003e\u003cspan class=\"tr-bright-fill\" style=\"--w:40%;background:#67E8F9\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-pct\"\u003e40%\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"tr-bright-row\"\u003e\n\u003cspan class=\"tr-bright-sw\" style=\"background:#F472B6\"\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-lb\"\u003ePink\u003c\/span\u003e\u003cspan class=\"tr-bright-bar\"\u003e\u003cspan class=\"tr-bright-fill\" style=\"--w:20%;background:#F472B6\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-pct\"\u003e20%\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"tr-bright-row\"\u003e\n\u003cspan class=\"tr-bright-sw\" style=\"background:#EF4444\"\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-lb\"\u003eRed\u003c\/span\u003e\u003cspan class=\"tr-bright-bar\"\u003e\u003cspan class=\"tr-bright-fill\" style=\"--w:20%;background:#EF4444\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-pct\"\u003e20%\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"tr-bright-row\"\u003e\n\u003cspan class=\"tr-bright-sw\" style=\"background:#A855F7\"\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-lb\"\u003ePurple\u003c\/span\u003e\u003cspan class=\"tr-bright-bar\"\u003e\u003cspan class=\"tr-bright-fill\" style=\"--w:15%;background:#A855F7\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"tr-bright-pct\"\u003e15%\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ━━ Q1 V2 DIRECT CONNECT ━━ --\u003e\n\u003csection class=\"compare\"\u003e\n  \u003cdiv class=\"cmp-img\" data-r\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Belt_clip_v34.png?v=1776113334\" alt=\"Belt Clip V3 connected to Q1 V2\"\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cmp-text\"\u003e\n    \u003cdiv class=\"cmp-kicker\" data-r\u003eUpgraded\u003c\/div\u003e\n    \u003cdiv class=\"cmp-title\" data-r\u003eNow Connects\u003cbr\u003eDirectly to Q1 V2.\u003c\/div\u003e\n    \u003cp class=\"cmp-body\" data-r\u003eThe all-new Belt Clip V3 features a dedicated adapter port — snap it straight onto your Q1 V2 connector, no extra links needed. Shorter chain, tighter carry, zero bulk.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ━━ HOW TO USE (VIDEOS) ━━ --\u003e\n\u003c!-- Videos: Classic Belt Carry (Svs7nYQQlUY) · Pocket Edge Carry (wpi-Fwhjwac) --\u003e\n\u003cdiv class=\"htu-wrap\"\u003e\n  \u003cdiv class=\"htu-head\"\u003e\n    \u003cdiv class=\"htu-head-l\" data-r\u003e\n      \u003cdiv class=\"htu-kicker\"\u003eIn Action\u003c\/div\u003e\n      \u003ch2 class=\"htu-title\"\u003eSee How It \u003cspan class=\"a\"\u003eClips On.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"htu-sub\"\u003eTwo scenarios, one clip. Watch the quick-release lock in action — with a belt, or on a beltless fit. Zero slip, zero fuss.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"htu-meta\" data-r\u003e2 Videos · 0:30 each\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"htu-grid\"\u003e\n    \u003cdiv class=\"htu-card\" data-r\u003e\n      \u003cdiv class=\"htu-tag\"\u003e\n        \u003cspan class=\"htu-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"htu-num\"\u003e01 \/\u003c\/span\u003e With Belt\n      \u003c\/div\u003e\n      \u003cdiv class=\"htu-video\" data-video-id=\"Svs7nYQQlUY\" data-video-title=\"Titanium Belt Clip V3 — Classic Belt Carry\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"htu-caption\"\u003e\n        \u003cdiv class=\"htu-cap-t\"\u003eClassic Belt Carry\u003c\/div\u003e\n        \u003cdiv class=\"htu-cap-d\"\u003eOpen the lock, slide it over your belt, click it shut. One-handed, three seconds. The spring-loaded jaw holds firm through squats, runs, and full days of movement.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"htu-card\" data-r\u003e\n      \u003cdiv class=\"htu-tag\"\u003e\n        \u003cspan class=\"htu-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"htu-num\"\u003e02 \/\u003c\/span\u003e No Belt\n      \u003c\/div\u003e\n      \u003cdiv class=\"htu-video\" data-video-id=\"wpi-Fwhjwac\" data-video-title=\"Titanium Belt Clip V3 — Pocket Edge Carry\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"htu-caption\"\u003e\n        \u003cdiv class=\"htu-cap-t\"\u003ePocket Edge Carry\u003c\/div\u003e\n        \u003cdiv class=\"htu-cap-d\"\u003eNo belt? No problem. Clamps directly onto the waistband edge of jeans, joggers, or shorts. Same secure grip, same fast release — total freedom, no hardware required.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ━━ SPECS ━━ --\u003e\n\u003csection class=\"specs\"\u003e\n  \u003cdiv class=\"specs-wrap\"\u003e\n    \u003cdiv class=\"sp-head\" data-r\u003e\u003cdiv class=\"sp-title\"\u003eSpecifications\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"sp-row\" data-r\u003e\n\u003cspan class=\"sp-l\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sp-v\"\u003eGrade 5 Titanium (Ti-6Al-4V)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"sp-row\" data-r\u003e\n\u003cspan class=\"sp-l\"\u003eFinish\u003c\/span\u003e\u003cspan class=\"sp-v\"\u003eSandblast\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"sp-row\" data-r\u003e\n\u003cspan class=\"sp-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"sp-v\"\u003eSpring-loaded Quick-Release Lock\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"sp-row\" data-r\u003e\n\u003cspan class=\"sp-l\"\u003eCompatibility\u003c\/span\u003e\u003cspan class=\"sp-v\"\u003eBelts, Pockets, Clothing Edges\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"sp-row\" data-r\u003e\n\u003cspan class=\"sp-l\"\u003ePrecision\u003c\/span\u003e\u003cspan class=\"sp-v\"\u003eCNC Machined, ±0.01mm\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"sp-row\" data-r\u003e\n\u003cspan class=\"sp-l\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"sp-v\"\u003e14g\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"specs-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Belt_clip_v33.png?v=1776112618\" alt=\"Product detail\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ━━ TRITIUM CARE \u0026 WARRANTY (applies only to tritium variants) ━━ --\u003e\n\u003csection class=\"tcare\"\u003e\n  \u003cdiv class=\"tcare-head\" data-r\u003e\n    \u003cdiv class=\"tcare-kicker\"\u003eTritium Care \u0026amp; Warranty\u003c\/div\u003e\n    \u003ch2 class=\"tcare-title\"\u003eOrdered a tritium variant? Inspect on arrival.\u003c\/h2\u003e\n    \u003cp class=\"tcare-dsc\"\u003eEvery tritium vial we ship is inspected and sealed. If your order includes a tritium option, here is how to verify on arrival and our policy if something is not right.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"tcare-grid\"\u003e\n    \u003cdiv class=\"tcare-col\" data-r\u003e\n      \u003ch3\u003e\n\u003cspan class=\"tcare-hic\"\u003e✓\u003c\/span\u003e Quick Inspection Guide\u003c\/h3\u003e\n      \u003cdiv class=\"tcare-step\"\u003e\n\u003cspan class=\"tcare-n\"\u003e1\u003c\/span\u003e\u003cspan class=\"tcare-t\"\u003eFind a \u003cstrong\u003ecompletely dark space\u003c\/strong\u003e, such as a closet or bathroom with all lights off.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tcare-step\"\u003e\n\u003cspan class=\"tcare-n\"\u003e2\u003c\/span\u003e\u003cspan class=\"tcare-t\"\u003eOpen the package and inspect the tritium tube \u003cstrong\u003eimmediately on the delivery date\u003c\/strong\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tcare-step\"\u003e\n\u003cspan class=\"tcare-n\"\u003e3\u003c\/span\u003e\u003cspan class=\"tcare-t\"\u003ePlace the item in total darkness and allow your eyes to adjust for about \u003cstrong\u003e30 seconds\u003c\/strong\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tcare-step\"\u003e\n\u003cspan class=\"tcare-n\"\u003e4\u003c\/span\u003e\u003cspan class=\"tcare-t\"\u003eAn intact tritium tube should \u003cstrong\u003eglow on its own\u003c\/strong\u003e and does not require any light charging.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tcare-step\"\u003e\n\u003cspan class=\"tcare-n\"\u003e5\u003c\/span\u003e\u003cspan class=\"tcare-t\"\u003eIf the tube does not glow or has any defect, you must contact us by email \u003cstrong\u003eno later than the end of the day following delivery\u003c\/strong\u003e. Photos of the defective tube must be provided together with the original packaging. Delivery time shall be determined solely by the carrier's tracking information and delivery confirmation record. \u003cstrong\u003eClaims reported after this deadline will not be accepted.\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tcare-col\" data-r\u003e\n      \u003ch3\u003e\n\u003cspan class=\"tcare-hic\"\u003e★\u003c\/span\u003e Our Quality Promise\u003c\/h3\u003e\n      \u003cdiv class=\"tcare-promise\"\u003e\u003cp\u003eEvery vial is inspected before shipping. To protect both parties, the item must be \u003cstrong\u003einspected immediately upon opening the package on the delivery date\u003c\/strong\u003e and checked in a completely dark environment. The delivery date and time shall be determined solely by the \u003cstrong\u003ecarrier's tracking information and delivery confirmation record\u003c\/strong\u003e. Any issue must be reported to us by email \u003cstrong\u003eno later than the end of the day following delivery\u003c\/strong\u003e. Claims reported after this deadline will not be accepted.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ━━ FULL IMAGE ━━ --\u003e\n\u003cdiv class=\"full-img\" data-r style=\"margin-bottom:20px;line-height:0;overflow:hidden\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Size_of_Belt_clip_v31.jpg?v=1775509141\" alt=\"Product lifestyle\" style=\"width:100%;height:auto;display:block;object-fit:cover\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- ━━ REVIEWS ━━ --\u003e\n\u003csection class=\"reviews\"\u003e\n  \u003cdiv class=\"rv-head\" data-r\u003e\n    \u003cdiv\u003e\n\u003cdiv class=\"rv-kicker\"\u003eReviews\u003c\/div\u003e\n\u003cdiv class=\"rv-title\"\u003eWhat Carriers Say\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rv-score\"\u003e\n\u003cdiv class=\"rv-num\"\u003e4.9\u003c\/div\u003e\n\u003cdiv class=\"rv-stars\"\u003e\n\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rv-grid\"\u003e\n    \u003cdiv class=\"rv-card\" data-r\u003e\n\u003cdiv class=\"rv-q\"\u003e“\u003c\/div\u003e\n\u003cdiv class=\"rv-row\"\u003e\n\u003cdiv class=\"rv-st\"\u003e\n\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"rv-dt\"\u003e03\/15\/2026\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-rt\"\u003eSolid clip locks in when needed\u003c\/div\u003e\n\u003cdiv class=\"rv-rx\"\u003eSolid, sleek, easy open close.\u003c\/div\u003e\n\u003cdiv class=\"rv-ft\"\u003e\n\u003cdiv class=\"rv-au\"\u003e\n\u003cdiv class=\"rv-av\"\u003eJ\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"rv-an\"\u003eJ L\u003c\/div\u003e\n\u003cdiv class=\"rv-al\"\u003eUnited States\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-vr\"\u003eVerified\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rv-card\" data-r\u003e\n\u003cdiv class=\"rv-q\"\u003e“\u003c\/div\u003e\n\u003cdiv class=\"rv-row\"\u003e\n\u003cdiv class=\"rv-st\"\u003e\n\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"rv-dt\"\u003e02\/08\/2026\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-rt\"\u003eGreat belt connection for my car keys\u003c\/div\u003e\n\u003cdiv class=\"rv-rx\"\u003eWorks really well, looks nice. Exactly the way I wanted.\u003c\/div\u003e\n\u003cdiv class=\"rv-ft\"\u003e\n\u003cdiv class=\"rv-au\"\u003e\n\u003cdiv class=\"rv-av\"\u003eE\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"rv-an\"\u003eEdward Barker\u003c\/div\u003e\n\u003cdiv class=\"rv-al\"\u003eUnited States\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-vr\"\u003eVerified\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rv-card\" data-r\u003e\n\u003cdiv class=\"rv-q\"\u003e“\u003c\/div\u003e\n\u003cdiv class=\"rv-row\"\u003e\n\u003cdiv class=\"rv-st\"\u003e\n\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"rv-dt\"\u003e02\/03\/2026\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-rt\"\u003eSturdy\u003c\/div\u003e\n\u003cdiv class=\"rv-rx\"\u003eGives a solid feel when locked but easy to unlock.\u003c\/div\u003e\n\u003cdiv class=\"rv-ft\"\u003e\n\u003cdiv class=\"rv-au\"\u003e\n\u003cdiv class=\"rv-av\"\u003eF\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"rv-an\"\u003eFabiën Schmitz\u003c\/div\u003e\n\u003cdiv class=\"rv-al\"\u003eThe Netherlands\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-vr\"\u003eVerified\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rv-card\" data-r\u003e\n\u003cdiv class=\"rv-q\"\u003e“\u003c\/div\u003e\n\u003cdiv class=\"rv-row\"\u003e\n\u003cdiv class=\"rv-st\"\u003e\n\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"rv-dt\"\u003e03\/04\/2026\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-rt\"\u003eJust perfectly made!\u003c\/div\u003e\n\u003cdiv class=\"rv-rx\"\u003eJust perfectly made!\u003c\/div\u003e\n\u003cdiv class=\"rv-ft\"\u003e\n\u003cdiv class=\"rv-au\"\u003e\n\u003cdiv class=\"rv-av\"\u003eJ\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"rv-an\"\u003eJ.W.\u003c\/div\u003e\n\u003cdiv class=\"rv-al\"\u003eVerified by Shop\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-vr\"\u003eVerified\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rv-card\" data-r\u003e\n\u003cdiv class=\"rv-q\"\u003e“\u003c\/div\u003e\n\u003cdiv class=\"rv-row\"\u003e\n\u003cdiv class=\"rv-st\"\u003e\n\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"rv-dt\"\u003e12\/19\/2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-rt\"\u003eGreat craftsmanship\u003c\/div\u003e\n\u003cdiv class=\"rv-rx\"\u003eMy new favorite beltclip.\u003c\/div\u003e\n\u003cdiv class=\"rv-ft\"\u003e\n\u003cdiv class=\"rv-au\"\u003e\n\u003cdiv class=\"rv-av\"\u003eA\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"rv-an\"\u003eAnonymous\u003c\/div\u003e\n\u003cdiv class=\"rv-al\"\u003eCanada\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-vr\"\u003eVerified\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rv-card\" data-r\u003e\n\u003cdiv class=\"rv-q\"\u003e“\u003c\/div\u003e\n\u003cdiv class=\"rv-row\"\u003e\n\u003cdiv class=\"rv-st\"\u003e\n\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath d=\"M7 1l1.8 3.5 3.9.6-2.8 2.8.7 3.9L7 10 3.4 11.8l.7-3.9L1.3 5.1l3.9-.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"rv-dt\"\u003e12\/09\/2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-rt\"\u003eLove it, top quality\u003c\/div\u003e\n\u003cdiv class=\"rv-rx\"\u003eVery happy with purchase.\u003c\/div\u003e\n\u003cdiv class=\"rv-ft\"\u003e\n\u003cdiv class=\"rv-au\"\u003e\n\u003cdiv class=\"rv-av\"\u003eA\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"rv-an\"\u003eAnonymous\u003c\/div\u003e\n\u003cdiv class=\"rv-al\"\u003eAustralia\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rv-vr\"\u003eVerified\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ━━ CTA ━━ --\u003e\n\u003csection class=\"cta\"\u003e\n  \u003cdiv class=\"cta-kicker\" data-r\u003eReady to Upgrade\u003c\/div\u003e\n  \u003ch2 class=\"cta-h\" data-r\u003eCarry with \u003cspan class=\"a\"\u003econfidence.\u003c\/span\u003e\n\u003c\/h2\u003e\n  \u003cp class=\"cta-price\" data-r\u003eStarting at \u003cstrong\u003e$42\u003c\/strong\u003e\u003c\/p\u003e\n  \u003cdiv data-r\u003e\u003cbutton type=\"button\" class=\"cta-btn\" onclick=\"var el=document.querySelector('product-form,.product-form,.product__form,[data-product-form]');if(el){el.scrollIntoView({behavior:'smooth',block:'center'})}\"\u003eAdd to Cart\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"trust\"\u003e\n  \u003cdiv class=\"tr\"\u003e30-Day Returns\u003c\/div\u003e\n  \u003cdiv class=\"tr\"\u003eSealed \u0026amp; Safe\u003c\/div\u003e\n  \u003cdiv class=\"tr\"\u003eFactory Direct Price\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\/\/ ── Reveal ──\nvar rEls=document.querySelectorAll('[data-r]');\nvar rObs=new IntersectionObserver(function(en){en.forEach(function(e){\n  if(e.isIntersecting){\n    var p=e.target.closest('.rv-grid,.specs-wrap,.stat-bar,.htu-grid');\n    if(p){var s=p.querySelectorAll('[data-r]');var i=Array.prototype.indexOf.call(s,e.target);e.target.style.transitionDelay=(i*.1)+'s'}\n    e.target.classList.add('v');rObs.unobserve(e.target);\n  }\n})},{threshold:.1,rootMargin:'0px 0px -40px 0px'});\nrEls.forEach(function(el){rObs.observe(el)});\n\n\/\/ ── SVG Draw ──\nvar dw=document.getElementById('drawWrap');\nnew IntersectionObserver(function(en){en.forEach(function(e){\n  if(e.isIntersecting){dw.classList.add('on')}\n})},{threshold:.4}).observe(dw);\n\n\/\/ ── Bento grid reveal ──\nvar bCards=document.querySelectorAll('.b-card');\nvar bObs=new IntersectionObserver(function(en){en.forEach(function(e){\n  if(e.isIntersecting){\n    var i=Array.prototype.indexOf.call(bCards,e.target);\n    e.target.style.transitionDelay=(i*.08)+'s';\n    e.target.classList.add('v');bObs.unobserve(e.target);\n  }\n})},{threshold:.1});\nbCards.forEach(function(el){bObs.observe(el)});\n\n\/\/ ── YouTube lazy-load (click to play) ──\n\/\/ Shopify desc field strips \u003ciframe\u003e, so we inject dynamically on click\nvar htuVideos=document.querySelectorAll('.htu-video');\nhtuVideos.forEach(function(el){\n  var vid=el.getAttribute('data-video-id');\n  var title=el.getAttribute('data-video-title')||'Video';\n  if(!vid){return}\n  var poster=document.createElement('div');\n  poster.className='htu-poster';\n  poster.setAttribute('role','button');\n  poster.setAttribute('tabindex','0');\n  poster.setAttribute('aria-label','Play: '+title);\n  poster.style.backgroundImage=\"url('https:\/\/i.ytimg.com\/vi\/\"+vid+\"\/maxresdefault.jpg'), url('https:\/\/i.ytimg.com\/vi\/\"+vid+\"\/hqdefault.jpg')\";\n  poster.innerHTML='\u003cspan class=\"htu-play\"\u003e\u003csvg viewBox=\"0 0 68 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M66.52 7.74a8.16 8.16 0 0 0-5.74-5.76C55.69 1 34 1 34 1S12.31 1 7.22 1.98A8.16 8.16 0 0 0 1.48 7.74 84.36 84.36 0 0 0 0 24a84.36 84.36 0 0 0 1.48 16.26 8.16 8.16 0 0 0 5.74 5.76C12.31 47 34 47 34 47s21.69 0 26.78-.98a8.16 8.16 0 0 0 5.74-5.76A84.36 84.36 0 0 0 68 24a84.36 84.36 0 0 0-1.48-16.26Z\" fill=\"#FF0000\"\/\u003e\u003cpath d=\"M27 34 45 24 27 14v20z\" fill=\"#fff\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e';\n  var loadVideo=function(){\n    var iframe=document.createElement('iframe');\n    iframe.src='https:\/\/www.youtube.com\/embed\/'+vid+'?autoplay=1\u0026rel=0\u0026modestbranding=1\u0026playsinline=1';\n    iframe.title=title;\n    iframe.setAttribute('allow','accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share');\n    iframe.setAttribute('allowfullscreen','');\n    iframe.setAttribute('loading','lazy');\n    el.innerHTML='';\n    el.appendChild(iframe);\n  };\n  poster.addEventListener('click',loadVideo);\n  poster.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();loadVideo()}});\n  el.appendChild(poster);\n});\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"ANTDESIGN LLC","offers":[{"title":"Titanium \/ None Tritium Tube","offer_id":50437874680119,"sku":"ZSWGS14-1","price":42.0,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Green","offer_id":50437874712887,"sku":"ZSWGS14","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Ice Blue","offer_id":50437874745655,"sku":"ZSWGS14","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Yellow","offer_id":50437874778423,"sku":"ZSWGS14","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Red","offer_id":50437874811191,"sku":"ZSWGS14","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Orange","offer_id":51893520367927,"sku":"ZSWGS14","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Pink","offer_id":51893520400695,"sku":"ZSWGS14","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Purple","offer_id":51893520433463,"sku":"ZSWGS14","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ White","offer_id":51893520466231,"sku":"ZSWGS14","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Belt_clip_v3_none.jpg?v=1776110242","url":"https:\/\/antdesign.com\/products\/titanium-belt-clip-v3","provider":"Ant Design","version":"1.0","type":"link"}