{"product_id":"hamdi-pendant-light","title":"Hamdi Pendant Light","description":"\u003c!-- ▼▼▼ SHOPIFY: COPY FROM HERE ▼▼▼ --\u003e\n\u003cstyle\u003e\n.d {\n  max-width: 860px;\n  margin: 0 auto;\n  padding: 0.5rem 0 3rem;\n  font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Arial, sans-serif;\n\n  \/* Hamdi palette — Vintage Industrial Leather Pendant\n     hand-stitched leather shade + gold\/brass metal cap + brass rivets *\/\n  --bg:          #ffffff;\n  --bg-card:     #faf6f0;\n  --bg-deep:     #f0e4d4;\n  --border:      #e0d4c0;\n  --border-lt:   #ebe0cc;\n  --accent:      #8a5a30;     \/* deep saddle leather brown *\/\n  --accent-dk:   #2c1808;     \/* deep tobacco *\/\n  --accent-lt:   #b07c50;\n  --accent-bg:   #f3e8d4;\n  --accent-bdr:  #c8a880;\n  --text:        #1a1408;\n  --text-mid:    #4a3220;\n  --text-light:  #8a6e50;\n\n  color: var(--text);\n  line-height: 1.6;\n}\n.d *, .d *::before, .d *::after { box-sizing: border-box; }\n.d svg { fill: none !important; }\n.d a { color: inherit; }\n\/* Defensive: hide stray empty paragraphs\/breaks Shopify WYSIWYG may inject between sections *\/\n.d \u003e p, .d \u003e br { display: none; }\n\n\/* ── Section header ──────────────────────────────────── *\/\n.d .sec { margin-bottom: 2.5rem; }\n.d .sec:last-child { margin-bottom: 0; }\n.d .sec-header { display: flex; align-items: center; gap: 10px; margin-bottom: 1.1rem; }\n.d .sec-header-line { flex: 1; height: 0.5px; background: var(--border); }\n.d .sec-title {\n  font-size: 10.5px; font-weight: 700;\n  letter-spacing: 0.14em; text-transform: uppercase;\n  color: var(--accent); white-space: nowrap;\n}\n\n\/* ── Overview (transparent — v3) ────────────────────── *\/\n.d .overview-card {\n  background: transparent; border: none;\n  border-radius: 0; padding: 0;\n}\n.d .overview-card p { margin: 0 0 0.85em; font-size: 12px; line-height: 1.75; color: var(--text-mid); }\n.d .overview-card p:last-child { margin-bottom: 0; }\n.d .overview-card strong { color: var(--text); font-weight: 700; }\n\n\/* ── Material note card (compact) ───────────────────── *\/\n.d .note-card {\n  display: flex; gap: 8px; align-items: flex-start;\n  padding: 10px 14px; margin-top: 0.85rem;\n  background: var(--accent-bg); border: 0.5px solid var(--accent-bdr);\n  border-left: 2.5px solid var(--accent); border-radius: 10px;\n  font-size: 10.5px; line-height: 1.55; color: var(--text-mid);\n}\n.d .note-card svg { width: 14px; height: 14px; stroke: var(--accent); stroke-width: 1.8; flex-shrink: 0; margin-top: 1px; }\n.d .note-card p { margin: 0; }\n.d .note-card strong { color: var(--accent-dk); font-weight: 700; }\n\n\/* ── Color Options (2-variant module) ─────────────── *\/\n.d .color-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 8px; }\n.d .color-card {\n  background: var(--bg-card); border: 0.5px solid var(--border);\n  border-radius: 12px; overflow: hidden;\n  display: flex; flex-direction: column;\n}\n.d .color-swatch {\n  width: 100%; height: 80px;\n  border-bottom: 0.5px solid var(--border-lt);\n}\n.d .color-swatch-red {\n  background-image:\n    radial-gradient(ellipse at 30% 30%, rgba(255,255,255,0.08) 0%, transparent 50%),\n    repeating-linear-gradient(135deg,\n      rgba(50,15,15,0.18) 0px,\n      transparent 1.5px,\n      rgba(50,15,15,0.12) 3px,\n      transparent 4.5px),\n    linear-gradient(180deg, #a04030 0%, #783020 50%, #4a1c10 100%);\n}\n.d .color-swatch-brown {\n  background-image:\n    radial-gradient(ellipse at 30% 30%, rgba(255,255,255,0.08) 0%, transparent 50%),\n    repeating-linear-gradient(135deg,\n      rgba(40,20,8,0.18) 0px,\n      transparent 1.5px,\n      rgba(40,20,8,0.12) 3px,\n      transparent 4.5px),\n    linear-gradient(180deg, #8a5a30 0%, #5a3818 50%, #3a2010 100%);\n}\n.d .color-body { padding: 10px 13px 12px; flex: 1; display: flex; flex-direction: column; }\n.d .color-card-name {\n  font-size: 11px; font-weight: 700; color: var(--text);\n  margin: 0 0 4px;\n  letter-spacing: 0.02em;\n}\n.d .color-card-desc {\n  font-size: 10px; line-height: 1.5; color: var(--text-mid);\n  margin: 0;\n}\n.d .color-card-tag {\n  display: inline-block; margin-top: 7px;\n  font-size: 8.5px; font-weight: 700; letter-spacing: 0.06em;\n  text-transform: uppercase; color: var(--accent);\n  background: var(--accent-bg); border: 0.5px solid var(--accent-bdr);\n  padding: 1.5px 7px; border-radius: 99px;\n  align-self: flex-start;\n}\n\n\/* ── Size Options (3-variant module) ─── *\/\n.d .size-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; }\n.d .size-card {\n  background: var(--bg-card); border: 0.5px solid var(--border);\n  border-radius: 12px; overflow: hidden;\n  display: flex; flex-direction: column;\n}\n.d .size-card-img {\n  display: block; padding: 1rem; background: #fff;\n  border-bottom: 0.5px solid var(--border-lt); text-decoration: none;\n  min-height: 120px;\n  display: flex; align-items: center; justify-content: center;\n}\n.d .size-card-img img,\n.d .size-card-placeholder img {\n  display: block;\n  max-width: 100%; max-height: 130px;\n  width: auto; height: auto;\n  margin: 0 auto;\n  object-fit: contain;\n}\n.d .size-card-placeholder {\n  display: block; background: #fff;\n  border-bottom: 0.5px solid var(--border-lt);\n  min-height: 120px;\n  padding: 1rem;\n}\n.d .size-card-body { padding: 10px 12px 12px; flex: 1; display: flex; flex-direction: column; }\n.d .size-card-badge {\n  display: inline-block; font-size: 9px; font-weight: 700;\n  letter-spacing: 0.07em; text-transform: uppercase;\n  color: var(--accent); background: var(--accent-bg);\n  border: 0.5px solid var(--accent-bdr);\n  padding: 1.5px 7px; border-radius: 99px;\n  margin-bottom: 6px;\n  align-self: flex-start;\n}\n.d .size-card-dims { font-size: 11px; font-weight: 700; color: var(--text); margin: 0 0 2px; }\n.d .size-card-dims-sub { font-size: 9.5px; color: var(--text-light); margin: 0 0 6px; }\n.d .size-card-best { font-size: 9px; color: var(--text-mid); line-height: 1.45; padding-top: 7px; border-top: 0.5px dashed var(--border); margin-top: auto; }\n.d .size-card-best strong { color: var(--accent); font-weight: 700; letter-spacing: 0.04em; text-transform: uppercase; font-size: 8.5px; }\n\n\/* ── Why You'll Love It (compact) ───────────────────── *\/\n.d .features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; }\n.d .feature-card {\n  background: var(--bg-card); border: 0.5px solid var(--border);\n  border-radius: 12px; padding: 12px 11px 11px;\n}\n.d .feature-icon-wrap {\n  width: 24px; height: 24px; border-radius: 6px;\n  background: var(--accent-bg); border: 0.5px solid var(--accent-bdr);\n  display: flex; align-items: center; justify-content: center;\n  margin-bottom: 7px;\n}\n.d .feature-icon-wrap svg { width: 12px; height: 12px; stroke: var(--accent); stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n.d .feature-title { font-size: 10px; font-weight: 700; color: var(--text); margin: 0 0 4px; }\n.d .feature-desc { font-size: 9px; line-height: 1.5; color: var(--text-mid); margin: 0; }\n\n\/* ── Spec table ─────────────────────────────────────── *\/\n.d .spec-grid {\n  display: flex; flex-direction: column;\n  border: 0.5px solid var(--border); border-radius: 14px; overflow: hidden;\n}\n.d .spec-item {\n  padding: 10px 18px; border-bottom: 0.5px solid var(--border-lt);\n  display: flex; align-items: center; background: var(--bg-card);\n}\n.d .spec-item:nth-child(even) { background: var(--bg); }\n.d .spec-item:last-child { border-bottom: none; }\n.d .spec-key {\n  font-size: 10.5px; font-weight: 700;\n  letter-spacing: 0.06em; text-transform: uppercase;\n  color: var(--accent); width: 165px; flex-shrink: 0;\n}\n.d .spec-val { font-size: 12.5px; font-weight: 500; color: var(--text); }\n\n.d .cert-badges { display: flex; flex-wrap: wrap; gap: 6px; }\n.d .cert-badge {\n  font-size: 10.5px; font-weight: 600; letter-spacing: 0.04em;\n  color: var(--accent); background: var(--accent-bg);\n  border: 0.5px solid var(--accent-bdr);\n  padding: 3px 10px; border-radius: 99px;\n}\n\n\/* ── Downloads (Shopify-WYSIWYG-friendly) ───────────── *\/\n.d .dl-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; }\n.d .dl-btn {\n  position: relative;\n  display: flex; flex-direction: column;\n  align-items: center; justify-content: center; gap: 8px;\n  padding: 16px 12px; border-radius: 12px;\n  border: 0.5px solid var(--border); background: var(--bg-card);\n  font-size: 12px; font-weight: 600; color: var(--text);\n  transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1),\n              box-shadow 0.25s cubic-bezier(0.4, 0, 0.2, 1),\n              border-color 0.25s ease,\n              background-color 0.25s ease;\n}\n.d .dl-btn a,\n.d .dl-btn a:link,\n.d .dl-btn a:visited,\n.d .dl-btn a:hover,\n.d .dl-btn a:active {\n  color: inherit !important;\n  text-decoration: none !important;\n  background: transparent !important;\n}\n.d .dl-btn a::after {\n  content: '';\n  position: absolute;\n  inset: 0;\n  border-radius: inherit;\n}\n.d .dl-btn:hover {\n  transform: translateY(-2px);\n  border-color: var(--accent-bdr);\n  background: var(--accent-bg);\n  box-shadow: 0 6px 16px rgba(44, 24, 8, 0.12);\n}\n.d .dl-btn:active {\n  transform: translateY(0);\n  box-shadow: 0 1px 4px rgba(44, 24, 8, 0.08);\n  transition-duration: 0.1s;\n}\n.d .dl-icon-wrap {\n  width: 34px; height: 34px; border-radius: 9px;\n  background: var(--accent-bg); border: 0.5px solid var(--accent-bdr);\n  display: flex; align-items: center; justify-content: center;\n  transition: background-color 0.25s ease, border-color 0.25s ease, transform 0.25s ease;\n  flex-shrink: 0;\n}\n.d .dl-btn:hover .dl-icon-wrap {\n  background: var(--accent);\n  border-color: var(--accent);\n  transform: scale(1.08);\n}\n.d .dl-icon-wrap svg {\n  width: 17px; height: 17px;\n  stroke: var(--accent); stroke-width: 1.6;\n  stroke-linecap: round; stroke-linejoin: round;\n  transition: stroke 0.25s ease;\n}\n.d .dl-btn:hover .dl-icon-wrap svg { stroke: #fff; }\n.d .dl-label { display: inline-block; }\n\n\/* ── FAQ (font-weight 400 — v3) ─────────────────────── *\/\n.d .faq-list { display: flex; flex-direction: column; gap: 6px; }\n.d .faq-list details {\n  border: 0.5px solid var(--border); border-radius: 12px;\n  background: var(--bg-card); overflow: hidden;\n}\n.d .faq-list summary {\n  list-style: none;\n  padding: 14px 18px;\n  font-size: 13px; font-weight: 400; color: var(--text);\n  cursor: pointer;\n  display: flex; align-items: center; justify-content: space-between; gap: 12px;\n}\n.d .faq-list summary::-webkit-details-marker { display: none; }\n.d .faq-list summary::after {\n  content: ''; flex-shrink: 0;\n  width: 19px; height: 19px; border-radius: 50%;\n  background: var(--accent-bg) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='9' height='9' viewBox='0 0 9 9' fill='none' stroke='%238a5a30' stroke-width='1.6' stroke-linecap='round'%3E%3Cpolyline points='1.5,3 4.5,6 7.5,3'\/%3E%3C\/svg%3E\") center\/9px no-repeat;\n  border: 0.5px solid var(--accent-bdr);\n  transition: transform 0.2s;\n}\n.d .faq-list details[open] summary::after { transform: rotate(180deg); }\n.d .faq-list .faq-a {\n  padding: 0 18px 16px;\n  font-size: 12.5px; line-height: 1.65; color: var(--text-mid);\n}\n\n\/* ════ RESPONSIVE ════════════════════════════════════ *\/\n@media (max-width: 480px) {\n  .d { padding: 0.5rem 0 2rem; }\n  .d .sec { margin-bottom: 2rem; }\n  .d .sec-header { margin-bottom: 1rem; }\n  .d .sec-title { font-size: 11px; }\n  .d .overview-card { padding: 0; }\n  .d .overview-card p { font-size: 13px; line-height: 1.7; }\n  .d .color-grid { grid-template-columns: 1fr; gap: 8px; }\n  .d .color-swatch { height: 100px; }\n  .d .color-body { padding: 12px 14px 13px; }\n  .d .color-card-name { font-size: 12px; }\n  .d .color-card-desc { font-size: 11px; }\n  .d .color-card-tag { font-size: 9.5px; }\n  .d .size-grid { grid-template-columns: 1fr; gap: 10px; }\n  .d .size-card-img { padding: 1rem; min-height: 160px; }\n  .d .size-card-img img,\n  .d .size-card-placeholder img { max-height: 160px; }\n  .d .size-card-placeholder { min-height: 160px; }\n  .d .size-card-dims { font-size: 13px; }\n  .d .size-card-dims-sub { font-size: 11.5px; }\n  .d .size-card-best { font-size: 11px; }\n  .d .features-grid { grid-template-columns: 1fr; gap: 8px; }\n  .d .feature-card { padding: 12px 14px 11px; }\n  .d .feature-icon-wrap { width: 26px; height: 26px; margin-bottom: 7px; }\n  .d .feature-icon-wrap svg { width: 13px; height: 13px; }\n  .d .feature-title { font-size: 11px; margin: 0 0 4px; }\n  .d .feature-desc { font-size: 10.5px; line-height: 1.55; }\n  .d .spec-item { flex-direction: column; align-items: flex-start; gap: 4px; padding: 12px 16px; }\n  .d .spec-key { width: auto; font-size: 11px; }\n  .d .spec-val { font-size: 13px; }\n  .d .dl-grid { grid-template-columns: 1fr; gap: 10px; }\n  .d .dl-btn { flex-direction: row; justify-content: flex-start; padding: 14px 16px; gap: 12px; min-height: 60px; }\n  .d .cert-badges { flex-direction: column; align-items: flex-start; }\n  .d .faq-list summary { padding: 14px 16px; font-size: 14px; }\n  .d .faq-list .faq-a { padding: 0 16px 16px; font-size: 13px; line-height: 1.65; }\n  .d .note-card { font-size: 11px; line-height: 1.55; padding: 10px 14px; }\n  .d .note-card svg { width: 13px; height: 13px; margin-top: 1px; }\n}\n@media (min-width: 481px) and (max-width: 768px) {\n  .d { padding: 0.5rem 0 2.5rem; }\n  .d .color-grid { grid-template-columns: repeat(2, 1fr); gap: 8px; }\n  .d .size-grid { grid-template-columns: repeat(3, 1fr); gap: 8px; }\n  .d .features-grid { grid-template-columns: 1fr 1fr; gap: 8px; }\n  .d .dl-grid { grid-template-columns: 1fr 1fr; gap: 10px; }\n  .d .spec-key { width: 130px; }\n}\n@media (hover: none) and (pointer: coarse) {\n  .d .dl-btn { min-height: 64px; }\n  .d .faq-list summary { min-height: 50px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"d\"\u003e\n\u003c!-- ═══ OVERVIEW ══════════════════════════════════════ --\u003e\n\u003csection class=\"sec\"\u003e\n\u003cdiv class=\"sec-header\"\u003e\n\u003cspan class=\"sec-title\"\u003eOverview\u003c\/span\u003e\n\u003cdiv class=\"sec-header-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"overview-card\"\u003e\n\u003cp\u003eThe \u003cstrong\u003eHamdi Pendant Light\u003c\/strong\u003e pairs a hand-stitched leather shade with brass rivet details and a gold metal cap — a vintage industrial accent that bridges Restoration Hardware luxury with old-world craftsmanship.\u003c\/p\u003e\n\u003cp\u003eAvailable in \u003cstrong\u003e3 sizes\u003c\/strong\u003e (∅ 9.8″–13.8″) and \u003cstrong\u003e2 leather colors\u003c\/strong\u003e (Retro Red or Retro Brown), Hamdi works as a single statement pendant or in clusters above dining tables, kitchen islands, and breakfast bars. Hardwired with adjustable 59″ (150 cm) cord.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"note-card\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"13\"\u003e\u003c\/line\u003e\u003ccircle cx=\"12\" cy=\"16.5\" r=\"0.6\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n\u003cp\u003e\u003cstrong\u003eRegarding the Leather Shade:\u003c\/strong\u003e Each Hamdi shade is hand-stitched from natural leather — variations in color tone, grain pattern, and stitching are inherent to the craft. Leather may also develop a beautiful patina over years, deepening in character with age and use. Your shade will share the photo's overall vintage industrial feel, but every piece is uniquely its own.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ COLOR OPTIONS (2-variant — leather color) ════════ --\u003e\n\u003csection class=\"sec\"\u003e\n\u003cdiv class=\"sec-header\"\u003e\n\u003cspan class=\"sec-title\"\u003eColor Options\u003c\/span\u003e\n\u003cdiv class=\"sec-header-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-grid\"\u003e\n\u003cdiv class=\"color-card\"\u003e\n\u003cdiv class=\"color-swatch color-swatch-red\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"color-body\"\u003e\n\u003cp class=\"color-card-name\"\u003eRetro Red\u003c\/p\u003e\n\u003cp class=\"color-card-desc\"\u003eAged tobacco-red leather with deep undertones — bold, warm, and unmistakably vintage. Pairs strikingly with brass and dark wood.\u003c\/p\u003e\n\u003cspan class=\"color-card-tag\"\u003eBold \u0026amp; Warm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"color-card\"\u003e\n\u003cdiv class=\"color-swatch color-swatch-brown\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"color-body\"\u003e\n\u003cp class=\"color-card-name\"\u003eRetro Brown\u003c\/p\u003e\n\u003cp class=\"color-card-desc\"\u003eDeep saddle-brown leather — the classic industrial-vintage tone. Works with virtually any interior, ages beautifully into rich patina.\u003c\/p\u003e\n\u003cspan class=\"color-card-tag\"\u003eClassic \u0026amp; Versatile\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ SIZE OPTIONS (3-variant module) ═══════════════ --\u003e\n\u003csection class=\"sec\"\u003e\n\u003cdiv class=\"sec-header\"\u003e\n\u003cspan class=\"sec-title\"\u003eSize Options\u003c\/span\u003e\n\u003cdiv class=\"sec-header-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-grid\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cdiv class=\"size-card-placeholder\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"size-card-body\"\u003e\n\u003cspan class=\"size-card-badge\"\u003eSmall\u003c\/span\u003e\n\u003cp class=\"size-card-dims\"\u003e∅ 9.8″ × H 4.7″\u003c\/p\u003e\n\u003cp class=\"size-card-dims-sub\"\u003eDia 25 × H 12 cm\u003c\/p\u003e\n\u003cp class=\"size-card-best\"\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e kitchen prep accent · powder room · part of a 3+ cluster\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cdiv class=\"size-card-placeholder\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"size-card-body\"\u003e\n\u003cspan class=\"size-card-badge\"\u003eMedium\u003c\/span\u003e\n\u003cp class=\"size-card-dims\"\u003e∅ 11.8″ × H 6.3″\u003c\/p\u003e\n\u003cp class=\"size-card-dims-sub\"\u003eDia 30 × H 16 cm\u003c\/p\u003e\n\u003cp class=\"size-card-best\"\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e single dining pendant · small kitchen island · entryway\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cdiv class=\"size-card-placeholder\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"size-card-body\"\u003e\n\u003cspan class=\"size-card-badge\"\u003eLarge\u003c\/span\u003e\n\u003cp class=\"size-card-dims\"\u003e∅ 13.8″ × H 7.9″\u003c\/p\u003e\n\u003cp class=\"size-card-dims-sub\"\u003eDia 35 × H 20 cm\u003c\/p\u003e\n\u003cp class=\"size-card-best\"\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e statement dining · mid-size island · cluster anchor\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ WHY YOU'LL LOVE IT ════════════════════════════ --\u003e\n\u003csection class=\"sec\"\u003e\n\u003cdiv class=\"sec-header\"\u003e\n\u003cspan class=\"sec-title\"\u003eWhy You'll Love It\u003c\/span\u003e\n\u003cdiv class=\"sec-header-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 6 Q5 4 7 4 L17 4 Q19 4 19 6 L17.5 18 L6.5 18 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"6\" y1=\"9\" x2=\"18\" y2=\"9\" stroke-dasharray=\"1.5,1.5\"\u003e\u003c\/line\u003e\u003cline x1=\"6\" y1=\"13\" x2=\"18\" y2=\"13\" stroke-dasharray=\"1.5,1.5\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feature-title\"\u003eHand-Stitched Leather\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eEach shade is hand-cut and hand-stitched from natural leather — visible craftsmanship that ages into rich patina.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 6 Q6 5 7 5 L17 5 Q18 5 18 6 L17 18 L7 18 Z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"0.7\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"0.7\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"9\" cy=\"16\" r=\"0.7\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"16\" r=\"0.7\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feature-title\"\u003eBrass Rivet Details\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eSolid brass rivets at the seams — small industrial accents that give Hamdi its signature Restoration Hardware character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"5\" y1=\"3\" x2=\"5\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"3\" x2=\"12\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"19\" y1=\"3\" x2=\"19\" y2=\"6\"\u003e\u003c\/line\u003e\u003cpath d=\"M3 6 L7 6 L6.5 10 L3.5 10 Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 6 L15 6 L14 14 L10 14 Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M17 6 L21 6 L20.5 10 L17.5 10 Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feature-title\"\u003eCluster-Friendly Sizes\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eThree sizes designed to mix — group 3-5 pendants at varied heights above dining tables and kitchen islands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ DETAILS ═══════════════════════════════════════ --\u003e\n\u003csection class=\"sec\"\u003e\n\u003cdiv class=\"sec-header\"\u003e\n\u003cspan class=\"sec-title\"\u003eDetails\u003c\/span\u003e\n\u003cdiv class=\"sec-header-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eType\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePendant Light — hardwired, indoor only (IP20), vintage industrial leather\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHand-stitched natural leather shade · gold metal cap · brass rivet details\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBody Color\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e\u003cspan style=\"display: inline-flex; align-items: center; gap: 6px;\"\u003e\u003cspan style=\"width: 11px; height: 11px; border-radius: 50%; background: radial-gradient(circle at 30% 28%,#e8c878,#c89848 55%,#785818 95%); border: 0.5px solid rgba(0,0,0,0.12); display: inline-block; flex-shrink: 0;\"\u003e\u003c\/span\u003e Gold (metal cap)\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShade Color\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e\u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; flex-wrap: wrap;\"\u003e\u003cspan style=\"display: inline-flex; align-items: center; gap: 5px;\"\u003e\u003cspan style=\"width: 11px; height: 11px; border-radius: 50%; background: radial-gradient(circle at 30% 28%,#a04030,#783020 55%,#4a1c10 95%); border: 0.5px solid rgba(0,0,0,0.15); display: inline-block; flex-shrink: 0;\"\u003e\u003c\/span\u003e Retro Red\u003c\/span\u003e\u003cspan style=\"display: inline-flex; align-items: center; gap: 5px;\"\u003e\u003cspan style=\"width: 11px; height: 11px; border-radius: 50%; background: radial-gradient(circle at 30% 28%,#8a5a30,#5a3818 55%,#3a2010 95%); border: 0.5px solid rgba(0,0,0,0.15); display: inline-block; flex-shrink: 0;\"\u003e\u003c\/span\u003e Retro Brown\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eConfiguration\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e3 sizes × 2 colors = 6 variants (selected at checkout)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBulb Base\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eE26 \/ E27 base · 1 socket · MAX 40W — bulbs not included · Edison filament recommended for vintage look\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAC 110–240V — works with US standard 120V outlets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInstallation\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHardwired (licensed electrician recommended)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCord\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e59″ (150 cm) — adjustable on request for taller ceilings\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eIP Rating\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eIP20 — indoor dry locations only (not damp-rated)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCertifications\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e\n\u003cdiv class=\"cert-badges\"\u003e\n\u003cspan class=\"cert-badge\"\u003eNorth America\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003eAustralia\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003eEurope\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003eMiddle East\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ DOWNLOADS ═════════════════════════════════════ --\u003e\n\u003csection class=\"sec\"\u003e\n\u003cdiv class=\"sec-header\"\u003e\n\u003cspan class=\"sec-title\"\u003eDownloads\u003c\/span\u003e\n\u003cdiv class=\"sec-header-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-grid\"\u003e\n\u003cdiv class=\"dl-btn\"\u003e\n\u003cspan class=\"dl-icon-wrap\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"9\" y1=\"8\" x2=\"15\" y2=\"8\"\u003e\u003c\/line\u003e\u003cline x1=\"9\" y1=\"12\" x2=\"15\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"9\" y1=\"16\" x2=\"13\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cspan class=\"dl-label\"\u003eSpec Sheet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-btn\"\u003e\n\u003cspan class=\"dl-icon-wrap\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M14.7 6.3l3 3-9 9-4-1 1-4 9-9z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14.7 6.3l3-3 4 4-3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cspan class=\"dl-label\"\u003eInstallation Guide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-btn\"\u003e\n\u003cspan class=\"dl-icon-wrap\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3l8 4.5v9L12 21l-8-4.5v-9L12 3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 7.5L12 12l8-4.5\"\u003e\u003c\/path\u003e\u003cline x1=\"12\" y1=\"12\" x2=\"12\" y2=\"21\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cspan class=\"dl-label\"\u003e3D Files\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ FAQ (5 — color\/size comparison + leather + cluster install) ═ --\u003e\n\u003csection class=\"sec\"\u003e\n\u003cdiv class=\"sec-header\"\u003e\n\u003cspan class=\"sec-title\"\u003eFAQ\u003c\/span\u003e\n\u003cdiv class=\"sec-header-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Retro Red and Retro Brown?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eBoth share the same hand-stitched leather construction, brass rivets, and gold metal cap — only the leather tone differs. \u003cstrong\u003eRetro Red\u003c\/strong\u003e is a tobacco-red with deep amber undertones — bold, warm, and pairs strikingly with brass, dark wood, and rich textiles (great for industrial bars, bistros, or statement dining rooms). \u003cstrong\u003eRetro Brown\u003c\/strong\u003e is a deep saddle-brown — the classic industrial-vintage tone that works with virtually any interior palette and ages into beautiful patina (the safer everyday choice). Both colors look beautiful clustered together for a layered industrial vibe.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow should I choose between the 3 sizes?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eSmall (∅9.8″):\u003c\/strong\u003e intimate scale — kitchen prep accent, powder room, or part of a 3+ pendant cluster. \u003cstrong\u003eMedium (∅11.8″):\u003c\/strong\u003e versatile mid-size — single pendant over a small dining table or breakfast nook, small kitchen island, or entryway. \u003cstrong\u003eLarge (∅13.8″):\u003c\/strong\u003e statement scale — larger dining pendant, mid-size kitchen island, or as the anchor in a mixed-size cluster. \u003cstrong\u003eFor clustering:\u003c\/strong\u003e mixing 1 large + 2 mediums, or 2 mediums + 3 smalls, creates beautiful varied-height groupings above kitchen islands and long dining tables.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat kind of bulb should I use?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eNo bulbs included. The Hamdi takes \u003cstrong\u003eone E26 or E27 base bulb, MAX 40W\u003c\/strong\u003e — standard US screw-base. \u003cstrong\u003eFor the most authentic vintage industrial look, we strongly recommend a clear Edison-style filament LED bulb\u003c\/strong\u003e (T45 or G80 shape, around 4–6W LED). The exposed filament inside the leather shade casts a warm cinematic glow and completes the Restoration Hardware aesthetic. Modern frosted globe bulbs work but give a softer, less industrial feel.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill my leather look exactly like the photo?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eVery close, but each shade is unique. \u003cstrong\u003eNatural leather\u003c\/strong\u003e has subtle variations in color depth, grain pattern, and surface texture — every hide is one-of-a-kind. The hand-stitching may also vary slightly between pieces. Importantly, leather \u003cstrong\u003edevelops patina over years\u003c\/strong\u003e — exposure to ambient light and gentle handling deepens its character. This is part of what makes leather pendants feel handmade and improve with age (unlike fabric or metal which simply degrade).\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is it installed? Can I cluster multiple Hamdis?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eEach Hamdi is \u003cstrong\u003ehardwired\u003c\/strong\u003e with a 59″ (150 cm) adjustable cord — we recommend a licensed electrician for safe ceiling-box installation. \u003cstrong\u003eFor clusters:\u003c\/strong\u003e each pendant requires its own ceiling junction box (or a single multi-port canopy if your electrician installs one). Most US kitchens and dining rooms have a single ceiling box — converting to multiple pendants typically requires either a multi-port canopy or fishing additional wiring. Discuss your specific cluster plan with your electrician before ordering. For taller ceilings (10+ ft), we can supply extended cords on request.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══════════════════════════════════════════════════ --\u003e\n\u003c\/div\u003e\n\u003c!-- ▲▲▲ SHOPIFY: COPY UP TO HERE ▲▲▲ --\u003e","brand":"Mooijane","offers":[{"title":"∅ 9.8″ x H 4.7″ \/ Dia 25cm x H 12cm \/ Retro Red","offer_id":45828944363577,"sku":"MJP-260501-01","price":198.0,"currency_code":"USD","in_stock":true},{"title":"∅ 9.8″ x H 4.7″ \/ Dia 25cm x H 12cm \/ Retro Brown","offer_id":45828944396345,"sku":"MJP-260501-02","price":198.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 6.3″ \/ Dia 30cm x H 16cm \/ Retro Red","offer_id":45828944429113,"sku":"MJP-260501-03","price":225.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 6.3″ \/ Dia 30cm x H 16cm \/ Retro Brown","offer_id":45828944461881,"sku":"MJP-260501-04","price":225.0,"currency_code":"USD","in_stock":true},{"title":"∅ 13.8″ x H 7.9″ \/ Dia 35cm x H 20cm \/ Retro Red","offer_id":45828944494649,"sku":"MJP-260501-05","price":280.0,"currency_code":"USD","in_stock":true},{"title":"∅ 13.8″ x H 7.9″ \/ Dia 35cm x H 20cm \/ Retro Brown","offer_id":45828944527417,"sku":"MJP-260501-06","price":280.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0585\/4062\/1881\/files\/Hamdi_Pendant_Light_1.jpg?v=1778398566","url":"https:\/\/mooijane.com\/products\/hamdi-pendant-light","provider":"Mooijane","version":"1.0","type":"link"}