{"product_id":"soap-bubbles-table-lamp","title":"Lampe de Table Soap Bubbles","description":"\u003c!--\nProduct Name: Soap Bubbles Table Lamp\nProduct Type: Table Lamp\nSEO Title: Soap Bubbles Table Lamp | Pink Bubble Glass Table Lamp\nMeta Description: Sculptural table lamp with a pink bubble-shaped glass shade on a polished pink metal base. Dia 13″ x H 14.6″, E26 or E27 bulb, plug-in with inline switch.\nURL Handle: soap-bubbles-table-lamp\n--\u003e\n\u003cstyle\u003e\n  \/* ===== Valmere Cone Pendant — every rule scoped to .vk-soap-wrap ===== *\/\n  .vk-soap-wrap, .vk-soap-wrap *, .vk-soap-wrap *::before, .vk-soap-wrap *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .vk-soap-wrap { position: relative; z-index: 0; isolation: isolate; width: 100%; max-width: 680px; margin: 0; padding: 0; color: #1d1b17; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif; -webkit-font-smoothing: antialiased; line-height: 1.6; }\n  .vk-soap-wrap img { max-width: 100%; height: auto; }\n  .vk-soap-wrap a { color: #876846; text-underline-offset: 3px; }\n  .vk-soap-wrap .vk-soap-divider { height: 1px; margin: 2rem 0; background: #fbf8f3; overflow: hidden; }\n  .vk-soap-wrap .vk-soap-intro { margin-bottom: 1rem; color: #3a3834; font-size: 15px; line-height: 1.75; }\n  .vk-soap-wrap .vk-soap-section-label { margin-bottom: .65rem; color: #876846; font-size: 11px; font-weight: 500; letter-spacing: .1em; text-transform: uppercase; scroll-margin-top: 90px; }\n  \/* Video *\/\n  .vk-soap-wrap .vk-soap-video { position: relative; height: 0; padding-bottom: 56.25%; overflow: hidden; border-radius: 10px; background: #111; }\n  .vk-soap-wrap .vk-soap-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  \/* Features *\/\n  .vk-soap-wrap .vk-soap-features { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n  .vk-soap-wrap .vk-soap-feature, .vk-soap-wrap .vk-soap-option { min-width: 0; padding: .9rem; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; }\n  .vk-soap-wrap .vk-soap-icon { display: flex; width: 28px; height: 28px; align-items: center; justify-content: center; margin-bottom: .6rem; border-radius: 6px; background: #e8dbc6; }\n  .vk-soap-wrap .vk-soap-feature h4, .vk-soap-wrap .vk-soap-option h5 { margin-bottom: .3rem; color: #1d1b17; font-size: 13px; font-weight: 500; line-height: 1.45; }\n  .vk-soap-wrap .vk-soap-feature p, .vk-soap-wrap .vk-soap-option p { color: #3f3d39; font-size: 12px; line-height: 1.6; overflow-wrap: anywhere; }\n  \/* Color option *\/\n  \/* Dimension card *\/\n  .vk-soap-wrap .vk-soap-dimension-card { padding: 1.2rem; border: 1px solid #f5eee5; border-radius: 10px; background: #fbf8f3; scroll-margin-top: 90px; }\n  .vk-soap-wrap .vk-soap-dimfig { max-width: 300px; margin: 1rem auto 0; text-align: center; }\n  .vk-soap-wrap .vk-soap-dimfig a { display: block; padding: 5px; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; }\n  .vk-soap-wrap .vk-soap-dimfig a:hover { border-color: #e1d4c1; }\n  .vk-soap-wrap .vk-soap-dimfig img { display: block; width: 100%; aspect-ratio: 1 \/ 1; object-fit: contain; background: #fff; border-radius: 4px; cursor: zoom-in; }\n  .vk-soap-wrap .vk-soap-dimension-note { margin-top: .75rem; color: #876846; font-size: 11px; line-height: 1.5; text-align: center; }\n  \/* Pure-CSS :target lightbox *\/\n  .vk-soap-wrap .vk-soap-zoom { display: none; visibility: hidden; pointer-events: none; position: fixed; inset: 0; z-index: 99999; align-items: center; justify-content: center; padding: 24px; background: rgba(20,19,16,.92); }\n  .vk-soap-wrap .vk-soap-zoom:target { display: flex; visibility: visible; pointer-events: auto; }\n  .vk-soap-wrap .vk-soap-zoom-backdrop { position: absolute; inset: 0; display: block; cursor: zoom-out; }\n  .vk-soap-wrap .vk-soap-zoom-inner { position: relative; z-index: 1; max-width: 100%; text-align: center; pointer-events: none; }\n  .vk-soap-wrap .vk-soap-zoom-img { width: 100%; max-width: 1200px; height: auto; max-height: 86vh; object-fit: contain; border-radius: 4px; background: #fff; }\n  .vk-soap-wrap .vk-soap-zoom-cap { margin-top: 10px; color: #f5eee5; font-size: 12px; letter-spacing: .04em; }\n  .vk-soap-wrap .vk-soap-zoom-close { position: absolute; top: 12px; right: 16px; z-index: 2; display: flex; width: 44px; height: 44px; align-items: center; justify-content: center; color: #f5eee5; font-size: 28px; line-height: 1; text-decoration: none; }\n  \/* Spec table *\/\n  .vk-soap-wrap .vk-soap-spec-table { width: 100%; border-collapse: collapse; }\n  .vk-soap-wrap .vk-soap-spec-table tr { border-bottom: 1px solid #fbf8f3; }\n  .vk-soap-wrap .vk-soap-spec-table tr:nth-child(odd) { background: #fdfbf8; }\n  .vk-soap-wrap .vk-soap-spec-table tr:last-child { border-bottom: 0; }\n  .vk-soap-wrap .vk-soap-spec-table td { padding: 10px 8px; font-size: 14px; line-height: 1.55; vertical-align: top; overflow-wrap: anywhere; }\n  .vk-soap-wrap .vk-soap-spec-table td:first-child { width: 42%; padding-right: 1rem; color: #625f59; }\n  \/* Care *\/\n  \/* Downloads *\/\n  .vk-soap-wrap .vk-soap-dl { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n  .vk-soap-wrap .vk-soap-dl-card { display: flex; min-height: 44px; align-items: center; gap: 10px; padding: .85rem .9rem; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; color: #1d1b17; text-decoration: none; }\n  .vk-soap-wrap .vk-soap-dl-card:hover { border-color: #e1d4c1; background: #fdfbf8; }\n  .vk-soap-wrap .vk-soap-dl-card .vk-soap-icon { flex-shrink: 0; margin: 0; }\n  .vk-soap-wrap .vk-soap-dl-card b { display: block; font-size: 13px; font-weight: 500; line-height: 1.35; }\n  .vk-soap-wrap .vk-soap-dl-card small { display: block; color: #625f59; font-size: 11px; line-height: 1.4; }\n  \/* FAQ *\/\n  .vk-soap-wrap .vk-soap-faq-item { border-bottom: 1px solid #fbf8f3; }\n  .vk-soap-wrap .vk-soap-faq-item:last-child { border-bottom: 0; }\n  .vk-soap-wrap .vk-soap-faq-item \u003e summary { position: relative; display: flex; min-height: 44px; cursor: pointer; align-items: center; padding: 14px 32px 14px 0; color: #1d1b17; font-size: 15px; font-weight: 500; line-height: 1.5; list-style: none; }\n  .vk-soap-wrap .vk-soap-faq-item \u003e summary::marker { content: \"\"; }\n  .vk-soap-wrap .vk-soap-faq-item \u003e summary::-webkit-details-marker { display: none; }\n  .vk-soap-wrap .vk-soap-faq-item \u003e summary::after { position: absolute; top: 50%; right: 4px; width: 10px; height: 10px; border-right: 1.5px solid #876846; border-bottom: 1.5px solid #876846; content: \"\"; transform: translateY(-70%) rotate(45deg); transition: transform .2s ease; }\n  .vk-soap-wrap .vk-soap-faq-item[open] \u003e summary::after { transform: translateY(-30%) rotate(-135deg); }\n  .vk-soap-wrap .vk-soap-faq-a { margin: 0 0 14px; padding-right: 32px; color: #3f3d39; font-size: 13px; line-height: 1.7; }\n  @media (max-width: 520px) {\n    .vk-soap-wrap .vk-soap-features { gap: 6px; }\n    .vk-soap-wrap .vk-soap-feature { padding: .6rem; }\n    .vk-soap-wrap .vk-soap-feature h4 { font-size: 11.5px; }\n    .vk-soap-wrap .vk-soap-feature p { font-size: 10.5px; }\n    .vk-soap-wrap .vk-soap-option, .vk-soap-wrap .vk-soap-dl { grid-template-columns: 1fr; }\n    .vk-soap-wrap .vk-soap-dimension-card { padding: .85rem; }\n    .vk-soap-wrap .vk-soap-spec-table td { font-size: 13px; } \/* end *\/\n  }\n  .vk-soap-wrap .vk-soap-note-lead { color: #b23a1e; font-weight: 600; }\n  .vk-soap-wrap .vk-soap-dimfigs { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-top: 1rem; }\n  .vk-soap-wrap .vk-soap-dimfigs .vk-soap-dimfig { flex: 0 1 300px; min-width: 0; max-width: none; margin: 0; }\n  .vk-soap-wrap .vk-soap-dimfig b { display: block; margin-top: 5px; color: #2a2826; font-size: 11.5px; font-weight: 600; line-height: 1.4; }\n  @media (max-width: 560px) {\n    .vk-soap-wrap .vk-soap-dimfigs .vk-soap-dimfig { flex: 0 1 calc(50% - 5px); }\n    .vk-soap-wrap .vk-soap-dimension-table td { font-size: 12px; } \/* end *\/\n  }\n  @media (max-width: 520px) {\n    .vk-soap-wrap .vk-soap-videos { grid-template-columns: 1fr; } \/* end *\/\n  }\n  @media (max-width: 520px) {\n    .vk-soap-wrap .vk-soap-sz-grid { grid-template-columns: 1fr 1fr; gap: 8px; } \/* end *\/\n  }\n  \/* Legibility: larger type *\/\n  .vk-soap-wrap .vk-soap-intro { font-size: 16px; line-height: 1.8; }\n  .vk-soap-wrap .vk-soap-section-label { font-size: 12.5px; font-weight: 600; letter-spacing: .08em; }\n  .vk-soap-wrap .vk-soap-feature h4 { font-size: 15px; font-weight: 600; }\n  .vk-soap-wrap .vk-soap-feature p { font-size: 14px; line-height: 1.65; }\n  .vk-soap-wrap .vk-soap-dimension-note { font-size: 13px; }\n  .vk-soap-wrap .vk-soap-spec-table td { font-size: 15px; }\n  .vk-soap-wrap .vk-soap-dl-card b { font-size: 15px; font-weight: 600; }\n  .vk-soap-wrap .vk-soap-faq-item \u003e summary { font-size: 16px; font-weight: 600; }\n  .vk-soap-wrap .vk-soap-faq-a { font-size: 15px; line-height: 1.75; }\n  .vk-soap-wrap .vk-soap-zoom-cap { font-size: 14px; }\n  @media (max-width: 520px) {\n    .vk-soap-wrap .vk-soap-feature h4 { font-size: 14px; }\n    .vk-soap-wrap .vk-soap-feature p { font-size: 13px; }\n    .vk-soap-wrap .vk-soap-spec-table td { font-size: 14px; } \/* end *\/\n  }\n  \/* Extra legibility: bigger type, darker text, stronger labels *\/\n  .vk-soap-wrap { color: #161616; }\n  .vk-soap-wrap .vk-soap-intro { font-size: 17px; line-height: 1.8; color: #222; }\n  .vk-soap-wrap .vk-soap-section-label { font-size: 13.5px; font-weight: 700; letter-spacing: .07em; color: #876846; }\n  .vk-soap-wrap .vk-soap-feature h4 { font-size: 16.5px; font-weight: 700; color: #161616; }\n  .vk-soap-wrap .vk-soap-feature p { font-size: 15px; line-height: 1.65; color: #2b2b2b; }\n  .vk-soap-wrap .vk-soap-dimension-note { font-size: 14px; color: #876846; }\n  .vk-soap-wrap .vk-soap-spec-table td { font-size: 16px; line-height: 1.6; color: #1f1f1f; }\n  .vk-soap-wrap .vk-soap-spec-table td:first-child { color: #4a4844; font-weight: 600; }\n  .vk-soap-wrap .vk-soap-dl-card b { font-size: 16px; font-weight: 700; color: #161616; }\n  .vk-soap-wrap .vk-soap-faq-item \u003e summary { font-size: 17px; font-weight: 700; color: #161616; }\n  .vk-soap-wrap .vk-soap-faq-a { font-size: 16px; line-height: 1.75; color: #2b2b2b; }\n  .vk-soap-wrap .vk-soap-zoom-cap { font-size: 15px; }\n  @media (max-width: 520px) {\n    .vk-soap-wrap .vk-soap-intro { font-size: 16px; }\n    .vk-soap-wrap .vk-soap-feature h4 { font-size: 15px; }\n    .vk-soap-wrap .vk-soap-feature p { font-size: 14px; }\n    .vk-soap-wrap .vk-soap-spec-table td, .vk-soap-wrap .vk-soap-dimension-table td { font-size: 15px; }\n    .vk-soap-wrap .vk-soap-faq-item \u003e summary { font-size: 16px; }\n    .vk-soap-wrap .vk-soap-faq-a { font-size: 15px; } \/* end *\/\n  }\n  \/* Theme-proof legibility: override the store theme's thin, letter-spaced, uppercase heading styles *\/\n  .vk-soap-wrap, .vk-soap-wrap p, .vk-soap-wrap h3, .vk-soap-wrap h4, .vk-soap-wrap h5, .vk-soap-wrap td, .vk-soap-wrap th, .vk-soap-wrap li, .vk-soap-wrap summary, .vk-soap-wrap b, .vk-soap-wrap strong, .vk-soap-wrap span, .vk-soap-wrap div, .vk-soap-wrap a { font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif !important; letter-spacing: normal !important; -webkit-font-smoothing: antialiased; }\n  .vk-soap-wrap p, .vk-soap-wrap td, .vk-soap-wrap li { font-weight: 400 !important; }\n  .vk-soap-wrap .vk-soap-intro { font-size: 17px !important; line-height: 1.75 !important; color: #1f1f1f !important; }\n  .vk-soap-wrap .vk-soap-section-label { font-size: 14px !important; font-weight: 700 !important; letter-spacing: .06em !important; text-transform: uppercase !important; color: #876846 !important; }\n  .vk-soap-wrap .vk-soap-feature h4 { margin: 0 0 6px !important; font-size: 16.5px !important; font-weight: 700 !important; line-height: 1.35 !important; text-transform: none !important; letter-spacing: normal !important; color: #161616 !important; }\n  .vk-soap-wrap .vk-soap-feature p { font-size: 15px !important; line-height: 1.6 !important; color: #2a2a2a !important; }\n  .vk-soap-wrap .vk-soap-dimension-note { font-size: 14px !important; color: #876846 !important; }\n  .vk-soap-wrap .vk-soap-spec-table td { font-size: 16px !important; line-height: 1.55 !important; color: #1a1a1a !important; }\n  .vk-soap-wrap .vk-soap-spec-table td:first-child { font-weight: 700 !important; color: #3a3834 !important; }\n  .vk-soap-wrap .vk-soap-spec-table a { color: #876846 !important; font-weight: 600 !important; }\n  .vk-soap-wrap .vk-soap-dl-card b { font-size: 16px !important; font-weight: 700 !important; color: #161616 !important; }\n  .vk-soap-wrap .vk-soap-faq-item \u003e summary { font-size: 17px !important; font-weight: 700 !important; color: #161616 !important; text-transform: none !important; }\n  .vk-soap-wrap .vk-soap-faq-a { font-size: 16px !important; line-height: 1.7 !important; color: #2a2a2a !important; }\n  @media (max-width: 520px) {\n    .vk-soap-wrap .vk-soap-intro { font-size: 16px !important; }\n    .vk-soap-wrap .vk-soap-feature h4 { font-size: 15px !important; }\n    .vk-soap-wrap .vk-soap-feature p { font-size: 14px !important; }\n    .vk-soap-wrap .vk-soap-spec-table td, .vk-soap-wrap .vk-soap-dimension-table td { font-size: 15px !important; }\n    .vk-soap-wrap .vk-soap-faq-a { font-size: 15px !important; } \/* end *\/\n  }\n  \/* Grid lines on the size table *\/\n  \/* Zebra rows on the Details table: set on the cells with !important so the theme can't wipe it *\/\n  .vk-soap-wrap .vk-soap-spec-table tr:nth-child(odd) td { background: #fbf8f3 !important; }\n  .vk-soap-wrap .vk-soap-spec-table tr:nth-child(even) td { background: #ffffff !important; }\n  \/* Walnut accents: echo the wooden frame *\/\n  .vk-soap-wrap .vk-soap-divider { background: linear-gradient(90deg, #e5dacb, #876846 50%, #e5dacb) !important; }\n  .vk-soap-wrap .vk-soap-spec-table td:first-child { color: #876846 !important; }\n  .vk-soap-wrap .vk-soap-feature { border-top: 3px solid #876846 !important; }\n  \/* Hide the old auto-generated \"Sizing \u0026 questions\" block (section.vk-geo2) so only the new FAQ shows *\/\n  section.vk-geo2[data-geo=\"v2\"] { display: none !important; }\n  \/* FAQ styled like the \"Sizing \u0026 questions\" block: serif title, italic accent word, plus icons *\/\n  .vk-soap-wrap .vk-soap-faq-title { margin: 0 0 6px !important; font-family: Georgia, \"Times New Roman\", serif !important; font-size: 26px !important; font-weight: 600 !important; line-height: 1.25 !important; color: #1d1d1d !important; letter-spacing: normal !important; text-transform: none !important; }\n  .vk-soap-wrap .vk-soap-faq-title em { font-family: Georgia, \"Times New Roman\", serif !important; font-style: italic !important; color: #876846 !important; }\n  .vk-soap-wrap .vk-soap-faq-sub { margin: 0 0 18px !important; font-size: 15px !important; line-height: 1.8 !important; color: #5a5a5a !important; }\n  .vk-soap-wrap .vk-soap-faq { border-top: 1px solid #e5dacb; }\n  .vk-soap-wrap .vk-soap-faq-item { border-bottom: 1px solid #e5dacb !important; }\n  .vk-soap-wrap .vk-soap-faq-item \u003e summary { padding: 16px 32px 16px 2px !important; font-size: 15.5px !important; font-weight: 600 !important; color: #2b2b2b !important; }\n  .vk-soap-wrap .vk-soap-faq-item \u003e summary::after { content: \"+\" !important; position: absolute; top: 50% !important; right: 6px !important; width: auto !important; height: auto !important; border: 0 !important; transform: translateY(-50%) !important; font-family: Georgia, serif !important; font-size: 20px !important; font-weight: 400 !important; line-height: 1 !important; color: #876846 !important; transition: transform .2s ease; }\n  .vk-soap-wrap .vk-soap-faq-item[open] \u003e summary::after { content: \"\\2212\" !important; transform: translateY(-50%) !important; }\n  .vk-soap-wrap .vk-soap-faq-a { margin: 0 0 16px !important; padding: 0 24px 0 2px !important; font-size: 15px !important; line-height: 1.8 !important; color: #555 !important; }\n  .vk-soap-wrap .vk-soap-swatches { display: flex; flex-wrap: wrap; gap: 10px 16px; margin: 1rem 0 0; padding: .9rem 1rem; border: 1px solid #e5dacb; border-radius: 8px; background: #fff; }\n  .vk-soap-wrap .vk-soap-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 600 !important; color: #1f1f1f !important; }\n  .vk-soap-wrap .vk-soap-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }\n  .vk-soap-wrap .vk-soap-swatches { align-items: center; }\n  .vk-soap-wrap .vk-soap-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #876846 !important; margin-right: 4px; }\n  .vk-soap-wrap .vk-soap-swatch b { font-weight: 700 !important; }\n  \n  .vk-soap-wrap .vk-soap-dimfigs { display: flex; justify-content: center; gap: 12px; margin-top: 1rem; }\n  .vk-soap-wrap .vk-soap-dimfigs .vk-soap-dimfig { flex: 1 1 0; max-width: 240px; min-width: 0; margin: 0; }\n  .vk-soap-wrap .vk-soap-dimfigs .vk-soap-dimfig img { aspect-ratio: 1 \/ 1; object-fit: contain; }\n  .vk-soap-wrap .vk-soap-dl { grid-template-columns: repeat(3, 1fr); }\n  @media (max-width: 520px) {\n    .vk-soap-wrap .vk-soap-dl { grid-template-columns: 1fr; } \/* end *\/\n  }\n  \/* Helix template accents *\/\n  .vk-soap-wrap .vk-soap-feature h4, .vk-soap-wrap .vk-soap-faq-item \u003e summary { color: #261d16 !important; }\n  .vk-soap-wrap a { color: #6b4f30; }\n  .vk-soap-wrap .vk-soap-faq-title em, .vk-soap-wrap .vk-soap-faq-item \u003e summary::after { color: #876846 !important; }\n  \/* Size area matches the white diagram background *\/\n  .vk-soap-wrap .vk-soap-dimension-card { background: #ffffff !important; }\n  .vk-soap-wrap .vk-soap-dimfig a { border: 0 !important; padding: 0 !important; background: #ffffff !important; }\n  .vk-soap-wrap .vk-soap-dimfig img { background: #ffffff !important; }\n  .vk-soap-wrap .vk-soap-note { margin: 0 0 .8rem; padding: .9rem 1rem; border: 1px solid #e1d4c1; border-left: 3px solid #876846; border-radius: 8px; background: #fbf8f3; }\n  .vk-soap-wrap .vk-soap-note p { margin: 0; font-size: 15.5px !important; line-height: 1.7 !important; color: #1f1f1f !important; }\n  .vk-soap-wrap .vk-soap-note p + p { margin-top: .55rem; }\n  .vk-soap-wrap .vk-soap-contact { margin: 0 0 1rem; padding: .9rem 1.1rem; border: 1px solid #e1d4c1; border-left: 3px solid #876846; border-radius: 8px; background: #fbf8f3; }\n  .vk-soap-wrap .vk-soap-contact p { margin: 0 !important; font-size: 15.5px !important; line-height: 1.7 !important; color: #1f1f1f !important; }\n  \/* Customized service: copy on top, colour chart underneath *\/\n  .vk-soap-wrap .vk-soap-swatches { display: flex; flex-wrap: wrap; align-items: center; gap: 10px 16px; margin: 1rem 0 0; padding: .9rem 1rem; border: 1px solid #e1d4c1; border-radius: 8px; background: #fff; }\n  .vk-soap-wrap .vk-soap-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #5a4630 !important; }\n  .vk-soap-wrap .vk-soap-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 700 !important; }\n  .vk-soap-wrap .vk-soap-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }\n  \/* Customized service: copy on the left, small colour chart on the right (click to enlarge) *\/\n  @media (max-width: 520px) {\n    .vk-soap-wrap .vk-soap-option-fig { max-width: 120px !important; width: 120px !important; } \/* end *\/\n  }\n  \/* Two notes side by side, each with a click-to-enlarge image *\/\n  .vk-soap-wrap .vk-soap-notes2 .vk-soap-note { margin: 0; }\n  @media (max-width: 520px) {\n    .vk-soap-wrap .vk-soap-notes2 { grid-template-columns: 1fr; } \/* end *\/\n  }\n  @media (max-width: 520px) {\n    .vk-soap-wrap .vk-soap-figgrid { grid-template-columns: repeat(3, 1fr); } \/* end *\/\n  }\n  .vk-soap-wrap .vk-soap-swatches { display: flex; flex-wrap: wrap; align-items: center; gap: 10px 16px; margin: 1rem 0 0; padding: .9rem 1rem; border: 1px solid #e1d4c1; border-radius: 8px; background: #fff; }\n  .vk-soap-wrap .vk-soap-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #5a4630 !important; }\n  .vk-soap-wrap .vk-soap-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 700 !important; }\n  .vk-soap-wrap .vk-soap-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }\n  .vk-soap-wrap .vk-soap-note-lead { color: #d62a00 !important; font-weight: 700 !important; }\n  .vk-soap-wrap .vk-soap-dimfigs .vk-soap-dimfig { max-width: 160px !important; }\n  .vk-soap-wrap .vk-soap-note a { color: #6b4f30 !important; font-weight: 600 !important; }\n  .vk-soap-wrap .vk-soap-video { position: relative; width: 100%; aspect-ratio: 16 \/ 9; overflow: hidden; border-radius: 10px; background: #f0ebe4; margin-bottom: 1.25rem; }\n  .vk-soap-wrap .vk-soap-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  .vk-soap-wrap .vk-soap-szt { width: 100%; border-collapse: collapse; background: #fff; }\n  .vk-soap-wrap .vk-soap-szt th { padding: 8px 10px !important; background: #e8dbc6; border: 1px solid #e1d4c1; font-size: 12.5px !important; font-weight: 700 !important; color: #5a4630 !important; text-align: left; text-transform: uppercase; letter-spacing: .04em !important; }\n  .vk-soap-wrap .vk-soap-szt td { padding: 8px 10px !important; border: 1px solid #e1d4c1; font-size: 15px !important; color: #1f1f1f !important; vertical-align: top; }\n  .vk-soap-wrap .vk-soap-szt td:first-child { font-weight: 700 !important; color: #876846 !important; }\n  .vk-soap-wrap .vk-soap-szt small { display: block; margin-top: 2px; font-size: 13px !important; color: #6a655e !important; }\n  .vk-soap-wrap .vk-soap-dimfigs .vk-soap-dimfig { max-width: 280px !important; }\n  .vk-soap-wrap .vk-soap-dimfig img { aspect-ratio: auto !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"vk-soap-wrap\"\u003e\n\u003cdiv class=\"vk-soap-video\"\u003e\u003ciframe loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/9lA_EHDHk7E?rel=0\u0026amp;modestbranding=1\u0026amp;playsinline=1\" title=\"Soap Bubbles Table Lamp showcase\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cp class=\"vk-soap-intro\"\u003eUne lampe de table sculptée en bulles de savon — un abat-jour en forme de bulle en verre repose sur une base métallique poli, l'ampoule brillant à l'intérieur. La lumière se réfracte à travers le verre courbé et se reflète sur la base polie pour une lueur douce et ludique. Elle existe en finition rose doux : verre rose sur une base métallique rose poli.\u003c\/p\u003e\n\u003cdiv class=\"vk-soap-note\"\u003e\n\u003cp\u003e\u003cspan class=\"vk-soap-note-lead\"\u003eVariation du verre :\u003c\/span\u003e Les légères variations de forme, d'épaisseur de paroi, de couleur et les petites bulles dans le verre sont normales et font partie de son caractère, ce ne sont pas des défauts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-contact\"\u003e\n\u003cp\u003eSi vous avez des questions sur nos produits, veuillez nous contacter et nous vous répondrons dans les 24 heures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-section-label\"\u003eCaractéristiques\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-features\"\u003e\n\u003cdiv class=\"vk-soap-feature\"\u003e\n\u003cdiv class=\"vk-soap-icon\"\u003e\u003csvg fill=\"none\" height=\"14\" stroke=\"#5a4630\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\" width=\"14\"\u003e\u003cpath d=\"M5 13a7 7 0 0 1 14 0c0 3-2 5-4 6H9c-2-1-4-3-4-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eAbat-jour en verre bullion\u003c\/h4\u003e\n\u003cp\u003eUne lueur douce et arrondie autour de l'ampoule.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-feature\"\u003e\n\u003cdiv class=\"vk-soap-icon\"\u003e\u003csvg fill=\"none\" height=\"14\" stroke=\"#5a4630\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\" width=\"14\"\u003e\u003crect height=\"7\" rx=\"1\" width=\"8\" x=\"8\" y=\"14\"\u003e\u003c\/rect\u003e\u003cpath d=\"M12 14v-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eBase en métal poli\u003c\/h4\u003e\n\u003cp\u003eReflète la lumière vers le haut dans le verre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-feature\"\u003e\n\u003cdiv class=\"vk-soap-icon\"\u003e\u003csvg fill=\"none\" height=\"14\" stroke=\"#5a4630\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\" width=\"14\"\u003e\u003ccircle cx=\"8\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eFinition tout rose doux\u003c\/h4\u003e\n\u003cp\u003eVerre rose sur base en métal rose.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-swatches\"\u003e\u003cspan class=\"vk-soap-swatch-label\"\u003eFinition :\u003c\/span\u003e \u003cspan class=\"vk-soap-swatch\"\u003e\u003ci style=\"background: linear-gradient(90deg,#d8a090 50%,rgba(232,170,175,.9) 50%);\"\u003e\u003c\/i\u003e\u003cb style=\"color: #a06656;\"\u003eBase rose \u0026amp; verre rose\u003c\/b\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-section-label\" id=\"vk-soap-dimensions\"\u003eDimensions du Produit\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-dimension-card\"\u003e\n\u003ctable class=\"vk-soap-szt\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eTaille\u003c\/td\u003e\n\u003ctd\u003e∅ 13,0″ x H 14,6″\u003csmall\u003eDia 33 cm x H 37 cm\u003c\/small\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePoids net\u003c\/td\u003e\n\u003ctd\u003e6,6 lb\u003csmall\u003e3 kg\u003c\/small\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCordon\u003c\/td\u003e\n\u003ctd\u003e59″\u003csmall\u003e150 cm, bouton-poussoir marche\/arrêt en ligne\u003c\/small\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"vk-soap-dimfigs\"\u003e\n\u003cdiv class=\"vk-soap-dimfig\"\u003e\u003ca href=\"#vk-soap-zoom-size\"\u003e\u003cimg alt=\"Soap Bubbles Table Lamp size diagram, Dia 33cm x H 37cm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/17933668283759.png?v=1793366841\u0026amp;width=600\"\/\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"vk-soap-dimension-note\"\u003e🔍 Cliquez sur le diagramme pour agrandir\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-section-label\"\u003eDétails\u003c\/div\u003e\n\u003ctable class=\"vk-soap-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMatériaux\u003c\/td\u003e\n\u003ctd\u003eMétal, Verre.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinition de Base\u003c\/td\u003e\n\u003ctd\u003eRose.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinition Verre\u003c\/td\u003e\n\u003ctd\u003eRose.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSource lumineuse\u003c\/td\u003e\n\u003ctd\u003e1 × \u003ca href=\"https:\/\/vakkerlight.com\/blogs\/news\/understanding-e26-and-e27-bulbs-a-comprehensive-guide-to-choosing-the-right-bulbs\" rel=\"noopener\" target=\"_blank\"\u003eampoule E26 ou E27\u003c\/a\u003e · LED ou Edison · Lumière chaude (3000K) recommandée.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTension\u003c\/td\u003e\n\u003ctd\u003eCA 110–240V.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation\u003c\/td\u003e\n\u003ctd\u003eÀ brancher · cordon de 59″ (150 cm), peut être prolongé sur demande.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCommande\u003c\/td\u003e\n\u003ctd\u003eBouton-poussoir de contrôle en ligne marche\/arrêt · non gradable.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003eCE (UE) · SAA\/RCM (Australie et Nouvelle-Zélande) · CSA (Canada) · FCC testé (États-Unis) — \u003ca href=\"https:\/\/vakkerlight.com\/pages\/international-certifications-new\" rel=\"noopener\" target=\"_blank\"\u003evoir les certificats\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"vk-soap-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-section-label\"\u003eTélécharger le support\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-dl\"\u003e\u003ca class=\"vk-soap-dl-card\" href=\"https:\/\/drive.google.com\/file\/d\/1VlSdvcwvyUBwMZfIqtNdFeh28SNJX40l\/view?usp=sharing\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan class=\"vk-soap-icon\"\u003e\u003csvg fill=\"none\" height=\"14\" stroke=\"#5a4630\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\" width=\"14\"\u003e\u003cpath d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\u003e\u003c\/path\u003e\u003cpolyline points=\"7 10 12 15 17 10\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" x2=\"12\" y1=\"15\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eFiche technique\u003c\/b\u003e\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"vk-soap-dl-card\" href=\"https:\/\/drive.google.com\/file\/d\/1M1iJdOCewIl-DTQbue3V1vNy3vwG_bIO\/view?usp=drive_link\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan class=\"vk-soap-icon\"\u003e\u003csvg fill=\"none\" height=\"14\" stroke=\"#5a4630\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\" width=\"14\"\u003e\u003cpath d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eGuide d'installation\u003c\/b\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003ch2 class=\"vk-soap-faq-title\"\u003eDimensions et \u003cem\u003equestions\u003c\/em\u003e\u003c\/h2\u003e\n\u003cp class=\"vk-soap-faq-sub\"\u003eVoici ce que la plupart de nos clients demandent avant de choisir la leur.\u003c\/p\u003e\n\u003cdiv class=\"vk-soap-faq\"\u003e\n\u003cdetails class=\"vk-soap-faq-item\"\u003e\n\u003csummary\u003eQuelle couleur a-t-elle ?\u003c\/summary\u003e\n\u003cp class=\"vk-soap-faq-a\"\u003eElle est disponible en une finition : verre rose sur une base en métal rose poli, pour un look monochrome doux et romantique. Le verre rose teinte et adoucit doucement la lumière.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-soap-faq-item\"\u003e\n\u003csummary\u003eQuelle ampoule utiliser ?\u003c\/summary\u003e\n\u003cp class=\"vk-soap-faq-a\"\u003eUne ampoule E26 ou E27. Une ampoule LED blanc chaud claire (non givrée) à 3000K laisse la lueur se lire magnifiquement à travers le verre.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-soap-faq-item\"\u003e\n\u003csummary\u003eComment changer l'ampoule et nettoyer la lampe ?\u003c\/summary\u003e\n\u003cp class=\"vk-soap-faq-a\"\u003eSoulevez lentement l'abat-jour en verre de la base ; il est plus lourd qu'il n'y paraît. Essuyez le verre avec un chiffon microfibre sec, ou vaporisez du nettoyant pour verre sur le chiffon plutôt que sur le verre. La base polie marque facilement, alors essuyez-la avec un chiffon sec et évitez les éponges abrasives.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-soap-faq-item\"\u003e\n\u003csummary\u003eOù dois-je le placer ?\u003c\/summary\u003e\n\u003cp class=\"vk-soap-faq-a\"\u003eSur une petite table, console, buffet, table de nuit ou bureau — en tant qu'accent unique ou en paire. Placez-la sur une surface plane et stable, éloignée des passages fréquentés, car le verre est fragile.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-soap-faq-item\"\u003e\n\u003csummary\u003eEst-ce dimmable ?\u003c\/summary\u003e\n\u003cp class=\"vk-soap-faq-a\"\u003eNon. Elle dispose d'un interrupteur marche\/arrêt à bouton-poussoir en ligne sur le cordon.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-soap-zoom\" id=\"vk-soap-zoom-size\"\u003e\n\u003ca class=\"vk-soap-zoom-backdrop\" href=\"#vk-soap-dimensions\"\u003e\u003c\/a\u003e \u003ca class=\"vk-soap-zoom-close\" href=\"#vk-soap-dimensions\"\u003e×\u003c\/a\u003e\n\u003cdiv class=\"vk-soap-zoom-inner\"\u003e\n\u003cimg alt=\"Soap Bubbles Table Lamp size diagram, enlarged\" class=\"vk-soap-zoom-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/17933668283759.png?v=1793366841\"\/\u003e\n\u003cp class=\"vk-soap-zoom-cap\"\u003e∅ 13,0″ x H 14,6″ (Dia 33cm x H 37cm)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"It comes in one finish: pink glass on a polished pink metal base, for a soft, romantic monochrome look. The pink glass gently tints and softens the light.\" }, \"name\": \"What color is it?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"One E26 or E27 bulb. A clear (not frosted) warm 3000K LED bulb lets the glow read beautifully through the glass.\" }, \"name\": \"What bulb should I use?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Lift the glass shade off the base slowly; it is heavier than it looks. Wipe the glass with a dry microfiber cloth, or spray glass cleaner onto the cloth rather than the glass. The polished base shows fingerprints, so wipe it with a dry cloth and avoid abrasive sponges.\" }, \"name\": \"How do I change the bulb and clean the lamp?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"On a side table, console, sideboard, bedside table or desk — as a single accent or as a pair. Place it on a flat, stable surface away from busy walkways, as the glass is delicate.\" }, \"name\": \"Where should I place it?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No. It has an inline push-button on\/off switch on the cord.\" }, \"name\": \"Is it dimmable?\" }\n  ]\n}\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Vakkerlight","offers":[{"title":"Dia 33cm x H 37cm \/ Rose \/ Prise US","offer_id":33941614297226,"sku":"RL20051201-1","price":257.95,"currency_code":"EUR","in_stock":true},{"title":"Dia 33cm x H 37cm \/ Rose \/ Prise UK","offer_id":40562143002792,"sku":"RL20051201-2","price":257.95,"currency_code":"EUR","in_stock":true},{"title":"Dia 33cm x H 37cm \/ Rose \/ Prise AU","offer_id":40562153783464,"sku":"RL20051201-3","price":257.95,"currency_code":"EUR","in_stock":true},{"title":"Dia 33cm x H 37cm \/ Rose \/ Prise EU","offer_id":40562159354024,"sku":"RL20051201-4","price":257.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/EmptyName-884.jpg?v=1746016724","url":"https:\/\/vakkerlight.com\/fr-eu\/products\/soap-bubbles-table-lamp","provider":"Vakkerlight","version":"1.0","type":"link"}