{"product_id":"magic-cube-wall-lamp","title":"Lampe murale Magic Cube","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;1,400;1,500\u0026family=Jost:wght@300;400;500\u0026display=swap');\n\n  \/* ─── Lumioshine \"Old Money\" palette ─── *\/\n  .pdp-om {\n    --ink:      #0E0E0C;\n    --hunter:   #1C2B1E;\n    --forest:   #243627;\n    --ivy:      #344D36;\n    --ivory:    #F4F1EA;\n    --linen:    #EAE6DC;\n    --parch:    #DDD8CC;\n    --gold:     #A8904A;\n    --gold-lt:  #C4A85C;\n    --stone:    #8C8878;\n    --warm-wht: #FAFAF7;\n\n    max-width: 900px;\n    margin: 0 auto;\n    background: var(--warm-wht);\n    color: var(--ink);\n    font-family: 'Jost', -apple-system, BlinkMacSystemFont, sans-serif;\n    font-weight: 300;\n    font-size: 14.5px;\n    line-height: 1.78;\n    -webkit-font-smoothing: antialiased;\n  }\n  .pdp-om *, .pdp-om *::before, .pdp-om *::after { box-sizing: border-box; }\n  .pdp-om p { margin: 0 0 1rem 0; color: var(--stone); }\n  .pdp-om img { max-width: 100%; height: auto; display: block; }\n  .pdp-om a { color: var(--gold); }\n  .pdp-om svg { fill: none; }\n\n  \/* ─── Section frame ─── *\/\n  .pdp-om .om-section { padding: 0; margin: 0; }\n\n  \/* ─── Common: gold tag with leading dash ─── *\/\n  .pdp-om .tag {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.7rem;\n    font-family: 'Jost', sans-serif;\n    font-size: 0.7rem;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--gold);\n    margin: 0;\n  }\n  .pdp-om .tag::before {\n    content: '';\n    display: block;\n    width: 18px;\n    height: 1px;\n    background: var(--gold);\n    flex-shrink: 0;\n  }\n\n  \/* ─── HERITAGE RIBBON (page opener) ─── *\/\n  .pdp-om .heritage {\n    background: var(--ivory);\n    padding: 3.6rem 1.4rem;\n    text-align: center;\n    border: 1px solid var(--parch);\n  }\n  .pdp-om .heritage .tag { margin-bottom: 1.4rem; }\n  .pdp-om .heritage-line {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.85rem;\n    font-weight: 400;\n    line-height: 1.32;\n    color: var(--ink);\n    max-width: 90ch;\n    margin: 0 auto;\n    letter-spacing: -0.005em;\n  }\n  .pdp-om .heritage-line em {\n    font-style: italic;\n    color: var(--ivy);\n  }\n  .pdp-om .heritage-rule {\n    width: 32px;\n    height: 1px;\n    background: var(--gold);\n    margin: 1.6rem auto;\n    opacity: 0.55;\n    border: 0;\n  }\n  .pdp-om .heritage-body {\n    font-family: 'Jost', sans-serif;\n    font-size: 0.92rem;\n    font-weight: 300;\n    color: var(--stone);\n    line-height: 1.85;\n    max-width: 78ch;\n    margin: 0 auto;\n  }\n  .pdp-om .heritage-body em {\n    font-style: italic;\n    color: var(--ivy);\n  }\n\n  \/* ─── DIMENSIONS (single fixture) ─── *\/\n  .pdp-om .sizes {\n    background: var(--warm-wht);\n    padding: 3rem 2.4rem;\n    border-bottom: 1px solid var(--parch);\n    border-left: 1px solid var(--parch);\n    border-right: 1px solid var(--parch);\n  }\n  .pdp-om .sizes-head {\n    text-align: center;\n    margin-bottom: 2.4rem;\n  }\n  .pdp-om .sizes-head .tag { margin-bottom: 0.9rem; }\n  .pdp-om .sizes-title {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.55rem;\n    font-weight: 400;\n    color: var(--ink);\n    margin: 0 0 0.5rem 0;\n    letter-spacing: -0.005em;\n  }\n  .pdp-om .sizes-title em { font-style: italic; color: var(--ivy); }\n\n  .pdp-om .size-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1.4rem;\n  }\n  .pdp-om .size-card {\n    background: var(--ivory);\n    border: 1px solid var(--parch);\n    padding: 3.2rem 1.6rem 2.2rem;\n    text-align: center;\n    position: relative;\n  }\n  .pdp-om .size-glass {\n    width: 90px;\n    height: 80px;\n    margin: 0.6rem auto 1rem;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n  .pdp-om .size-glass svg { width: 100%; height: 100%; }\n  .pdp-om .size-tag {\n    position: absolute;\n    top: 1.1rem;\n    left: 50%;\n    transform: translateX(-50%);\n    font-size: 0.7rem;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--gold);\n    font-weight: 500;\n  }\n  .pdp-om .size-name {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.45rem;\n    font-weight: 400;\n    color: var(--ink);\n    margin: 0 0 0.2rem 0;\n  }\n  .pdp-om .size-name em { font-style: italic; color: var(--ivy); }\n  .pdp-om .size-dim {\n    font-size: 1.3rem;\n    font-weight: 400;\n    color: var(--ink);\n    margin: 0.85rem 0 0.3rem 0;\n    letter-spacing: 0.005em;\n  }\n  .pdp-om .size-dim-sub {\n    font-size: 0.85rem;\n    color: var(--stone);\n    letter-spacing: 0.08em;\n  }\n\n  \/* ─── MATERIALS \u0026 FINISHES ─── *\/\n  .pdp-om .materials {\n    background: var(--ivory);\n    padding: 3rem 2.4rem;\n    border-bottom: 1px solid var(--parch);\n    border-left: 1px solid var(--parch);\n    border-right: 1px solid var(--parch);\n  }\n  .pdp-om .mat-head { margin-bottom: 1.8rem; }\n  .pdp-om .mat-head .tag { margin-bottom: 0.7rem; }\n  .pdp-om .mat-title {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.55rem;\n    font-weight: 400;\n    color: var(--ink);\n    margin: 0;\n    letter-spacing: -0.005em;\n  }\n  .pdp-om .mat-title em { font-style: italic; color: var(--ivy); }\n\n  .pdp-om .mat-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n    border: 1px solid var(--parch);\n    background: var(--warm-wht);\n    margin-bottom: 1.4rem;\n  }\n  .pdp-om .mat-cell {\n    padding: 1.6rem 1.2rem;\n    border-right: 1px solid var(--parch);\n    text-align: left;\n  }\n  .pdp-om .mat-cell:last-child { border-right: 0; }\n  .pdp-om .mat-icon {\n    width: 28px;\n    height: 28px;\n    margin-bottom: 0.9rem;\n  }\n  .pdp-om .mat-name {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.1rem;\n    font-weight: 400;\n    color: var(--ink);\n    margin: 0 0 0.4rem 0;\n    font-style: italic;\n  }\n  .pdp-om .mat-desc {\n    font-size: 0.85rem;\n    color: var(--stone);\n    line-height: 1.65;\n    margin: 0;\n  }\n\n  \/* Finish swatches *\/\n  .pdp-om .finish-row {\n    background: var(--warm-wht);\n    border: 1px solid var(--parch);\n    padding: 1.4rem 1.4rem;\n    display: grid;\n    grid-template-columns: auto 1fr;\n    gap: 1.4rem;\n    align-items: center;\n  }\n  .pdp-om .finish-label {\n    font-size: 0.7rem;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--gold);\n    font-weight: 500;\n    border-left: 2px solid var(--gold);\n    padding-left: 0.95rem;\n  }\n  .pdp-om .finish-swatches {\n    display: flex;\n    gap: 1.6rem;\n    flex-wrap: wrap;\n  }\n  .pdp-om .swatch {\n    display: flex;\n    align-items: center;\n    gap: 0.65rem;\n    font-size: 0.92rem;\n    color: var(--ink);\n  }\n  .pdp-om .sw-dot {\n    width: 22px;\n    height: 22px;\n    border-radius: 50%;\n    border: 1px solid rgba(0,0,0,0.08);\n    flex-shrink: 0;\n  }\n  .pdp-om .sw-bronze { background: linear-gradient(135deg, #6b4a26 0%, #8a6432 55%, #3d2814 100%); }\n  .pdp-om .sw-white  { background: linear-gradient(135deg, #f7f4ed 0%, #ffffff 50%, #e8e4d8 100%); }\n  .pdp-om .sw-antique-brass {\n    background: linear-gradient(135deg, #b8923f 0%, #d4ad5c 30%, #8a6a26 70%, #3d2c0e 100%);\n  }\n  .pdp-om .sw-emerald {\n    background: radial-gradient(circle at 35% 30%, #4d8c63 0%, #1f5d3f 45%, #0e3a26 100%);\n  }\n  .pdp-om .sw-clear {\n    background: linear-gradient(135deg, #f5f3ec 0%, #e0ddd2 35%, #c4c0b3 70%, #aaa69a 100%);\n    border: 1px solid rgba(0,0,0,0.18) !important;\n  }\n  \/* Multicolor stained-glass swatch *\/\n  .pdp-om .sw-multicolor {\n    background:\n      conic-gradient(from 0deg,\n        #c44a2c 0deg, #e8c34a 60deg,\n        #5b8c52 120deg, #3a6b8c 180deg,\n        #c44a2c 240deg, #e8a652 300deg, #c44a2c 360deg);\n  }\n\n  \/* ─── SPECS TABLE ─── *\/\n  .pdp-om .specs {\n    background: var(--ivory);\n    padding: 3rem 2.4rem;\n    border-bottom: 1px solid var(--parch);\n    border-left: 1px solid var(--parch);\n    border-right: 1px solid var(--parch);\n  }\n  .pdp-om .specs-head { margin-bottom: 1.6rem; }\n  .pdp-om .specs-head .tag { margin-bottom: 0.7rem; }\n  .pdp-om .specs-title {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.55rem;\n    font-weight: 400;\n    color: var(--ink);\n    margin: 0;\n  }\n  .pdp-om .specs-title em { font-style: italic; color: var(--ivy); }\n\n  .pdp-om .spec-grid {\n    background: var(--warm-wht);\n    border: 1px solid var(--parch);\n  }\n  .pdp-om .spec-row {\n    display: grid;\n    grid-template-columns: 1fr 2fr;\n    border-bottom: 1px solid var(--parch);\n    padding: 0.95rem 1.4rem;\n    align-items: center;\n    gap: 1rem;\n  }\n  .pdp-om .spec-row:last-child { border-bottom: 0; }\n  .pdp-om .spec-row:nth-child(even) { background: var(--ivory); }\n  .pdp-om .spec-key {\n    font-size: 0.7rem;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--gold);\n  }\n  .pdp-om .spec-val {\n    font-size: 0.92rem;\n    color: var(--ink);\n    font-weight: 400;\n  }\n  .pdp-om .cert-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.4rem;\n  }\n  .pdp-om .cert-badge {\n    font-size: 0.7rem;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--ivy);\n    background: transparent;\n    border: 1px solid var(--parch);\n    padding: 0.32rem 0.75rem;\n    font-weight: 500;\n  }\n\n  \/* ─── NOTICE ─── *\/\n  .pdp-om .notices {\n    background: var(--warm-wht);\n    padding: 2.4rem 2.4rem;\n    border-bottom: 1px solid var(--parch);\n    border-left: 1px solid var(--parch);\n    border-right: 1px solid var(--parch);\n  }\n  .pdp-om .notice {\n    background: var(--ivory);\n    border: 1px solid var(--parch);\n    border-left: 2px solid var(--gold);\n    padding: 1.5rem 1.6rem;\n    position: relative;\n  }\n  .pdp-om .notice-label {\n    font-size: 0.7rem;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    font-weight: 500;\n    color: var(--gold);\n    margin-bottom: 0.7rem;\n  }\n  .pdp-om .notice-text {\n    font-size: 0.92rem;\n    color: var(--ink);\n    line-height: 1.75;\n    margin: 0;\n    max-width: 78ch;\n  }\n  .pdp-om .notice-text strong {\n    font-weight: 500;\n    color: var(--ink);\n  }\n\n  \/* ─── FAQ steps ─── *\/\n  .pdp-om .faq-steps {\n    counter-reset: fstep;\n    list-style: none;\n    padding: 0;\n    margin: 1rem 0 0.2rem;\n  }\n  .pdp-om .faq-steps li {\n    counter-increment: fstep;\n    padding: 0.7rem 0 0.7rem 2.6rem;\n    border-top: 1px solid var(--parch);\n    position: relative;\n  }\n  .pdp-om .faq-steps li:first-child { border-top: 0; padding-top: 0.4rem; }\n  .pdp-om .faq-steps li::before {\n    content: counter(fstep, decimal-leading-zero);\n    position: absolute;\n    left: 0;\n    top: 0.85rem;\n    font-family: 'Playfair Display', serif;\n    font-style: italic;\n    font-size: 1.05rem;\n    color: var(--gold);\n    font-weight: 400;\n  }\n  .pdp-om .faq-steps li:first-child::before { top: 0.55rem; }\n  .pdp-om .faq-steps li strong {\n    display: block;\n    font-family: 'Playfair Display', serif;\n    font-weight: 400;\n    font-size: 1.05rem;\n    color: var(--ink);\n    margin-bottom: 0.22rem;\n  }\n\n  \/* ─── FAQ ─── *\/\n  .pdp-om .faq {\n    background: var(--warm-wht);\n    padding: 3rem 2.4rem;\n    border-bottom: 1px solid var(--parch);\n    border-left: 1px solid var(--parch);\n    border-right: 1px solid var(--parch);\n  }\n  .pdp-om .faq-head { margin-bottom: 1.5rem; }\n  .pdp-om .faq-head .tag { margin-bottom: 0.7rem; }\n  .pdp-om .faq-title {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.55rem;\n    font-weight: 400;\n    color: var(--ink);\n    margin: 0;\n  }\n  .pdp-om .faq-title em { font-style: italic; color: var(--ivy); }\n\n  .pdp-om .faq-list { display: flex; flex-direction: column; }\n  .pdp-om .faq-list details {\n    border-bottom: 1px solid var(--parch);\n    background: transparent;\n  }\n  .pdp-om .faq-list details:first-child { border-top: 1px solid var(--parch); }\n  .pdp-om .faq-list summary {\n    list-style: none;\n    cursor: pointer;\n    padding: 1.15rem 0.4rem 1.15rem 0;\n    font-family: 'Playfair Display', serif;\n    font-size: 1.1rem;\n    font-weight: 400;\n    line-height: 1.4;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 1rem;\n  }\n  .pdp-om .faq-list summary::-webkit-details-marker { display: none; }\n  .pdp-om .faq-list summary::after {\n    content: '+';\n    font-family: 'Jost', sans-serif;\n    font-size: 1.3rem;\n    line-height: 1;\n    color: var(--gold);\n    transition: transform 0.2s;\n    font-weight: 300;\n    flex-shrink: 0;\n  }\n  .pdp-om .faq-list details[open] summary::after { content: '−'; }\n  .pdp-om .faq-list .faq-a {\n    padding: 0 0 1.1rem;\n    font-size: 0.92rem;\n    color: var(--stone);\n    line-height: 1.75;\n    max-width: 70ch;\n  }\n\n  \/* ─── DOWNLOADS ─── *\/\n  .pdp-om .downloads {\n    background: var(--ivory);\n    padding: 3rem 2.4rem;\n    border-bottom: 1px solid var(--parch);\n    border-left: 1px solid var(--parch);\n    border-right: 1px solid var(--parch);\n  }\n  .pdp-om .dl-head {\n    margin-bottom: 1.4rem;\n    text-align: center;\n  }\n  .pdp-om .dl-head .tag { margin-bottom: 0.7rem; }\n  .pdp-om .dl-title {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.55rem;\n    font-weight: 400;\n    color: var(--ink);\n    margin: 0;\n    letter-spacing: -0.005em;\n  }\n  .pdp-om .dl-title em { font-style: italic; color: var(--ivy); }\n\n  .pdp-om .dl-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 0.8rem;\n  }\n  .pdp-om .dl-btn {\n    display: flex;\n    align-items: center;\n    gap: 0.85rem;\n    padding: 1rem 1.1rem;\n    background: var(--warm-wht);\n    border: 1px solid var(--parch);\n    text-decoration: none;\n    color: var(--ink);\n    transition: background 0.25s, color 0.25s, border-color 0.25s;\n  }\n  .pdp-om .dl-btn:hover {\n    background: var(--hunter);\n    border-color: var(--hunter);\n    color: var(--ivory);\n  }\n  .pdp-om .dl-btn:hover .dl-icon { color: var(--gold-lt); border-color: var(--gold-lt); }\n  .pdp-om .dl-btn:hover .dl-meta { color: rgba(244,241,234,0.55); }\n\n  .pdp-om .dl-icon {\n    width: 32px;\n    height: 32px;\n    border: 1px solid var(--gold);\n    color: var(--gold);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    transition: color 0.25s, border-color 0.25s;\n  }\n  .pdp-om .dl-text {\n    display: flex;\n    flex-direction: column;\n    line-height: 1.2;\n  }\n  .pdp-om .dl-name {\n    font-family: 'Playfair Display', serif;\n    font-size: 0.92rem;\n    font-weight: 400;\n  }\n  .pdp-om .dl-meta {\n    font-size: 0.7rem;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--stone);\n    margin-top: 0.3rem;\n    transition: color 0.25s;\n  }\n\n  \/* ─── Responsive ─── *\/\n  @media (max-width: 720px) {\n    .pdp-om .size-row { grid-template-columns: 1fr; }\n    .pdp-om .mat-grid { grid-template-columns: 1fr; }\n    .pdp-om .mat-cell { border-right: 0; border-bottom: 1px solid var(--parch); }\n    .pdp-om .mat-cell:last-child { border-bottom: 0; }\n    .pdp-om .dl-grid { grid-template-columns: 1fr; }\n    .pdp-om .finish-row { grid-template-columns: 1fr; gap: 0.9rem; }\n    .pdp-om .spec-row { grid-template-columns: 1fr; gap: 0.3rem; padding: 0.85rem 1.1rem; }\n  }\n  @media (max-width: 480px) {\n    .pdp-om .heritage,\n    .pdp-om .sizes,\n    .pdp-om .materials,\n    .pdp-om .specs,\n    .pdp-om .faq,\n    .pdp-om .downloads,\n    .pdp-om .notices { padding-left: 1.4rem; padding-right: 1.4rem; }\n    .pdp-om .heritage { padding-top: 2.4rem; padding-bottom: 2.4rem; }\n    .pdp-om .heritage-line { font-size: 1.2rem; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pdp-om\"\u003e\n\u003c!-- ═══════════════ HERITAGE RIBBON ═══════════════ --\u003e\n\u003csection class=\"heritage\"\u003e\n\u003cp class=\"heritage-line\"\u003eUn \u003cem\u003ecube de lumière colorée\u003c\/em\u003e, perché sur du laiton brossé.\u003c\/p\u003e\n\u003chr class=\"heritage-rule\"\/\u003e\n\u003cp class=\"heritage-body\"\u003eLa lampe murale Magic Cube allie ingénieusement le verre teinté façonné à la main à l'art du laiton brossé. Inspirée par \u003cem\u003edes formes cubiques géométriques\u003c\/em\u003e, elle capture une riche esthétique vintage par le jeu de la lumière et des ombres — une pièce d'éclairage décoratif qui mêle charme fantaisiste et qualité premium.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- ═══════════════ SIZES ═══════════════ --\u003e\n\u003csection class=\"sizes\"\u003e\n\u003cdiv class=\"sizes-head\"\u003e\n\u003cp class=\"tag\" style=\"justify-content: center; display: flex; margin-left: auto; margin-right: auto;\"\u003eDeux Versions · Une Silhouette\u003c\/p\u003e\n\u003ch2 class=\"sizes-title\"\u003eChoisissez votre \u003cem\u003emotif\u003c\/em\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-row\"\u003e\n\u003c!-- Model A · Multicolor cube grid --\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cspan class=\"size-tag\"\u003eModèle A\u003c\/span\u003e\n\u003cdiv aria-hidden=\"true\" class=\"size-glass\"\u003e\u003csvg viewbox=\"0 0 90 80\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle cx=\"14\" cy=\"32\" fill=\"#d4ad5c\" r=\"7\" stroke=\"#A8904A\" stroke-width=\"0.5\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"14\" cy=\"32\" fill=\"none\" r=\"4\" stroke=\"#A8904A\" stroke-width=\"0.4\"\u003e\u003c\/circle\u003e\n\u003cpath d=\"M 19 32 Q 30 32, 36 22 Q 42 14, 52 16\" fill=\"none\" stroke=\"#c9a45a\" stroke-linecap=\"round\" stroke-width=\"2.4\"\u003e\u003c\/path\u003e\n\u003crect fill=\"#c9a45a\" height=\"6\" stroke=\"#A8904A\" stroke-width=\"0.4\" width=\"6\" x=\"48\" y=\"20\"\u003e\u003c\/rect\u003e\n\u003cline stroke=\"#A8904A\" stroke-width=\"0.6\" x1=\"54\" x2=\"58\" y1=\"22\" y2=\"20\"\u003e\u003c\/line\u003e\n\u003crect fill=\"#FAFAF7\" height=\"36\" stroke=\"#0E0E0C\" stroke-width=\"1\" width=\"32\" x=\"40\" y=\"30\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#c44a2c\" height=\"12\" opacity=\"0.9\" width=\"10.7\" x=\"40\" y=\"30\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#e8c34a\" height=\"12\" opacity=\"0.9\" width=\"10.7\" x=\"50.7\" y=\"30\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#3a6b8c\" height=\"12\" opacity=\"0.9\" width=\"10.6\" x=\"61.4\" y=\"30\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#5b8c52\" height=\"12\" opacity=\"0.9\" width=\"10.7\" x=\"40\" y=\"42\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#FAFAF7\" height=\"12\" opacity=\"0.95\" width=\"10.7\" x=\"50.7\" y=\"42\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#c44a2c\" height=\"12\" opacity=\"0.85\" width=\"10.6\" x=\"61.4\" y=\"42\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#3a6b8c\" height=\"12\" opacity=\"0.9\" width=\"10.7\" x=\"40\" y=\"54\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#e8a652\" height=\"12\" opacity=\"0.9\" width=\"10.7\" x=\"50.7\" y=\"54\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#5b8c52\" height=\"12\" opacity=\"0.85\" width=\"10.6\" x=\"61.4\" y=\"54\"\u003e\u003c\/rect\u003e\n\u003cline stroke=\"#0E0E0C\" stroke-width=\"0.7\" x1=\"40\" x2=\"72\" y1=\"42\" y2=\"42\"\u003e\u003c\/line\u003e\n\u003cline stroke=\"#0E0E0C\" stroke-width=\"0.7\" x1=\"40\" x2=\"72\" y1=\"54\" y2=\"54\"\u003e\u003c\/line\u003e\n\u003cline stroke=\"#0E0E0C\" stroke-width=\"0.7\" x1=\"50.7\" x2=\"50.7\" y1=\"30\" y2=\"66\"\u003e\u003c\/line\u003e\n\u003cline stroke=\"#0E0E0C\" stroke-width=\"0.7\" x1=\"61.4\" x2=\"61.4\" y1=\"30\" y2=\"66\"\u003e\u003c\/line\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 class=\"size-name\"\u003eModèle \u003cem\u003eA\u003c\/em\u003e\u003c\/h3\u003e\n\u003cdiv class=\"size-dim-sub\"\u003eGRILLE CUBE\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Model B · Tulip motif --\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cspan class=\"size-tag\"\u003eModèle B\u003c\/span\u003e\n\u003cdiv aria-hidden=\"true\" class=\"size-glass\"\u003e\u003csvg viewbox=\"0 0 90 80\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle cx=\"14\" cy=\"32\" fill=\"#d4ad5c\" r=\"7\" stroke=\"#A8904A\" stroke-width=\"0.5\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"14\" cy=\"32\" fill=\"none\" r=\"4\" stroke=\"#A8904A\" stroke-width=\"0.4\"\u003e\u003c\/circle\u003e\n\u003cpath d=\"M 19 32 Q 30 32, 36 22 Q 42 14, 52 16\" fill=\"none\" stroke=\"#c9a45a\" stroke-linecap=\"round\" stroke-width=\"2.4\"\u003e\u003c\/path\u003e\n\u003crect fill=\"#c9a45a\" height=\"6\" stroke=\"#A8904A\" stroke-width=\"0.4\" width=\"6\" x=\"48\" y=\"20\"\u003e\u003c\/rect\u003e\n\u003cline stroke=\"#A8904A\" stroke-width=\"0.6\" x1=\"54\" x2=\"58\" y1=\"22\" y2=\"20\"\u003e\u003c\/line\u003e\n\u003crect fill=\"#FAFAF7\" height=\"36\" stroke=\"#0E0E0C\" stroke-width=\"1\" width=\"32\" x=\"40\" y=\"30\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#f0ece2\" height=\"30\" opacity=\"0.85\" width=\"32\" x=\"40\" y=\"30\"\u003e\u003c\/rect\u003e\n\u003crect fill=\"#3d6b3a\" height=\"6\" opacity=\"0.85\" width=\"32\" x=\"40\" y=\"60\"\u003e\u003c\/rect\u003e\n\u003cline stroke=\"#3d6b3a\" stroke-linecap=\"round\" stroke-width=\"1.2\" x1=\"48\" x2=\"48\" y1=\"60\" y2=\"48\"\u003e\u003c\/line\u003e\n\u003cpath d=\"M 48 54 Q 44 52, 43 56 Q 45 58, 48 56\" fill=\"#5b8c52\" opacity=\"0.9\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M 45 48 Q 45 42, 48 41 Q 51 42, 51 48 Q 49 50, 48 48 Q 47 50, 45 48 Z\" fill=\"#c44a2c\" opacity=\"0.92\" stroke=\"#0E0E0C\" stroke-linejoin=\"round\" stroke-width=\"0.4\"\u003e\u003c\/path\u003e\n\u003cline stroke=\"#3d6b3a\" stroke-linecap=\"round\" stroke-width=\"1.2\" x1=\"62\" x2=\"62\" y1=\"60\" y2=\"46\"\u003e\u003c\/line\u003e\n\u003cpath d=\"M 62 53 Q 66 51, 67 55 Q 65 57, 62 55\" fill=\"#5b8c52\" opacity=\"0.9\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M 59 46 Q 59 40, 62 39 Q 65 40, 65 46 Q 63 48, 62 46 Q 61 48, 59 46 Z\" fill=\"#c44a2c\" opacity=\"0.92\" stroke=\"#0E0E0C\" stroke-linejoin=\"round\" stroke-width=\"0.4\"\u003e\u003c\/path\u003e\n\u003cline stroke=\"#0E0E0C\" stroke-width=\"0.7\" x1=\"40\" x2=\"72\" y1=\"60\" y2=\"60\"\u003e\u003c\/line\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 class=\"size-name\"\u003eModèle \u003cem\u003eB\u003c\/em\u003e\u003c\/h3\u003e\n\u003cdiv class=\"size-dim-sub\"\u003eMOTIF TULIPE\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"finish-row\" style=\"margin-top: 1rem;\"\u003e\n\u003cspan class=\"finish-label\"\u003eCommun à tous\u003c\/span\u003e\n\u003cdiv class=\"finish-swatches\"\u003e\u003cspan class=\"swatch\" style=\"font-size: 0.85rem;\"\u003e∅ 5,5″ × H 7,9″ (Dia 14 × H 20 cm)\u003c\/span\u003e \u003cspan class=\"swatch\" style=\"font-size: 0.85rem;\"\u003eBras en laiton brossé · Silhouette col de cygne\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══════════════ MATERIALS \u0026 FINISHES ═══════════════ --\u003e\n\u003csection class=\"materials\"\u003e\n\u003cdiv class=\"mat-head\"\u003e\n\u003cp class=\"tag\"\u003eLa Fabrication\u003c\/p\u003e\n\u003ch2 class=\"mat-title\"\u003eDeux \u003cem\u003ematériaux\u003c\/em\u003e authentiques\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mat-grid\"\u003e\n\u003c!-- Brass --\u003e\n\u003cdiv class=\"mat-cell\"\u003e\n\u003csvg class=\"mat-icon\" viewbox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003crect fill=\"none\" height=\"14\" stroke=\"#A8904A\" stroke-width=\"1\" width=\"3\" x=\"5\" y=\"13\"\u003e\u003c\/rect\u003e\n\u003cline stroke=\"#A8904A\" stroke-linecap=\"round\" stroke-width=\"1\" x1=\"3\" x2=\"10\" y1=\"13\" y2=\"13\"\u003e\u003c\/line\u003e\n\u003cline stroke=\"#A8904A\" stroke-linecap=\"round\" stroke-width=\"1\" x1=\"8\" x2=\"14\" y1=\"20\" y2=\"20\"\u003e\u003c\/line\u003e\n\u003ccircle cx=\"20\" cy=\"20\" fill=\"none\" r=\"6\" stroke=\"#A8904A\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"20\" cy=\"20\" fill=\"#A8904A\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\u003ch3 class=\"mat-name\"\u003eLaiton\u003c\/h3\u003e\n\u003cp class=\"mat-desc\"\u003eBras et plaque murale en laiton massif, brossés à la main pour obtenir une teinte chaude et vintage — le bras incurvé col de cygne soulève délicatement le cube dans la pièce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Glass --\u003e\n\u003cdiv class=\"mat-cell\"\u003e\n\u003csvg class=\"mat-icon\" viewbox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003crect fill=\"none\" height=\"18\" stroke=\"#A8904A\" stroke-width=\"1\" width=\"18\" x=\"7\" y=\"9\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M 7 9 L 11 5 L 29 5 L 25 9\" fill=\"none\" stroke=\"#A8904A\" stroke-width=\"0.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M 25 9 L 29 5 L 29 23 L 25 27\" fill=\"none\" stroke=\"#A8904A\" stroke-width=\"0.7\"\u003e\u003c\/path\u003e\n\u003cline opacity=\"0.6\" stroke=\"#A8904A\" stroke-width=\"0.4\" x1=\"13\" x2=\"13\" y1=\"9\" y2=\"27\"\u003e\u003c\/line\u003e\n\u003cline opacity=\"0.6\" stroke=\"#A8904A\" stroke-width=\"0.4\" x1=\"19\" x2=\"19\" y1=\"9\" y2=\"27\"\u003e\u003c\/line\u003e\n\u003cline opacity=\"0.6\" stroke=\"#A8904A\" stroke-width=\"0.4\" x1=\"7\" x2=\"25\" y1=\"15\" y2=\"15\"\u003e\u003c\/line\u003e\n\u003cline opacity=\"0.6\" stroke=\"#A8904A\" stroke-width=\"0.4\" x1=\"7\" x2=\"25\" y1=\"21\" y2=\"21\"\u003e\u003c\/line\u003e\n\u003c\/svg\u003e\n\u003ch3 class=\"mat-name\"\u003eVerre\u003c\/h3\u003e\n\u003cp class=\"mat-desc\"\u003eVerre teinté multicolore pièce par pièce selon la tradition Tiffany — assemblé en cube à quatre faces pour réfracter la lumière sous tous les angles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"finish-row\"\u003e\n\u003cspan class=\"finish-label\"\u003eFinitions\u003c\/span\u003e\n\u003cdiv class=\"finish-swatches\"\u003e\u003cspan class=\"swatch\"\u003e\u003cspan class=\"sw-dot sw-antique-brass\"\u003e\u003c\/span\u003eLaiton\u003c\/span\u003e \u003cspan class=\"swatch\"\u003e\u003cspan class=\"sw-dot sw-multicolor\"\u003e\u003c\/span\u003eVerre multicolore\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══════════════ SPECS ═══════════════ --\u003e\n\u003csection class=\"specs\"\u003e\n\u003cdiv class=\"specs-head\"\u003e\n\u003cp class=\"tag\"\u003eLes Détails\u003c\/p\u003e\n\u003ch2 class=\"specs-title\"\u003eSpécification \u003cem\u003ecomplète\u003c\/em\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMatériaux\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLaiton · Verre\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFinitions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLaiton\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAbat-jour\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eVerre multicolore — silhouette cubique, façonné pièce par pièce selon la tradition Tiffany\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCulot de l'Ampoule\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eE26 \/ E27 — ampoule non incluse\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTension\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAC 110 – 240 V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCâblage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCâblé en dur\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e∅ 5,5″ × H 7,9″ (Dia 14 × H 20 cm) — les deux versions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eIdéale pour\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eChevets · Coins de lecture · Couloirs · Chambres d'enfants · Étagères · Murs galerie\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e\n\u003cdiv class=\"cert-row\"\u003e\u003cspan class=\"cert-badge\"\u003eAmérique du Nord\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003eEurope\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003eAustralie\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003eArabie Saoudite\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══════════════ NOTICE ═══════════════ --\u003e\n\u003csection class=\"notices\"\u003e\n\u003cdiv class=\"notice\"\u003e\n\u003cdiv class=\"notice-label\"\u003eÀ retenir\u003c\/div\u003e\n\u003cp class=\"notice-text\"\u003e\u003cstrong\u003eAmpoule vendue séparément\u003c\/strong\u003e — compatible avec une douille E26 ou E27 standard, 40 W maximum. Nous recommandons une ampoule blanc chaud pour mettre en valeur les couleurs du verre teinté à leur meilleur éclat. \u003cstrong\u003eChaque cube est façonné pièce par pièce\u003c\/strong\u003e selon la tradition Tiffany — les petites variations dans la découpe de chaque carreau, les motifs de plomb et la teinte précise de chaque vitre font partie de l'artisanat, non d'un défaut. \u003cstrong\u003eInstallation câblée\u003c\/strong\u003e par un électricien qualifié ; adaptée aux \u003cstrong\u003eespaces intérieurs\u003c\/strong\u003e, loin de toute humidité directe.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══════════════ FAQ ═══════════════ --\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-head\"\u003e\n\u003cp class=\"tag\"\u003eQuestions fréquentes\u003c\/p\u003e\n\u003ch2 class=\"faq-title\"\u003eAvant de \u003cem\u003ecommander\u003c\/em\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eLe cube est petit — à Dia 14 × H 20 cm, ne risque-t-il pas de faire perdu sur un grand mur ?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eC'est intentionnellement \u003cem\u003ecompact\u003c\/em\u003e. La Magic Cube n'est pas conçue pour être l'élément dominant d'un mur mis en avant — elle est pensée pour être un \u003cem\u003ebijou\u003c\/em\u003e sur une surface plus discrète. Les petits espaces (un mur d'étagère, un coin au-dessus d'une console, un couloir étroit, à côté d'un lit) sont exactement où les proportions trouvent tout leur sens. Sur un grand mur vide, elle paraîtra trop petite ; sur le bon mur, la petite taille est ce qui en fait son charme intime et réfléchi. Règle générale : placez-la où vous accrocheriez une œuvre d'art de 30 × 40 cm, non un grand tableau.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eLe modèle A et le modèle B appartiennent-ils à la même famille de design, ou sont-ce deux luminaires complètement différents ?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eMême famille — \u003cem\u003emême silhouette cubique, même bras en laiton, mêmes dimensions\u003c\/em\u003e. Le concept structural est partagé ; seul le motif de verre à l'intérieur du cube change. Le \u003cem\u003emodèle A\u003c\/em\u003e est une grille multicolore puisée dans la tradition Tiffany géométrique et moderniste. Le \u003cem\u003emodèle B\u003c\/em\u003e est un motif floral folk avec deux tulipes rouges sur un fond ivoire, inspiré de la tradition du verre de chalet européen. Posséder l'un et l'autre en paire est un choix délibéré — ils se lisent comme des cousins, non des jumeaux.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eJusqu'à quelle distance le bras en laiton s'étend-il de la plaque murale ?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eLe bras col de cygne s'étend d'environ \u003cem\u003e20 cm (8″)\u003c\/em\u003e de la plaque murale, soulevant le cube de la surface et l'intégrant à la pièce. C'est suffisant pour projeter la lumière sur le mur (plutôt que directement dessus) et pour percevoir le verre à quatre faces depuis le bas — mais assez compact pour ne pas encombrer les tables de chevet, les couloirs étroits ou les passages de porte. Confirmez avec votre installateur que 20 cm de projection convient à votre emplacement avant d'installer dans des passages serrés.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eL'effet Rubik's-Cube (modèle A) — ne risque-t-il pas de faire trop enfantin pour un intérieur d'adulte ?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eC'est \u003cem\u003eludique mais premium\u003c\/em\u003e — la différence avec un jouet réside dans le verre façonné pièce par pièce et le bras en laiton brossé, deux éléments porteurs de substance même avant que la lumière ne s'allume. Dans un intérieur d'adulte épuré (murs à la chaux, lambris en chêne, palette neutre), un seul Magic Cube devient la \u003cem\u003eponctuation\u003c\/em\u003e de la pièce — non la plaisanterie, mais l'esprit. L'effet ne fonctionne que si le reste de la pièce est déjà chargé ou à thème ; en lui donnant de l'espace calme autour, le cube mérite sa place.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChaque cube est façonné pièce par pièce — qu'est-ce que cela signifie pour une paire assortie ?\u003c\/summary\u003e\n\u003cdiv class=\"faq-a\"\u003eLes subtiles variations sont \u003cem\u003epart of the Tiffany tradition, non un défaut\u003c\/em\u003e. Deux appliques Magic Cube encadrant un lit se liront comme une paire coordonnée — silhouette, motif et palette sont cohérents — mais une comparaison côte à côte peut révéler de petites différences dans la découpe de chaque carreau ou la teinte précise d'une vitre colorée. C'est la signature du verre façonné à la main plutôt que de l'impression mécanique. Si la symétrie exacte importe plus que la variation artisanale, ce luminaire n'est pas le bon choix.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ═══════════════ DOWNLOADS ═══════════════ --\u003e\n\u003csection class=\"downloads\"\u003e\n\u003cdiv class=\"dl-head\"\u003e\n\u003cp class=\"tag\" style=\"justify-content: center; display: flex; margin-left: auto; margin-right: auto;\"\u003ePour les Professionnels \u0026amp; Prescripteurs\u003c\/p\u003e\n\u003ch2 class=\"dl-title\"\u003eTéléchargements \u0026amp; \u003cem\u003eressources\u003c\/em\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dl-grid\"\u003e\u003ca class=\"dl-btn\" href=\"https:\/\/drive.google.com\/file\/d\/1Q9lk7hUJFVu6Fa4vCxqvF39fSEXcepdM\/view?usp=drive_link\" rel=\"noopener\" target=\"_blank\"\u003e \u003cspan class=\"dl-icon\"\u003e \u003csvg fill=\"none\" height=\"16\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\" viewbox=\"0 0 24 24\" width=\"16\"\u003e \u003crect height=\"18\" rx=\"1\" width=\"14\" x=\"5\" y=\"3\"\u003e\u003c\/rect\u003e \u003cpath d=\"M8 8h8M8 12h8M8 16h5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"dl-text\"\u003e \u003cspan class=\"dl-name\"\u003eCaractéristiques techniques\u003c\/span\u003e \u003cspan class=\"dl-meta\"\u003ePDF · Fiche technique\u003c\/span\u003e \u003c\/span\u003e \u003c\/a\u003e \u003ca class=\"dl-btn\" href=\"#\" rel=\"noopener\" target=\"_blank\"\u003e \u003cspan class=\"dl-icon\"\u003e \u003csvg fill=\"none\" height=\"16\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\" viewbox=\"0 0 24 24\" width=\"16\"\u003e \u003cpath d=\"M14.7 6.3l3 3-9 9H5.7v-3l9-9z\"\u003e\u003c\/path\u003e \u003cpath d=\"M13 8l3 3\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"dl-text\"\u003e \u003cspan class=\"dl-name\"\u003eInstallation\u003c\/span\u003e \u003cspan class=\"dl-meta\"\u003ePDF · Guide d'installation\u003c\/span\u003e \u003c\/span\u003e \u003c\/a\u003e \u003ca class=\"dl-btn\" href=\"#\" rel=\"noopener\" target=\"_blank\"\u003e \u003cspan class=\"dl-icon\"\u003e \u003csvg fill=\"none\" height=\"16\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\" viewbox=\"0 0 24 24\" width=\"16\"\u003e \u003cpath d=\"M12 2 L3 7 L12 12 L21 7 Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M3 7 V17 L12 22 V12\"\u003e\u003c\/path\u003e \u003cpath d=\"M21 7 V17 L12 22\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"dl-text\"\u003e \u003cspan class=\"dl-name\"\u003eFichiers 3D\u003c\/span\u003e \u003cspan class=\"dl-meta\"\u003ePour les prescripteurs\u003c\/span\u003e \u003c\/span\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Lumioshine","offers":[{"title":"Modèle A : Ø 14cm x H 20cm \/ ∅ 5,5″ x H 7,9″ \/ Laiton \u0026 Multicolore","offer_id":51262041293085,"sku":"LSW-B6067-01","price":106.0,"currency_code":"CHF","in_stock":true},{"title":"Modèle B : Ø 14cm x H 20cm \/ ∅ 5,5″ x H 7,9″ \/ Laiton \u0026 Multicolore","offer_id":51262063870237,"sku":"LSW-B6067-01","price":106.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/2001\/4621\/files\/Lumioshine-Magic-Cube-Wall-Lamp_1.jpg?v=1778225205","url":"https:\/\/lumioshine.com\/fr-ch\/products\/magic-cube-wall-lamp","provider":"Lumioshine","version":"1.0","type":"link"}