{"product_id":"eco-fabric-fringe-pendant-lamp","title":"Eco Fabric Fringe Pendant Lamp","description":"\u003c!--\n  Eco Fabric \u0026 Cotton Fringe Pendant Light — Product Detail Page\n  Site: vakkerlight.com | US market\n  环保布艺+棉质丝线斗笠吊灯 \/ Eco Fabric \u0026 Cotton Fringe Pendant\n\n  REPLACE BEFORE PUBLISHING:\n    REPLACE_WITH_PRODUCT_IMAGE_S     — Ø30 cm main image\n    REPLACE_WITH_PRODUCT_IMAGE_M     — Ø40 cm main image\n    REPLACE_WITH_PRODUCT_IMAGE_L     — Ø50 cm main image\n    REPLACE_WITH_DIMENSION_IMG_URL   — 3-size dimension diagram\n    REPLACE_WITH_SPEC_SHEET_URL      — spec sheet download link\n    hello@vakkerlight.com            — store contact email\n    https:\/\/vakkerlight.com\/...      — product URL\n\n  CONFIRM BEFORE PUBLISHING:\n    - Input voltage (confirm 110–240V universal or 220–240V only)\n    - Max bulb wattage per E27 socket\n    - Dimmability of included bulb\n    - Exact fringe colors present in the stripe pattern\n    - Box \/ shipping dimensions per size\n    - Weight per size\n--\u003e\n\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003cmeta name=\"description\" content=\"A wide-brim fabric shade topped over a cylinder of hanging cotton fringe in multicolor vertical stripes. E27 socket, 3000K LED bulb included. 3 sizes: Ø30, Ø40, Ø50 cm. 1.2 m adjustable cord, wood canopy. IP20. Shop Vakkerlight.\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n  body { background: #fff; padding: 2rem; }\n  .vk-rd-wrap { font-family: 'DM Sans', sans-serif; color: #1a1a1a; max-width: 680px; margin: 0; padding: 0; }\n  .vk-rd-divider { height: 1px; background: #e8e4de; margin: 2rem 0; }\n  .vk-rd-intro { font-size: 15px; color: #555; line-height: 1.75; margin-bottom: 1rem; }\n  .vk-rd-section-label { font-size: 11px; font-weight: 500; letter-spacing: .1em; text-transform: uppercase; color: #3a3a3a; margin-bottom: .65rem; }\n\n  \/* Notices *\/\n  .vk-rd-notice { border-left: 3px solid #666; background: #f7f7f7; border-radius: 0 8px 8px 0; padding: .85rem 1rem; margin-bottom: .75rem; }\n  .vk-rd-notice h5 { font-size: 13px; font-weight: 500; color: #333; margin-bottom: .3rem; }\n  .vk-rd-notice p { font-size: 13px; color: #666; line-height: 1.65; margin: 0; }\n  .vk-rd-notice a { color: #333; }\n  .vk-rd-notice.red { border-left-color: #c03030; background: #fef4f4; }\n  .vk-rd-notice.red h5 { color: #8a1010; }\n  .vk-rd-notice.green { border-left-color: #3a7a3a; background: #f2f9f2; }\n  .vk-rd-notice.green h5 { color: #1a5a1a; }\n  .vk-rd-notice.amber { border-left-color: #b8820a; background: #fdf8ec; }\n  .vk-rd-notice.amber h5 { color: #7a5200; }\n\n  \/* Features *\/\n  .vk-rd-features { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-bottom: 1.25rem; }\n  .vk-rd-feat { background: #f7f5f2; border-radius: 8px; padding: .85rem; }\n  .vk-rd-feat-icon { width: 28px; height: 28px; border-radius: 6px; background: #e8e8e8; display: flex; align-items: center; justify-content: center; margin-bottom: .6rem; }\n  .vk-rd-feat h4 { font-size: 13px; font-weight: 500; color: #1a1a1a; margin-bottom: .25rem; }\n  .vk-rd-feat p { font-size: 12px; color: #666; line-height: 1.6; margin: 0; }\n\n  \/* Size selector *\/\n  .vk-rd-selector-group { margin-bottom: 1.25rem; }\n  .vk-rd-selector-row { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: .5rem; }\n  .vk-rd-selector-btn {\n    border: 1.5px solid #ddd; background: #fff; border-radius: 7px;\n    padding: 8px 16px; font-size: 13px; color: #3a3a3a; cursor: pointer;\n    transition: border-color .15s, background .15s; font-family: inherit; min-height: 40px;\n  }\n  .vk-rd-selector-btn:hover { border-color: #888; }\n  .vk-rd-selector-btn.active { border-color: #3a3a3a; background: #f7f5f2; font-weight: 500; }\n\n  \/* Variant info card *\/\n  .vk-rd-variant-card { background: #f7f5f2; border-radius: 8px; padding: 1rem 1.1rem; margin-top: .75rem; }\n  .vk-rd-variant-card h5 { font-size: 13px; font-weight: 500; color: #1a1a1a; margin-bottom: .4rem; }\n  .vk-rd-variant-card p { font-size: 12px; color: #666; line-height: 1.65; margin: 0; }\n  .vk-rd-variant-card p + p { margin-top: .3rem; }\n\n  \/* Size table *\/\n  .vk-rd-size-table { width: 100%; border-collapse: collapse; margin-bottom: .75rem; }\n  .vk-rd-size-table th { font-size: 11px; font-weight: 500; letter-spacing: .08em; text-transform: uppercase; color: #888; text-align: left; padding: 0 8px 8px 0; border-bottom: 1px solid #e8e4de; }\n  .vk-rd-size-table td { font-size: 13px; color: #555; padding: 9px 8px 9px 0; border-bottom: 1px solid #ece8e2; vertical-align: top; line-height: 1.5; }\n  .vk-rd-size-table td:first-child { font-weight: 500; color: #1a1a1a; white-space: nowrap; }\n  .vk-rd-size-table tr:last-child td { border-bottom: none; }\n\n  \/* Callout rows *\/\n  .vk-rd-callout-row { display: flex; gap: 12px; align-items: flex-start; background: #f7f5f2; border-radius: 8px; padding: 1rem; margin-bottom: .75rem; }\n  .vk-rd-callout-icon { flex-shrink: 0; width: 40px; height: 40px; background: #e8e8e8; border-radius: 8px; display: flex; align-items: center; justify-content: center; }\n  .vk-rd-callout-text h5 { font-size: 13px; font-weight: 500; color: #1a1a1a; margin-bottom: .25rem; }\n  .vk-rd-callout-text p { font-size: 12px; color: #666; line-height: 1.6; margin: 0; }\n\n  \/* Fringe color strip *\/\n  .vk-rd-fringe-strip {\n    display: flex; height: 28px; border-radius: 6px; overflow: hidden;\n    margin-bottom: 1rem; border: 1px solid rgba(0,0,0,.08);\n  }\n  .vk-rd-fringe-strip span { flex: 1; }\n\n  \/* Spec table *\/\n  .vk-rd-spec-table { width: 100%; border-collapse: collapse; }\n  .vk-rd-spec-table tr { border-bottom: 1px solid #ece8e2; }\n  .vk-rd-spec-table tr:last-child { border-bottom: none; }\n  .vk-rd-spec-table td { padding: 9px 0; font-size: 14px; vertical-align: top; }\n  .vk-rd-spec-table td:first-child { color: #888; width: 42%; padding-right: 1rem; }\n\n  \/* Install list *\/\n  .vk-rd-list { list-style: none; padding: 0; margin: 0; }\n  .vk-rd-list li { font-size: 14px; color: #666; padding: 8px 0 8px 20px; border-bottom: 1px solid #ece8e2; line-height: 1.65; position: relative; }\n  .vk-rd-list li:last-child { border-bottom: none; }\n  .vk-rd-list li::before { content: ''; position: absolute; left: 0; top: 16px; width: 6px; height: 6px; border-radius: 50%; background: #666; }\n\n  \/* Download *\/\n  .vk-rd-dl { display: flex; gap: 8px; flex-wrap: wrap; }\n  .vk-rd-dl-btn { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; color: #555; border: 1px solid #ddd; padding: 9px 14px; border-radius: 7px; text-decoration: none; background: #fff; min-height: 44px; }\n  .vk-rd-dl-btn:hover { background: #f5f5f5; }\n\n  \/* FAQ *\/\n  .vk-rd-faq { margin-top: .5rem; }\n  .vk-rd-faq-item { border-bottom: 1px solid #ece8e2; }\n  .vk-rd-faq-item:last-child { border-bottom: none; }\n  .vk-rd-faq-item \u003e summary { list-style: none; cursor: pointer; padding: 14px 32px 14px 0; font-size: 15px; font-weight: 500; color: #1a1a1a; position: relative; line-height: 1.5; min-height: 44px; display: flex; align-items: center; }\n  .vk-rd-faq-item \u003e summary::-webkit-details-marker { display: none; }\n  .vk-rd-faq-item \u003e summary::after { content: ''; position: absolute; right: 4px; top: 50%; width: 10px; height: 10px; border-right: 1.5px solid #3a3a3a; border-bottom: 1.5px solid #3a3a3a; transform: translateY(-70%) rotate(45deg); transition: transform 0.2s ease; }\n  .vk-rd-faq-item[open] \u003e summary::after { transform: translateY(-30%) rotate(-135deg); }\n  .vk-rd-faq-item[open] \u003e summary { color: #000; }\n  .vk-rd-faq-a { font-size: 13px; color: #666; line-height: 1.7; margin: 0 0 14px; padding-right: 32px; }\n\n  @media (max-width: 520px) {\n    .vk-rd-features { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"vk-rd-wrap\"\u003e\n\u003c!-- 1. Hero intro --\u003e\n\u003cp class=\"vk-rd-intro\"\u003eA wide, flat-brimmed fabric shade — shaped like an oversized sun hat — perched above a cylinder of hanging cotton fringe. The fringe body is where the light happens: strands in natural cream, black, terracotta red, teal green, and warm brown hang vertically in a repeating stripe sequence. When lit, the 3000K bulb glows through the gaps between strands, casting a warm, textured light at eye level. The wide brim catches and redirects some light upward, softening the ceiling. A Ø10 cm solid wood canopy plate and a 1.2 m braided cord (adjustable at install) complete the fixture. One E27 bulb included. Three sizes from Ø30 cm — suitable for a bedside — to Ø50 cm over a dining table.\u003c\/p\u003e\n\u003cdiv class=\"vk-rd-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 2. Bulb included --\u003e\n\u003cdiv class=\"vk-rd-notice green\"\u003e\n\u003ch5\u003e1 × E27 LED bulb included — 3000K warm white\u003c\/h5\u003e\n\u003cp\u003eA 3000K warm white E27 LED bulb ships with every pendant — plug it in and it is ready to use. The E27 socket accepts any standard medium screw base bulb as a replacement. For dimming, swap to a Triac-dimmable E27 LED and pair with a compatible dimmer switch; check the included bulb's packaging for its dimmability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 3. Hardwired --\u003e\n\u003cdiv class=\"vk-rd-notice red\"\u003e\n\u003ch5\u003eHardwired ceiling install · 1.2 m adjustable cord\u003c\/h5\u003e\n\u003cp\u003eThis pendant hardwires to a ceiling junction box — it is not plug-in. Cord length is up to 1.2 m and adjustable at the wood canopy during installation. A licensed electrician is recommended. Turn off power at the breaker before installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 4. Material note --\u003e\n\u003cdiv class=\"vk-rd-notice amber\"\u003e\n\u003ch5\u003eCotton fringe — keep away from moisture and heat sources\u003c\/h5\u003e\n\u003cp\u003eThe fringe body is natural cotton. Do not install directly above a stove, open flame, or heat vent. Keep away from cooking steam and sustained moisture. Cotton fringe is not fire-rated for proximity to open flames.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 5. Features --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-features\"\u003e\n\u003cdiv class=\"vk-rd-feat\"\u003e\n\u003cdiv class=\"vk-rd-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#3a3a3a\" fill=\"none\" height=\"14\" width=\"14\"\u003e\n          \u003cpath d=\"M12 3 3 8l9 5 9-5-9-5zM3 14l9 5 9-5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eWide-brim fabric shade\u003c\/h4\u003e\n\u003cp\u003eThe flat, wide-brimmed top shade in eco-friendly fabric (Ø30–50 cm) redirects some light upward toward the ceiling, softening the room without losing the warm downward glow through the fringe body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-feat\"\u003e\n\u003cdiv class=\"vk-rd-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#3a3a3a\" fill=\"none\" height=\"14\" width=\"14\"\u003e\n          \u003cpath d=\"M3 6h18M3 12h18M3 18h18\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eMulticolor cotton fringe\u003c\/h4\u003e\n\u003cp\u003eVertical cotton strands in cream, black, terracotta, teal, and brown hang in a repeating stripe pattern. Light passes through the gaps between strands — the fringe body glows rather than blocking the bulb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-feat\"\u003e\n\u003cdiv class=\"vk-rd-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#3a3a3a\" fill=\"none\" height=\"14\" width=\"14\"\u003e\n          \u003crect rx=\"1\" height=\"7\" width=\"7\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M14 5h7M14 12h7M14 19h7M3 17h7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eWood canopy · 1.2 m cord\u003c\/h4\u003e\n\u003cp\u003eA Ø10 cm solid wood ceiling plate gives the fixture a warm, natural-material detail at the top. The 1.2 m braided cord adjusts at the canopy during installation — suitable for standard and tall ceilings alike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 6. Fringe color palette --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eFringe Color Palette\u003c\/div\u003e\n\u003cdiv aria-label=\"Fringe stripe color preview\" class=\"vk-rd-fringe-strip\"\u003e\n\u003cspan style=\"background: #e8e0d0;\"\u003e\u003c\/span\u003e\u003c!-- cream --\u003e \u003cspan style=\"background: #2a2a2a;\"\u003e\u003c\/span\u003e\u003c!-- black --\u003e \u003cspan style=\"background: #e8e0d0;\"\u003e\u003c\/span\u003e \u003cspan style=\"background: #b84030;\"\u003e\u003c\/span\u003e\u003c!-- terracotta red --\u003e \u003cspan style=\"background: #e8e0d0;\"\u003e\u003c\/span\u003e \u003cspan style=\"background: #3a7a6a;\"\u003e\u003c\/span\u003e\u003c!-- teal green --\u003e \u003cspan style=\"background: #e8e0d0;\"\u003e\u003c\/span\u003e \u003cspan style=\"background: #7a4e2a;\"\u003e\u003c\/span\u003e\u003c!-- warm brown --\u003e \u003cspan style=\"background: #e8e0d0;\"\u003e\u003c\/span\u003e \u003cspan style=\"background: #2a2a2a;\"\u003e\u003c\/span\u003e \u003cspan style=\"background: #e8e0d0;\"\u003e\u003c\/span\u003e \u003cspan style=\"background: #b84030;\"\u003e\u003c\/span\u003e \u003cspan style=\"background: #e8e0d0;\"\u003e\u003c\/span\u003e \u003cspan style=\"background: #3a7a6a;\"\u003e\u003c\/span\u003e \u003cspan style=\"background: #e8e0d0;\"\u003e\u003c\/span\u003e \u003cspan style=\"background: #7a4e2a;\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 11px; color: #aaa; margin-bottom: 1.25rem;\"\u003eApproximate stripe sequence — cream · black · terracotta · teal · brown, repeating. Confirm exact colors with product images.\u003c\/p\u003e\n\u003c!-- 7. Size selector --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eSelect Your Size\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-selector-group\"\u003e\n\u003cdiv id=\"sizeRow\" class=\"vk-rd-selector-row\"\u003e\n\u003cbutton data-size=\"S\" class=\"vk-rd-selector-btn active\"\u003eSmall — Ø30 cm\u003c\/button\u003e \u003cbutton data-size=\"M\" class=\"vk-rd-selector-btn\"\u003eMedium — Ø40 cm\u003c\/button\u003e \u003cbutton data-size=\"L\" class=\"vk-rd-selector-btn\"\u003eLarge — Ø50 cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"variantCard\" class=\"vk-rd-variant-card\"\u003e\n\u003ch5 id=\"variantTitle\"\u003eSmall — Ø30 × H15 cm\u003c\/h5\u003e\n\u003cp id=\"variantDim\"\u003eBrim diameter: 30 cm (11.8″) · Shade height: 15 cm (5.9″) · Wood canopy: Ø10 cm\u003c\/p\u003e\n\u003cp id=\"variantCord\"\u003eCord: up to 1.2 m (47″) · adjustable at install\u003c\/p\u003e\n\u003cp style=\"margin-top: .4rem; font-size: 11px; color: #999;\" id=\"variantRoom\"\u003eSuits: bedside · reading nook · compact study · 10–13 m² rooms. Best hung solo or in a pair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 8. Size comparison --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eSize at a Glance\u003c\/div\u003e\n\u003ctable class=\"vk-rd-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eBrim Ø × Height\u003c\/th\u003e\n\u003cth\u003eRoom coverage\u003c\/th\u003e\n\u003cth\u003eBest for\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSmall\u003c\/td\u003e\n\u003ctd\u003eØ30 × H15 cm\u003cbr\u003e\u003cspan style=\"color: #aaa; font-size: 11px;\"\u003e11.8″ × 5.9″\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e~10–13 m²\u003cbr\u003e\u003cspan style=\"color: #aaa; font-size: 11px;\"\u003e~108–140 sq ft\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003eBedside, reading nook, compact study, bar pendant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMedium\u003c\/td\u003e\n\u003ctd\u003eØ40 × H20 cm\u003cbr\u003e\u003cspan style=\"color: #aaa; font-size: 11px;\"\u003e15.7″ × 7.9″\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e~13–16 m²\u003cbr\u003e\u003cspan style=\"color: #aaa; font-size: 11px;\"\u003e~140–172 sq ft\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e2–4 seat dining table, kitchen island, living room\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLarge\u003c\/td\u003e\n\u003ctd\u003eØ50 × H25 cm\u003cbr\u003e\u003cspan style=\"color: #aaa; font-size: 11px;\"\u003e19.7″ × 9.8″\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e~16–18 m²\u003cbr\u003e\u003cspan style=\"color: #aaa; font-size: 11px;\"\u003e~172–194 sq ft\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e4–6 seat dining table, open-plan living, statement pendant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"vk-rd-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 9. Construction callout --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eConstruction\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-callout-row\"\u003e\n\u003cdiv class=\"vk-rd-callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"#3a3a3a\" fill=\"none\" height=\"20\" width=\"20\"\u003e\n        \u003cpath d=\"M3 17l4-8 4 4 4-6 4 10\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-callout-text\"\u003e\n\u003ch5\u003eEco fabric brim · cotton fringe cylinder · solid wood canopy · braided cord\u003c\/h5\u003e\n\u003cp\u003eThe wide brim is cut from eco-friendly woven fabric — stiff enough to hold its flat shape without a visible wire armature at the edge. Below it, a circular ring frame supports the cotton fringe: individual strands hang vertically from the ring at consistent spacing, forming the cylindrical fringe body. The fringe uses a repeating stripe sequence — natural cream alternating with black, terracotta red, teal green, and warm brown. A solid wood ceiling plate (Ø10 cm) carries a braided suspension cord up to 1.2 m long, adjustable at the canopy. All materials carry an eco-friendly designation from the supplier; confirm certification documentation if required for your market.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 10. Socket callout --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eBulb \u0026amp; Socket\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-callout-row\"\u003e\n\u003cdiv class=\"vk-rd-callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"#3a3a3a\" fill=\"none\" height=\"20\" width=\"20\"\u003e\n        \u003cpath d=\"M9 18h6M10 22h4M12 2a7 7 0 0 1 4 12.9V17a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1v-2.1A7 7 0 0 1 12 2z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-callout-text\"\u003e\n\u003ch5\u003eE27 medium screw base · 1 × 3000K LED bulb included\u003c\/h5\u003e\n\u003cp\u003eOne 3000K warm white E27 LED bulb ships in the box — plug in and install. The warm 3000K tone is well-matched to the natural cream and earth-tone fringe strands: it reads amber-warm through the cotton rather than white or cool. The E27 socket accepts any standard medium screw base bulb as a replacement. Do not exceed the socket's rated wattage (confirm on socket label). For dimming, use a Triac-dimmable E27 LED and a compatible wall dimmer switch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 11. Dimension image --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-img-wrap\"\u003e\u003ca rel=\"noopener\" href=\"REPLACE_WITH_DIMENSION_IMG_URL\" target=\"_blank\"\u003e \u003cimg loading=\"lazy\" alt=\"Eco fabric and cotton fringe pendant light dimension diagram — Ø30, Ø40, Ø50 cm\"\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003cp class=\"vk-rd-img-caption\"\u003e🔍 Dimensions — tap to enlarge\u003c\/p\u003e\n\u003c!-- 12. Specifications --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eFabric \u0026amp; Fringe Pendant Specs\u003c\/div\u003e\n\u003ctable class=\"vk-rd-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eLight source\u003c\/td\u003e\n\u003ctd\u003eE27 medium screw base · 1 × 3000K LED bulb included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSizes\u003c\/td\u003e\n\u003ctd\u003eSmall: Ø30 × H15 cm (11.8″ × 5.9″)\u003cbr\u003eMedium: Ø40 × H20 cm (15.7″ × 7.9″)\u003cbr\u003eLarge: Ø50 × H25 cm (19.7″ × 9.8″)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCanopy\u003c\/td\u003e\n\u003ctd\u003eSolid wood · Ø10 cm (3.9″)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCord\u003c\/td\u003e\n\u003ctd\u003eBraided suspension cord · up to 1.2 m (47″) · adjustable at install\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColor\u003c\/td\u003e\n\u003ctd\u003eNatural cream brim · multicolor fringe (cream, black, terracotta, teal, brown stripe)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eEco-friendly woven fabric (brim) · natural cotton fringe (cylinder body)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRoom coverage\u003c\/td\u003e\n\u003ctd\u003e10–18 m² (108–194 sq ft) — varies by size\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eHardwired ceiling pendant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIP rating\u003c\/td\u003e\n\u003ctd\u003eIP20 — indoor, dry locations only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimmable\u003c\/td\u003e\n\u003ctd\u003eYes — with a Triac-dimmable E27 LED and compatible dimmer switch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBest for\u003c\/td\u003e\n\u003ctd\u003eDining room · bedroom · living room · reading nook · bohemian · eclectic · maximalist · Japandi-boho interiors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"margin-top: 1rem;\" class=\"vk-rd-notice\"\u003e\n\u003ch5\u003eDefault configuration\u003c\/h5\u003e\n\u003cp\u003eSelect size at checkout. One 3000K E27 LED bulb included. \u003ca href=\"mailto:hello@vakkerlight.com?subject=Fabric%20Fringe%20Pendant%20-%20Inquiry\"\u003eEmail us\u003c\/a\u003e for trade or bulk pricing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 13. Installation \u0026 Care --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eInstallation \u0026amp; Care\u003c\/div\u003e\n\u003cul class=\"vk-rd-list\"\u003e\n\u003cli\u003eTurn off power at the breaker before installation. A licensed electrician is recommended for all hardwired ceiling connections.\u003c\/li\u003e\n\u003cli\u003eThe suspension cord (up to 1.2 m) adjusts at the wood canopy — set the drop at installation to position the shade at your preferred height. For dining use, hang the bottom of the shade 70–80 cm (28–32″) above the table surface.\u003c\/li\u003e\n\u003cli\u003eScrew the included E27 bulb into the socket. Do not exceed the wattage rating on the socket label. The included 3000K bulb can be replaced with any E27 bulb of your choice.\u003c\/li\u003e\n\u003cli\u003eDo not install directly above a gas stove, open flame, candles, or heat vents. The cotton fringe is a natural fiber and is not rated for proximity to direct heat or open flames. Maintain clearance from any heat source.\u003c\/li\u003e\n\u003cli\u003eFor dimming: the included bulb may not be dimmable — check its packaging. For reliable dimming, replace with a Triac-dimmable E27 LED and pair with a compatible leading- or trailing-edge dimmer switch.\u003c\/li\u003e\n\u003cli\u003eEco fabric brim: dust with a soft brush or low-suction vacuum. Do not wet-clean or iron — heat and moisture can warp the brim structure.\u003c\/li\u003e\n\u003cli\u003eCotton fringe: use a lint roller or soft brush to remove surface dust between strands. Do not wet-clean or machine wash. If individual fringe strands become tangled, gently separate by hand — do not pull. Keep away from high humidity and cooking steam.\u003c\/li\u003e\n\u003cli\u003eWood canopy: wipe with a dry cloth. Avoid water and solvent-based cleaners, which can strip the wood finish.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"vk-rd-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 14. Downloads --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eDownloads \u0026amp; Resources\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-dl\"\u003e\u003ca rel=\"noopener\" class=\"vk-rd-dl-btn\" href=\"REPLACE_WITH_SPEC_SHEET_URL\" target=\"_blank\"\u003e \u003csvg viewbox=\"0 0 24 24\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" height=\"14\" width=\"14\"\u003e\n        \u003cpath d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\u003e\u003c\/path\u003e\n        \u003cpolyline points=\"7 10 12 15 17 10\"\u003e\u003c\/polyline\u003e\n        \u003cline y2=\"3\" x2=\"12\" y1=\"15\" x1=\"12\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e Spec Sheet \u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 15. FAQs --\u003e\n\u003cdiv class=\"vk-rd-section-label\"\u003eFAQs\u003c\/div\u003e\n\u003cdiv class=\"vk-rd-faq\"\u003e\n\u003cdetails class=\"vk-rd-faq-item\"\u003e\n\u003csummary\u003eDoes a bulb come included?\u003c\/summary\u003e\n\u003cp class=\"vk-rd-faq-a\"\u003eYes — one 3000K warm white E27 LED bulb ships in the box. The pendant is ready to use immediately after installation. The E27 socket accepts any standard medium screw base replacement bulb. The 3000K warm tone is well-matched to the cream and earth-tone fringe — it reads amber-warm through the cotton strands rather than white or clinical.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-rd-faq-item\"\u003e\n\u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n\u003cp class=\"vk-rd-faq-a\"\u003eThe Small (Ø30 cm) works as a bedside pendant, over a compact bar, or in a reading nook — it also pairs well when hung in a pair or trio over a long table. The Medium (Ø40 cm) suits a 2–4 seat dining table or a living room where one pendant is the primary light source. The Large (Ø50 cm) anchors a 4–6 seat dining table or an open-plan living area and has enough visual weight to work as a standalone statement piece. For tables longer than 160 cm, two Medium or Small pendants hung 60–80 cm apart tend to look more proportionate than one Large.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-rd-faq-item\"\u003e\n\u003csummary\u003eCan I use this in a kitchen directly above a stove?\u003c\/summary\u003e\n\u003cp class=\"vk-rd-faq-a\"\u003eNo. The cotton fringe body is a natural fiber and is not rated for proximity to open flames, gas burners, or high-heat cooking equipment. Install it over a dining table, kitchen island seating area, or living space — not directly above an active cooking surface. A clearance of at least 60–90 cm from any direct heat source is recommended.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-rd-faq-item\"\u003e\n\u003csummary\u003eWhat are the exact fringe colors?\u003c\/summary\u003e\n\u003cp class=\"vk-rd-faq-a\"\u003eThe fringe uses a repeating vertical stripe sequence in natural cream, black, terracotta red, teal green, and warm brown — the cream strands form the majority of the body, with the colored stripes appearing at regular intervals. The color balance means the pendant reads as warm and neutral from a distance, with the color detail becoming visible up close. Confirm the exact stripe sequence and saturation level with the product photography before ordering — natural dye batches can vary slightly between production runs.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-rd-faq-item\"\u003e\n\u003csummary\u003eIs it dimmable?\u003c\/summary\u003e\n\u003cp class=\"vk-rd-faq-a\"\u003eDimming depends on the bulb. The included 3000K E27 bulb may not be dimmable — check its packaging. For reliable dimming, replace it with a Triac-dimmable E27 LED and pair with a compatible leading- or trailing-edge (Triac) wall dimmer switch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-rd-faq-item\"\u003e\n\u003csummary\u003eHow long is the cord, and can I shorten it?\u003c\/summary\u003e\n\u003cp class=\"vk-rd-faq-a\"\u003eThe suspension cord is up to 1.2 m (47″) long and adjustable at the wood canopy during installation — your electrician shortens the cord at the ceiling end to set the drop height. The cord cannot be extended beyond 1.2 m without purchasing additional hardware. For very high ceilings (over 3.5 m \/ 11.5 ft) where you need a longer drop, discuss extension options with your electrician before ordering.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-rd-faq-item\"\u003e\n\u003csummary\u003eWhat interior styles does this suit?\u003c\/summary\u003e\n\u003cp class=\"vk-rd-faq-a\"\u003eThe wide brim and multicolor fringe sit most naturally in bohemian, eclectic, and maximalist interiors that already layer textiles, pattern, and warm earth tones. The natural cream and wood canopy also work in Japandi-boho or organic modern rooms where you want one item to introduce controlled color and texture. It does not suit minimal Scandinavian, industrial, or cool-contemporary interiors where the fringe and stripe palette would read as too decorative.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/vk-rd-wrap --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Schema.org JSON-LD --\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Eco Fabric \u0026 Cotton Fringe Pendant Light — Wide Brim, E27, 3 Sizes\",\n  \"description\": \"A wide-brim eco fabric shade over a cylinder of hanging multicolor cotton fringe (cream, black, terracotta, teal, brown stripes). E27 socket, 1×3000K LED bulb included. Three sizes: Ø30×H15 cm, Ø40×H20 cm, Ø50×H25 cm. 1.2 m adjustable braided cord, solid wood canopy (Ø10 cm). IP20. Hardwired.\",\n  \"image\": [\n    \"REPLACE_WITH_PRODUCT_IMAGE_S\",\n    \"REPLACE_WITH_PRODUCT_IMAGE_M\",\n    \"REPLACE_WITH_PRODUCT_IMAGE_L\"\n  ],\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"Vakkerlight\" },\n  \"material\": \"Eco-friendly fabric, natural cotton fringe, solid wood\",\n  \"category\": \"Pendant Light\",\n  \"offers\": {\n    \"@type\": \"AggregateOffer\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"priceCurrency\": \"USD\",\n    \"offerCount\": \"3\",\n    \"url\": \"https:\/\/vakkerlight.com\/products\/eco-fabric-cotton-fringe-pendant\"\n  }\n}\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Does a bulb come included?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes — one 3000K warm white E27 LED bulb is included. Ready to use immediately after installation.\" } },\n    { \"@type\": \"Question\", \"name\": \"Which size should I choose?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Ø30 cm for bedside, reading nook, or a pair over a long table. Ø40 cm for 2–4 seat dining tables and living rooms. Ø50 cm for 4–6 seat dining rooms and open-plan spaces.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I use this in a kitchen directly above a stove?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No. The cotton fringe is not rated for proximity to open flames or direct heat. Install over dining tables, islands, or living spaces — not above active cooking surfaces.\" } },\n    { \"@type\": \"Question\", \"name\": \"What are the exact fringe colors?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Repeating vertical stripes: natural cream (majority), with black, terracotta red, teal green, and warm brown at intervals. The pendant reads warm and neutral from a distance; color detail shows up close.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is it dimmable?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The included bulb may not be dimmable — check its packaging. For reliable dimming, use a Triac-dimmable E27 LED with a compatible Triac dimmer switch.\" } },\n    { \"@type\": \"Question\", \"name\": \"How long is the cord, and can I shorten it?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Up to 1.2 m (47\\\"), adjustable at the wood canopy during installation. Cannot be extended beyond 1.2 m without additional hardware.\" } }\n  ]\n}\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Vakkerlight","offers":[{"title":"Ø 11.8″ × H 5.9″ \/ Beige","offer_id":48368182165745,"sku":"VKP01-2672-01","price":399.0,"currency_code":"USD","in_stock":true},{"title":"Ø 15.7″ × H 7.9″ \/ Beige","offer_id":48368182198513,"sku":"VKP01-2672-02","price":499.0,"currency_code":"USD","in_stock":true},{"title":"Ø 19.7″ × H 9.8″ \/ Beige","offer_id":48368182231281,"sku":"VKP01-2672-03","price":620.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/EcoFabricFringePendantLamp.jpg?v=1782960070","url":"https:\/\/vakkerlight.com\/pt-ca\/products\/eco-fabric-fringe-pendant-lamp","provider":"Vakkerlight","version":"1.0","type":"link"}