{"product_id":"vintage-metal-outdoor-wall-sconce","title":"Applique murale extérieure vintage en métal","description":"\u003cstyle\u003e   .p10-detail {     --p10-ink: #252421;     --p10-muted: #69665f;     --p10-line: #d8d6d0;     --p10-paper: #f4f3ef;     --p10-accent: #5f6f63;     max-width: 1180px;     margin: 0 auto;     overflow: hidden;     color: var(--p10-ink);     background: #fff;     font-family: Arial, Helvetica, sans-serif;     letter-spacing: 0;   }   .p10-detail, .p10-detail * { box-sizing: border-box; min-width: 0; }   .p10-detail h2, .p10-detail p, .p10-detail figure, .p10-detail dl, .p10-detail dt, .p10-detail dd { margin: 0; }   .p10-detail img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; }   .p10-section { padding: 64px 28px; border-bottom: 1px solid var(--p10-line); }   .p10-section:last-child { border-bottom: 0; }   .p10-kicker { margin-bottom: 10px !important; color: var(--p10-accent); font-size: 13px; line-height: 1.4; font-weight: 700; text-transform: uppercase; }   .p10-title { max-width: 760px; font-family: Georgia, serif; font-size: 36px; line-height: 1.18; font-weight: 500; }   .p10-intro { max-width: 700px; margin-top: 14px !important; color: var(--p10-muted); font-size: 15px; line-height: 1.65; }   .p10-details { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 28px; }   .p10-detail-card { display: flex; overflow: hidden; flex-direction: column; background: var(--p10-paper); }   .p10-detail-card img { height: auto; aspect-ratio: 1 \/ 1; object-fit: cover; }   .p10-detail-card figcaption { min-height: 86px; padding: 13px 14px 15px; color: var(--p10-ink); background: var(--p10-paper); font-size: 14px; line-height: 1.45; }   .p10-detail-card strong { display: block; margin-bottom: 3px; font-size: 14px; }   .p10-carousel-controls { display: none; }   .p10-story { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(300px, .9fr); align-items: center; gap: 44px; background: var(--p10-paper); }   .p10-story figure { overflow: hidden; aspect-ratio: 1 \/ 1; }   .p10-story-copy p:last-child { max-width: 460px; margin-top: 20px !important; color: var(--p10-muted); font-size: 16px; line-height: 1.75; }   .p10-sku-layout { display: grid; grid-template-columns: minmax(0, 1.08fr) minmax(420px, .92fr); gap: 34px; margin-top: 28px; align-items: start; }   .p10-detail .p10-desktop-sku-grid { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }   .p10-desktop-sku-card { overflow: hidden; background: var(--p10-paper); }   .p10-desktop-sku-card figure { aspect-ratio: 1 \/ 1; overflow: hidden; }   .p10-desktop-sku-card strong { display: block; padding: 13px 14px; background: #fff; font-size: 14px; line-height: 1.4; }   .p10-detail .p10-mobile-style { display: none !important; }   .p10-style-carousel { overflow: hidden; background: var(--p10-paper); }   .p10-style-track { display: flex; transition: transform .32s ease; }   .p10-style-card { flex: 0 0 100%; }   .p10-style-card figure { aspect-ratio: 1 \/ 1; overflow: hidden; }   .p10-style-card strong { display: block; padding: 13px 14px; background: #fff; font-size: 14px; line-height: 1.4; }   .p10-specs { border-top: 1px solid var(--p10-line); }   .p10-row { display: grid; grid-template-columns: 38% 62%; gap: 14px; padding: 14px 0; border-bottom: 1px solid var(--p10-line); font-size: 14px; line-height: 1.5; }   .p10-row dt { color: var(--p10-muted); }   .p10-row dd { font-weight: 600; }   .p10-note { margin-top: 18px !important; padding: 13px 15px; border-left: 3px solid var(--p10-accent); background: var(--p10-paper); font-size: 14px; line-height: 1.5; font-weight: 700; }   @media (max-width: 800px) {     .p10-section { padding: 52px 22px; }     .p10-title { font-size: 32px; }     .p10-story, .p10-sku-layout { gap: 30px; }   }   @media (max-width: 640px) {     .p10-section { padding: 44px 18px; }     .p10-title { font-size: 28px; }     .p10-intro { font-size: 14px; }     .p10-details { display: flex; gap: 0; overflow: hidden; scroll-behavior: smooth; scroll-snap-type: x mandatory; }     .p10-detail-card { flex: 0 0 100%; scroll-snap-align: start; }     .p10-carousel-controls { display: flex; align-items: center; justify-content: space-between; margin-top: 14px; }     .p10-arrow { display: grid; width: 42px; height: 42px; padding: 0; place-items: center; border: 1px solid var(--p10-line); border-radius: 50%; color: var(--p10-ink); background: #fff; font-size: 22px; line-height: 1; cursor: pointer; }     .p10-arrow:disabled { opacity: .35; cursor: default; }     .p10-dots { display: flex; gap: 7px; }     .p10-dot { width: 7px; height: 7px; border: 0; border-radius: 50%; background: #c3c1bb; padding: 0; }     .p10-dot.is-active { background: var(--p10-ink); }     .p10-story, .p10-sku-layout { grid-template-columns: 1fr; }     .p10-story-copy { order: -1; }     .p10-detail .p10-desktop-sku-grid { display: none !important; }     .p10-detail .p10-mobile-style { display: block !important; }     .p10-row { grid-template-columns: 36% 64%; gap: 10px; }   } \u003c\/style\u003e \u003cmain class=\"p10-detail\"\u003e \u003csection class=\"p10-section\" aria-labelledby=\"p10-details-title\"\u003e \u003cp class=\"p10-kicker\"\u003eDétails de fabrication\u003c\/p\u003e \u003ch2 class=\"p10-title\" id=\"p10-details-title\"\u003eMétal incurvé, fixation épurée et caractère patiné\u003c\/h2\u003e \u003cp class=\"p10-intro\"\u003eLes vues rapprochées mettent en valeur le bras arqué, la plaque murale carrée et la finition métallique texturée.\u003c\/p\u003e \u003cdiv class=\"p10-details\" data-p10-carousel\u003e \u003cfigure class=\"p10-detail-card\"\u003e \u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/20\/25f0918ebede4435ff003eff59dd131c.jpg\" alt=\"Détail du bras incurvé de l’applique murale extérieure vintage en métal\"\u003e \u003cfigcaption\u003e\u003cstrong\u003eBras incurvé\u003c\/strong\u003eLe bras allongé crée un profil mural équilibré pour les porches, terrasses et entrées.\u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"p10-detail-card\"\u003e \u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/20\/52e2105c838ce51dcd11fccddef95f4f.jpg\" alt=\"Détail de la plaque murale carrée de l’applique murale extérieure vintage en métal\"\u003e \u003cfigcaption\u003e\u003cstrong\u003eFixation murale épurée\u003c\/strong\u003eUne simple plaque arrière rectangulaire maintient le luminaire au propre contre les murs extérieurs.\u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"p10-detail-card\"\u003e \u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/20\/092cd285c462927ccf9911b6b7c2ecb2.jpg\" alt=\"Détail de la finition texturée argent antique de l’applique murale extérieure vintage en métal\"\u003e \u003cfigcaption\u003e\u003cstrong\u003eFinition texturée\u003c\/strong\u003eLa surface métallique apporte une profondeur vintage sans recourir à une ornementation superflue.\u003c\/figcaption\u003e \u003c\/figure\u003e \u003c\/div\u003e \u003cdiv class=\"p10-carousel-controls\" aria-label=\"Detail image controls\"\u003e \u003cbutton class=\"p10-arrow\" type=\"button\" data-p10-detail-prev aria-label=\"Previous detail\"\u003e‹\u003c\/button\u003e \u003cdiv class=\"p10-dots\" aria-hidden=\"true\"\u003e\n\u003cbutton class=\"p10-dot is-active\" type=\"button\"\u003e\u003c\/button\u003e\u003cbutton class=\"p10-dot\" type=\"button\"\u003e\u003c\/button\u003e\u003cbutton class=\"p10-dot\" type=\"button\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e \u003cbutton class=\"p10-arrow\" type=\"button\" data-p10-detail-next aria-label=\"Next detail\"\u003e›\u003c\/button\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"p10-section p10-story\" aria-labelledby=\"p10-story-title\"\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/20\/54aa8b4fc5334e13ae43ee34d0cd29a1.jpg\" alt=\"Applique murale extérieure vintage en métal installée à côté d’une porte d’entrée\"\u003e\u003c\/figure\u003e \u003cdiv class=\"p10-story-copy\"\u003e \u003cp class=\"p10-kicker\"\u003eL’histoire\u003c\/p\u003e \u003ch2 class=\"p10-title\" id=\"p10-story-title\"\u003eUne touche authentique pour des extérieurs accueillants\u003c\/h2\u003e \u003cp\u003eAvec son abat-jour d’inspiration champêtre et son bras incurvé, cette applique murale confère aux portes, terrasses et recoins du jardin une allure discrètement travaillée, tout en conservant une silhouette pratique et compacte.\u003c\/p\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"p10-section\" aria-labelledby=\"p10-sku-title\"\u003e \u003cp class=\"p10-kicker\"\u003eDétails du SKU\u003c\/p\u003e \u003ch2 class=\"p10-title\" id=\"p10-sku-title\"\u003eOptions de style et spécifications\u003c\/h2\u003e \u003cp class=\"p10-intro\"\u003eChoisissez la finition qui convient à votre mur extérieur.\u003c\/p\u003e \u003cdiv class=\"p10-sku-layout\"\u003e \u003cdiv\u003e \u003cdiv class=\"p10-desktop-sku-grid\"\u003e \u003carticle class=\"p10-desktop-sku-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/20\/0c33a278974e5c5199fd0e3d6be53fd9.jpg\" alt=\"Applique murale extérieure vintage en métal noir mat\"\u003e\u003c\/figure\u003e\u003cstrong\u003eNoir mat · Ø26 × H23 cm \/ Ø10,24 × H9,06 po\u003c\/strong\u003e\u003c\/article\u003e \u003carticle class=\"p10-desktop-sku-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/20\/698c1c3cbc3b7a3575c62f53032daeb8.jpg\" alt=\"Applique murale extérieure vintage en métal argent antique\"\u003e\u003c\/figure\u003e\u003cstrong\u003eArgent antique · Ø26 × H23 cm \/ Ø10,24 × H9,06 po\u003c\/strong\u003e\u003c\/article\u003e \u003c\/div\u003e \u003cdiv class=\"p10-mobile-style\"\u003e \u003cdiv class=\"p10-style-carousel\" data-p10-style-carousel\u003e \u003cdiv class=\"p10-style-track\" data-p10-style-track\u003e \u003carticle class=\"p10-style-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/20\/0c33a278974e5c5199fd0e3d6be53fd9.jpg\" alt=\"Applique murale extérieure vintage en métal noir mat\"\u003e\u003c\/figure\u003e\u003cstrong\u003eNoir mat · Ø26 × H23 cm \/ Ø10,24 × H9,06 po\u003c\/strong\u003e\u003c\/article\u003e \u003carticle class=\"p10-style-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/20\/698c1c3cbc3b7a3575c62f53032daeb8.jpg\" alt=\"Applique murale extérieure vintage en métal argent antique\"\u003e\u003c\/figure\u003e\u003cstrong\u003eArgent antique · Ø26 × H23 cm \/ Ø10,24 × H9,06 po\u003c\/strong\u003e\u003c\/article\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"p10-carousel-controls\" aria-label=\"Style option controls\"\u003e \u003cbutton class=\"p10-arrow\" type=\"button\" data-p10-style-prev aria-label=\"Previous style\"\u003e‹\u003c\/button\u003e \u003cdiv class=\"p10-dots\" aria-hidden=\"true\"\u003e\n\u003cbutton class=\"p10-dot is-active\" type=\"button\"\u003e\u003c\/button\u003e\u003cbutton class=\"p10-dot\" type=\"button\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e \u003cbutton class=\"p10-arrow\" type=\"button\" data-p10-style-next aria-label=\"Next style\"\u003e›\u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv\u003e \u003cdl class=\"p10-specs\"\u003e \u003cdiv class=\"p10-row\"\u003e\n\u003cdt\u003eStyle\u003c\/dt\u003e\n\u003cdd\u003eNoir mat \/ Argent antique\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"p10-row\"\u003e\n\u003cdt\u003eMatériau\u003c\/dt\u003e\n\u003cdd\u003eFer\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"p10-row\"\u003e\n\u003cdt\u003eDimensions\u003c\/dt\u003e\n\u003cdd\u003eØ26 × H23 cm \/ Ø10,24 × H9,06 po\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"p10-row\"\u003e\n\u003cdt\u003eLongueur de la rallonge\u003c\/dt\u003e\n\u003cdd\u003e40 cm \/ 15,75 po\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"p10-row\"\u003e\n\u003cdt\u003eTension\u003c\/dt\u003e\n\u003cdd\u003e111 V-240 V\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"p10-row\"\u003e\n\u003cdt\u003eDouille\u003c\/dt\u003e\n\u003cdd\u003eE27\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"p10-row\"\u003e\n\u003cdt\u003eEspaces adaptés\u003c\/dt\u003e\n\u003cdd\u003ePorche, terrasse, entrée, mur de jardin\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"p10-row\"\u003e\n\u003cdt\u003eCommande\u003c\/dt\u003e\n\u003cdd\u003eInterrupteur mural\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"p10-row\"\u003e\n\u003cdt\u003eEntretien\u003c\/dt\u003e\n\u003cdd\u003eEssuyer délicatement avec un chiffon doux et sec. Éviter les nettoyants abrasifs.\u003c\/dd\u003e\n\u003c\/div\u003e \u003c\/dl\u003e \u003cp class=\"p10-note\"\u003eAmpoule non incluse.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c\/main\u003e \u003cscript\u003e   (() =\u003e {     const root = document.querySelector('.p10-detail');     if (!root) return;     const bindScrollCarousel = (trackSelector, cardSelector, prevSelector, nextSelector, dotsSelector) =\u003e {       const track = root.querySelector(trackSelector);       if (!track) return;       const cards = Array.from(track.querySelectorAll(cardSelector));       const prev = root.querySelector(prevSelector);       const next = root.querySelector(nextSelector);       const dots = Array.from(root.querySelectorAll(dotsSelector));       let index = 0;       const setState = (target) =\u003e {         index = Math.max(0, Math.min(cards.length - 1, target));         if (prev) prev.disabled = index === 0;         if (next) next.disabled = index === cards.length - 1;         dots.forEach((dot, dotIndex) =\u003e dot.classList.toggle('is-active', dotIndex === index));       };       const update = (target, smooth = true) =\u003e {         setState(target);         track.scrollTo({ left: cards[index].offsetLeft, behavior: smooth ? 'smooth' : 'auto' });       };       prev?.addEventListener('click', () =\u003e update(index - 1));       next?.addEventListener('click', () =\u003e update(index + 1));       track.addEventListener('scroll', () =\u003e {         const nearest = cards.reduce((best, card, cardIndex) =\u003e Math.abs(track.scrollLeft - card.offsetLeft) \u003c best.distance ? { index: cardIndex, distance: Math.abs(track.scrollLeft - card.offsetLeft) } : best, { index: 0, distance: Infinity });         if (nearest.index !== index) setState(nearest.index);       }, { passive: true });       window.addEventListener('resize', () =\u003e update(index, false));       update(0, false);     };     const styleTrack = root.querySelector('[data-p10-style-track]');     let styleIndex = 0;     const styleDots = Array.from(root.querySelectorAll('[aria-label=\"Style option controls\"] .p10-dot'));     const setStyle = (target) =\u003e {       styleIndex = Math.max(0, Math.min(1, target));       styleTrack.style.transform = 'translateX(' + (-100 * styleIndex) + '%)';       root.querySelector('[data-p10-style-prev]').disabled = styleIndex === 0;       root.querySelector('[data-p10-style-next]').disabled = styleIndex === 1;       styleDots.forEach((dot, dotIndex) =\u003e dot.classList.toggle('is-active', dotIndex === styleIndex));     };     bindScrollCarousel('[data-p10-carousel]', '.p10-detail-card', '[data-p10-detail-prev]', '[data-p10-detail-next]', '[aria-label=\"Detail image controls\"] .p10-dot');     root.querySelector('[data-p10-style-prev]')?.addEventListener('click', () =\u003e setStyle(styleIndex - 1));     root.querySelector('[data-p10-style-next]')?.addEventListener('click', () =\u003e setStyle(styleIndex + 1));     setStyle(0);   })(); \u003c\/script\u003e","brand":"monulo","offers":[{"title":"Noir mat \/ Fer \/ Ø26 × H23 cm \/ Ø10.24 × H9.06 po","offer_id":48069025202334,"sku":"TBCODEX06-1007132","price":279.0,"currency_code":"USD","in_stock":true},{"title":"Argent antique \/ Fer \/ Ø26 × H23 cm \/ Ø10.24 × H9.06 po","offer_id":48069025235102,"sku":"TBCODEX06-1007131","price":279.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0c33a278974e5c5199fd0e3d6be53fd9.jpg?v=1785485660","url":"https:\/\/www.monulo.com\/fr\/products\/vintage-metal-outdoor-wall-sconce","provider":"Monulo","version":"1.0","type":"link"}