{"product_id":"luvetta-table-lamp","title":"Lampadaire Luvetta","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  \/* Luvetta palette — Walnut Wood + Classical Heritage \/ Library\n     classical baluster-shaped walnut wood base + woven rattan \/ fabric shade\n     (palette identical to Corlina \/ Belvane — three sisters in same wood collection) *\/\n  --bg:          #ffffff;\n  --bg-card:     #faf8f5;\n  --bg-deep:     #ede2cc;\n  --border:      #e5dcc8;\n  --border-lt:   #ede4d2;\n  --accent:      #7a4a28;     \/* walnut brown *\/\n  --accent-dk:   #3a2010;     \/* deep walnut *\/\n  --accent-lt:   #a8754a;\n  --accent-bg:   #f3ecda;\n  --accent-bdr:  #c8a87a;\n  --text:        #1c1408;\n  --text-mid:    #5a3820;\n  --text-light:  #8a6a4a;\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\/* ── Shade Options (compact, multi-variant module) ─── *\/\n.d .shade-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; }\n.d .shade-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 .shade-swatch {\n  width: 100%; height: 60px;\n  border-bottom: 0.5px solid var(--border-lt);\n}\n.d .shade-swatch-beige {\n  background: linear-gradient(180deg, #efe2c3 0%, #d8c4a0 100%);\n}\n.d .shade-swatch-plaid {\n  background-color: #e8d4b0;\n  background-image:\n    repeating-linear-gradient(0deg,\n      transparent 0px, transparent 12px,\n      rgba(86, 44, 16, 0.45) 12px, rgba(86, 44, 16, 0.45) 14px,\n      transparent 14px, transparent 22px,\n      rgba(86, 44, 16, 0.25) 22px, rgba(86, 44, 16, 0.25) 23px),\n    repeating-linear-gradient(90deg,\n      transparent 0px, transparent 12px,\n      rgba(86, 44, 16, 0.45) 12px, rgba(86, 44, 16, 0.45) 14px,\n      transparent 14px, transparent 22px,\n      rgba(86, 44, 16, 0.25) 22px, rgba(86, 44, 16, 0.25) 23px);\n}\n.d .shade-swatch-rattan {\n  background-color: #d4a868;\n  background-image:\n    repeating-linear-gradient(45deg,\n      transparent 0px, transparent 4px,\n      rgba(78, 42, 12, 0.35) 4px, rgba(78, 42, 12, 0.35) 5px),\n    repeating-linear-gradient(-45deg,\n      transparent 0px, transparent 4px,\n      rgba(78, 42, 12, 0.35) 4px, rgba(78, 42, 12, 0.35) 5px);\n}\n.d .shade-body { padding: 8px 10px 10px; flex: 1; display: flex; flex-direction: column; }\n.d .shade-card-name {\n  font-size: 9.5px; font-weight: 700; color: var(--text);\n  margin: 0 0 3px;\n  letter-spacing: 0.02em;\n}\n.d .shade-card-desc {\n  font-size: 9px; line-height: 1.45; color: var(--text-mid);\n  margin: 0;\n}\n.d .shade-card-tag {\n  display: inline-block; margin-top: 5px;\n  font-size: 8px; 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: 1px 6px; border-radius: 99px;\n  align-self: flex-start;\n}\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\/* ── Dimensions (single-size card) ──────────────────── *\/\n.d .size-card {\n  background: var(--bg-card); border: 0.5px solid var(--border);\n  border-radius: 14px; overflow: hidden;\n  max-width: 480px; margin: 0 auto;\n}\n.d .size-img {\n  display: block; padding: 1.5rem; background: #fff;\n  border-bottom: 0.5px solid var(--border-lt); text-decoration: none;\n}\n.d .size-img img,\n.d .size-img-placeholder img {\n  display: block;\n  max-width: 100%; max-height: 280px;\n  width: auto; height: auto;\n  margin: 0 auto;\n  object-fit: contain;\n}\n.d .size-img-placeholder {\n  display: block; background: #fff;\n  border-bottom: 0.5px solid var(--border-lt);\n  min-height: 280px;\n  padding: 1.5rem;\n}\n.d .size-body { padding: 14px 18px 16px; }\n.d .size-badge {\n  display: inline-block; font-size: 10px; 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: 2px 9px; border-radius: 99px; margin-bottom: 8px;\n}\n.d .size-dims { font-size: 13.5px; font-weight: 600; color: var(--text); margin: 0 0 2px; }\n.d .size-dims-sub { font-size: 11.5px; color: var(--text-light); margin: 0 0 6px; }\n.d .size-best-for { font-size: 11px; color: var(--text-light); line-height: 1.5; margin: 6px 0 0; padding-top: 8px; border-top: 0.5px dashed var(--border); }\n.d .size-best-for strong { color: var(--accent); font-weight: 700; letter-spacing: 0.04em; text-transform: uppercase; font-size: 9.5px; }\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(58, 32, 16, 0.12);\n}\n.d .dl-btn:active {\n  transform: translateY(0);\n  box-shadow: 0 1px 4px rgba(58, 32, 16, 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='%237a4a28' 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 .shade-grid { grid-template-columns: 1fr; gap: 8px; }\n  .d .shade-swatch { height: 80px; }\n  .d .shade-body { padding: 10px 12px 11px; }\n  .d .shade-card-name { font-size: 11px; margin: 0 0 4px; }\n  .d .shade-card-desc { font-size: 10.5px; line-height: 1.55; }\n  .d .shade-card-tag { font-size: 9px; padding: 1.5px 7px; margin-top: 5px; }\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 .size-img { padding: 1rem; }\n  .d .size-img-placeholder { padding: 1rem; min-height: 220px; }\n  .d .size-img img,\n  .d .size-img-placeholder img { max-height: 220px; }\n  .d .size-dims { font-size: 14px; }\n  .d .size-dims-sub { font-size: 12px; }\n  .d .size-best-for { font-size: 12px; }\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 .shade-grid { grid-template-columns: 1fr; gap: 8px; }\n  .d .shade-swatch { height: 70px; }\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\"\u003eAperçu\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\u003eLe \u003cstrong\u003elampadaire Luvetta\u003c\/strong\u003e associe une base en bois massif à baluste classique en noyer chaleureux avec votre choix entre trois styles d'abat-jour — tissu beige, écossais beige ou rotin naturel. La silhouette de gourde traditionnelle possède une présence formelle discrète, idéale pour les bibliothèques, les salons formels, ou toute pièce où vous souhaitez un sentiment de patrimoine et d'artisanat.\u003c\/p\u003e\n\u003cp\u003eAvec un diamètre de \u003cstrong\u003e11,8″ × 18,9″ de hauteur\u003c\/strong\u003e, le Luvetta est le plus grand de nos lampadaires en bois noyer — son ancrage vertical substantiel convient aux tables de console élevées, aux buffets, aux tables d'entrée formelles, aux bureaux d'étude ou aux arrangements de table de nuit de style hôtel. L'installation enfichable avec un cordon de 59″ et des interrupteurs doubles (en ligne sur le cordon + chaîne de traction sur la lampe) garantit une configuration facile et un contrôle tactile.\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\" x2=\"12\" y1=\"8\" y2=\"13\"\u003e\u003c\/line\u003e\u003ccircle cx=\"12\" cy=\"16.5\" fill=\"currentColor\" r=\"0.6\" stroke=\"none\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n\u003cp\u003e\u003cstrong\u003eÀ propos des matières naturelles :\u003c\/strong\u003e Chaque Luvetta est confectionné en bois massif et en matériaux d'abat-jour tissés à la main — naturellement variables d'une pièce à l'autre en motif de grain, texture de tissage et nuance. Votre lampadaire ressemblera aux photos par son style, mais chaque pièce porte son propre caractère unique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ SHADE OPTIONS (multi-variant module) ══════════ --\u003e\n\u003csection class=\"sec\"\u003e\n\u003cdiv class=\"sec-header\"\u003e\n\u003cspan class=\"sec-title\"\u003eOptions d'abat-jour\u003c\/span\u003e\n\u003cdiv class=\"sec-header-line\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shade-grid\"\u003e\n\u003cdiv class=\"shade-card\"\u003e\n\u003cdiv class=\"shade-swatch shade-swatch-beige\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"shade-body\"\u003e\n\u003cp class=\"shade-card-name\"\u003eLin beige\u003c\/p\u003e\n\u003cp class=\"shade-card-desc\"\u003eTissu de couleur unie épurée — l'option la plus polyvalente, s'associe avec pratiquement tous les styles de décor du moderne au traditionnel.\u003c\/p\u003e\n\u003cspan class=\"shade-card-tag\"\u003eClassique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shade-card\"\u003e\n\u003cdiv class=\"shade-swatch shade-swatch-plaid\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"shade-body\"\u003e\n\u003cp class=\"shade-card-name\"\u003eCarreaux beige\u003c\/p\u003e\n\u003cp class=\"shade-card-desc\"\u003eUn tissage à carreaux subtil ajoute un intérêt motif discret — parfaitement adapté aux intérieurs rustiques, champêtres, de chalet ou de style campagnard.\u003c\/p\u003e\n\u003cspan class=\"shade-card-tag\"\u003eRustique Douillet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shade-card\"\u003e\n\u003cdiv class=\"shade-swatch shade-swatch-rattan\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"shade-body\"\u003e\n\u003cp class=\"shade-card-name\"\u003eRotin naturel\u003c\/p\u003e\n\u003cp class=\"shade-card-desc\"\u003eLe rotin tressé à la main ouvert crée des motifs d'ombre décoratifs lorsqu'il est allumé — pour les intérieurs côtiers, organiques ou bohèmes.\u003c\/p\u003e\n\u003cspan class=\"shade-card-tag\"\u003eCôtier Bohème\u003c\/span\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\"\u003ePourquoi vous l'aimerez\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\u003cline x1=\"10.5\" x2=\"13.5\" y1=\"4\" y2=\"4\"\u003e\u003c\/line\u003e\u003cpath d=\"M11 4 L11 7 Q8 9 8 12 Q8 15 11 16 L11 18 L13 18 L13 16 Q16 15 16 12 Q16 9 13 7 L13 4\"\u003e\u003c\/path\u003e\u003cline x1=\"9\" x2=\"15\" y1=\"20\" y2=\"20\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feature-title\"\u003eBase Baluste Classique en Noyer\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eSilhouette de gourde tournée à la main en noyer massif — une esthétique formelle de bibliothèque qui ancre la pièce.\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=\"M5 8 L8 8 L9 17 L4 17 Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M11 8 L13 8 L14 17 L10 17 Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 8 L19 8 L20 17 L15 17 Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feature-title\"\u003eTrois styles d'abat-jour à choisir\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eLin beige, carreaux beige ou rotin naturel — choisissez celui qui correspond à l'ambiance de votre pièce.\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=\"M8 9 L16 9 L15 16 Q15 19 12 19 Q9 19 9 16 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"11\" x2=\"11\" y1=\"5\" y2=\"9\"\u003e\u003c\/line\u003e\u003cline x1=\"13\" x2=\"13\" y1=\"5\" y2=\"9\"\u003e\u003c\/line\u003e\u003cpath d=\"M12 19 L12 22\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"feature-title\"\u003eSur prise avec chaîne de tirage\u003c\/p\u003e\n\u003cp class=\"feature-desc\"\u003eCordon de 59″ avec commutateur en ligne marche\/arrêt + chaîne de tirage classique sur la lampe — contrôle double adapté à la table de nuit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ DIMENSIONS ════════════════════════════════════ --\u003e\n\u003csection class=\"sec\"\u003e\n\u003cdiv class=\"sec-header\"\u003e\n\u003cspan class=\"sec-title\"\u003eDimensions\u003c\/span\u003e\n\u003cdiv class=\"sec-header-line\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cdiv class=\"size-img-placeholder\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0585\/4062\/1881\/files\/Luvetta-Table-Lamp.jpg?v=1779498483\"\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"size-body\"\u003e\n\u003cspan class=\"size-badge\"\u003eTaille Standard\u003c\/span\u003e\n\u003cp class=\"size-dims\"\u003eDia 11,8″ × H 18,9″\u003c\/p\u003e\n\u003cp class=\"size-dims-sub\"\u003eDia 30 cm × H 48 cm · Cordon enfichable de 59″ (150 cm) avec interrupteur en ligne\u003c\/p\u003e\n\u003cp class=\"size-best-for\"\u003e\u003cstrong\u003eIdéal pour :\u003c\/strong\u003e table de console · buffet · bibliothèque · bureau d'étude · salon formel · entrée\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\"\u003eCaractéristiques\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\"\u003eLampadaire — enfichable, interrupteur marche\/arrêt en ligne + chaîne de traction, silhouette en bois baluste classique\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMatériau\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBase baluste en bois massif · abat-jour en rotin ou tissu tissé (3 variantes)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCouleur du bois\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% 30%,#a87440 0%,#7a4a28 50%,#3a2010 100%); display: inline-block; flex-shrink: 0; border: 0.5px solid #3a2010;\"\u003e\u003c\/span\u003e Noyer \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOptions d'abat-jour\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e3 variantes — Tissu beige · Beige carreauté · Rotin naturel (à sélectionner lors du paiement)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCulot d'Ampoule\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCulot E26 \/ E27 · 1 douille · MAX 40W — ampoules non incluses\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInterrupteur\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eInterrupteur marche\/arrêt en ligne sur le cordon + chaîne de tirage sur la lampe\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCordon\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCordon enfichable 59″ (150 cm)\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 — compatible avec les prises standard US 120V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEnvironnement d'utilisation\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eIntérieur uniquement\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\u003cspan class=\"cert-badge\"\u003eAmérique du Nord\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003eAustralie\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003eEurope\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003eMoyen-Orient\u003c\/span\u003e\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\"\u003eTéléchargements\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\u003cspan class=\"dl-icon-wrap\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect height=\"18\" rx=\"2\" width=\"12\" x=\"6\" y=\"3\"\u003e\u003c\/rect\u003e\u003cline x1=\"9\" x2=\"15\" y1=\"8\" y2=\"8\"\u003e\u003c\/line\u003e\u003cline x1=\"9\" x2=\"15\" y1=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"9\" x2=\"13\" y1=\"16\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003ca href=\"https:\/\/drive.google.com\/file\/d\/1rCnCYqg9PWlf6-agLYbaQO_xxGHNAYbC\/view?usp=drive_linkhttps:\/\/drive.google.com\/file\/d\/1rCnCYqg9PWlf6-agLYbaQO_xxGHNAYbC\/view?usp=drive_link\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan class=\"dl-label\"\u003eFiche technique\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-btn\"\u003e\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\"\u003eGuide d'installation\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dl-btn\"\u003e\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\" x2=\"12\" y1=\"12\" y2=\"21\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cspan class=\"dl-label\"\u003eFichiers 3D\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══ FAQ (5 — multi-variant comparison FAQ as #1 priority) ═ --\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\u003eEn quoi les 3 options d'abat-jour diffèrent-elles ?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eLes trois abat-jour partagent la même silhouette conique et la même palette de tons chauds, ils s'adaptent donc parfaitement à la même base en noyer. Les différences résident dans \u003cstrong\u003ela texture et le motif\u003c\/strong\u003e : le \u003cstrong\u003etissu beige\u003c\/strong\u003e est uni et épuré — le choix le plus sûr, s'accorde avec tous les décors. Le \u003cstrong\u003ebeige carreauté\u003c\/strong\u003e ajoute un motif de tissage subtil pour les pièces au style chalet ou rustique. Le \u003cstrong\u003erotin naturel\u003c\/strong\u003e possède une structure ajourée tissée à la main qui crée des jeux d'ombres et de lumière décorateurs à l'allumage, idéal pour les intérieurs côtiers, organiques ou bohème.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMa lampe ressemblera-t-elle exactement à la photo ?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eTrès proche, mais pas identique. La base baluste en noyer est en bois massif avec un veinage naturel — chaque base présente un motif de grain unique. Les abat-jours en tissu peuvent présenter de légères variations de tissage ; l'abat-jour en rotin est tissé à la main, donc la densité du motif losange varie légèrement entre les pièces. Votre Luvetta partagera le caractère général de la photo, mais il porte ses propres touches individuelles.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eLes ampoules sont-elles incluses ? Quel type dois-je utiliser ?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eAmpoules non incluses. Le Luvetta accepte \u003cstrong\u003eune ampoule à culot E26 ou E27, MAX 40 W\u003c\/strong\u003e — vis standard US. Nous recommandons une ampoule LED E26 en teinte lumineuse chaude (environ 5–7 W équivalent LED) — cela crée l'ambiance la plus chaleureuse et cosy, reste cool à l'intérieur de l'abat-jour, et dure des années.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCette lampe est-elle variable ?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eL'variabilité d'intensité provient de l'ampoule. La Luvetta a un design simple marche\/arrêt (interrupteur de cordon en ligne + chaîne de tirage), mais vous pouvez la brancher sur une prise intelligente ou une prise équipée d'un variateur, puis l'associer à une \u003cstrong\u003eampoule LED dimmable\u003c\/strong\u003e pour une luminosité ajustable. La plupart des ampoules LED dimmables conviennent parfaitement à un éclairage chaleureux pour une chambre ou une bibliothèque.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eFonctionne-t-elle avec les prises américaines ? Quelle est la longueur du cordon ?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eOui — Luvetta est homologuée \u003cstrong\u003eCA 110–240V\u003c\/strong\u003e, entièrement compatible avec les prises standard américaines 120V. Le \u003cstrong\u003ecordon de branchement de 59″ (150 cm)\u003c\/strong\u003e atteint la plupart des consoles ou des positions de buffet. L'interrupteur en ligne sur le cordon vous permet d'allumer\/éteindre la lampe sans quitter votre fauteuil de lecture, et la chaîne de tirage sur la lampe elle-même offre un contrôle tactile de secours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══════════════════════════════════════════════════ --\u003e \u003c!-- OPTIONAL: Series cross-sell banner (§8.1)           --\u003e \u003c!-- 如果 Luvetta 属于 \"Walnut Wood Lamp Collection\"      --\u003e \u003c!-- (与 Corlina + Belvane 三姐妹), 取消注释并替换链接   --\u003e \u003c!-- ═══════════════════════════════════════════════════ --\u003e\n\u003c\/div\u003e\n\u003c!-- ▲▲▲ SHOPIFY: COPY UP TO HERE ▲▲▲ --\u003e","brand":"Mooijane","offers":[{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Couleur noyer \u0026 Beige \/ Prise US","offer_id":45812609515577,"sku":"MJT-260504-1","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Couleur noyer \u0026 Beige \/ Prise UK","offer_id":45812609548345,"sku":"MJT-260504-2","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Couleur noyer \u0026 Beige \/ Prise AU","offer_id":45812609581113,"sku":"MJT-260504-3","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Couleur noyer \u0026 Beige \/ Prise EU","offer_id":45812609613881,"sku":"MJT-260504-4","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Teinte noyer et carreaux beige \/ Prise US","offer_id":45812609646649,"sku":"MJT-260504-5","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Teinte noyer et carreaux beige \/ Prise UK","offer_id":45812609679417,"sku":"MJT-260504-6","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Teinte noyer et carreaux beige \/ Prise AU","offer_id":45812609712185,"sku":"MJT-260504-7","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Teinte noyer et carreaux beige \/ Prise EU","offer_id":45812609744953,"sku":"MJT-260504-8","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Teinte noyer et rotin naturel \/ Prise US","offer_id":45812609777721,"sku":"MJT-260504-9","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Teinte noyer et rotin naturel \/ Prise UK","offer_id":45812609810489,"sku":"MJT-260504-10","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Teinte noyer et rotin naturel \/ Prise AU","offer_id":45812609843257,"sku":"MJT-260504-11","price":178.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 18.9″ \/ Dia 30 cm x H 48 cm \/ Teinte noyer et rotin naturel \/ Prise EU","offer_id":45812609876025,"sku":"MJT-260504-12","price":178.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0585\/4062\/1881\/files\/Luvetta_Table_Lamp_1.jpg?v=1778154308","url":"https:\/\/mooijane.com\/fr-fr\/products\/luvetta-table-lamp","provider":"Mooijane","version":"1.0","type":"link"}