{"title":"Mirror","description":"\u003cp\u003eDiscover our curated Mirror Collection, where timeless elegance meets everyday functionality. From sculptural statement mirrors to vintage-inspired and minimalist designs, each piece brings depth, light, and character to your space. Perfect for living rooms, bedrooms, entryways, and bathrooms, our mirrors add a refined finishing touch to any home.\u003c\/p\u003e","products":[{"product_id":"florietta-bloom-mirror","title":"Florietta Bloom Mirror","description":"\u003cp\u003eA poetic blend of sculpture and reflection, the Florietta Bloom Mirror transforms a simple wall into a curated moment of beauty. Its elongated frame is crowned and edged with hand-crafted floral appliqués—each petal, leaf, and bloom sculpted with graceful depth, as if freshly arranged along the border. Available in soft ivory, ivory-gold, or full gold, it radiates a refined romanticism that feels both timeless and artful. More than a mirror, it acts as a botanical statement piece—elevating entryways, bedrooms, and dressing corners with an elegant, gallery-like presence.\u003c\/p\u003e\n\u003ch2\u003eProduct Size\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eSize: W 82cm x H 163cm \/ W 32.2″ x H 64.1″\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSize: L 163cm x H 82cm \/ ∅ 64.1″ x H 32.2″\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"w-full mb-3\"\u003e\n\u003ch2 class=\"heading-primary px-0 py-4 dreampip-accordion_heading\" data-test-id=\"product-details-title\" data-style=\"product-details-heading\"\u003eDetails\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"w-full\" data-test-id=\"product-details-description\" data-style=\"product-details-description\"\u003e\n\u003cul\u003e\n\u003cli\u003eResin Eyeglass Frames.\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHigh-definition glass.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eColour\u003c\/span\u003e:\u003cspan\u003e Gold\u003c\/span\u003e\u003cspan\u003e, White\u003c\/span\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    .btn-container {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 24px;\n        position: relative;\n    }\n    .btn-wrapper {\n        position: relative;\n        width: 430px;\n        height: 80px;\n    }\n    .btn-shadow {\n        position: absolute;\n        top: 8px; \/* Updated shadow position *\/\n        left: 8px; \/* Updated shadow position *\/\n        width: 100%;\n        height: 100%;\n        background-color: #FFC000;\n        border-radius: 8px;\n    }\n    .btn-main {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background-color: white;\n        border-radius: 8px;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        font-size: 22px;\n        font-weight: bold;\n        color: black !important;\n        cursor: pointer;\n        transition: transform 0.2s ease-in-out;\n        text-decoration: none;\n        border: 2px solid black;\n    }\n    .btn-main:hover,\n    .btn-main:active {\n        transform: translate(-8px, -8px); \/* Updated hover translation *\/\n        color: black !important;\n    }\n    .download-title {\n        font-size: 32px;\n        font-weight: bold;\n        color: black;\n        margin-bottom: 40px;\n        text-align: center;\n    }\n\u003c\/style\u003e\n\u003ch2 class=\"download-title\"\u003eDownload\u003c\/h2\u003e\n\u003cdiv class=\"btn-container\"\u003e\n\u003cdiv class=\"btn-wrapper\"\u003e\n\u003cdiv class=\"btn-shadow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ca class=\"btn-main\" rel=\"noopener noreferrer\" href=\"https:\/\/drive.google.com\/file\/d\/1kVFaHXqLzE1tlSJwDP2hYcCYbQG7KBI8\/view?usp=drive_link\" target=\"_blank\"\u003eParameter\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"btn-wrapper\"\u003e\n\u003cdiv class=\"btn-shadow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ca class=\"btn-main\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eInstallation\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"btn-wrapper\"\u003e\n\u003cdiv class=\"btn-shadow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ca class=\"btn-main\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e3D Files\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Docosilumen","offers":[{"title":"W 82cm x H 163cm \/ White","offer_id":51770987020562,"sku":"DCO-M1712-01","price":2303.0,"currency_code":"USD","in_stock":true},{"title":"W 82cm x H 163cm \/ Gold","offer_id":51770987053330,"sku":"DCO-M1712-02","price":2303.0,"currency_code":"USD","in_stock":true},{"title":"W 82cm x H 163cm \/ Gold \u0026 White","offer_id":51770987086098,"sku":"DCO-M1712-03","price":2303.0,"currency_code":"USD","in_stock":true},{"title":"L 163cm x H 82cm \/ White","offer_id":51770987118866,"sku":"DCO-M1712-04","price":2303.0,"currency_code":"USD","in_stock":true},{"title":"L 163cm x H 82cm \/ Gold","offer_id":51770987151634,"sku":"DCO-M1712-05","price":2303.0,"currency_code":"USD","in_stock":true},{"title":"L 163cm x H 82cm \/ Gold \u0026 White","offer_id":51770987184402,"sku":"DCO-M1712-06","price":2303.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0745\/2495\/0802\/files\/Florietta_Bloom_Mirror_1.jpg?v=1765012042"},{"product_id":"lyselle-mirror","title":"Lyselle Mirror","description":"\u003cstyle\u003e\n.vk-lys-wrap {\n  --vk-lys-bg: #ffffff;\n  --vk-lys-bg-card: #fbf7ef;\n  --vk-lys-bg-deep: #ece2cd;\n  --vk-lys-border: #ece4d3;\n  --vk-lys-border-lt: #f4eedf;\n  --vk-lys-accent: #a8895c;\n  --vk-lys-accent-dk: #6f5630;\n  --vk-lys-accent-lt: #c8af7d;\n  --vk-lys-accent-bg: #f1ebda;\n  --vk-lys-accent-bdr: #dccba2;\n  --vk-lys-text: #2a261d;\n  --vk-lys-text-mid: #554d3c;\n  --vk-lys-text-light: #968b73;\n  max-width: 680px;\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  color: var(--vk-lys-text);\n  line-height: 1.72;\n  font-size: 14.5px;\n}\n.vk-lys-wrap * { box-sizing: border-box; }\n.vk-lys-wrap p { margin: 0 0 0.8rem 0; color: var(--vk-lys-text-mid); }\n.vk-lys-wrap a { color: var(--vk-lys-accent-dk); text-decoration: underline; }\n.vk-lys-wrap .vk-lys-section { margin-bottom: 2.6rem; }\n.vk-lys-wrap .vk-lys-sec-header { display: flex; align-items: center; gap: 10px; margin-bottom: 1rem; padding-top: 0.6rem; }\n.vk-lys-wrap .vk-lys-sec-line { flex: 1; height: 0.5px; background: var(--vk-lys-border); }\n.vk-lys-wrap .vk-lys-sec-title { font-size: 10.5px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--vk-lys-accent-dk); white-space: nowrap; }\n.vk-lys-wrap strong { color: var(--vk-lys-text); font-weight: 600; }\n\n\/* Features grid (3 columns) *\/\n.vk-lys-wrap .vk-lys-features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n.vk-lys-wrap .vk-lys-feature-card { padding: 16px 14px; border: 0.5px solid var(--vk-lys-border); border-radius: 12px; background: var(--vk-lys-bg-card); }\n.vk-lys-wrap .vk-lys-feat-icon { width: 34px; height: 34px; border-radius: 9px; background: var(--vk-lys-accent-bg); border: 0.5px solid var(--vk-lys-accent-bdr); color: var(--vk-lys-accent-dk); display: flex; align-items: center; justify-content: center; margin-bottom: 10px; }\n.vk-lys-wrap .vk-lys-feat-icon svg { fill: none; }\n.vk-lys-wrap .vk-lys-feat-title { font-size: 13px; font-weight: 700; color: var(--vk-lys-text); margin-bottom: 6px; line-height: 1.35; }\n.vk-lys-wrap .vk-lys-feat-desc { font-size: 12px; color: var(--vk-lys-text-mid); line-height: 1.55; }\n\n\/* Finish options (2x2 -\u003e 4 cards) *\/\n.vk-lys-wrap .vk-lys-finish-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }\n.vk-lys-wrap .vk-lys-finish-card { padding: 14px; border: 0.5px solid var(--vk-lys-border); border-radius: 12px; background: var(--vk-lys-bg-card); display: flex; align-items: center; gap: 12px; }\n.vk-lys-wrap .vk-lys-finish-dot { width: 30px; height: 30px; border-radius: 8px; flex-shrink: 0; border: 1px solid rgba(0,0,0,0.1); }\n.vk-lys-wrap .vk-lys-finish-name { font-size: 12.5px; font-weight: 700; color: var(--vk-lys-text); line-height: 1.3; }\n.vk-lys-wrap .vk-lys-finish-sub { font-size: 11px; color: var(--vk-lys-text-light); }\n\n\/* Critical notice *\/\n.vk-lys-wrap .vk-lys-notice { display: flex; gap: 12px; align-items: flex-start; padding: 14px 16px; border: 0.5px solid var(--vk-lys-accent-bdr); border-left: 3px solid var(--vk-lys-accent); border-radius: 10px; background: var(--vk-lys-accent-bg); }\n.vk-lys-wrap .vk-lys-notice .vk-lys-notice-ico { width: 22px; height: 22px; border-radius: 50%; background: var(--vk-lys-accent-dk); color: #fff; display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n.vk-lys-wrap .vk-lys-notice .vk-lys-notice-body { font-size: 12.5px; color: var(--vk-lys-text-mid); line-height: 1.6; }\n.vk-lys-wrap .vk-lys-notice .vk-lys-notice-body strong { color: var(--vk-lys-text); font-weight: 600; }\n.vk-lys-wrap .vk-lys-notice .vk-lys-notice-body strong:first-child { display: block; color: var(--vk-lys-accent-dk); margin-bottom: 3px; font-size: 13px; }\n\n\/* Warning callout *\/\n.vk-lys-wrap .vk-lys-warn { display: flex; gap: 12px; align-items: flex-start; padding: 12px 14px; border: 0.5px solid #d4a373; border-left: 3px solid #b06438; border-radius: 10px; background: #fbf2e6; margin-top: 12px; }\n.vk-lys-wrap .vk-lys-warn-ico { width: 20px; height: 20px; border-radius: 50%; background: #b06438; color: #fff; display: flex; align-items: center; justify-content: center; font-size: 11px; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n.vk-lys-wrap .vk-lys-warn-body { font-size: 12px; color: var(--vk-lys-text-mid); line-height: 1.55; }\n.vk-lys-wrap .vk-lys-warn-body strong { color: #8a4820; font-weight: 600; }\n.vk-lys-wrap .vk-lys-warn-body strong:first-child { display: block; margin-bottom: 2px; font-size: 12.5px; }\n\n\/* Specifications *\/\n.vk-lys-wrap .vk-lys-spec-grid { display: flex; flex-direction: column; border: 0.5px solid var(--vk-lys-border); border-radius: 14px; overflow: hidden; }\n.vk-lys-wrap .vk-lys-spec-item { padding: 10px 16px; border-bottom: 0.5px solid var(--vk-lys-border-lt); display: flex; align-items: flex-start; background: var(--vk-lys-bg-card); gap: 16px; }\n.vk-lys-wrap .vk-lys-spec-item:last-child { border-bottom: 0; }\n.vk-lys-wrap .vk-lys-spec-item:nth-child(even) { background: var(--vk-lys-bg); }\n.vk-lys-wrap .vk-lys-spec-key { font-size: 10.5px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: var(--vk-lys-accent-dk); width: 150px; flex-shrink: 0; padding-top: 2px; }\n.vk-lys-wrap .vk-lys-spec-val { font-size: 12.5px; color: var(--vk-lys-text); }\n\n\/* Style tags *\/\n.vk-lys-wrap .vk-lys-style-tags { display: flex; flex-wrap: wrap; gap: 5px; }\n.vk-lys-wrap .vk-lys-style-tag { font-size: 10.5px; font-weight: 600; color: var(--vk-lys-accent-dk); background: var(--vk-lys-accent-bg); border: 0.5px solid var(--vk-lys-accent-bdr); padding: 2px 8px; border-radius: 6px; }\n\n\/* Downloads grid *\/\n.vk-lys-wrap .vk-lys-dl-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n.vk-lys-wrap .vk-lys-dl-card { display: flex; flex-direction: column; gap: 10px; padding: 16px 16px 18px; border: 0.5px solid var(--vk-lys-border); border-radius: 12px; background: var(--vk-lys-bg-card); text-decoration: none; color: var(--vk-lys-text); position: relative; min-height: 44px; transition: background 0.18s, border-color 0.18s; }\n.vk-lys-wrap .vk-lys-dl-card:hover { background: var(--vk-lys-accent-bg); border-color: var(--vk-lys-accent-bdr); }\n.vk-lys-wrap .vk-lys-dl-card.vk-lys-dl-disabled { cursor: default; opacity: 0.72; background: var(--vk-lys-bg); }\n.vk-lys-wrap .vk-lys-dl-card.vk-lys-dl-disabled:hover { background: var(--vk-lys-bg); border-color: var(--vk-lys-border); }\n.vk-lys-wrap .vk-lys-dl-icon { width: 38px; height: 38px; border-radius: 8px; background: var(--vk-lys-accent-bg); border: 0.5px solid var(--vk-lys-accent-bdr); color: var(--vk-lys-accent-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n.vk-lys-wrap .vk-lys-dl-icon svg { fill: none; }\n.vk-lys-wrap .vk-lys-dl-meta { width: 100%; }\n.vk-lys-wrap .vk-lys-dl-label { font-size: 13.5px; font-weight: 700; color: var(--vk-lys-text); line-height: 1.3; margin-bottom: 3px; }\n.vk-lys-wrap .vk-lys-dl-sub { font-size: 11.5px; color: var(--vk-lys-text-light); letter-spacing: 0.02em; line-height: 1.45; }\n.vk-lys-wrap .vk-lys-dl-status { position: absolute; top: 12px; right: 12px; font-size: 9.5px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(--vk-lys-text-light); background: var(--vk-lys-bg-card); border: 0.5px solid var(--vk-lys-border); padding: 3px 8px; border-radius: 99px; line-height: 1; }\n\n\/* FAQ accordion *\/\n.vk-lys-wrap .vk-lys-faq-list { display: flex; flex-direction: column; gap: 6px; }\n.vk-lys-wrap .vk-lys-faq-list details { border: 0.5px solid var(--vk-lys-border); border-radius: 10px; background: var(--vk-lys-bg-card); overflow: hidden; }\n.vk-lys-wrap .vk-lys-faq-list summary { list-style: none; cursor: pointer; padding: 13px 36px 13px 16px; min-height: 44px; font-size: 13px; font-weight: 600; color: var(--vk-lys-text); display: flex; justify-content: space-between; align-items: center; position: relative; }\n.vk-lys-wrap .vk-lys-faq-list summary::-webkit-details-marker { display: none; }\n.vk-lys-wrap .vk-lys-faq-list summary::after { content: '+'; font-size: 18px; line-height: 1; color: var(--vk-lys-accent-dk); position: absolute; right: 16px; }\n.vk-lys-wrap .vk-lys-faq-list details[open] summary { color: var(--vk-lys-accent-dk); }\n.vk-lys-wrap .vk-lys-faq-list details[open] summary::after { content: '\\2212'; }\n.vk-lys-wrap .vk-lys-faq-list .vk-lys-faq-a { padding: 0 16px 14px; font-size: 12.5px; color: var(--vk-lys-text-mid); line-height: 1.6; }\n\n\/* Mobile *\/\n@media (max-width: 520px) {\n  .vk-lys-wrap .vk-lys-features-grid { grid-template-columns: 1fr; }\n  .vk-lys-wrap .vk-lys-finish-grid { grid-template-columns: 1fr; }\n  .vk-lys-wrap .vk-lys-dl-grid { grid-template-columns: 1fr; }\n  .vk-lys-wrap .vk-lys-spec-item { flex-direction: column; gap: 4px; }\n  .vk-lys-wrap .vk-lys-spec-key { width: auto; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vk-lys-wrap\"\u003e\n\u003c!-- 1. Hero intro: \u003c=500 chars; main keyword + long-tail + scene words --\u003e\n\u003cdiv class=\"vk-lys-section\"\u003e\n\u003cdiv class=\"vk-lys-sec-header\"\u003e\n\u003cspan class=\"vk-lys-sec-title\"\u003eInspiration\u003c\/span\u003e\n\u003cdiv class=\"vk-lys-sec-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe \u003cstrong\u003eLyselle Mirror\u003c\/strong\u003e is an oval \u003cstrong\u003ewall mirror framed in hand-carved resin composite\u003c\/strong\u003e — sculpted roses, blossoms, leaves, and butterflies wrapped around an arched, fluted border. The glass is a \u003cstrong\u003eshatter-resistant, explosion-proof-backed mirror\u003c\/strong\u003e, and the frame comes in \u003cstrong\u003eivory white, black, antique bronze, or gold\u003c\/strong\u003e. It measures \u003cstrong\u003eW25.6″ × H39.4″ (65 × 100 cm)\u003c\/strong\u003e and mounts on the wall, so it works as an \u003cstrong\u003eornate floral statement mirror above a console or entryway table\u003c\/strong\u003e, over a bedroom dresser or vanity, or above a fireplace mantel — a baroque, French-country, vintage-romantic accent against plaster and neutral walls.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 2. See It In Action (video) — removed (no video provided) --\u003e \u003c!-- 3. Critical notice: material + mounting + handmade --\u003e\n\u003cdiv class=\"vk-lys-section\"\u003e\n\u003cdiv class=\"vk-lys-sec-header\"\u003e\n\u003cspan class=\"vk-lys-sec-title\"\u003eGood To Know\u003c\/span\u003e\n\u003cdiv class=\"vk-lys-sec-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-notice\"\u003e\n\u003cdiv class=\"vk-lys-notice-ico\"\u003e!\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-notice-body\"\u003e\n\u003cstrong\u003eResin composite frame + shatter-resistant mirror · ivory white \/ black \/ antique bronze \/ gold · W25.6″ × H39.4″ · wall-mounted · hand-carved + cast + sanded · indoor only\u003c\/strong\u003e An ornate \u003cstrong\u003efloral wall mirror\u003c\/strong\u003e with a frame cast and hand-finished from \u003cstrong\u003eresin composite\u003c\/strong\u003e — carved roses, blossoms, leaves, and butterflies around an arched border. The glass is a \u003cstrong\u003eshatter-resistant (explosion-proof backed) mirror\u003c\/strong\u003e, which holds together rather than scattering if broken. It is \u003cstrong\u003ewall-mounted\u003c\/strong\u003e (hang it via the back) — use anchors rated for your wall type and the mirror’s weight; mounting into a stud is best. Because the frame is \u003cstrong\u003ecarved and hand-sanded\u003c\/strong\u003e, the carving and finish vary slightly between pieces — inherent to the process, not a defect. Indoor use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4. Features: 3 benefit cards --\u003e\n\u003cdiv class=\"vk-lys-section\"\u003e\n\u003cdiv class=\"vk-lys-sec-header\"\u003e\n\u003cspan class=\"vk-lys-sec-title\"\u003eKey Features\u003c\/span\u003e\n\u003cdiv class=\"vk-lys-sec-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-features-grid\"\u003e\n\u003cdiv class=\"vk-lys-feature-card\"\u003e\n\u003cdiv class=\"vk-lys-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003ccircle cx=\"12\" cy=\"9\" r=\"2.5\"\u003e\u003c\/circle\u003e\n            \u003cpath d=\"M12 6.5 C12 4 10 3 8.5 4 C10 3 11 5 12 6.5\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M14.5 8 C17 7 18 9 17 10.5 C17 9 15.5 8.5 14.5 8\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M9.5 8 C7 7 6 9 7 10.5 C7 9 8.5 8.5 9.5 8\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M12 11.5 C12 14 14 15 15.5 14 C14 15 13 13 12 11.5\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M12 16 L12 21\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-feat-title\"\u003eHand-Carved Floral Frame\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-feat-desc\"\u003eSculpted \u003cstrong\u003eroses, blossoms, leaves, and butterflies\u003c\/strong\u003e in resin composite around an arched, fluted border — an ornate, baroque silhouette.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-feature-card\"\u003e\n\u003cdiv class=\"vk-lys-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003crect x=\"5\" y=\"3\" width=\"14\" height=\"18\" rx=\"7\"\u003e\u003c\/rect\u003e\n            \u003cpath d=\"M9 7 L8 11\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-feat-title\"\u003eShatter-Resistant Mirror\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-feat-desc\"\u003eAn \u003cstrong\u003eexplosion-proof-backed mirror\u003c\/strong\u003e that holds together rather than scattering if it breaks. \u003cstrong\u003eW25.6″ × H39.4″\u003c\/strong\u003e oval.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-feature-card\"\u003e\n\u003cdiv class=\"vk-lys-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003ccircle cx=\"7\" cy=\"7\" r=\"2.5\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17\" cy=\"7\" r=\"2.5\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"7\" cy=\"17\" r=\"2.5\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17\" cy=\"17\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-feat-title\"\u003eFour Finishes, Wall-Mounted\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-feat-desc\"\u003e\n\u003cstrong\u003eIvory white, black, antique bronze, or gold.\u003c\/strong\u003e Hangs flat on the wall via the back — above a \u003cstrong\u003econsole, dresser, or mantel\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5. Variant options: finish --\u003e\n\u003cdiv class=\"vk-lys-section\"\u003e\n\u003cdiv class=\"vk-lys-sec-header\"\u003e\n\u003cspan class=\"vk-lys-sec-title\"\u003eFinishes\u003c\/span\u003e\n\u003cdiv class=\"vk-lys-sec-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eFour frame finishes — choose at order.\u003c\/p\u003e\n\u003cdiv class=\"vk-lys-finish-grid\"\u003e\n\u003cdiv class=\"vk-lys-finish-card\"\u003e\n\u003cdiv class=\"vk-lys-finish-dot\" style=\"background: #efe7d6;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vk-lys-finish-name\"\u003eIvory White\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-finish-sub\"\u003eMatte carved finish\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-finish-card\"\u003e\n\u003cdiv class=\"vk-lys-finish-dot\" style=\"background: #2c2a28;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vk-lys-finish-name\"\u003eBlack\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-finish-sub\"\u003eDeep matte\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-finish-card\"\u003e\n\u003cdiv class=\"vk-lys-finish-dot\" style=\"background: #6b5742;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vk-lys-finish-name\"\u003eAntique Bronze\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-finish-sub\"\u003eAged, dark-washed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-finish-card\"\u003e\n\u003cdiv class=\"vk-lys-finish-dot\" style=\"background: #c8a868;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vk-lys-finish-name\"\u003eGold\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-finish-sub\"\u003eWarm metallic\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-warn\"\u003e\n\u003cdiv class=\"vk-lys-warn-ico\"\u003e!\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-warn-body\"\u003e\n\u003cstrong\u003eWall-mounted · resin frame + shatter-resistant mirror · hand-finished variation · indoor only\u003c\/strong\u003e Hang the mirror \u003cstrong\u003evia the back\u003c\/strong\u003e using anchors rated for your wall type and the mirror’s weight — mounting into a stud is best for a frame this size. The frame is \u003cstrong\u003eresin composite\u003c\/strong\u003e with carved florals, and the glass is a \u003cstrong\u003eshatter-resistant, explosion-proof-backed mirror\u003c\/strong\u003e. Each piece is \u003cstrong\u003ecarved and hand-sanded\u003c\/strong\u003e, so the carving and finish vary slightly. Keep it \u003cstrong\u003eindoors\u003c\/strong\u003e; wipe the glass with a soft cloth and dust the frame with a soft, dry brush. For a custom color, email \u003ca href=\"mailto:info@docos.us\"\u003einfo@docos.us\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 6. Custom finish notice — folded into Finishes warn box --\u003e \u003c!-- 7. Quality \/ warranty notice — removed (covered in specs + FAQ) --\u003e \u003c!-- 8. Installation reference image — removed (none provided) --\u003e \u003c!-- 11. Trust signals row — removed (redundant) --\u003e \u003c!-- 12. Specifications table --\u003e\n\u003cdiv class=\"vk-lys-section\"\u003e\n\u003cdiv class=\"vk-lys-sec-header\"\u003e\n\u003cspan class=\"vk-lys-sec-title\"\u003eSpecifications\u003c\/span\u003e\n\u003cdiv class=\"vk-lys-sec-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-grid\"\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eProduct Type\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003eWall mirror · ornate floral frame · wall-mounted\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eMaterial \u0026amp; Finish\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003eResin composite frame + shatter-resistant (explosion-proof backed) mirror · hand-carved + cast + sanded\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eFinishes\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003eIvory White · Black · Antique Bronze · Gold\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003eW25.6″ (65 cm) × H39.4″ (100 cm) · oval\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eCraft\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003eHand-carved, cast, and hand-sanded\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eGlass\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003eShatter-resistant mirror (explosion-proof backing) — holds together if broken\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eMounting\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003eWall-mounted · hang via the back · use anchors rated for your wall \u0026amp; the mirror weight (stud mounting recommended)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eHandmade Note\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003eCarving and finish vary slightly between pieces — inherent to the process, not defects\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003eWipe glass with a soft cloth · dust frame with a soft, dry brush · keep dry, indoor use\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eDesign Style\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003e\n\u003cdiv class=\"vk-lys-style-tags\"\u003e\n\u003cspan class=\"vk-lys-style-tag\"\u003eBaroque\u003c\/span\u003e \u003cspan class=\"vk-lys-style-tag\"\u003eRococo\u003c\/span\u003e \u003cspan class=\"vk-lys-style-tag\"\u003eFrench Country\u003c\/span\u003e \u003cspan class=\"vk-lys-style-tag\"\u003eVintage \/ Romantic\u003c\/span\u003e \u003cspan class=\"vk-lys-style-tag\"\u003eGlam\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-item\"\u003e\n\u003cdiv class=\"vk-lys-spec-key\"\u003eBest For\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-spec-val\"\u003eAbove a console \/ entryway, bedroom dresser or vanity, above a mantel, powder room, accent wall\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 13. Mounting Notes --\u003e\n\u003cdiv class=\"vk-lys-section\"\u003e\n\u003cdiv class=\"vk-lys-sec-header\"\u003e\n\u003cspan class=\"vk-lys-sec-title\"\u003eMounting Notes\u003c\/span\u003e\n\u003cdiv class=\"vk-lys-sec-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe mirror hangs \u003cstrong\u003evia the back\u003c\/strong\u003e against a flat wall. At \u003cstrong\u003eW25.6″ × H39.4″\u003c\/strong\u003e it is a large piece, so anchor it into a \u003cstrong\u003estud\u003c\/strong\u003e where possible, or use wall anchors rated for the mirror’s weight and your wall type (drywall, plaster, masonry). Hang it about \u003cstrong\u003e57–60″\u003c\/strong\u003e from the floor to the mirror center over a console, or so the glass clears a dresser or vanity top. Because the frame is \u003cstrong\u003ehand-carved resin composite\u003c\/strong\u003e, expect slight variation in the carving and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 14. Downloads \u0026 Resources --\u003e\n\u003cdiv class=\"vk-lys-section\"\u003e\n\u003cdiv class=\"vk-lys-sec-header\"\u003e\n\u003cspan class=\"vk-lys-sec-title\"\u003eDownloads\u003c\/span\u003e\n\u003cdiv class=\"vk-lys-sec-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eReference files for the Lyselle Mirror. Need a doc that’s not listed? Email \u003ca href=\"mailto:info@docos.us\"\u003einfo@docos.us\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"vk-lys-dl-grid\"\u003e\n\u003c!-- Replace href=\"#\" with the actual file URL once uploaded; remove vk-lys-dl-disabled and the Pending badge to activate. --\u003e\u003ca class=\"vk-lys-dl-card vk-lys-dl-disabled\" href=\"https:\/\/drive.google.com\/file\/d\/1XcsdR1m9cID3ifngpCcKML9hIIEYYyww\/view?usp=drive_link\" aria-disabled=\"true\" target=\"_blank\" rel=\"noopener\"\u003e\n\u003cdiv class=\"vk-lys-dl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M14 3H6a2 2 0 00-2 2v14a2 2 0 002 2h12a2 2 0 002-2V9z\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M14 3v6h6\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M8 13h8M8 17h8M8 9h2\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-dl-meta\"\u003e\n\u003cdiv class=\"vk-lys-dl-label\"\u003eSpec Sheet\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-dl-sub\"\u003eSize \u0026amp; details · PDF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-dl-status\"\u003ePending\u003c\/div\u003e\n\u003c\/a\u003e\u003ca class=\"vk-lys-dl-card vk-lys-dl-disabled\" href=\"#\" aria-disabled=\"true\"\u003e\n\u003cdiv class=\"vk-lys-dl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M14 3H6a2 2 0 00-2 2v14a2 2 0 002 2h12a2 2 0 002-2V9z\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M14 3v6h6\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M9 13l1.5 1.5L13 12M9 17l1.5 1.5L13 16\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-dl-meta\"\u003e\n\u003cdiv class=\"vk-lys-dl-label\"\u003eMounting Guide\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-dl-sub\"\u003eHanging \u0026amp; anchors · PDF\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-dl-status\"\u003ePending\u003c\/div\u003e\n\u003c\/a\u003e\u003ca class=\"vk-lys-dl-card vk-lys-dl-disabled\" href=\"#\" aria-disabled=\"true\"\u003e\n\u003cdiv class=\"vk-lys-dl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M12 2 L21 7 V17 L12 22 L3 17 V7 Z\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M3 7 L12 12 L21 7\"\u003e\u003c\/path\u003e\n            \u003cline x1=\"12\" y1=\"12\" x2=\"12\" y2=\"22\"\u003e\u003c\/line\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-dl-meta\"\u003e\n\u003cdiv class=\"vk-lys-dl-label\"\u003e3D File\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-dl-sub\"\u003e3D model · OBJ\/FBX\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-dl-status\"\u003ePending\u003c\/div\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-section\"\u003e\n\u003cdiv class=\"vk-lys-sec-header\"\u003e\n\u003cspan class=\"vk-lys-sec-title\"\u003eFAQ\u003c\/span\u003e\n\u003cdiv class=\"vk-lys-sec-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lys-faq-list\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow big is the Lyselle Mirror?\u003c\/summary\u003e\n\u003cdiv class=\"vk-lys-faq-a\"\u003eIt is an oval \u003cstrong\u003eW25.6″ × H39.4″ (65 × 100 cm)\u003c\/strong\u003e wall mirror. The scale works above a console or entryway table, over a bedroom dresser or vanity, or above a fireplace mantel.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the frame and glass made of?\u003c\/summary\u003e\n\u003cdiv class=\"vk-lys-faq-a\"\u003eThe frame is \u003cstrong\u003eresin composite\u003c\/strong\u003e with hand-carved roses, blossoms, leaves, and butterflies. The glass is a \u003cstrong\u003eshatter-resistant (explosion-proof backed) mirror\u003c\/strong\u003e that holds together rather than scattering if broken.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat finishes are available?\u003c\/summary\u003e\n\u003cdiv class=\"vk-lys-faq-a\"\u003eFour: \u003cstrong\u003eivory white, black, antique bronze, and gold\u003c\/strong\u003e. For a custom color, email \u003ca href=\"mailto:info@docos.us\"\u003einfo@docos.us\u003c\/a\u003e before ordering.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does it mount, and is it heavy?\u003c\/summary\u003e\n\u003cdiv class=\"vk-lys-faq-a\"\u003eIt’s \u003cstrong\u003ewall-mounted\u003c\/strong\u003e and hangs via the back. Resin composite is lighter than carved wood or plaster, but at this size you should anchor into a \u003cstrong\u003estud\u003c\/strong\u003e or use wall anchors rated for the mirror’s weight and your wall type.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I use it in a bathroom or powder room?\u003c\/summary\u003e\n\u003cdiv class=\"vk-lys-faq-a\"\u003eThe glass is shatter-resistant, so it suits a \u003cstrong\u003epowder room or vanity wall\u003c\/strong\u003e. Keep the resin frame out of direct water spray and heavy steam, and wipe it dry — it is rated for indoor use.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 16. Schema.org JSON-LD: Product + FAQPage --\u003e  \n\u003c\/div\u003e","brand":"Docosilumen","offers":[{"title":"W 65cm x H 100cm \/ Lvory White","offer_id":52418506293522,"sku":"DCO-L2317-01","price":1972.0,"currency_code":"USD","in_stock":true},{"title":"W 65cm x H 100cm \/ Black","offer_id":52418506326290,"sku":"DCO-L2317-02","price":1972.0,"currency_code":"USD","in_stock":true},{"title":"W 65cm x H 100cm \/ Antique Bronze","offer_id":52418506359058,"sku":"DCO-L2317-03","price":1972.0,"currency_code":"USD","in_stock":true},{"title":"W 65cm x H 100cm \/ Gold","offer_id":52418506391826,"sku":"DCO-L2317-04","price":1972.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0745\/2495\/0802\/files\/Lysell_Mirror_1.jpg?v=1782292915"},{"product_id":"mariflora-mirror","title":"Mariflora Mirror","description":"\u003cstyle\u003e\n.vk-mflr-wrap {\n  --vk-mflr-bg: #ffffff;\n  --vk-mflr-bg-card: #f7f4ee;\n  --vk-mflr-border: #ebe4d6;\n  --vk-mflr-border-lt: #f3eee3;\n  --vk-mflr-accent: #8f8068;\n  --vk-mflr-accent-dk: #5f5340;\n  --vk-mflr-accent-bg: #eee8da;\n  --vk-mflr-accent-bdr: #d6c9ad;\n  --vk-mflr-text: #29261e;\n  --vk-mflr-text-mid: #524b3b;\n  --vk-mflr-text-light: #948a75;\n  max-width: 680px;\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  color: var(--vk-mflr-text);\n  line-height: 1.72;\n  font-size: 14.5px;\n}\n.vk-mflr-wrap * { box-sizing: border-box; }\n.vk-mflr-wrap p { margin: 0 0 0.8rem 0; color: var(--vk-mflr-text-mid); }\n.vk-mflr-wrap a { color: var(--vk-mflr-accent-dk); text-decoration: underline; }\n.vk-mflr-wrap .vk-mflr-section { margin-bottom: 2.2rem; }\n.vk-mflr-wrap .vk-mflr-sec-header { display: flex; align-items: center; gap: 10px; margin-bottom: 1rem; padding-top: 0.6rem; }\n.vk-mflr-wrap .vk-mflr-sec-line { flex: 1; height: 0.5px; background: var(--vk-mflr-border); }\n.vk-mflr-wrap .vk-mflr-sec-title { font-size: 10.5px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--vk-mflr-accent-dk); white-space: nowrap; }\n.vk-mflr-wrap strong { color: var(--vk-mflr-text); font-weight: 600; }\n\n\/* Features grid *\/\n.vk-mflr-wrap .vk-mflr-features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n.vk-mflr-wrap .vk-mflr-feature-card { padding: 16px 14px; border: 0.5px solid var(--vk-mflr-border); border-radius: 12px; background: var(--vk-mflr-bg-card); }\n.vk-mflr-wrap .vk-mflr-feat-icon { width: 34px; height: 34px; border-radius: 9px; background: var(--vk-mflr-accent-bg); border: 0.5px solid var(--vk-mflr-accent-bdr); color: var(--vk-mflr-accent-dk); display: flex; align-items: center; justify-content: center; margin-bottom: 10px; }\n.vk-mflr-wrap .vk-mflr-feat-icon svg { fill: none; }\n.vk-mflr-wrap .vk-mflr-feat-title { font-size: 13px; font-weight: 700; color: var(--vk-mflr-text); margin-bottom: 6px; line-height: 1.35; }\n.vk-mflr-wrap .vk-mflr-feat-desc { font-size: 12px; color: var(--vk-mflr-text-mid); line-height: 1.55; }\n\n\/* Finish options *\/\n.vk-mflr-wrap .vk-mflr-finish-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; }\n.vk-mflr-wrap .vk-mflr-finish-card { padding: 12px; border: 0.5px solid var(--vk-mflr-border); border-radius: 12px; background: var(--vk-mflr-bg-card); display: flex; align-items: center; gap: 10px; }\n.vk-mflr-wrap .vk-mflr-finish-dot { width: 26px; height: 26px; border-radius: 7px; flex-shrink: 0; border: 1px solid rgba(0,0,0,0.1); }\n.vk-mflr-wrap .vk-mflr-finish-name { font-size: 12.5px; font-weight: 700; color: var(--vk-mflr-text); line-height: 1.3; }\n\n\/* Notice *\/\n.vk-mflr-wrap .vk-mflr-notice { display: flex; gap: 12px; align-items: flex-start; padding: 14px 16px; border: 0.5px solid var(--vk-mflr-accent-bdr); border-left: 3px solid var(--vk-mflr-accent); border-radius: 10px; background: var(--vk-mflr-accent-bg); }\n.vk-mflr-wrap .vk-mflr-notice-ico { width: 22px; height: 22px; border-radius: 50%; background: var(--vk-mflr-accent-dk); color: #fff; display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n.vk-mflr-wrap .vk-mflr-notice-body { font-size: 12.5px; color: var(--vk-mflr-text-mid); line-height: 1.6; }\n.vk-mflr-wrap .vk-mflr-notice-body strong:first-child { display: block; color: var(--vk-mflr-accent-dk); margin-bottom: 3px; font-size: 13px; }\n\n\/* Size \u0026 Fit table *\/\n.vk-mflr-wrap .vk-mflr-size-table { width: 100%; border-collapse: separate; border-spacing: 0; border: 0.5px solid var(--vk-mflr-border); border-radius: 12px; overflow: hidden; }\n.vk-mflr-wrap .vk-mflr-size-table thead th { background: var(--vk-mflr-accent-bg); color: var(--vk-mflr-accent-dk); font-size: 10.5px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; text-align: left; padding: 14px 18px; }\n.vk-mflr-wrap .vk-mflr-size-table tbody td { padding: 16px 18px; font-size: 13px; color: var(--vk-mflr-text-mid); border-top: 0.5px solid var(--vk-mflr-border-lt); background: var(--vk-mflr-bg-card); }\n.vk-mflr-wrap .vk-mflr-size-table tbody td:first-child { font-weight: 700; color: var(--vk-mflr-text); width: 30%; border-right: 0.5px solid var(--vk-mflr-border-lt); }\n@media (max-width: 520px) {\n  .vk-mflr-wrap .vk-mflr-size-table thead th, .vk-mflr-wrap .vk-mflr-size-table tbody td { padding: 12px; font-size: 12.5px; }\n}\n\n\/* Specifications *\/\n.vk-mflr-wrap .vk-mflr-spec-grid { display: flex; flex-direction: column; border: 0.5px solid var(--vk-mflr-border); border-radius: 14px; overflow: hidden; }\n.vk-mflr-wrap .vk-mflr-spec-item { padding: 10px 16px; border-bottom: 0.5px solid var(--vk-mflr-border-lt); display: flex; align-items: flex-start; background: var(--vk-mflr-bg-card); gap: 16px; }\n.vk-mflr-wrap .vk-mflr-spec-item:last-child { border-bottom: 0; }\n.vk-mflr-wrap .vk-mflr-spec-item:nth-child(even) { background: var(--vk-mflr-bg); }\n.vk-mflr-wrap .vk-mflr-spec-key { font-size: 10.5px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: var(--vk-mflr-accent-dk); width: 130px; flex-shrink: 0; padding-top: 2px; }\n.vk-mflr-wrap .vk-mflr-spec-val { font-size: 12.5px; color: var(--vk-mflr-text); }\n\n\/* Style tags *\/\n.vk-mflr-wrap .vk-mflr-style-tags { display: flex; flex-wrap: wrap; gap: 5px; }\n.vk-mflr-wrap .vk-mflr-style-tag { font-size: 10.5px; font-weight: 600; color: var(--vk-mflr-accent-dk); background: var(--vk-mflr-accent-bg); border: 0.5px solid var(--vk-mflr-accent-bdr); padding: 2px 8px; border-radius: 6px; }\n\n\/* FAQ accordion *\/\n.vk-mflr-wrap .vk-mflr-faq-list { display: flex; flex-direction: column; gap: 6px; }\n.vk-mflr-wrap .vk-mflr-faq-list details { border: 0.5px solid var(--vk-mflr-border); border-radius: 10px; background: var(--vk-mflr-bg-card); overflow: hidden; }\n.vk-mflr-wrap .vk-mflr-faq-list summary { list-style: none; cursor: pointer; padding: 13px 36px 13px 16px; min-height: 44px; font-size: 13px; font-weight: 600; color: var(--vk-mflr-text); display: flex; align-items: center; position: relative; }\n.vk-mflr-wrap .vk-mflr-faq-list summary::-webkit-details-marker { display: none; }\n.vk-mflr-wrap .vk-mflr-faq-list summary::after { content: '+'; font-size: 18px; line-height: 1; color: var(--vk-mflr-accent-dk); position: absolute; right: 16px; }\n.vk-mflr-wrap .vk-mflr-faq-list details[open] summary { color: var(--vk-mflr-accent-dk); }\n.vk-mflr-wrap .vk-mflr-faq-list details[open] summary::after { content: '\\2212'; }\n.vk-mflr-wrap .vk-mflr-faq-a { padding: 0 16px 14px; font-size: 12.5px; color: var(--vk-mflr-text-mid); line-height: 1.6; }\n\n\/* Mobile *\/\n@media (max-width: 600px) {\n  .vk-mflr-wrap .vk-mflr-finish-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 520px) {\n  .vk-mflr-wrap .vk-mflr-features-grid { grid-template-columns: 1fr; }\n  .vk-mflr-wrap .vk-mflr-spec-item { flex-direction: column; gap: 4px; }\n  .vk-mflr-wrap .vk-mflr-spec-key { width: auto; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vk-mflr-wrap\"\u003e\n\u003c!-- 1. Inspiration --\u003e\n\u003cdiv class=\"vk-mflr-section\"\u003e\n\u003cdiv class=\"vk-mflr-sec-header\"\u003e\n\u003cspan class=\"vk-mflr-sec-title\"\u003eInspiration\u003c\/span\u003e\n\u003cdiv class=\"vk-mflr-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe \u003cstrong\u003eMariflora Mirror\u003c\/strong\u003e is a tall, \u003cstrong\u003eirregular wall mirror\u003c\/strong\u003e with a wavy, organic frame of hand-carved resin. Magnolia-style blossoms cascade across the crown and down one side, turning a near-full-length mirror into a sculptural, French-romantic statement for an entryway, bedroom, or dressing area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- 2. Good To Know --\u003e\n\u003cdiv class=\"vk-mflr-section\"\u003e\n\u003cdiv class=\"vk-mflr-sec-header\"\u003e\n\u003cspan class=\"vk-mflr-sec-title\"\u003eGood To Know\u003c\/span\u003e\n\u003cdiv class=\"vk-mflr-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-notice\"\u003e\n\u003cdiv class=\"vk-mflr-notice-ico\"\u003e!\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-notice-body\"\u003e\n\u003cstrong\u003eLarge wall mirror · handmade variation\u003c\/strong\u003e Anchor it into a stud, or use anchors rated for its weight and your wall type, and attach the included safety cable. Each frame is carved and hand-sanded, so the wavy edge and flowers vary slightly between pieces — this is not a defect.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3. Key Features --\u003e\n\u003cdiv class=\"vk-mflr-section\"\u003e\n\u003cdiv class=\"vk-mflr-sec-header\"\u003e\n\u003cspan class=\"vk-mflr-sec-title\"\u003eKey Features\u003c\/span\u003e\n\u003cdiv class=\"vk-mflr-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-features-grid\"\u003e\n\u003cdiv class=\"vk-mflr-feature-card\"\u003e\n\u003cdiv class=\"vk-mflr-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M12 3 C15 4 14 7 16 8 C19 9 19 13 17 15 C16 18 17 20 14 21 L10 21 C7 20 8 18 7 15 C5 13 5 9 8 8 C10 7 9 4 12 3 Z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-feat-title\"\u003eIrregular Wavy Silhouette\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-feat-desc\"\u003eAn asymmetric, organic frame — not a plain oval or rectangle — for a sculptural wall statement.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-feature-card\"\u003e\n\u003cdiv class=\"vk-mflr-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003ccircle cx=\"8\" cy=\"8\" r=\"2\"\u003e\u003c\/circle\u003e\n            \u003cpath d=\"M8 5.5 C8 3.5 6.5 3 5.5 4 C6.5 3.5 7.5 4.5 8 5.5\"\u003e\u003c\/path\u003e\n            \u003ccircle cx=\"13\" cy=\"13\" r=\"2\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"16\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n            \u003cpath d=\"M6 10 C6 14 8 18 11 21\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-feat-title\"\u003eCascading Carved Flowers\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-feat-desc\"\u003eMagnolia-style blossoms and leaves carved in relief across the crown and down one side.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-feature-card\"\u003e\n\u003cdiv class=\"vk-mflr-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003crect x=\"6\" y=\"2\" width=\"12\" height=\"20\" rx=\"6\"\u003e\u003c\/rect\u003e\n            \u003cpath d=\"M9 6 L8 10\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-feat-title\"\u003eFull-Length, Shatter-Resistant\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-feat-desc\"\u003eA near head-to-toe view, with explosion-proof backing that holds the glass together if broken.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4. Finishes --\u003e\n\u003cdiv class=\"vk-mflr-section\"\u003e\n\u003cdiv class=\"vk-mflr-sec-header\"\u003e\n\u003cspan class=\"vk-mflr-sec-title\"\u003eFinishes\u003c\/span\u003e\n\u003cdiv class=\"vk-mflr-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-finish-grid\"\u003e\n\u003cdiv class=\"vk-mflr-finish-card\"\u003e\n\u003cdiv class=\"vk-mflr-finish-dot\" style=\"background: #2c2a28;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-finish-name\"\u003eMatte Black\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-finish-card\"\u003e\n\u003cdiv class=\"vk-mflr-finish-dot\" style=\"background: #efe7d6;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-finish-name\"\u003eIvory White\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-finish-card\"\u003e\n\u003cdiv class=\"vk-mflr-finish-dot\" style=\"background: #c8a868;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-finish-name\"\u003eGold\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-finish-card\"\u003e\n\u003cdiv class=\"vk-mflr-finish-dot\" style=\"background: #8a9a6e;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-finish-name\"\u003eSage Green\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5. Size \u0026 Fit --\u003e\n\u003cdiv class=\"vk-mflr-section\"\u003e\n\u003cdiv class=\"vk-mflr-sec-header\"\u003e\n\u003cspan class=\"vk-mflr-sec-title\"\u003eSize \u0026amp; Fit\u003c\/span\u003e\n\u003cdiv class=\"vk-mflr-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable class=\"vk-mflr-size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePart\u003c\/th\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMirror\u003c\/td\u003e\n\u003ctd\u003eW 80cm x H 170cm \/ W 31.5″ x H 66.9″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- 6. Specifications --\u003e\n\u003cdiv class=\"vk-mflr-section\"\u003e\n\u003cdiv class=\"vk-mflr-sec-header\"\u003e\n\u003cspan class=\"vk-mflr-sec-title\"\u003eSpecifications\u003c\/span\u003e\n\u003cdiv class=\"vk-mflr-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-grid\"\u003e\n\u003cdiv class=\"vk-mflr-spec-item\"\u003e\n\u003cdiv class=\"vk-mflr-spec-key\"\u003eFrame\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-val\"\u003eResin composite · hand-carved, cast \u0026amp; hand-sanded\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-item\"\u003e\n\u003cdiv class=\"vk-mflr-spec-key\"\u003eGlass\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-val\"\u003eShatter-resistant mirror with explosion-proof backing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-item\"\u003e\n\u003cdiv class=\"vk-mflr-spec-key\"\u003eFinishes\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-val\"\u003eMatte Black · Ivory White · Gold · Sage Green\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-item\"\u003e\n\u003cdiv class=\"vk-mflr-spec-key\"\u003eMounting\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-val\"\u003eWall-mounted · safety cable included · stud mounting recommended\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-item\"\u003e\n\u003cdiv class=\"vk-mflr-spec-key\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-val\"\u003eWipe glass with a soft cloth · dust frame with a dry brush · indoor use\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-item\"\u003e\n\u003cdiv class=\"vk-mflr-spec-key\"\u003eDesign Style\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-val\"\u003e\n\u003cdiv class=\"vk-mflr-style-tags\"\u003e\n\u003cspan class=\"vk-mflr-style-tag\"\u003eOrganic Modern\u003c\/span\u003e \u003cspan class=\"vk-mflr-style-tag\"\u003eFrench Romantic\u003c\/span\u003e \u003cspan class=\"vk-mflr-style-tag\"\u003eBaroque\u003c\/span\u003e \u003cspan class=\"vk-mflr-style-tag\"\u003eWhimsical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-item\"\u003e\n\u003cdiv class=\"vk-mflr-spec-key\"\u003eBest For\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-spec-val\"\u003eEntryway · bedroom \/ dressing area · behind a console · living-room accent wall\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 7. FAQ --\u003e\n\u003cdiv class=\"vk-mflr-section\"\u003e\n\u003cdiv class=\"vk-mflr-sec-header\"\u003e\n\u003cspan class=\"vk-mflr-sec-title\"\u003eFAQ\u003c\/span\u003e\n\u003cdiv class=\"vk-mflr-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-mflr-faq-list\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it a full-length mirror?\u003c\/summary\u003e\n\u003cdiv class=\"vk-mflr-faq-a\"\u003eNearly — at \u003cstrong\u003e66.9″ (170 cm)\u003c\/strong\u003e tall it gives a head-to-knee or near head-to-toe view. For the fullest view, hang it with the bottom of the glass at about knee height or lower.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does it mount?\u003c\/summary\u003e\n\u003cdiv class=\"vk-mflr-faq-a\"\u003eIt hangs on the wall and ships with a \u003cstrong\u003esafety cable\u003c\/strong\u003e. Anchor it into a stud, or use anchors rated for its weight and your wall type.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I order a custom color?\u003c\/summary\u003e\n\u003cdiv class=\"vk-mflr-faq-a\"\u003eBeyond the four standard finishes, email \u003ca href=\"mailto:info@docos.us\"\u003einfo@docos.us\u003c\/a\u003e before ordering to ask about a custom color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhy does my mirror look slightly different from the photos?\u003c\/summary\u003e\n\u003cdiv class=\"vk-mflr-faq-a\"\u003eEach frame is \u003cstrong\u003ecarved and hand-sanded\u003c\/strong\u003e, so the wavy edge and flowers vary slightly from piece to piece. This is part of the handmade process, not a defect.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Docosilumen","offers":[{"title":"W 80cm x H 170cm \/ Matte Black","offer_id":52418513928466,"sku":"DCO-L1739-01","price":3452.0,"currency_code":"USD","in_stock":true},{"title":"W 80cm x H 170cm \/ Ivory White","offer_id":52418513961234,"sku":"DCO-L1739-02","price":3452.0,"currency_code":"USD","in_stock":true},{"title":"W 80cm x H 170cm \/ Gold","offer_id":52418513994002,"sku":"DCO-L1739-03","price":3452.0,"currency_code":"USD","in_stock":true},{"title":"W 80cm x H 170cm \/ Sage Green","offer_id":52418514026770,"sku":"DCO-L1739-04","price":3452.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0745\/2495\/0802\/files\/Mariflora_Mirror_1.jpg?v=1782293650"},{"product_id":"camellisse-bloom-mirror","title":"Camellisse Bloom Mirror","description":"\u003cstyle\u003e\n.vk-cml-wrap {\n  --vk-cml-bg: #ffffff;\n  --vk-cml-bg-card: #f7f4ef;\n  --vk-cml-border: #e6ddc7;\n  --vk-cml-border-lt: #f1ece0;\n  --vk-cml-accent-dk: #66502c;\n  --vk-cml-accent-bg: #ece0c5;\n  --vk-cml-accent-bdr: #d6bd8c;\n  --vk-cml-text: #262218;\n  --vk-cml-text-mid: #524939;\n  max-width: 680px;\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  color: var(--vk-cml-text);\n  line-height: 1.72;\n  font-size: 14.5px;\n}\n.vk-cml-wrap * { box-sizing: border-box; }\n.vk-cml-wrap p { margin: 0 0 0.8rem 0; color: var(--vk-cml-text-mid); }\n.vk-cml-wrap .vk-cml-section { margin-bottom: 2.6rem; }\n.vk-cml-wrap .vk-cml-sec-header { display: flex; align-items: center; gap: 10px; margin-bottom: 1rem; padding-top: 0.6rem; }\n.vk-cml-wrap .vk-cml-sec-line { flex: 1; height: 0.5px; background: var(--vk-cml-border); }\n.vk-cml-wrap .vk-cml-sec-title { font-size: 10.5px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--vk-cml-accent-dk); white-space: nowrap; }\n.vk-cml-wrap strong { color: var(--vk-cml-text); font-weight: 600; }\n.vk-cml-wrap .vk-cml-features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n.vk-cml-wrap .vk-cml-feature-card { padding: 16px 14px; border: 0.5px solid var(--vk-cml-border); border-radius: 12px; background: var(--vk-cml-bg-card); }\n.vk-cml-wrap .vk-cml-feat-icon { width: 34px; height: 34px; border-radius: 9px; background: var(--vk-cml-accent-bg); border: 0.5px solid var(--vk-cml-accent-bdr); color: var(--vk-cml-accent-dk); display: flex; align-items: center; justify-content: center; margin-bottom: 10px; }\n.vk-cml-wrap .vk-cml-feat-icon svg { fill: none; }\n.vk-cml-wrap .vk-cml-feat-title { font-size: 13px; font-weight: 700; color: var(--vk-cml-text); margin-bottom: 6px; line-height: 1.35; }\n.vk-cml-wrap .vk-cml-feat-desc { font-size: 12px; color: var(--vk-cml-text-mid); line-height: 1.55; }\n.vk-cml-wrap .vk-cml-size-table { width: 100%; border-collapse: collapse; border: 0.5px solid var(--vk-cml-border); border-radius: 12px; overflow: hidden; margin-bottom: 12px; }\n.vk-cml-wrap .vk-cml-size-table thead th { background: var(--vk-cml-accent-bg); color: var(--vk-cml-accent-dk); font-size: 10.5px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; text-align: left; padding: 12px 16px; border-bottom: 0.5px solid var(--vk-cml-border); }\n.vk-cml-wrap .vk-cml-size-table tbody td { padding: 14px 16px; font-size: 13px; color: var(--vk-cml-text-mid); background: var(--vk-cml-bg-card); border-bottom: 0.5px solid var(--vk-cml-border-lt); }\n.vk-cml-wrap .vk-cml-size-table tbody tr:nth-child(even) td { background: var(--vk-cml-bg); }\n.vk-cml-wrap .vk-cml-size-table tbody tr:last-child td { border-bottom: 0; }\n.vk-cml-wrap .vk-cml-size-table tbody td:first-child { font-weight: 700; color: var(--vk-cml-text); width: 30%; }\n.vk-cml-wrap .vk-cml-spec-grid { display: flex; flex-direction: column; border: 0.5px solid var(--vk-cml-border); border-radius: 14px; overflow: hidden; }\n.vk-cml-wrap .vk-cml-spec-item { padding: 15px 20px; border-bottom: 0.5px solid var(--vk-cml-border); display: flex; align-items: center; background: var(--vk-cml-bg-card); gap: 20px; }\n.vk-cml-wrap .vk-cml-spec-item:last-child { border-bottom: 0; }\n.vk-cml-wrap .vk-cml-spec-item:nth-child(even) { background: var(--vk-cml-bg); }\n.vk-cml-wrap .vk-cml-spec-key { font-size: 10.5px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #4f402a; width: 188px; flex-shrink: 0; }\n.vk-cml-wrap .vk-cml-spec-val { font-size: 12.5px; color: var(--vk-cml-text); }\n.vk-cml-wrap .vk-cml-style-tags { display: flex; flex-wrap: wrap; gap: 5px; }\n.vk-cml-wrap .vk-cml-style-tag { font-size: 10.5px; font-weight: 600; color: var(--vk-cml-accent-dk); background: var(--vk-cml-accent-bg); border: 0.5px solid var(--vk-cml-accent-bdr); padding: 2px 8px; border-radius: 6px; }\n.vk-cml-wrap .vk-cml-faq-list { display: flex; flex-direction: column; gap: 6px; }\n.vk-cml-wrap .vk-cml-faq-list details { border: 0.5px solid var(--vk-cml-border); border-radius: 10px; background: var(--vk-cml-bg-card); overflow: hidden; }\n.vk-cml-wrap .vk-cml-faq-list summary { list-style: none; cursor: pointer; padding: 13px 36px 13px 16px; min-height: 44px; font-size: 13px; font-weight: 600; color: var(--vk-cml-text); display: flex; justify-content: space-between; align-items: center; position: relative; }\n.vk-cml-wrap .vk-cml-faq-list summary::-webkit-details-marker { display: none; }\n.vk-cml-wrap .vk-cml-faq-list summary::after { content: '+'; font-size: 18px; line-height: 1; color: var(--vk-cml-accent-dk); position: absolute; right: 16px; }\n.vk-cml-wrap .vk-cml-faq-list details[open] summary { color: var(--vk-cml-accent-dk); }\n.vk-cml-wrap .vk-cml-faq-list details[open] summary::after { content: '\\2212'; }\n.vk-cml-wrap .vk-cml-faq-list .vk-cml-faq-a { padding: 0 16px 14px; font-size: 12.5px; color: var(--vk-cml-text-mid); line-height: 1.6; }\n@media (max-width: 520px) {\n  .vk-cml-wrap .vk-cml-features-grid { grid-template-columns: 1fr; }\n  .vk-cml-wrap .vk-cml-spec-item { flex-direction: column; align-items: flex-start; gap: 4px; }\n  .vk-cml-wrap .vk-cml-spec-key { width: auto; }\n  .vk-cml-wrap .vk-cml-size-table tbody td { padding: 10px 12px; font-size: 12.5px; }\n\/* end mobile *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"vk-cml-wrap\"\u003e\n\n\u003cdiv class=\"vk-cml-section\"\u003e\n\u003cdiv class=\"vk-cml-sec-header\"\u003e\n\u003cspan class=\"vk-cml-sec-title\"\u003eInspiration\u003c\/span\u003e\u003cdiv class=\"vk-cml-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe \u003cstrong\u003eCamellisse Bloom Mirror\u003c\/strong\u003e started from a camellia bush leaning over the edge of an old garden pond: the stone rim worn into soft waves, the still water holding a reflection, and blooms gathered thick at two corners where the branches reached the edge. We made the rim as a wavy, ribbed frame around a tall mirror, and carved clusters of camellias at the top corner and the opposite bottom corner, the way they grew over the pond.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"vk-cml-section\"\u003e\n\u003cdiv class=\"vk-cml-sec-header\"\u003e\n\u003cspan class=\"vk-cml-sec-title\"\u003eKey Features\u003c\/span\u003e\u003cdiv class=\"vk-cml-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-features-grid\"\u003e\n\u003cdiv class=\"vk-cml-feature-card\"\u003e\n\u003cdiv class=\"vk-cml-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 2c-2 2 0 4-1 6s-2 4 0 6-1 4 0 6 3 2 5 2 4-1 5-2-1-4 0-6 2-4 0-6-1-4-1-6-2-2-4-2-3 0-4 2z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7.5\" cy=\"4\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16.5\" cy=\"20\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-feat-title\"\u003eWavy Frame with Camellias\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-feat-desc\"\u003eA wavy, ribbed frame with hand-sanded camellia clusters at the top-left and bottom-right corners.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-feature-card\"\u003e\n\u003cdiv class=\"vk-cml-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"6\" y=\"2\" width=\"12\" height=\"20\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 6l3-2M9 10l6-4M10 13l5-3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-feat-title\"\u003eFull-Length HD Mirror\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-feat-desc\"\u003e190cm\/74.8″ tall and 92cm\/36.2″ wide, with HD shatter-resistant mirror glass that shows you head to toe.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-feature-card\"\u003e\n\u003cdiv class=\"vk-cml-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 2v20M3 21h18\"\u003e\u003c\/path\u003e\u003crect x=\"6\" y=\"4\" width=\"4\" height=\"10\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M14 20l3-14 3 .7-3 13.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-feat-title\"\u003eWall or Floor\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-feat-desc\"\u003eHang it on the wall or lean it against the wall on the floor as a full-length floor mirror.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"vk-cml-section\"\u003e\n\u003cdiv class=\"vk-cml-sec-header\"\u003e\n\u003cspan class=\"vk-cml-sec-title\"\u003eSize \u0026amp; Fit\u003c\/span\u003e\u003cdiv class=\"vk-cml-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable class=\"vk-cml-size-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003ePart\u003c\/th\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMirror\u003c\/td\u003e\n\u003ctd\u003eW 92cm x H 190cm \/ W 36.2″ x H 74.8″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"vk-cml-section\"\u003e\n\u003cdiv class=\"vk-cml-sec-header\"\u003e\n\u003cspan class=\"vk-cml-sec-title\"\u003eSpecifications\u003c\/span\u003e\u003cdiv class=\"vk-cml-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-grid\"\u003e\n\u003cdiv class=\"vk-cml-spec-item\"\u003e\n\u003cdiv class=\"vk-cml-spec-key\"\u003eProduct Type\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-val\"\u003eFull-length wall mirror · floor mirror\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-item\"\u003e\n\u003cdiv class=\"vk-cml-spec-key\"\u003eMaterials \u0026amp; Finish\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-val\"\u003ePlaster resin composite frame in Ivory White, Sand Gold or Matte Black\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-item\"\u003e\n\u003cdiv class=\"vk-cml-spec-key\"\u003eMirror Glass\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-val\"\u003eHD shatter-resistant mirror glass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-item\"\u003e\n\u003cdiv class=\"vk-cml-spec-key\"\u003eCraft\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-val\"\u003eFrame and camellias sanded by hand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-item\"\u003e\n\u003cdiv class=\"vk-cml-spec-key\"\u003eInstallation\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-val\"\u003eWall-mounted or leaning on the floor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-item\"\u003e\n\u003cdiv class=\"vk-cml-spec-key\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-val\"\u003eDust the frame with a soft dry brush · clean the glass with a soft cloth and glass cleaner sprayed on the cloth, not on the frame\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-item\"\u003e\n\u003cdiv class=\"vk-cml-spec-key\"\u003eDesign Style\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-val\"\u003e\u003cdiv class=\"vk-cml-style-tags\"\u003e\n\u003cspan class=\"vk-cml-style-tag\"\u003eFrench Country\u003c\/span\u003e\u003cspan class=\"vk-cml-style-tag\"\u003eParisian\u003c\/span\u003e\u003cspan class=\"vk-cml-style-tag\"\u003eCoquette\u003c\/span\u003e\u003cspan class=\"vk-cml-style-tag\"\u003eGrandmillennial\u003c\/span\u003e\u003cspan class=\"vk-cml-style-tag\"\u003eEclectic\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-item\"\u003e\n\u003cdiv class=\"vk-cml-spec-key\"\u003eBest For\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-spec-val\"\u003eBedroom, walk-in closet, entryway, living room accent wall, dressing area\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"vk-cml-section\"\u003e\n\u003cdiv class=\"vk-cml-sec-header\"\u003e\n\u003cspan class=\"vk-cml-sec-title\"\u003eFAQ\u003c\/span\u003e\u003cdiv class=\"vk-cml-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-cml-faq-list\"\u003e\n\u003cdetails\u003e\u003csummary\u003eIvory White, Sand Gold or Matte Black?\u003c\/summary\u003e\u003cdiv class=\"vk-cml-faq-a\"\u003e\n\u003cstrong\u003eIvory White\u003c\/strong\u003e looks like carved plaster and suits a light bedroom or closet. \u003cstrong\u003eSand Gold\u003c\/strong\u003e gives the waves and flowers a warm shine for a Parisian or French country room. \u003cstrong\u003eMatte Black\u003c\/strong\u003e makes the outline stand out on a pale wall.\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I lean it on the floor?\u003c\/summary\u003e\u003cdiv class=\"vk-cml-faq-a\"\u003eYes. At \u003cstrong\u003e190cm\/74.8″\u003c\/strong\u003e tall it works as a full-length \u003cstrong\u003efloor mirror\u003c\/strong\u003e leaned against a wall, or you can \u003cstrong\u003ehang it on the wall\u003c\/strong\u003e. When leaning it, set the bottom on a non-slip pad and keep the top against the wall.\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the glass safe?\u003c\/summary\u003e\u003cdiv class=\"vk-cml-faq-a\"\u003eThe mirror is \u003cstrong\u003eHD shatter-resistant glass\u003c\/strong\u003e, which gives a clear reflection and is made to hold together if it is knocked.\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow should I hang it?\u003c\/summary\u003e\u003cdiv class=\"vk-cml-faq-a\"\u003eBecause it is \u003cstrong\u003e92 x 190cm\u003c\/strong\u003e, hang it with two people and fix it into wall studs or anchors rated for its weight. The frame is \u003cstrong\u003eplaster resin composite\u003c\/strong\u003e sanded by hand, so dust it rather than wiping it wet.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Docosilumen","offers":[{"title":"W 92cm x H 190cm \/ Ivory White","offer_id":67641778503954,"sku":"DCM-L7351-1","price":2833.0,"currency_code":"USD","in_stock":true},{"title":"W 92cm x H 190cm \/ Sand Gold","offer_id":67641778536722,"sku":"DCM-L7351-2","price":2833.0,"currency_code":"USD","in_stock":true},{"title":"W 92cm x H 190cm \/ Matte Black","offer_id":67641778569490,"sku":"DCM-L7351-3","price":2833.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0745\/2495\/0802\/files\/Camellisse_Bloom_Mirror_1.jpg?v=1792834407"},{"product_id":"foldmere-mirror","title":"Foldmere Mirror","description":"\u003cstyle\u003e\n.vk-fdm-wrap {\n  --vk-fdm-bg: #ffffff;\n  --vk-fdm-bg-card: #f7f4ef;\n  --vk-fdm-border: #e6ddc7;\n  --vk-fdm-border-lt: #f1ece0;\n  --vk-fdm-accent-dk: #66502c;\n  --vk-fdm-accent-bg: #ece0c5;\n  --vk-fdm-accent-bdr: #d6bd8c;\n  --vk-fdm-text: #262218;\n  --vk-fdm-text-mid: #524939;\n  max-width: 680px;\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  color: var(--vk-fdm-text);\n  line-height: 1.72;\n  font-size: 14.5px;\n}\n.vk-fdm-wrap * { box-sizing: border-box; }\n.vk-fdm-wrap p { margin: 0 0 0.8rem 0; color: var(--vk-fdm-text-mid); }\n.vk-fdm-wrap .vk-fdm-section { margin-bottom: 2.6rem; }\n.vk-fdm-wrap .vk-fdm-sec-header { display: flex; align-items: center; gap: 10px; margin-bottom: 1rem; padding-top: 0.6rem; }\n.vk-fdm-wrap .vk-fdm-sec-line { flex: 1; height: 0.5px; background: var(--vk-fdm-border); }\n.vk-fdm-wrap .vk-fdm-sec-title { font-size: 10.5px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--vk-fdm-accent-dk); white-space: nowrap; }\n.vk-fdm-wrap strong { color: var(--vk-fdm-text); font-weight: 600; }\n.vk-fdm-wrap .vk-fdm-notice { margin: -1.2rem 0 2.6rem; padding: 14px 16px; border: 0.5px solid var(--vk-fdm-accent-bdr); border-radius: 12px; background: #faf5ea; font-size: 13px; color: var(--vk-fdm-text-mid); line-height: 1.6; }\n.vk-fdm-wrap .vk-fdm-notice strong { color: var(--vk-fdm-accent-dk); }\n.vk-fdm-wrap .vk-fdm-features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n.vk-fdm-wrap .vk-fdm-feature-card { padding: 16px 14px; border: 0.5px solid var(--vk-fdm-border); border-radius: 12px; background: var(--vk-fdm-bg-card); }\n.vk-fdm-wrap .vk-fdm-feat-icon { width: 34px; height: 34px; border-radius: 9px; background: var(--vk-fdm-accent-bg); border: 0.5px solid var(--vk-fdm-accent-bdr); color: var(--vk-fdm-accent-dk); display: flex; align-items: center; justify-content: center; margin-bottom: 10px; }\n.vk-fdm-wrap .vk-fdm-feat-icon svg { fill: none; }\n.vk-fdm-wrap .vk-fdm-feat-title { font-size: 13px; font-weight: 700; color: var(--vk-fdm-text); margin-bottom: 6px; line-height: 1.35; }\n.vk-fdm-wrap .vk-fdm-feat-desc { font-size: 12px; color: var(--vk-fdm-text-mid); line-height: 1.55; }\n.vk-fdm-wrap .vk-fdm-size-table { width: 100%; border-collapse: collapse; border: 0.5px solid var(--vk-fdm-border); border-radius: 12px; overflow: hidden; margin-bottom: 12px; }\n.vk-fdm-wrap .vk-fdm-size-table thead th { background: var(--vk-fdm-accent-bg); color: var(--vk-fdm-accent-dk); font-size: 10.5px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; text-align: left; padding: 12px 16px; border-bottom: 0.5px solid var(--vk-fdm-border); }\n.vk-fdm-wrap .vk-fdm-size-table tbody td { padding: 14px 16px; font-size: 13px; color: var(--vk-fdm-text-mid); background: var(--vk-fdm-bg-card); border-bottom: 0.5px solid var(--vk-fdm-border-lt); }\n.vk-fdm-wrap .vk-fdm-size-table tbody tr:nth-child(even) td { background: var(--vk-fdm-bg); }\n.vk-fdm-wrap .vk-fdm-size-table tbody tr:last-child td { border-bottom: 0; }\n.vk-fdm-wrap .vk-fdm-size-table tbody td:first-child { font-weight: 700; color: var(--vk-fdm-text); width: 30%; }\n.vk-fdm-wrap .vk-fdm-spec-grid { display: flex; flex-direction: column; border: 0.5px solid var(--vk-fdm-border); border-radius: 14px; overflow: hidden; }\n.vk-fdm-wrap .vk-fdm-spec-item { padding: 15px 20px; border-bottom: 0.5px solid var(--vk-fdm-border); display: flex; align-items: center; background: var(--vk-fdm-bg-card); gap: 20px; }\n.vk-fdm-wrap .vk-fdm-spec-item:last-child { border-bottom: 0; }\n.vk-fdm-wrap .vk-fdm-spec-item:nth-child(even) { background: var(--vk-fdm-bg); }\n.vk-fdm-wrap .vk-fdm-spec-key { font-size: 10.5px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #4f402a; width: 188px; flex-shrink: 0; }\n.vk-fdm-wrap .vk-fdm-spec-val { font-size: 12.5px; color: var(--vk-fdm-text); }\n.vk-fdm-wrap .vk-fdm-style-tags { display: flex; flex-wrap: wrap; gap: 5px; }\n.vk-fdm-wrap .vk-fdm-style-tag { font-size: 10.5px; font-weight: 600; color: var(--vk-fdm-accent-dk); background: var(--vk-fdm-accent-bg); border: 0.5px solid var(--vk-fdm-accent-bdr); padding: 2px 8px; border-radius: 6px; }\n.vk-fdm-wrap .vk-fdm-faq-list { display: flex; flex-direction: column; gap: 6px; }\n.vk-fdm-wrap .vk-fdm-faq-list details { border: 0.5px solid var(--vk-fdm-border); border-radius: 10px; background: var(--vk-fdm-bg-card); overflow: hidden; }\n.vk-fdm-wrap .vk-fdm-faq-list summary { list-style: none; cursor: pointer; padding: 13px 36px 13px 16px; min-height: 44px; font-size: 13px; font-weight: 600; color: var(--vk-fdm-text); display: flex; justify-content: space-between; align-items: center; position: relative; }\n.vk-fdm-wrap .vk-fdm-faq-list summary::-webkit-details-marker { display: none; }\n.vk-fdm-wrap .vk-fdm-faq-list summary::after { content: '+'; font-size: 18px; line-height: 1; color: var(--vk-fdm-accent-dk); position: absolute; right: 16px; }\n.vk-fdm-wrap .vk-fdm-faq-list details[open] summary { color: var(--vk-fdm-accent-dk); }\n.vk-fdm-wrap .vk-fdm-faq-list details[open] summary::after { content: '\\2212'; }\n.vk-fdm-wrap .vk-fdm-faq-list .vk-fdm-faq-a { padding: 0 16px 14px; font-size: 12.5px; color: var(--vk-fdm-text-mid); line-height: 1.6; }\n@media (max-width: 520px) {\n  .vk-fdm-wrap .vk-fdm-features-grid { grid-template-columns: 1fr; }\n  .vk-fdm-wrap .vk-fdm-spec-item { flex-direction: column; align-items: flex-start; gap: 4px; }\n  .vk-fdm-wrap .vk-fdm-spec-key { width: auto; }\n  .vk-fdm-wrap .vk-fdm-size-table tbody td { padding: 10px 12px; font-size: 12.5px; }\n\/* end mobile *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"vk-fdm-wrap\"\u003e\n\n\u003cdiv class=\"vk-fdm-section\"\u003e\n\u003cdiv class=\"vk-fdm-sec-header\"\u003e\n\u003cspan class=\"vk-fdm-sec-title\"\u003eInspiration\u003c\/span\u003e\u003cdiv class=\"vk-fdm-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe \u003cstrong\u003eFoldmere Mirror\u003c\/strong\u003e started from a still pool at the bottom of a desert canyon after rain: the water lay flat and clear, while the sandstone around it folded in thick, uneven layers, each one scored with fine lines left by years of wind. We carved those folds by hand around a pool of mirror glass, keeping the ridges and the uneven edge just as the rock had them.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"vk-fdm-section\"\u003e\n\u003cdiv class=\"vk-fdm-sec-header\"\u003e\n\u003cspan class=\"vk-fdm-sec-title\"\u003eKey Features\u003c\/span\u003e\u003cdiv class=\"vk-fdm-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-features-grid\"\u003e\n\u003cdiv class=\"vk-fdm-feature-card\"\u003e\n\u003cdiv class=\"vk-fdm-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2c4 0 8 3 8 8 0 3 1 5-1 8s-5 4-8 4-6-2-7-5 0-5 0-8 3-7 8-7z\"\u003e\u003c\/path\u003e\u003cellipse cx=\"12\" cy=\"12\" rx=\"4.5\" ry=\"5.5\"\u003e\u003c\/ellipse\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-feat-title\"\u003eHand-Carved Folded Frame\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-feat-desc\"\u003eThe plaster-resin frame is carved by hand, cast and sanded, with fine ridged lines running across each fold.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-feature-card\"\u003e\n\u003cdiv class=\"vk-fdm-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"3.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16\" cy=\"8\" r=\"3.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"8\" cy=\"16\" r=\"3.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16\" cy=\"16\" r=\"3.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-feat-title\"\u003eFour Finishes\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-feat-desc\"\u003eChoose Matte White, Sand Gold, Matte Black or Dark Wood Grain for the frame.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-feature-card\"\u003e\n\u003cdiv class=\"vk-fdm-feat-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" stroke-width=\"1.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 3l7 3v5c0 5-3 8-7 10-4-2-7-5-7-10V6z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-feat-title\"\u003eShatter-Resistant HD Mirror\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-feat-desc\"\u003eAn HD mirror glass with a shatter-resistant finish sits in an organic, oval-like opening.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"vk-fdm-section\"\u003e\n\u003cdiv class=\"vk-fdm-sec-header\"\u003e\n\u003cspan class=\"vk-fdm-sec-title\"\u003eSize \u0026amp; Fit\u003c\/span\u003e\u003cdiv class=\"vk-fdm-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable class=\"vk-fdm-size-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMirror\u003c\/td\u003e\n\u003ctd\u003eW 55cm x H 70cm \/ W 21.7″ x H 27.6″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"vk-fdm-section\"\u003e\n\u003cdiv class=\"vk-fdm-sec-header\"\u003e\n\u003cspan class=\"vk-fdm-sec-title\"\u003eSpecifications\u003c\/span\u003e\u003cdiv class=\"vk-fdm-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-grid\"\u003e\n\u003cdiv class=\"vk-fdm-spec-item\"\u003e\n\u003cdiv class=\"vk-fdm-spec-key\"\u003eProduct Type\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-val\"\u003eWall Mirror · Irregular Organic Shape\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-item\"\u003e\n\u003cdiv class=\"vk-fdm-spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-val\"\u003ePlaster-Resin Composite Frame, Shatter-Resistant HD Mirror Glass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-item\"\u003e\n\u003cdiv class=\"vk-fdm-spec-key\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-val\"\u003eMatte White, Sand Gold, Matte Black, Dark Wood Grain\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-item\"\u003e\n\u003cdiv class=\"vk-fdm-spec-key\"\u003eCraft\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-val\"\u003eHand-Carved, Cast, Hand-Sanded\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-item\"\u003e\n\u003cdiv class=\"vk-fdm-spec-key\"\u003eMounting\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-val\"\u003eWall-Mounted, Hangs Vertically\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-item\"\u003e\n\u003cdiv class=\"vk-fdm-spec-key\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-val\"\u003eWipe the glass with a dry lint-free cloth · dust the frame with a soft dry brush · avoid water and chemical cleaners on the carved frame\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-item\"\u003e\n\u003cdiv class=\"vk-fdm-spec-key\"\u003eDesign Style\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-val\"\u003e\u003cdiv class=\"vk-fdm-style-tags\"\u003e\n\u003cspan class=\"vk-fdm-style-tag\"\u003eWabi-Sabi\u003c\/span\u003e\u003cspan class=\"vk-fdm-style-tag\"\u003eOrganic Modern\u003c\/span\u003e\u003cspan class=\"vk-fdm-style-tag\"\u003eJapandi\u003c\/span\u003e\u003cspan class=\"vk-fdm-style-tag\"\u003eSculptural\u003c\/span\u003e\u003cspan class=\"vk-fdm-style-tag\"\u003eEarthy Neutral\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-item\"\u003e\n\u003cdiv class=\"vk-fdm-spec-key\"\u003eBest For\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-spec-val\"\u003eEntryway, Hallway, Bedroom, Living Room, Above A Console Table, Above A Dresser\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"vk-fdm-section\"\u003e\n\u003cdiv class=\"vk-fdm-sec-header\"\u003e\n\u003cspan class=\"vk-fdm-sec-title\"\u003eFAQ\u003c\/span\u003e\u003cdiv class=\"vk-fdm-sec-line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-fdm-faq-list\"\u003e\n\u003cdetails\u003e\u003csummary\u003eWill it fit above my console table?\u003c\/summary\u003e\u003cdiv class=\"vk-fdm-faq-a\"\u003eAt \u003cstrong\u003eW 55cm\/21.7″ x H 70cm\/27.6″\u003c\/strong\u003e, it suits a wall above a console table, dresser or bench, or a narrow entryway or hallway wall.\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich finish?\u003c\/summary\u003e\u003cdiv class=\"vk-fdm-faq-a\"\u003e\n\u003cstrong\u003eMatte White\u003c\/strong\u003e blends into a light wall; \u003cstrong\u003eSand Gold\u003c\/strong\u003e gives a warm metallic tone; \u003cstrong\u003eMatte Black\u003c\/strong\u003e stands out on a light or plaster wall; \u003cstrong\u003eDark Wood Grain\u003c\/strong\u003e pairs with walnut or oak furniture.\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the mirror glass safe?\u003c\/summary\u003e\u003cdiv class=\"vk-fdm-faq-a\"\u003eYes. The mirror is \u003cstrong\u003eHD glass\u003c\/strong\u003e with a \u003cstrong\u003eshatter-resistant\u003c\/strong\u003e finish, giving a clear reflection while reducing the risk of loose shards if it breaks.\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\u003cdiv class=\"vk-fdm-faq-a\"\u003eWipe the glass with a \u003cstrong\u003edry lint-free cloth\u003c\/strong\u003e and dust the carved frame with a \u003cstrong\u003esoft dry brush\u003c\/strong\u003e. Avoid water and chemical cleaners on the frame.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Docosilumen","offers":[{"title":"W 55cm x H 70cm \/ W 21.7″ x H 27.6″ \/ Matte White","offer_id":67648820773138,"sku":"DCM-L1028-01","price":1096.0,"currency_code":"USD","in_stock":true},{"title":"W 55cm x H 70cm \/ W 21.7″ x H 27.6″ \/ Sand Gold","offer_id":67648820805906,"sku":"DCM-L1028-02","price":1096.0,"currency_code":"USD","in_stock":true},{"title":"W 55cm x H 70cm \/ W 21.7″ x H 27.6″ \/ Matte Black","offer_id":67648820838674,"sku":"DCM-L1028-03","price":1096.0,"currency_code":"USD","in_stock":true},{"title":"W 55cm x H 70cm \/ W 21.7″ x H 27.6″ \/ Dark Wood Grain","offer_id":67648820871442,"sku":"DCM-L1028-04","price":1096.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0745\/2495\/0802\/files\/Foldmere_Mirror_1.jpg?v=1793169538"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0745\/2495\/0802\/collections\/Camellisse_Bloom_Mirror_19.jpg?v=1793170290","url":"https:\/\/docos.us\/en-jp\/collections\/mirror.oembed","provider":"Docos","version":"1.0","type":"link"}