[object Object]

← back to Dw Substitute Viewer

viewer: Find-subs button below main image + auto-reload substitutes when left image changes (new-item flow)

65a1cf00ed4587829f8207a86443e5134a6dac6f · 2026-07-07 14:56:03 -0700 · Steve

Files touched

Diff

commit 65a1cf00ed4587829f8207a86443e5134a6dac6f
Author: Steve <steve@designerwallcoverings.com>
Date:   Tue Jul 7 14:56:03 2026 -0700

    viewer: Find-subs button below main image + auto-reload substitutes when left image changes (new-item flow)
---
 index.html | 49 ++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 36 insertions(+), 13 deletions(-)

diff --git a/index.html b/index.html
index 032166e..b59eaf1 100644
--- a/index.html
+++ b/index.html
@@ -7,7 +7,9 @@ header{padding:24px 32px 16px;border-bottom:1px solid var(--line);background:#ff
 h1{margin:0 0 3px;font-size:21px;font-weight:600}.sub{color:var(--muted);font-size:13px}
 .wrap{max-width:1440px;margin:0 auto;padding:22px 32px 96px}
 .orig{display:flex;gap:18px;align-items:center;background:#fff;border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:12px;padding:14px 16px;margin:18px 0 6px}
-.orig img{width:110px;height:110px;object-fit:cover;border-radius:8px;background:#eee;flex-shrink:0}
+.orig img{width:110px;height:110px;object-fit:cover;border-radius:8px;background:#eee}
+.origleft{display:flex;flex-direction:column;gap:7px;width:110px;flex-shrink:0}
+.gobtn.wide{width:100%;justify-content:center;text-align:center;padding:7px 6px;background:var(--accent);color:#fff;border-color:var(--accent)}
 .tagd{display:inline-block;background:var(--accent);color:#fff;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding:3px 8px;border-radius:20px;margin-bottom:5px}
 .orig h2{margin:2px 0 4px;font-size:17px}.orig .attrs{color:var(--muted);font-size:13px;line-height:1.5}
 .imgurl{margin-top:7px;display:flex;gap:6px;align-items:center}
@@ -108,7 +110,7 @@ footer{color:var(--muted);font-size:12px;margin-top:28px;text-align:center}
 </div></div>
 
 <script>
-const T={"sku": "FVH-40402", "title": "Hairly Hide - Faux Vinyl Hide - Burnt Orange Spice | Hollywood Wallcoverings", "vendor": "Hollywood Wallcoverings", "status": "ACTIVE", "color": "Clay", "hue": 18, "material": "Faux Leather / Hide", "style": "Textured / Solid", "handle": "hairly-hide-faux-vinyl-hide-wallpaper-burnt-orange-spice-fvh-40402", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/files/fvh-40402-sample-hairly-hide-faux-vinyl-hide-burnt-orange-spice-hollywood.jpg?v=1775715526", "tags": "Architectural, Bold, Brown, Class A Fire Rated, color:Clay, Commercial, Contemporary, Faux Finish, Hollywood Wallcoverings, Orange, Textured, Vinyl, Wallcovering"}, SUBS=[{"sku": "UVL-1060", "vendor": "PR Faux Leather", "title": "American\u2122 Sports Basketball Vinyl Fabric - Fake PigSkin", "status": "ACTIVE", "handle": "basketball-fabric-original-vinyl-basketball-fabric-by-the-yard-uvl-1060", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/files/ScreenShot2023-08-08at7.24.44AM.png?v=1691504727", "price": "4.25", "material": "Faux Leather / Hide", "style": "Textured / Solid", "color": "Pumpkin", "hue": 24, "neutral": false}, {"sku": "WOV - 5040", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Truffle", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-truffle-wov-5040", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/060f4df3a813d5e7807990e4542e9db2.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "WOV - 5042", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Saddle", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-saddle-wov-5042", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/886b1a9a2d1b8328b3bbc0c25ccc23ad.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chestnut", "hue": 20, "neutral": false}, {"sku": "WOV - 5047", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Mocha", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-mocha-wov-5047", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/eaf65a28165f188b460a31e8be458453.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "CFL - 5076", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Orange", "status": "ACTIVE", "handle": "milano-classic-faux-leather-orange-cfl-5076", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/4906d2608161d40126f2b588c4c79069.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Paprika", "hue": 16, "neutral": false}, {"sku": "CFL - 5073", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Redwood", "status": "ACTIVE", "handle": "milano-classic-faux-leather-redwood-cfl-5073", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/ed02745e28b89c11b05e1f04abd84401.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "CFL - 5075", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Plum", "status": "ACTIVE", "handle": "milano-classic-faux-leather-plum-cfl-5075", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/ea4eba9a18b7c6798e482d00fab3dba2.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "CFL - 5079", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Metallic Copper", "status": "ACTIVE", "handle": "milano-classic-faux-leather-metallic-copper-cfl-5079", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/83656954bd22594bdd8435c828f2803b.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "PEV - 5108", "vendor": "PR Faux Leather", "title": "Prive - Paisley Faux Leather - Cinnamon", "status": "ACTIVE", "handle": "prive-paisley-faux-leather-cinnamon-pev-5108", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/79dcebf613fef2d4fe4c833faf7ddd06.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chestnut", "hue": 20, "neutral": false}, {"sku": "AFL - 5113", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Rye", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-rye-afl-5113", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/38636299791d53a8e5ac0733479f96e4.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "AFL - 5117", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Cornhusk", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-cornhusk-afl-5117", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3c1513c4a17f44e85b4d706a7fefd5f1.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "AFL - 5119", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Cedar", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-cedar-afl-5119", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3e75804e0176fe9e8e3d95bc0158a10d.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chestnut", "hue": 20, "neutral": false}, {"sku": "AFL - 5122", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Vineyard", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-vineyard-afl-5122", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/e46188cfed6bf45a17db19db6a42b0f3.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Floral / Botanical", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "GFL - 5195", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Chianti", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-chianti-gfl-5195", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/7fb3823d4f99628587c01d88e17d2ca1.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "GFL - 5197", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Caramel", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-caramel-gfl-5197", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/f3aeae5aca9acbc014809c9c9e1ddbef.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chestnut", "hue": 20, "neutral": false}, {"sku": "NTT - 5269", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Claret", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-claret-ntt-5269", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/d50a51612777b7f1de85a060ae6c40ee.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "NTT - 5277", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Expresso", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-expresso-ntt-5277", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/c28599d41b1375db608de4be34e502ae.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "NTT - 5278", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Espresso", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-espresso-ntt-5278", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/723400308e69728be3554e8f93159d0c.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "SFL - 5308", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Teakwood", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-teakwood-sfl-5308", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/8921fac87556841cc9f9697197881f60.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "GLA - 5335", "vendor": "PR Faux Leather", "title": "Glaze - Faux Vintage Leather - Walnut", "status": "ACTIVE", "handle": "glaze-faux-vintage-leather-walnut-gla-5335", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/2e78b626023ec8c68de64d5dc52f1fed.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "PEV - 5101", "vendor": "PR Faux Leather", "title": "Prive - Paisley Faux Leather - Acorn", "status": "ACTIVE", "handle": "prive-paisley-faux-leather-acorn-pev-5101", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/files/ScreenShot2023-11-01at8.14.54AM.png?v=1698851702", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Copper", "hue": 22, "neutral": false}, {"sku": "CFL - 5074", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Pumpkin", "status": "ACTIVE", "handle": "milano-classic-faux-leather-pumpkin-cfl-5074", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/0699b41e9407eb99979537738385e380.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Tobacco", "hue": 24, "neutral": false}, {"sku": "GFL - 5198", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Brick", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-brick-gfl-5198", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/884ce1a345b3a66dd27a4f3a5325aedc.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Oxblood", "hue": 12, "neutral": false}, {"sku": "Dig-2011", "vendor": "DW Bespoke Studio", "title": "Anaconda Snake DigiWalls On Demand Printc - Pattern Design Lab", "status": "ACTIVE", "handle": "anaconda-snake-digiwalls-on-demand-printc-pattern-design-lab-dig-2011", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/540704fc07253ad651583498f7ab1b90.jpg?v=1572308930", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Chocolate", "hue": 25, "neutral": false}, {"sku": "Faux Leather - Brown", "vendor": "PR Faux Leather", "title": "Classic Faux Leather - Brown", "status": "ACTIVE", "handle": "classic-faux-leather-brown-faux-leather-brown", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/24682f38058b3ddf20ff34f0112bb768.png?v=1572308938", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Jet", "hue": 25, "neutral": false}, {"sku": "Crocodile - Auburn", "vendor": "PR Faux Leather", "title": "Crocodile Faux Leather - Auburn", "status": "ACTIVE", "handle": "crocodile-faux-leather-auburn-crocodile-auburn", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/7ac23015915db7f675ff629871a5a497.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Brown", "hue": 25, "neutral": false}, {"sku": "WOV - 5044", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Orange", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-orange-wov-5044", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3d292ba8c9dd855be260e5fb89729a13.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Rust", "hue": 25, "neutral": false}, {"sku": "CFL - 5078", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Metallic Gold", "status": "ACTIVE", "handle": "milano-classic-faux-leather-metallic-gold-cfl-5078", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/ae1842d5a7eaadc6cf02313ef7671a63.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Chocolate", "hue": 25, "neutral": false}, {"sku": "GFL - 5194", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Curry", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-curry-gfl-5194", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/02532d246f8509ea0d2b9d0ad675e887.png?v=1572308964", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chocolate", "hue": 25, "neutral": false}, {"sku": "NTT - 5282", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Orange", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-orange-ntt-5282", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/bac0947ff4812d10804b4324f167e139.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Amber", "hue": 25, "neutral": false}, {"sku": "NTT - 5280", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Rust", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-rust-ntt-5280", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/e3c2a15da6482f707f28c350e59cffa3.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chocolate", "hue": 25, "neutral": false}, {"sku": "CFL - 5321", "vendor": "PR Faux Leather", "title": "Crochet Faux Leather - Walnut", "status": "DRAFT", "handle": "crochet-faux-leather-walnut-cfl-5321", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/f6bd8f89b3471e65e7b1f8f282926cfb.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "Faux Leather - Tan", "vendor": "PR Faux Leather", "title": "Classic Faux Leather - Tan", "status": "ACTIVE", "handle": "classic-faux-leather-tan-faux-leather-tan", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/5f992853a148fc4141dd6de78eae4046.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Coffee", "hue": 28, "neutral": false}, {"sku": "Crocodile - Coffee Cream", "vendor": "PR Faux Leather", "title": "Crocodile Faux Leather - Coffee Cream", "status": "ACTIVE", "handle": "crocodile-faux-leather-coffee-cream-crocodile-coffee-cream", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/9c865bd04d2d58cedeff6ebcedda0f64.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Buff", "hue": 28, "neutral": false}, {"sku": "WOV - 5048", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Khaki", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-khaki-wov-5048", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/f633bf87820e114347c5de181fb2e09e.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Coffee", "hue": 28, "neutral": false}, {"sku": "CFL - 5077", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Nutmeg", "status": "ACTIVE", "handle": "milano-classic-faux-leather-nutmeg-cfl-5077", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/706b9e15eedc4b304ca0062646d6b1a0.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Mocha", "hue": 28, "neutral": false}, {"sku": "CFL - 5086", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Brandy", "status": "ACTIVE", "handle": "milano-classic-faux-leather-brandy-cfl-5086", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/9941f8661a6407391268547a4c13e5df.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "WOV - 5052", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Canyon", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-canyon-wov-5052", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/2c180a1e08fb7cfeb368b862dab2c922.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "AFL - 5116", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Rust", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-rust-afl-5116", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/e2c42eae915ae53bb4f92a1a6161865e.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Mocha", "hue": 28, "neutral": false}, {"sku": "AFL - 5120", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Sepia", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-sepia-afl-5120", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/d7276e4b90ca1de0409e38b2610a8ce1.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "GFL - 5193", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Fern", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-fern-gfl-5193", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/0e0f4e6fc15a106b921ccbd758c4b0af.png?v=1572308964", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "NTT - 5279", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Mocha", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-mocha-ntt-5279", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/d7472bae1d6bfd5ff6000524a45faa33.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Mocha", "hue": 28, "neutral": false}, {"sku": "NTT - 5281", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Acorn", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-acorn-ntt-5281", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/dc153dd7bef87a35e7bd6ee903f1a2fa.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "SFL - 5307", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Rust", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-rust-sfl-5307", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/f0c6ee2e6fe32645e7e98f5de3b36d46.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "GLA - 5336", "vendor": "PR Faux Leather", "title": "Glaze - Faux Vintage Leather - Walnut", "status": "ACTIVE", "handle": "glaze-faux-vintage-leather-walnut-gla-5336", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3953d719bb51792fda1ddd6b0f90e2a6.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Ebony", "hue": 28, "neutral": false}, {"sku": "Faux Leather - Hunter", "vendor": "PR Faux Leather", "title": "Classic Faux Leather - Hunter", "status": "ACTIVE", "handle": "classic-faux-leather-hunter-faux-leather-hunter", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/63a45e2aea5c478cb41de70171316504.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Midnight", "hue": 30, "neutral": true}, {"sku": "Faux Leather -Royal", "vendor": "PR Faux Leather", "title": "Classic Faux Leather - Royal", "status": "ACTIVE", "handle": "classic-faux-leather-royal-faux-leather-royal", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/9e963d17724d6b87ff2ada1fb9497133.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Midnight", "hue": 30, "neutral": true}, {"sku": "UAC-4010", "vendor": "PR Faux Leather", "title": "Anaconda Snake Patent Upholstery Vinyl - Grape", "status": "ACTIVE", "handle": "anaconda-snake-patent-upholstery-vinyl-grape-uac-4010", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3525833feadb2a207891599608c92cf8.jpg?v=1572308940", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Eggplant", "hue": 30, "neutral": true}, {"sku": "Crocodile - Caramel", "vendor": "PR Faux Leather", "title": "Crocodile Faux Leather - Caramel", "status": "ACTIVE", "handle": "crocodile-faux-leather-caramel-crocodile-caramel", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/4ed459ca842ad94f51b80ebaa49bf9cc.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Cognac", "hue": 30, "neutral": false}, {"sku": "UAC-4020", "vendor": "PR Faux Leather", "title": "Anaconda Snake Patent Upholstery Vinyl - Ash", "status": "ACTIVE", "handle": "anaconda-snake-patent-upholstery-vinyl-ash-uac-4020", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/1dc6429f89277e38aebadddfbf7ae010.jpg?v=1572308940", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Smoke", "hue": 30, "neutral": true}, {"sku": "WOV - 5049", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Hunter", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-hunter-wov-5049", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/005b79b233e0c40c9f6b5df4d69e9027.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Ink", "hue": 30, "neutral": true}, {"sku": "CFL - 5081", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Java", "status": "ACTIVE", "handle": "milano-classic-faux-leather-java-cfl-5081", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/f8e31a493142a78b6ac0f644a1f5d032.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "WOV - 5055", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Birch", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-birch-wov-5055", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/fd62649d0170269cd50ba077f2f1a23b.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Caramel", "hue": 30, "neutral": false}, {"sku": "WOV - 5057", "vendor": "PR Faux Leather", "title": "Roma Basketweave Faux Leather - Almond", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-almond-wov-5057", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/81d03896a99f0fa2f526ab3c3c394ab0.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Brass", "hue": 30, "neutral": true}, {"sku": "CFL - 5071", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Toffee", "status": "ACTIVE", "handle": "milano-classic-faux-leather-toffee-cfl-5071", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/a0e568738c20dd08273e18c90ba68f00.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "PEV - 5102", "vendor": "PR Faux Leather", "title": "Prive - Paisley Faux Leather - Rouge", "status": "ACTIVE", "handle": "prive-paisley-faux-leather-rouge-pev-5102", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/files/ScreenShot2023-11-01at8.19.29AM.png?v=1698851979", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Oxblood", "hue": 30, "neutral": true}, {"sku": "PEV - 5106", "vendor": "PR Faux Leather", "title": "Prive - Paisley Faux Leather - Caramel", "status": "ACTIVE", "handle": "prive-paisley-faux-leather-caramel-pev-5106", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/25cbd9a306029f77407378dae1e6f2c9.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Caramel", "hue": 30, "neutral": false}, {"sku": "AFL - 5125", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Flint", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-flint-afl-5125", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/af13c4ef63ef22c3aaed82ff8fa7b1a6.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Mushroom", "hue": 30, "neutral": true}, {"sku": "GFL - 5200", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Birch", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-birch-gfl-5200", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/8c267dd36699a7f3c791bbb6ae383373.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Caramel", "hue": 30, "neutral": false}, {"sku": "NTT - 5260", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Ebony", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-ebony-ntt-5260", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/a673260cec3740c916af71e2e8c94b7a.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "NTT - 5261", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Newport", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-newport-ntt-5261", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/e143e474382135f59b43011eae14e339.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "NTT - 5270", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Spring", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-spring-ntt-5270", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/dd165fffdd8b364ee71c1eaa1100125c.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Smoke", "hue": 30, "neutral": true}, {"sku": "NTT - 5274", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Champagne", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-champagne-ntt-5274", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/d1bacfb1ac4b0b9d2e27c0878d80d9fa.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Mushroom", "hue": 30, "neutral": true}, {"sku": "NTT - 5276", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Canyon", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-canyon-ntt-5276", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/77fa56d4f54a7c84507ba5647f52fbe8.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Oxblood", "hue": 30, "neutral": true}, {"sku": "NTT - 5283", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Dessert", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-dessert-ntt-5283", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/fa89c9cb454986eb031506a0a8047338.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Vanilla", "hue": 30, "neutral": true}, {"sku": "SFL - 5309", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Bordeaux", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-bordeaux-sfl-5309", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/03aa593099a2d1a1b68b39ddd0f61784.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "SFL - 5310", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Porcelain", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-porcelain-sfl-5310", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/7fde3477a076aca79e88cca8be7d1b5c.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Smoke", "hue": 30, "neutral": true}, {"sku": "SFL - 5319", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Vanilla", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-vanilla-sfl-5319", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3f0203fdcf3137d419140bddfd873766.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Mushroom", "hue": 30, "neutral": true}, {"sku": "SFL - 5320", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Cloud", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-cloud-sfl-5320", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/20279ced839c5564042725e7d7c841ec.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Linen", "hue": 30, "neutral": true}, {"sku": "GLA - 5329", "vendor": "PR Faux Leather", "title": "Glaze - Faux Vintage Leather - Parsley", "status": "ACTIVE", "handle": "glaze-faux-vintage-leather-parsley-gla-5329", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/b0532900538b476676c84ab76e72f0e0.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "GLA - 5331", "vendor": "PR Faux Leather", "title": "Glaze - Faux Vintage Leather - Merlot", "status": "ACTIVE", "handle": "glaze-faux-vintage-leather-merlot-gla-5331", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/0040d9d82ac4e79b7b91dd1d04991f2a.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Oxblood", "hue": 30, "neutral": true}, {"sku": "GLA - 5332", "vendor": "PR Faux Leather", "title": "Glaze - Faux Vintage Leather - FireRed", "status": "ACTIVE", "handle": "glaze-faux-vintage-leather-firered-gla-5332", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3b38dbec1b0d007d2359bfa6b7006ac0.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Red", "hue": 30, "neutral": true}], BASE="https://www.designerwallcoverings.com/products/";
+let T={"sku": "FVH-40402", "title": "Hairly Hide - Faux Vinyl Hide - Burnt Orange Spice | Hollywood Wallcoverings", "vendor": "Hollywood Wallcoverings", "status": "ACTIVE", "color": "Clay", "hue": 18, "material": "Faux Leather / Hide", "style": "Textured / Solid", "handle": "hairly-hide-faux-vinyl-hide-wallpaper-burnt-orange-spice-fvh-40402", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/files/fvh-40402-sample-hairly-hide-faux-vinyl-hide-burnt-orange-spice-hollywood.jpg?v=1775715526", "tags": "Architectural, Bold, Brown, Class A Fire Rated, color:Clay, Commercial, Contemporary, Faux Finish, Hollywood Wallcoverings, Orange, Textured, Vinyl, Wallcovering"}, SUBS=[{"sku": "UVL-1060", "vendor": "PR Faux Leather", "title": "American\u2122 Sports Basketball Vinyl Fabric - Fake PigSkin", "status": "ACTIVE", "handle": "basketball-fabric-original-vinyl-basketball-fabric-by-the-yard-uvl-1060", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/files/ScreenShot2023-08-08at7.24.44AM.png?v=1691504727", "price": "4.25", "material": "Faux Leather / Hide", "style": "Textured / Solid", "color": "Pumpkin", "hue": 24, "neutral": false}, {"sku": "WOV - 5040", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Truffle", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-truffle-wov-5040", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/060f4df3a813d5e7807990e4542e9db2.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "WOV - 5042", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Saddle", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-saddle-wov-5042", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/886b1a9a2d1b8328b3bbc0c25ccc23ad.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chestnut", "hue": 20, "neutral": false}, {"sku": "WOV - 5047", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Mocha", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-mocha-wov-5047", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/eaf65a28165f188b460a31e8be458453.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "CFL - 5073", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Redwood", "status": "ACTIVE", "handle": "milano-classic-faux-leather-redwood-cfl-5073", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/ed02745e28b89c11b05e1f04abd84401.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "CFL - 5075", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Plum", "status": "ACTIVE", "handle": "milano-classic-faux-leather-plum-cfl-5075", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/ea4eba9a18b7c6798e482d00fab3dba2.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "CFL - 5076", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Orange", "status": "ACTIVE", "handle": "milano-classic-faux-leather-orange-cfl-5076", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/4906d2608161d40126f2b588c4c79069.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Paprika", "hue": 16, "neutral": false}, {"sku": "CFL - 5079", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Metallic Copper", "status": "ACTIVE", "handle": "milano-classic-faux-leather-metallic-copper-cfl-5079", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/83656954bd22594bdd8435c828f2803b.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "PEV - 5108", "vendor": "PR Faux Leather", "title": "Prive - Paisley Faux Leather - Cinnamon", "status": "ACTIVE", "handle": "prive-paisley-faux-leather-cinnamon-pev-5108", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/79dcebf613fef2d4fe4c833faf7ddd06.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chestnut", "hue": 20, "neutral": false}, {"sku": "AFL - 5117", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Cornhusk", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-cornhusk-afl-5117", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3c1513c4a17f44e85b4d706a7fefd5f1.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "AFL - 5122", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Vineyard", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-vineyard-afl-5122", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/e46188cfed6bf45a17db19db6a42b0f3.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Floral / Botanical", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "AFL - 5113", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Rye", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-rye-afl-5113", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/38636299791d53a8e5ac0733479f96e4.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "AFL - 5119", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Cedar", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-cedar-afl-5119", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3e75804e0176fe9e8e3d95bc0158a10d.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chestnut", "hue": 20, "neutral": false}, {"sku": "GFL - 5195", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Chianti", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-chianti-gfl-5195", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/7fb3823d4f99628587c01d88e17d2ca1.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "GFL - 5197", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Caramel", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-caramel-gfl-5197", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/f3aeae5aca9acbc014809c9c9e1ddbef.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chestnut", "hue": 20, "neutral": false}, {"sku": "NTT - 5269", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Claret", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-claret-ntt-5269", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/d50a51612777b7f1de85a060ae6c40ee.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "NTT - 5277", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Expresso", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-expresso-ntt-5277", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/c28599d41b1375db608de4be34e502ae.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "NTT - 5278", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Espresso", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-espresso-ntt-5278", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/723400308e69728be3554e8f93159d0c.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "SFL - 5308", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Teakwood", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-teakwood-sfl-5308", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/8921fac87556841cc9f9697197881f60.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "GLA - 5335", "vendor": "PR Faux Leather", "title": "Glaze - Faux Vintage Leather - Walnut", "status": "ACTIVE", "handle": "glaze-faux-vintage-leather-walnut-gla-5335", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/2e78b626023ec8c68de64d5dc52f1fed.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Espresso", "hue": 20, "neutral": false}, {"sku": "PEV - 5101", "vendor": "PR Faux Leather", "title": "Prive - Paisley Faux Leather - Acorn", "status": "ACTIVE", "handle": "prive-paisley-faux-leather-acorn-pev-5101", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/files/ScreenShot2023-11-01at8.14.54AM.png?v=1698851702", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Copper", "hue": 22, "neutral": false}, {"sku": "CFL - 5074", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Pumpkin", "status": "ACTIVE", "handle": "milano-classic-faux-leather-pumpkin-cfl-5074", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/0699b41e9407eb99979537738385e380.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Tobacco", "hue": 24, "neutral": false}, {"sku": "GFL - 5198", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Brick", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-brick-gfl-5198", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/884ce1a345b3a66dd27a4f3a5325aedc.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Oxblood", "hue": 12, "neutral": false}, {"sku": "Dig-2011", "vendor": "DW Bespoke Studio", "title": "Anaconda Snake DigiWalls On Demand Printc - Pattern Design Lab", "status": "ACTIVE", "handle": "anaconda-snake-digiwalls-on-demand-printc-pattern-design-lab-dig-2011", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/540704fc07253ad651583498f7ab1b90.jpg?v=1572308930", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Chocolate", "hue": 25, "neutral": false}, {"sku": "Faux Leather - Brown", "vendor": "PR Faux Leather", "title": "Classic Faux Leather - Brown", "status": "ACTIVE", "handle": "classic-faux-leather-brown-faux-leather-brown", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/24682f38058b3ddf20ff34f0112bb768.png?v=1572308938", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Jet", "hue": 25, "neutral": false}, {"sku": "Crocodile - Auburn", "vendor": "PR Faux Leather", "title": "Crocodile Faux Leather - Auburn", "status": "ACTIVE", "handle": "crocodile-faux-leather-auburn-crocodile-auburn", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/7ac23015915db7f675ff629871a5a497.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Brown", "hue": 25, "neutral": false}, {"sku": "WOV - 5044", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Orange", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-orange-wov-5044", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3d292ba8c9dd855be260e5fb89729a13.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Rust", "hue": 25, "neutral": false}, {"sku": "CFL - 5078", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Metallic Gold", "status": "ACTIVE", "handle": "milano-classic-faux-leather-metallic-gold-cfl-5078", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/ae1842d5a7eaadc6cf02313ef7671a63.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Chocolate", "hue": 25, "neutral": false}, {"sku": "GFL - 5194", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Curry", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-curry-gfl-5194", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/02532d246f8509ea0d2b9d0ad675e887.png?v=1572308964", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chocolate", "hue": 25, "neutral": false}, {"sku": "NTT - 5282", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Orange", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-orange-ntt-5282", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/bac0947ff4812d10804b4324f167e139.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Amber", "hue": 25, "neutral": false}, {"sku": "NTT - 5280", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Rust", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-rust-ntt-5280", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/e3c2a15da6482f707f28c350e59cffa3.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Chocolate", "hue": 25, "neutral": false}, {"sku": "CFL - 5321", "vendor": "PR Faux Leather", "title": "Crochet Faux Leather - Walnut", "status": "DRAFT", "handle": "crochet-faux-leather-walnut-cfl-5321", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/f6bd8f89b3471e65e7b1f8f282926cfb.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "Crocodile - Coffee Cream", "vendor": "PR Faux Leather", "title": "Crocodile Faux Leather - Coffee Cream", "status": "ACTIVE", "handle": "crocodile-faux-leather-coffee-cream-crocodile-coffee-cream", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/9c865bd04d2d58cedeff6ebcedda0f64.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Buff", "hue": 28, "neutral": false}, {"sku": "Faux Leather - Tan", "vendor": "PR Faux Leather", "title": "Classic Faux Leather - Tan", "status": "ACTIVE", "handle": "classic-faux-leather-tan-faux-leather-tan", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/5f992853a148fc4141dd6de78eae4046.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Coffee", "hue": 28, "neutral": false}, {"sku": "WOV - 5048", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Khaki", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-khaki-wov-5048", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/f633bf87820e114347c5de181fb2e09e.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Coffee", "hue": 28, "neutral": false}, {"sku": "WOV - 5052", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Canyon", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-canyon-wov-5052", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/2c180a1e08fb7cfeb368b862dab2c922.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "CFL - 5077", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Nutmeg", "status": "ACTIVE", "handle": "milano-classic-faux-leather-nutmeg-cfl-5077", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/706b9e15eedc4b304ca0062646d6b1a0.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Mocha", "hue": 28, "neutral": false}, {"sku": "CFL - 5086", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Brandy", "status": "ACTIVE", "handle": "milano-classic-faux-leather-brandy-cfl-5086", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/9941f8661a6407391268547a4c13e5df.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "AFL - 5116", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Rust", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-rust-afl-5116", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/e2c42eae915ae53bb4f92a1a6161865e.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Mocha", "hue": 28, "neutral": false}, {"sku": "AFL - 5120", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Sepia", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-sepia-afl-5120", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/d7276e4b90ca1de0409e38b2610a8ce1.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "GFL - 5193", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Fern", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-fern-gfl-5193", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/0e0f4e6fc15a106b921ccbd758c4b0af.png?v=1572308964", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "SFL - 5307", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Rust", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-rust-sfl-5307", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/f0c6ee2e6fe32645e7e98f5de3b36d46.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "NTT - 5279", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Mocha", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-mocha-ntt-5279", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/d7472bae1d6bfd5ff6000524a45faa33.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Mocha", "hue": 28, "neutral": false}, {"sku": "NTT - 5281", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Acorn", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-acorn-ntt-5281", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/dc153dd7bef87a35e7bd6ee903f1a2fa.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Walnut", "hue": 28, "neutral": false}, {"sku": "GLA - 5336", "vendor": "PR Faux Leather", "title": "Glaze - Faux Vintage Leather - Walnut", "status": "ACTIVE", "handle": "glaze-faux-vintage-leather-walnut-gla-5336", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3953d719bb51792fda1ddd6b0f90e2a6.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Ebony", "hue": 28, "neutral": false}, {"sku": "Faux Leather - Hunter", "vendor": "PR Faux Leather", "title": "Classic Faux Leather - Hunter", "status": "ACTIVE", "handle": "classic-faux-leather-hunter-faux-leather-hunter", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/63a45e2aea5c478cb41de70171316504.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Midnight", "hue": 30, "neutral": true}, {"sku": "Faux Leather -Royal", "vendor": "PR Faux Leather", "title": "Classic Faux Leather - Royal", "status": "ACTIVE", "handle": "classic-faux-leather-royal-faux-leather-royal", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/9e963d17724d6b87ff2ada1fb9497133.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Midnight", "hue": 30, "neutral": true}, {"sku": "Crocodile - Caramel", "vendor": "PR Faux Leather", "title": "Crocodile Faux Leather - Caramel", "status": "ACTIVE", "handle": "crocodile-faux-leather-caramel-crocodile-caramel", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/4ed459ca842ad94f51b80ebaa49bf9cc.png?v=1572308939", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Cognac", "hue": 30, "neutral": false}, {"sku": "UAC-4010", "vendor": "PR Faux Leather", "title": "Anaconda Snake Patent Upholstery Vinyl - Grape", "status": "ACTIVE", "handle": "anaconda-snake-patent-upholstery-vinyl-grape-uac-4010", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3525833feadb2a207891599608c92cf8.jpg?v=1572308940", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Eggplant", "hue": 30, "neutral": true}, {"sku": "UAC-4020", "vendor": "PR Faux Leather", "title": "Anaconda Snake Patent Upholstery Vinyl - Ash", "status": "ACTIVE", "handle": "anaconda-snake-patent-upholstery-vinyl-ash-uac-4020", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/1dc6429f89277e38aebadddfbf7ae010.jpg?v=1572308940", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Smoke", "hue": 30, "neutral": true}, {"sku": "WOV - 5049", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Hunter", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-hunter-wov-5049", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/005b79b233e0c40c9f6b5df4d69e9027.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Ink", "hue": 30, "neutral": true}, {"sku": "WOV - 5055", "vendor": "PR Faux Leather", "title": "Roma-Basketweave Faux Leather - Birch", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-birch-wov-5055", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/fd62649d0170269cd50ba077f2f1a23b.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Caramel", "hue": 30, "neutral": false}, {"sku": "WOV - 5057", "vendor": "PR Faux Leather", "title": "Roma Basketweave Faux Leather - Almond", "status": "ACTIVE", "handle": "roma-basketweave-faux-leather-almond-wov-5057", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/81d03896a99f0fa2f526ab3c3c394ab0.png?v=1572308960", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Brass", "hue": 30, "neutral": true}, {"sku": "CFL - 5071", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Toffee", "status": "ACTIVE", "handle": "milano-classic-faux-leather-toffee-cfl-5071", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/a0e568738c20dd08273e18c90ba68f00.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "CFL - 5081", "vendor": "PR Faux Leather", "title": "Milano Classic Faux Leather - Java", "status": "ACTIVE", "handle": "milano-classic-faux-leather-java-cfl-5081", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/f8e31a493142a78b6ac0f644a1f5d032.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Traditional", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "PEV - 5102", "vendor": "PR Faux Leather", "title": "Prive - Paisley Faux Leather - Rouge", "status": "ACTIVE", "handle": "prive-paisley-faux-leather-rouge-pev-5102", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/files/ScreenShot2023-11-01at8.19.29AM.png?v=1698851979", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Oxblood", "hue": 30, "neutral": true}, {"sku": "PEV - 5106", "vendor": "PR Faux Leather", "title": "Prive - Paisley Faux Leather - Caramel", "status": "ACTIVE", "handle": "prive-paisley-faux-leather-caramel-pev-5106", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/25cbd9a306029f77407378dae1e6f2c9.png?v=1572308961", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Caramel", "hue": 30, "neutral": false}, {"sku": "AFL - 5125", "vendor": "PR Faux Leather", "title": "Ropari Antique Faux Leather - Flint", "status": "ACTIVE", "handle": "ropari-antique-faux-leather-flint-afl-5125", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/af13c4ef63ef22c3aaed82ff8fa7b1a6.png?v=1572308962", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Mushroom", "hue": 30, "neutral": true}, {"sku": "GFL - 5200", "vendor": "PR Faux Leather", "title": "Gator Faux - Faux Alligator - Birch", "status": "ACTIVE", "handle": "gator-faux-faux-alligator-birch-gfl-5200", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/8c267dd36699a7f3c791bbb6ae383373.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Caramel", "hue": 30, "neutral": false}, {"sku": "NTT - 5261", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Newport", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-newport-ntt-5261", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/e143e474382135f59b43011eae14e339.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "NTT - 5260", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Ebony", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-ebony-ntt-5260", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/a673260cec3740c916af71e2e8c94b7a.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "NTT - 5274", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Champagne", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-champagne-ntt-5274", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/d1bacfb1ac4b0b9d2e27c0878d80d9fa.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Mushroom", "hue": 30, "neutral": true}, {"sku": "NTT - 5270", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Spring", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-spring-ntt-5270", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/dd165fffdd8b364ee71c1eaa1100125c.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Smoke", "hue": 30, "neutral": true}, {"sku": "NTT - 5276", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Canyon", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-canyon-ntt-5276", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/77fa56d4f54a7c84507ba5647f52fbe8.png?v=1572308965", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Oxblood", "hue": 30, "neutral": true}, {"sku": "NTT - 5283", "vendor": "PR Faux Leather", "title": "Urthfriendly TwoTone - Non-Pvc - Dessert", "status": "ACTIVE", "handle": "urthfriendly-twotone-non-pvc-dessert-ntt-5283", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/fa89c9cb454986eb031506a0a8047338.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Vanilla", "hue": 30, "neutral": true}, {"sku": "SFL - 5309", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Bordeaux", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-bordeaux-sfl-5309", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/03aa593099a2d1a1b68b39ddd0f61784.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "SFL - 5310", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Porcelain", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-porcelain-sfl-5310", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/7fde3477a076aca79e88cca8be7d1b5c.png?v=1572308966", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Smoke", "hue": 30, "neutral": true}, {"sku": "SFL - 5319", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Vanilla", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-vanilla-sfl-5319", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3f0203fdcf3137d419140bddfd873766.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Mushroom", "hue": 30, "neutral": true}, {"sku": "SFL - 5320", "vendor": "PR Faux Leather", "title": "Cobra - Faux Snake Leather - Cloud", "status": "ACTIVE", "handle": "cobra-faux-snake-leather-cloud-sfl-5320", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/20279ced839c5564042725e7d7c841ec.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Animal / Skin", "color": "Linen", "hue": 30, "neutral": true}, {"sku": "GLA - 5329", "vendor": "PR Faux Leather", "title": "Glaze - Faux Vintage Leather - Parsley", "status": "ACTIVE", "handle": "glaze-faux-vintage-leather-parsley-gla-5329", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/b0532900538b476676c84ab76e72f0e0.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Jet", "hue": 30, "neutral": true}, {"sku": "GLA - 5331", "vendor": "PR Faux Leather", "title": "Glaze - Faux Vintage Leather - Merlot", "status": "ACTIVE", "handle": "glaze-faux-vintage-leather-merlot-gla-5331", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/0040d9d82ac4e79b7b91dd1d04991f2a.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Oxblood", "hue": 30, "neutral": true}, {"sku": "GLA - 5332", "vendor": "PR Faux Leather", "title": "Glaze - Faux Vintage Leather - FireRed", "status": "ACTIVE", "handle": "glaze-faux-vintage-leather-firered-gla-5332", "img": "https://cdn.shopify.com/s/files/1/0015/4117/7456/products/3b38dbec1b0d007d2359bfa6b7006ac0.png?v=1572308967", "price": "", "material": "Faux Leather / Hide", "style": "Contemporary", "color": "Red", "hue": 30, "neutral": true}]; const BASE="https://www.designerwallcoverings.com/products/";
 const D={wMat:55,wCol:35,wSty:20,wHue:40,tHue:T.hue,den:5,show:10};
 const S=Object.assign({},D, JSON.parse(localStorage.getItem('subfinder')||'{}'));
 const IMG=JSON.parse(localStorage.getItem('subfinder_img')||'{}');   // sku -> image override url
@@ -134,11 +136,12 @@ function syncImgField(sku,val){
 }
 // replace a card/orig image by drop: local file (data-URL) OR image dragged from a web page (url)
 function applyDrop(dt,sku,imgEl){
+ const after=()=>{if(sku===T.sku)scheduleSearch();};
  if(dt.files&&dt.files.length&&dt.files[0].type.startsWith('image/')){
-   const r=new FileReader();r.onload=()=>{setImg(sku,r.result);imgEl.src=r.result;syncImgField(sku,r.result);};r.readAsDataURL(dt.files[0]);return true;
+   const r=new FileReader();r.onload=()=>{setImg(sku,r.result);imgEl.src=r.result;syncImgField(sku,r.result);after();};r.readAsDataURL(dt.files[0]);return true;
  }
  const url=dropUrlFrom(dt);
- if(url){setImg(sku,url);imgEl.src=url;syncImgField(sku,url);return true;}
+ if(url){setImg(sku,url);imgEl.src=url;syncImgField(sku,url);after();return true;}
  return false;
 }
 function wireDrop(zone,imgEl,sku){
@@ -153,27 +156,32 @@ function fillThumbs(container,sku,imgEl,images){
  if(!images.length){container.innerHTML='';return;}
  container.innerHTML='<div class="thint">'+images.length+' product image'+(images.length>1?'s':'')+' — click one to use</div>'
    +'<div class="trow">'+images.map(u=>`<img src="${u}" alt="">`).join('')+'</div>';
- container.querySelectorAll('.trow img').forEach(t=>t.addEventListener('click',()=>{const u=t.getAttribute('src');setImg(sku,u);imgEl.src=u;syncImgField(sku,u);}));
+ container.querySelectorAll('.trow img').forEach(t=>t.addEventListener('click',()=>{const u=t.getAttribute('src');setImg(sku,u);imgEl.src=u;syncImgField(sku,u);if(sku===T.sku)scheduleSearch();}));
 }
 // open the product page headless, pull images, replace the loaded image with the first + show the rest
-function extractInto(btn,prodUrlStr,sku,imgEl,thumbsEl){
+function extractInto(btn,prodUrlStr,sku,imgEl,thumbsEl,isOrig){
  if(!prodUrlStr){openUrl('');return;}
  const label=btn.textContent;btn.disabled=true;btn.textContent='…';
  fetch('/api/extract?url='+encodeURIComponent(prodUrlStr)).then(r=>r.json()).then(j=>{
    btn.disabled=false;btn.textContent=label;
    const imgs=(j&&j.images)||[];
-   if(!imgs.length){btn.textContent='none';setTimeout(()=>btn.textContent=label,1200);return;}
-   setImg(sku,imgs[0]);imgEl.src=imgs[0];syncImgField(sku,imgs[0]);
-   if(thumbsEl)fillThumbs(thumbsEl,sku,imgEl,imgs);
+   // onload of a product URL on the ORIGINAL: it's a new item — replace the title/description
+   if(isOrig&&j&&j.title){T.title=j.title;const h=el('origTitle');if(h)h.textContent=j.title;}
+   if(imgs.length){setImg(sku,imgs[0]);imgEl.src=imgs[0];syncImgField(sku,imgs[0]);if(thumbsEl)fillThumbs(thumbsEl,sku,imgEl,imgs);}
+   else if(!isOrig){btn.textContent='none';setTimeout(()=>btn.textContent=label,1200);}
+   if(isOrig)scheduleSearch();   // new item loaded → reload substitutes
  }).catch(()=>{btn.disabled=false;btn.textContent=label;});
 }
 
 function drawOrig(){
  el('orig').innerHTML=
- `<img id="origImg" src="${imgOf(T.sku,T.img)}" alt="">
+ `<div class="origleft">
+    <img id="origImg" src="${imgOf(T.sku,T.img)}" alt="">
+    <button class="gobtn wide" id="findSubs">🔍 Find subs</button>
+  </div>
   <div><span class="tagd">${T.status==='ARCHIVED'?'Discontinued':T.status} · needs substitute</span>
-   <h2>${T.title}</h2>
-   <div class="attrs">${T.vendor} · ${T.sku}<br>Material ${T.material} · Style ${T.style} · Color ${T.color} · Hue ${T.hue}&deg;</div>
+   <h2 id="origTitle">${T.title}</h2>
+   <div class="attrs" id="origAttrs">${T.vendor} · ${T.sku}<br>Material ${T.material} · Style ${T.style} · Color ${T.color} · Hue ${T.hue}&deg;</div>
    <div class="imgurl"><span>Image URL</span><input id="origUrl" placeholder="paste an image URL…" value="${imgOf(T.sku,'')}"><button class="gobtn" id="origUrlGo">Go ↗</button></div>
    <div class="imgurl"><span>Product URL</span><input id="origPurl" placeholder="paste the product page URL…" value="${purlOf(T.sku,'')}"><button class="gobtn" id="origPurlGo">${EXTRACT_READY?'⤵ Get images':'Go ↗'}</button></div>
    <div class="thumbs" id="origThumbs"></div>
@@ -182,9 +190,24 @@ function drawOrig(){
  el('origPurl').addEventListener('input',e=>{setPurl(T.sku,e.target.value.trim());});
  el('origUrlGo').addEventListener('click',()=>openUrl(el('origUrl').value.trim()||T.img));
  el('origPurlGo').addEventListener('click',()=>{const u=el('origPurl').value.trim();
-   if(EXTRACT_READY)extractInto(el('origPurlGo'),u,T.sku,el('origImg'),el('origThumbs'));else openUrl(u);});
+   if(EXTRACT_READY)extractInto(el('origPurlGo'),u,T.sku,el('origImg'),el('origThumbs'),true);else openUrl(u);});
+ el('findSubs').addEventListener('click',()=>reSearch(true));
  wireDrop(el('origImg'),el('origImg'),T.sku);
 }
+// re-run the substitute search for the current item (auto when the left image changes; manual via Find subs)
+let searchTimer=null;
+function scheduleSearch(){clearTimeout(searchTimer);searchTimer=setTimeout(()=>reSearch(false),450);}
+function reSearch(manual){
+ const q=(T.title||'').trim(); if(!q)return;
+ const b=el('findSubs'), lbl=b?b.textContent:'';
+ if(b){b.disabled=true;b.textContent='finding…';}
+ const prevImg=el('origImg')?el('origImg').src:'';
+ fetch('/api/subs?q='+encodeURIComponent(q)).then(r=>r.json()).then(res=>{
+  if(b){b.disabled=false;b.textContent=lbl;}
+  if(res&&res.target){ T=res.target; if(prevImg&&!imgOf(T.sku,T.img))setImg(T.sku,prevImg);
+    SUBS=res.subs||[]; picked.clear(); drawOrig(); draw(); syncBar(); }
+ }).catch(()=>{if(b){b.disabled=false;b.textContent=lbl;}});
+}
 function hdist(a,b){let d=Math.abs(a-b)%360;return Math.min(d,360-d);}
 function shareWord(a,b){const A=a.toLowerCase().split(/\s+/),B=b.toLowerCase().split(/\s+/);return A.some(x=>x.length>2&&B.includes(x));}
 function score(c){

← 353b526 extract: only the product gallery for that color (not all pa  ·  back to Dw Substitute Viewer  ·  matching: perceptual RGB color distance (not hue-only) + col 81edf49 →