[object Object]

← back to Dw Discovery

Real dw_unified adapter: Thibaut Texture Resource 9 (149 SKUs) -> products.real.json + derived config.real.json + index.real.html reference page

980d54e56b0f38e50b76cb959c44620cc908e8dc · 2026-06-24 07:28:29 -0700 · steve

Files touched

Diff

commit 980d54e56b0f38e50b76cb959c44620cc908e8dc
Author: steve <steve@designerwallcoverings.com>
Date:   Wed Jun 24 07:28:29 2026 -0700

    Real dw_unified adapter: Thibaut Texture Resource 9 (149 SKUs) -> products.real.json + derived config.real.json + index.real.html reference page
---
 build-data.py           |  206 +++
 data/config.real.json   |  124 ++
 data/products.real.json | 3280 +++++++++++++++++++++++++++++++++++++++++++++++
 index.real.html         |  114 ++
 4 files changed, 3724 insertions(+)

diff --git a/build-data.py b/build-data.py
new file mode 100644
index 0000000..d3249c0
--- /dev/null
+++ b/build-data.py
@@ -0,0 +1,206 @@
+#!/usr/bin/env python3
+"""
+build-data.py — READ-ONLY adapter: dw_unified -> DWDiscovery product shape.
+
+Picks ONE real, well-populated DW collection (Thibaut "TEXTURE RESOURCE 9",
+149 SKUs, 100% color+hex+width+image+price coverage in thibaut_catalog) and
+maps the real catalog fields into the module's product shape, writing
+data/products.real.json + data/config.real.json.
+
+NEVER writes to dw_unified. SELECT only. $0 (local PG read).
+
+Run:  python3 build-data.py
+"""
+import json, re, os, sys
+import psycopg2
+import psycopg2.extras
+
+VENDOR_REAL   = "Thibaut"          # real vendor, kept for SEO (NOT a banned private-label)
+COLLECTION    = "TEXTURE RESOURCE 9"
+OUT_DIR       = os.path.join(os.path.dirname(os.path.abspath(__file__)), "data")
+
+# ---- REAL color-bucket derivation, from the actual color_name distribution ----
+# Map every distinct color word seen in this collection to one display bucket.
+# Order matters: first keyword hit wins (so "Powder Blue" -> Blue, "Forest Green" -> Green).
+BUCKET_RULES = [
+    ("Blue",   ["blue", "navy", "spa", "peacock", "robin", "sky", "seamist", "dusk", "fog", "mineral"]),
+    ("Green",  ["green", "sage", "olive", "palmetto", "pine", "forest", "citron", "pale green"]),
+    ("Neutral",["beige", "cream", "off white", "white", "ivory", "taupe", "sand", "tan", "wheat",
+                "straw", "pearl", "blush", "lavender", "fog"]),
+    ("Brown",  ["brown", "bark", "caramel", "saddle", "whiskey", "terracotta", "straw", "dark gold",
+                "wheat", "tan"]),
+    ("Grey",   ["grey", "gray", "silver", "pewter", "charcoal", "fog"]),
+    ("Black",  ["black"]),
+    ("Gold",   ["gold"]),
+]
+
+def color_bucket(name: str) -> str:
+    n = (name or "").strip().lower()
+    if not n:
+        return "Neutral"
+    for bucket, kws in BUCKET_RULES:
+        for kw in kws:
+            if kw in n:
+                return bucket
+    return "Neutral"
+
+def title_case(s: str) -> str:
+    """Title Case a color/pattern name; preserve apostrophes (Robin's Egg)."""
+    s = (s or "").strip()
+    if not s:
+        return s
+    # collapse whitespace, keep small words natural-ish but Title Case per DW rule
+    return " ".join(w[:1].upper() + w[1:].lower() if w else w for w in s.split(" "))
+
+def parse_repeat(raw: str) -> float:
+    """ '21  (53.34 cm)' -> 21.0 ; '0' -> 0.0 ; '' -> 0.0 (uses inches, the leading number) """
+    if not raw:
+        return 0.0
+    m = re.match(r"\s*([0-9]+(?:\.[0-9]+)?)", str(raw))
+    return float(m.group(1)) if m else 0.0
+
+def first_style(ai_styles) -> str:
+    """ai_styles is a JSON array text like ["Contemporary","Coastal"] -> 'Contemporary'."""
+    if not ai_styles:
+        return "Texture"
+    try:
+        arr = ai_styles if isinstance(ai_styles, list) else json.loads(ai_styles)
+        if arr:
+            return title_case(str(arr[0]))
+    except Exception:
+        pass
+    return "Texture"
+
+def main():
+    conn = psycopg2.connect(dbname="dw_unified")
+    conn.set_session(readonly=True, autocommit=True)  # hard read-only guard
+    cur = conn.cursor(cursor_factory=psycopg2.extras.RealDictCursor)
+    cur.execute("""
+        SELECT dw_sku, mfr_sku, pattern_name, color_name,
+               color_hex, dominant_color_hex,
+               width_inches, pattern_repeat, repeat_v,
+               product_type, material, collection,
+               COALESCE(dw_retail_price, our_price, retail_price) AS price,
+               is_new, discontinued, crawled_at, ai_styles, image_url
+        FROM thibaut_catalog
+        WHERE collection = %s
+        ORDER BY crawled_at DESC
+    """, (COLLECTION,))
+    rows = cur.fetchall()
+
+    now = None
+    # use the newest crawl as "now" reference so createdDaysAgo is relative + stable
+    import datetime
+    ref = max((r["crawled_at"] for r in rows if r["crawled_at"]), default=datetime.datetime.utcnow())
+
+    products = []
+    buckets_seen = {}
+    skipped = 0
+    for r in rows:
+        # DW rule: never publish with banned word / never use Unknown; fall back sku->color->skip
+        pattern = title_case(r["pattern_name"]) or ""
+        color   = title_case(r["color_name"]) or ""
+        price   = float(r["price"]) if r["price"] is not None else None
+        img     = (r["image_url"] or "").strip()
+        if price is None or price <= 0 or not img:
+            skipped += 1
+            continue  # honor activation gate: no price / no image -> not import-ready
+
+        # Title format: "Pattern Name Real Color Name | Brand" (color from data, never AI)
+        if pattern and color:
+            title = f"{pattern} {color} | {VENDOR_REAL}"
+        elif pattern:
+            title = f"{pattern} {r['mfr_sku'] or ''}".strip() + f" | {VENDOR_REAL}"
+        else:
+            title = f"{r['mfr_sku'] or color or r['dw_sku']} | {VENDOR_REAL}"
+
+        hex_ = (r["color_hex"] or r["dominant_color_hex"] or "#cccccc")
+        bucket = color_bucket(r["color_name"])
+        buckets_seen[bucket] = buckets_seen.get(bucket, 0) + 1
+
+        width = float(r["width_inches"]) if r["width_inches"] is not None else 0.0
+        repeat = parse_repeat(r["pattern_repeat"] or r["repeat_v"])
+
+        days_ago = 0
+        if r["crawled_at"]:
+            days_ago = max(0, (ref - r["crawled_at"]).days)
+
+        products.append({
+            "id": r["dw_sku"],
+            "sku": r["dw_sku"],
+            "mfrSku": r["mfr_sku"],
+            "title": title,
+            "vendor": VENDOR_REAL,
+            "category": "Wallcovering",           # real product_type collapses Commercial/Wallcovering
+            "subtype": title_case(r["product_type"]) or "Wallcovering",
+            "style": first_style(r["ai_styles"]),
+            "colorName": color or (r["mfr_sku"] or ""),
+            "colorBucket": bucket,
+            "hex": hex_,
+            "width_in": round(width, 1),
+            "repeat_in": round(repeat, 1),
+            "price": round(price, 2),
+            "inStock": (not r["discontinued"]),
+            "featured": bool(r["is_new"]),         # real "New Arrival" signal = featured
+            "createdDaysAgo": days_ago,
+            "image": img,
+            "collection": r["collection"],
+            "material": r["material"],
+        })
+
+    os.makedirs(OUT_DIR, exist_ok=True)
+    with open(os.path.join(OUT_DIR, "products.real.json"), "w") as f:
+        json.dump(products, f, indent=1)
+
+    # ---- derive the REAL config for this collection ----
+    # merge map: collapse raw color-name variants into the derived buckets (display alias),
+    # + vendor spelling aliases. These are REAL values present in the data.
+    color_alias = {}
+    cur.execute("""SELECT DISTINCT color_name FROM thibaut_catalog
+                   WHERE collection=%s AND color_name<>''""", (COLLECTION,))
+    for (cn,) in [(x["color_name"],) for x in cur.fetchall()]:
+        color_alias[title_case(cn)] = color_bucket(cn)
+
+    config = {
+        "merge": {
+            # collapse raw color names -> bucket (used by the swatch facet via colorBucket field,
+            # but we expose the raw->bucket map for documentation/UI merge-value tooling)
+            "colorBucket": {},   # colorBucket is already canonical in the data
+            "vendor": {
+                "Thibaut Inc": "Thibaut",
+                "Thibaut Wallcovering": "Thibaut"
+            }
+        },
+        "tree": [
+            {"label": "Catalog", "field": "category",
+             "children": [{"label": "Type", "field": "subtype"}]},
+            {"label": "Style", "field": "style"},
+            {"label": "Vendor", "field": "vendor"}
+        ],
+        "ranges": [
+            {"label": "Price", "field": "price", "prefix": "$", "step": 1},
+            {"label": "Width", "field": "width_in", "suffix": "\"", "step": 1},
+            {"label": "Repeat", "field": "repeat_in", "suffix": "\"", "step": 0.5}
+        ],
+        "swatchField": "colorBucket",
+        "_meta": {
+            "collection": COLLECTION,
+            "vendor": VENDOR_REAL,
+            "rawColorNames": len(color_alias),
+            "colorNameToBucket": color_alias,
+            "buckets": buckets_seen,
+            "products": len(products),
+            "skippedNoPriceOrImage": skipped
+        }
+    }
+    with open(os.path.join(OUT_DIR, "config.real.json"), "w") as f:
+        json.dump(config, f, indent=1)
+
+    cur.close(); conn.close()
+    print(f"[build-data] collection={COLLECTION!r} vendor={VENDOR_REAL}")
+    print(f"[build-data] wrote {len(products)} products (skipped {skipped} no-price/no-image)")
+    print(f"[build-data] color buckets: {buckets_seen}")
+    print(f"[build-data] -> data/products.real.json + data/config.real.json")
+
+if __name__ == "__main__":
+    main()
diff --git a/data/config.real.json b/data/config.real.json
new file mode 100644
index 0000000..67eb758
--- /dev/null
+++ b/data/config.real.json
@@ -0,0 +1,124 @@
+{
+ "merge": {
+  "colorBucket": {},
+  "vendor": {
+   "Thibaut Inc": "Thibaut",
+   "Thibaut Wallcovering": "Thibaut"
+  }
+ },
+ "tree": [
+  {
+   "label": "Catalog",
+   "field": "category",
+   "children": [
+    {
+     "label": "Type",
+     "field": "subtype"
+    }
+   ]
+  },
+  {
+   "label": "Style",
+   "field": "style"
+  },
+  {
+   "label": "Vendor",
+   "field": "vendor"
+  }
+ ],
+ "ranges": [
+  {
+   "label": "Price",
+   "field": "price",
+   "prefix": "$",
+   "step": 1
+  },
+  {
+   "label": "Width",
+   "field": "width_in",
+   "suffix": "\"",
+   "step": 1
+  },
+  {
+   "label": "Repeat",
+   "field": "repeat_in",
+   "suffix": "\"",
+   "step": 0.5
+  }
+ ],
+ "swatchField": "colorBucket",
+ "_meta": {
+  "collection": "TEXTURE RESOURCE 9",
+  "vendor": "Thibaut",
+  "rawColorNames": 57,
+  "colorNameToBucket": {
+   "Bark": "Brown",
+   "Beige": "Neutral",
+   "Black": "Black",
+   "Black And Silver": "Grey",
+   "Blue": "Blue",
+   "Blue Fog": "Blue",
+   "Blush": "Neutral",
+   "Brown": "Brown",
+   "Brown Saddle": "Brown",
+   "Caramel": "Brown",
+   "Charcoal": "Grey",
+   "Charcoal Gray": "Grey",
+   "Citron And Blue": "Blue",
+   "Cream": "Neutral",
+   "Dark Gold": "Brown",
+   "Dark Gold And White": "Neutral",
+   "Dark Grey": "Grey",
+   "Deep Green": "Green",
+   "Dusk": "Blue",
+   "Fog": "Blue",
+   "Forest Green": "Green",
+   "Green And Black": "Green",
+   "Grey": "Grey",
+   "Ivory": "Neutral",
+   "Lavender": "Neutral",
+   "Light Blue": "Blue",
+   "Light Sage": "Green",
+   "Mineral": "Blue",
+   "Navy": "Blue",
+   "Off White": "Neutral",
+   "Olive": "Green",
+   "Pale Green": "Green",
+   "Palmetto": "Green",
+   "Peacock": "Blue",
+   "Pearl": "Neutral",
+   "Pearl And White": "Neutral",
+   "Pewter": "Grey",
+   "Pewter And White": "Neutral",
+   "Pine Green": "Green",
+   "Powder Blue": "Blue",
+   "Powder Blue And White": "Blue",
+   "Robin's Egg": "Blue",
+   "Saddle": "Brown",
+   "Sage": "Green",
+   "Sand": "Neutral",
+   "Seamist": "Blue",
+   "Silver": "Grey",
+   "Silver And Black": "Grey",
+   "Sky Blue": "Blue",
+   "Spa Blue": "Blue",
+   "Straw": "Neutral",
+   "Tan": "Neutral",
+   "Taupe": "Neutral",
+   "Terracotta": "Brown",
+   "Wheat": "Neutral",
+   "Whiskey": "Brown",
+   "White": "Neutral"
+  },
+  "buckets": {
+   "Blue": 42,
+   "Neutral": 54,
+   "Black": 6,
+   "Grey": 16,
+   "Green": 16,
+   "Brown": 15
+  },
+  "products": 149,
+  "skippedNoPriceOrImage": 0
+ }
+}
\ No newline at end of file
diff --git a/data/products.real.json b/data/products.real.json
new file mode 100644
index 0000000..59f3f8c
--- /dev/null
+++ b/data/products.real.json
@@ -0,0 +1,3280 @@
+[
+ {
+  "id": "DWTT-74507",
+  "sku": "DWTT-74507",
+  "mfrSku": "TWW34063",
+  "title": "Saddle Weave Wide Width Powder Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Powder Blue",
+  "colorBucket": "Blue",
+  "hex": "#D1E1E8",
+  "width_in": 54.0,
+  "repeat_in": 9.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34063.jpg?v=1756231584",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74486",
+  "sku": "DWTT-74486",
+  "mfrSku": "TWW34041",
+  "title": "Taluk Sisal Wide Width Ivory | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Ivory",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5F0",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34041.jpg?v=1756233716",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74496",
+  "sku": "DWTT-74496",
+  "mfrSku": "TWW34051",
+  "title": "Linen Weave Wide Width Black | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Black",
+  "colorBucket": "Black",
+  "hex": "#333333",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34051.jpg?v=1756231552",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74485",
+  "sku": "DWTT-74485",
+  "mfrSku": "TWW34040",
+  "title": "Taluk Sisal Wide Width Seamist | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Seamist",
+  "colorBucket": "Blue",
+  "hex": "#B0D0E2",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34040.jpg?v=1756233717",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74534",
+  "sku": "DWTT-74534",
+  "mfrSku": "TWW34090",
+  "title": "Copenhagen Wide Width Wheat | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Wheat",
+  "colorBucket": "Neutral",
+  "hex": "#F0E6D2",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34090.jpg?v=1756231653",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74501",
+  "sku": "DWTT-74501",
+  "mfrSku": "TWW34057",
+  "title": "Linen Weave Wide Width White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34057.jpg?v=1756231568",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74487",
+  "sku": "DWTT-74487",
+  "mfrSku": "TWW34042",
+  "title": "Taluk Sisal Wide Width Cream | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Cream",
+  "colorBucket": "Neutral",
+  "hex": "#F5F1E5",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34042.jpg?v=1756233718",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74497",
+  "sku": "DWTT-74497",
+  "mfrSku": "TWW34052",
+  "title": "Linen Weave Wide Width Dark Grey | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Dark Grey",
+  "colorBucket": "Grey",
+  "hex": "#8E8E8E",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34052.jpg?v=1756231555",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74509",
+  "sku": "DWTT-74509",
+  "mfrSku": "TWW34065",
+  "title": "Saddle Weave Wide Width Black And Silver | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Black And Silver",
+  "colorBucket": "Grey",
+  "hex": "#808080",
+  "width_in": 54.0,
+  "repeat_in": 9.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34065.jpg?v=1756231589",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74488",
+  "sku": "DWTT-74488",
+  "mfrSku": "TWW34044",
+  "title": "Taluk Sisal Wide Width Olive | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Olive",
+  "colorBucket": "Green",
+  "hex": "#3F4533",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34044.jpg?v=1756233723",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74484",
+  "sku": "DWTT-74484",
+  "mfrSku": "TWW34039",
+  "title": "Taluk Sisal Wide Width Forest Green | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Forest Green",
+  "colorBucket": "Green",
+  "hex": "#375F43",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34039.jpg?v=1756233713",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74498",
+  "sku": "DWTT-74498",
+  "mfrSku": "TWW34053",
+  "title": "Linen Weave Wide Width Tan | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Tan",
+  "colorBucket": "Neutral",
+  "hex": "#D2C7B0",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34053.jpg?v=1756231558",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74516",
+  "sku": "DWTT-74516",
+  "mfrSku": "TWW34071",
+  "title": "Tenaya Wide Width Cream | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Cream",
+  "colorBucket": "Neutral",
+  "hex": "#F5F0E1",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34071.jpg?v=1756231604",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74489",
+  "sku": "DWTT-74489",
+  "mfrSku": "TWW34043",
+  "title": "Taluk Sisal Wide Width Blush | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Blush",
+  "colorBucket": "Neutral",
+  "hex": "#F5E6E8",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34043.jpg?v=1756233721",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74499",
+  "sku": "DWTT-74499",
+  "mfrSku": "TWW34054",
+  "title": "Linen Weave Wide Width Caramel | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Caramel",
+  "colorBucket": "Brown",
+  "hex": "#E2D7C1",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34054.jpg?v=1756231560",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74481",
+  "sku": "DWTT-74481",
+  "mfrSku": "TWW34037",
+  "title": "Taluk Sisal Wide Width Light Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Light Blue",
+  "colorBucket": "Blue",
+  "hex": "#E0EBF2",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34037.jpg?v=1756233708",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74533",
+  "sku": "DWTT-74533",
+  "mfrSku": "TWW34089",
+  "title": "Copenhagen Wide Width Cream | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Cream",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34089.jpg?v=1756231651",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74483",
+  "sku": "DWTT-74483",
+  "mfrSku": "TWW34038",
+  "title": "Taluk Sisal Wide Width Terracotta | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Terracotta",
+  "colorBucket": "Brown",
+  "hex": "#E07A5F",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34038.jpg?v=1756233710",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74500",
+  "sku": "DWTT-74500",
+  "mfrSku": "TWW34055",
+  "title": "Linen Weave Wide Width Off White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Off White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34055.jpg?v=1756231564",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74538",
+  "sku": "DWTT-74538",
+  "mfrSku": "TWW34092",
+  "title": "Copenhagen Wide Width Lavender | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Lavender",
+  "colorBucket": "Neutral",
+  "hex": "#D8DDE0",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34092.jpg?v=1756231659",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74480",
+  "sku": "DWTT-74480",
+  "mfrSku": "TWW34035",
+  "title": "Taluk Sisal Wide Width Palmetto | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Palmetto",
+  "colorBucket": "Green",
+  "hex": "#347B7B",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34035.jpg?v=1756233706",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74517",
+  "sku": "DWTT-74517",
+  "mfrSku": "TWW34072",
+  "title": "Tenaya Wide Width Beige | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Beige",
+  "colorBucket": "Neutral",
+  "hex": "#F2E5D0",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34072.jpg?v=1756231606",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74470",
+  "sku": "DWTT-74470",
+  "mfrSku": "TWW34008",
+  "title": "Palmier Wide Width Brown | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Tropical",
+  "colorName": "Brown",
+  "colorBucket": "Brown",
+  "hex": "#A0917F",
+  "width_in": 54.0,
+  "repeat_in": 40.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34008.jpg?v=1756231484",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74544",
+  "sku": "DWTT-74544",
+  "mfrSku": "TWW34099",
+  "title": "Palmier Wide Width Spa Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Tropical",
+  "colorName": "Spa Blue",
+  "colorBucket": "Blue",
+  "hex": "#A0C4C4",
+  "width_in": 54.0,
+  "repeat_in": 40.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34099.jpg?v=1756231678",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74543",
+  "sku": "DWTT-74543",
+  "mfrSku": "TWW34098",
+  "title": "Palmier Wide Width Citron And Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Tropical",
+  "colorName": "Citron And Blue",
+  "colorBucket": "Blue",
+  "hex": "#38788F",
+  "width_in": 54.0,
+  "repeat_in": 40.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34098.jpg?v=1756231677",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74469",
+  "sku": "DWTT-74469",
+  "mfrSku": "TWW34009",
+  "title": "Palmier Wide Width Beige | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Tropical",
+  "colorName": "Beige",
+  "colorBucket": "Neutral",
+  "hex": "#E4D8C0",
+  "width_in": 54.0,
+  "repeat_in": 40.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34009.jpg?v=1756231486",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74511",
+  "sku": "DWTT-74511",
+  "mfrSku": "TWW34066",
+  "title": "Tenaya Wide Width Dusk | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Dusk",
+  "colorBucket": "Blue",
+  "hex": "#466980",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34066.jpg?v=1756231591",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74515",
+  "sku": "DWTT-74515",
+  "mfrSku": "TWW34070",
+  "title": "Tenaya Wide Width Spa Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Spa Blue",
+  "colorBucket": "Blue",
+  "hex": "#D0E2F0",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34070.jpg?v=1756231601",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74513",
+  "sku": "DWTT-74513",
+  "mfrSku": "TWW34069",
+  "title": "Tenaya Wide Width Sage | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Sage",
+  "colorBucket": "Green",
+  "hex": "#A7BFA0",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34069.jpg?v=1756231600",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74514",
+  "sku": "DWTT-74514",
+  "mfrSku": "TWW34068",
+  "title": "Tenaya Wide Width Fog | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Fog",
+  "colorBucket": "Blue",
+  "hex": "#E0D9C4",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34068.jpg?v=1756231596",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74512",
+  "sku": "DWTT-74512",
+  "mfrSku": "TWW34067",
+  "title": "Tenaya Wide Width Mineral | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Mineral",
+  "colorBucket": "Blue",
+  "hex": "#6F93A9",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34067.jpg?v=1756231593",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74527",
+  "sku": "DWTT-74527",
+  "mfrSku": "TWW34083",
+  "title": "Grand Falls Wide Width Silver | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Silver",
+  "colorBucket": "Grey",
+  "hex": "#DCDDD8",
+  "width_in": 54.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34083.jpg?v=1756231634",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74490",
+  "sku": "DWTT-74490",
+  "mfrSku": "TWW34045",
+  "title": "Taluk Sisal Wide Width Peacock | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Peacock",
+  "colorBucket": "Blue",
+  "hex": "#1E423A",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34045.jpg?v=1756233725",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74476",
+  "sku": "DWTT-74476",
+  "mfrSku": "TWW34031",
+  "title": "Bristlecone Wide Width Beige | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Beige",
+  "colorBucket": "Neutral",
+  "hex": "#F5F0E1",
+  "width_in": 54.0,
+  "repeat_in": 10.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34031.jpg?v=1756231501",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74479",
+  "sku": "DWTT-74479",
+  "mfrSku": "TWW34034",
+  "title": "Bristlecone Wide Width Green And Black | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Green And Black",
+  "colorBucket": "Green",
+  "hex": "#363840",
+  "width_in": 54.0,
+  "repeat_in": 10.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34034.jpg?v=1756231509",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74477",
+  "sku": "DWTT-74477",
+  "mfrSku": "TWW34033",
+  "title": "Bristlecone Wide Width Navy | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Navy",
+  "colorBucket": "Blue",
+  "hex": "#344966",
+  "width_in": 54.0,
+  "repeat_in": 10.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34033.jpg?v=1756231507",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74478",
+  "sku": "DWTT-74478",
+  "mfrSku": "TWW34032",
+  "title": "Bristlecone Wide Width Grey Grey | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Grey",
+  "colorBucket": "Grey",
+  "hex": "#A3998F",
+  "width_in": 54.0,
+  "repeat_in": 10.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34032.jpg?v=1756231506",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74529",
+  "sku": "DWTT-74529",
+  "mfrSku": "TWW34084",
+  "title": "Grand Falls Wide Width Bark | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Bark",
+  "colorBucket": "Brown",
+  "hex": "#A08E75",
+  "width_in": 54.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34084.jpg?v=1756231637",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74504",
+  "sku": "DWTT-74504",
+  "mfrSku": "TWW34056",
+  "title": "Linen Weave Wide Width Sand | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Sand",
+  "colorBucket": "Neutral",
+  "hex": "#F2E8D9",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34056.jpg?v=1756231566",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74510",
+  "sku": "DWTT-74510",
+  "mfrSku": "TWW34064",
+  "title": "Saddle Weave Wide Width Navy | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Navy",
+  "colorBucket": "Blue",
+  "hex": "#466987",
+  "width_in": 54.0,
+  "repeat_in": 9.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34064.jpg?v=1756231587",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74524",
+  "sku": "DWTT-74524",
+  "mfrSku": "TWW34078",
+  "title": "Grand Falls Wide Width Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Coastal",
+  "colorName": "Blue",
+  "colorBucket": "Blue",
+  "hex": "#B0C4DE",
+  "width_in": 54.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34078.jpg?v=1756231623",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74528",
+  "sku": "DWTT-74528",
+  "mfrSku": "TWW34082",
+  "title": "Grand Falls Wide Width Forest Green | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Forest Green",
+  "colorBucket": "Green",
+  "hex": "#3F4630",
+  "width_in": 54.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34082.jpg?v=1756231635",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74526",
+  "sku": "DWTT-74526",
+  "mfrSku": "TWW34081",
+  "title": "Grand Falls Wide Width Beige | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Farmhouse",
+  "colorName": "Beige",
+  "colorBucket": "Neutral",
+  "hex": "#F5F0E1",
+  "width_in": 54.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34081.jpg?v=1756231629",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74525",
+  "sku": "DWTT-74525",
+  "mfrSku": "TWW34080",
+  "title": "Grand Falls Wide Width Blush | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Farmhouse",
+  "colorName": "Blush",
+  "colorBucket": "Neutral",
+  "hex": "#F5E7D9",
+  "width_in": 54.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34080.jpg?v=1756231627",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74523",
+  "sku": "DWTT-74523",
+  "mfrSku": "TWW34079",
+  "title": "Grand Falls Wide Width Spa Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Coastal",
+  "colorName": "Spa Blue",
+  "colorBucket": "Blue",
+  "hex": "#F5F3ED",
+  "width_in": 54.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34079.jpg?v=1756231624",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74542",
+  "sku": "DWTT-74542",
+  "mfrSku": "TWW34097",
+  "title": "Katamari Bud Wide Width Powder Blue And White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Powder Blue And White",
+  "colorBucket": "Blue",
+  "hex": "#D0D8D2",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34097.jpg?v=1756231672",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74541",
+  "sku": "DWTT-74541",
+  "mfrSku": "TWW34096",
+  "title": "Katamari Bud Wide Width Pearl And White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Pearl And White",
+  "colorBucket": "Neutral",
+  "hex": "#E5D9C6",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34096.jpg?v=1756231669",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74540",
+  "sku": "DWTT-74540",
+  "mfrSku": "TWW34095",
+  "title": "Katamari Bud Wide Width Silver And Black | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Silver And Black",
+  "colorBucket": "Grey",
+  "hex": "#D3D3D3",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34095.jpg?v=1756231667",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74537",
+  "sku": "DWTT-74537",
+  "mfrSku": "TWW34094",
+  "title": "Katamari Bud Wide Width Pewter And White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Pewter And White",
+  "colorBucket": "Neutral",
+  "hex": "#B2ADA2",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34094.jpg?v=1756231664",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74539",
+  "sku": "DWTT-74539",
+  "mfrSku": "TWW34093",
+  "title": "Katamari Bud Wide Width Dark Gold And White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Dark Gold And White",
+  "colorBucket": "Neutral",
+  "hex": "#D1A030",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34093.jpg?v=1756231662",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74558",
+  "sku": "DWTT-74558",
+  "mfrSku": "TWW75151",
+  "title": "Taluk Sisal Wide Width Charcoal | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Charcoal",
+  "colorBucket": "Grey",
+  "hex": "#808080",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 52.94,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW75151.jpg?v=1731650722",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl"
+ },
+ {
+  "id": "DWTT-74536",
+  "sku": "DWTT-74536",
+  "mfrSku": "TWW34091",
+  "title": "Copenhagen Wide Width Light Sage | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Light Sage",
+  "colorBucket": "Green",
+  "hex": "#D5DED7",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34091.jpg?v=1756231656",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74535",
+  "sku": "DWTT-74535",
+  "mfrSku": "TWW34088",
+  "title": "Copenhagen Wide Width Off White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Off White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34088.jpg?v=1756231649",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74532",
+  "sku": "DWTT-74532",
+  "mfrSku": "TWW34087",
+  "title": "Copenhagen Wide Width Taupe | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Taupe",
+  "colorBucket": "Neutral",
+  "hex": "#B3A697",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34087.jpg?v=1756231646",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74531",
+  "sku": "DWTT-74531",
+  "mfrSku": "TWW34086",
+  "title": "Copenhagen Wide Width Navy | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Navy",
+  "colorBucket": "Blue",
+  "hex": "#466985",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34086.jpg?v=1756231643",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74530",
+  "sku": "DWTT-74530",
+  "mfrSku": "TWW34085",
+  "title": "Copenhagen Wide Width Black | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Black",
+  "colorBucket": "Black",
+  "hex": "#3F3F3F",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34085.jpg?v=1756231639",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74473",
+  "sku": "DWTT-74473",
+  "mfrSku": "TWW34028",
+  "title": "Twillingate Wide Width Spa Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Spa Blue",
+  "colorBucket": "Blue",
+  "hex": "#ADD8E6",
+  "width_in": 54.0,
+  "repeat_in": 20.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34028.jpg?v=1756231493",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74475",
+  "sku": "DWTT-74475",
+  "mfrSku": "TWW34030",
+  "title": "Twillingate Wide Width Brown | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Brown",
+  "colorBucket": "Brown",
+  "hex": "#A08E77",
+  "width_in": 54.0,
+  "repeat_in": 20.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34030.jpg?v=1756231499",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74474",
+  "sku": "DWTT-74474",
+  "mfrSku": "TWW34029",
+  "title": "Twillingate Wide Width Charcoal Gray | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Charcoal Gray",
+  "colorBucket": "Grey",
+  "hex": "#363636",
+  "width_in": 54.0,
+  "repeat_in": 20.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34029.jpg?v=1756231498",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74472",
+  "sku": "DWTT-74472",
+  "mfrSku": "TWW34027",
+  "title": "Twillingate Wide Width Off White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Off White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 54.0,
+  "repeat_in": 20.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34027.jpg?v=1756231491",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74471",
+  "sku": "DWTT-74471",
+  "mfrSku": "TWW34026",
+  "title": "Twillingate Wide Width Cream | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Cream",
+  "colorBucket": "Neutral",
+  "hex": "#E0D0B0",
+  "width_in": 54.0,
+  "repeat_in": 20.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34026.jpg?v=1756231488",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74505",
+  "sku": "DWTT-74505",
+  "mfrSku": "TWW34060",
+  "title": "Saddle Weave Wide Width Taupe | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Taupe",
+  "colorBucket": "Neutral",
+  "hex": "#D1C5B0",
+  "width_in": 54.0,
+  "repeat_in": 9.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34060.jpg?v=1756231579",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74508",
+  "sku": "DWTT-74508",
+  "mfrSku": "TWW34062",
+  "title": "Saddle Weave Wide Width Peacock | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Peacock",
+  "colorBucket": "Blue",
+  "hex": "#B0C4DE",
+  "width_in": 54.0,
+  "repeat_in": 9.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34062.jpg?v=1756231581",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74506",
+  "sku": "DWTT-74506",
+  "mfrSku": "TWW34061",
+  "title": "Saddle Weave Wide Width Brown | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Brown",
+  "colorBucket": "Brown",
+  "hex": "#A3937D",
+  "width_in": 54.0,
+  "repeat_in": 9.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34061.jpg?v=1756231578",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74503",
+  "sku": "DWTT-74503",
+  "mfrSku": "TWW34059",
+  "title": "Saddle Weave Wide Width Beige | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Beige",
+  "colorBucket": "Neutral",
+  "hex": "#E5D8C2",
+  "width_in": 54.0,
+  "repeat_in": 9.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34059.jpg?v=1756231574",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74502",
+  "sku": "DWTT-74502",
+  "mfrSku": "TWW34058",
+  "title": "Saddle Weave Wide Width Cream | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Cream",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 54.0,
+  "repeat_in": 9.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34058.jpg?v=1756231571",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74482",
+  "sku": "DWTT-74482",
+  "mfrSku": "TWW34036",
+  "title": "Taluk Sisal Wide Width Sky Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Sky Blue",
+  "colorBucket": "Blue",
+  "hex": "#C0DCEF",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34036.jpg?v=1756233705",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74522",
+  "sku": "DWTT-74522",
+  "mfrSku": "TWW34077",
+  "title": "Katamari Wide Width Powder Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Powder Blue",
+  "colorBucket": "Blue",
+  "hex": "#D0E0E5",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34077.jpg?v=1756231620",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74521",
+  "sku": "DWTT-74521",
+  "mfrSku": "TWW34076",
+  "title": "Katamari Wide Width Pearl | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Pearl",
+  "colorBucket": "Neutral",
+  "hex": "#F2F0EC",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34076.jpg?v=1756231617",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74518",
+  "sku": "DWTT-74518",
+  "mfrSku": "TWW34075",
+  "title": "Katamari Wide Width Silver | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Silver",
+  "colorBucket": "Grey",
+  "hex": "#C0C0C0",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34075.jpg?v=1756231615",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74520",
+  "sku": "DWTT-74520",
+  "mfrSku": "TWW34074",
+  "title": "Katamari Wide Width Pewter | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Pewter",
+  "colorBucket": "Grey",
+  "hex": "#B3B0A9",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34074.jpg?v=1756231612",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74519",
+  "sku": "DWTT-74519",
+  "mfrSku": "TWW34073",
+  "title": "Katamari Wide Width Dark Gold | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Dark Gold",
+  "colorBucket": "Brown",
+  "hex": "#BDB187",
+  "width_in": 54.0,
+  "repeat_in": 21.0,
+  "price": 63.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34073.jpg?v=1756231610",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74495",
+  "sku": "DWTT-74495",
+  "mfrSku": "TWW34049",
+  "title": "Linen Weave Wide Width Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Blue",
+  "colorBucket": "Blue",
+  "hex": "#467396",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34049.jpg?v=1756231548",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74494",
+  "sku": "DWTT-74494",
+  "mfrSku": "TWW34050",
+  "title": "Linen Weave Wide Width Navy | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Navy",
+  "colorBucket": "Blue",
+  "hex": "#29435D",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34050.jpg?v=1756231550",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74492",
+  "sku": "DWTT-74492",
+  "mfrSku": "TWW34048",
+  "title": "Linen Weave Wide Width Mineral | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Mineral",
+  "colorBucket": "Blue",
+  "hex": "#D3D3D3",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34048.jpg?v=1756231545",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74493",
+  "sku": "DWTT-74493",
+  "mfrSku": "TWW34047",
+  "title": "Linen Weave Wide Width Robin's Egg | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Robin's Egg",
+  "colorBucket": "Blue",
+  "hex": "#B8D1C9",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34047.jpg?v=1756231543",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74491",
+  "sku": "DWTT-74491",
+  "mfrSku": "TWW34046",
+  "title": "Linen Weave Wide Width Pine Green | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Commercial Wallcovering",
+  "style": "Traditional",
+  "colorName": "Pine Green",
+  "colorBucket": "Green",
+  "hex": "#8E9A7F",
+  "width_in": 52.0,
+  "repeat_in": 0.0,
+  "price": 68.82,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/TWW34046.jpg?v=1756231540",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74028",
+  "sku": "DWTT-74028",
+  "mfrSku": "T34015",
+  "title": "Hampshire Cream | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Cream",
+  "colorBucket": "Neutral",
+  "hex": "#F2E5C9",
+  "width_in": 27.0,
+  "repeat_in": 0.0,
+  "price": 174.71,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34015.jpg?v=1756230782",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74027",
+  "sku": "DWTT-74027",
+  "mfrSku": "T34014",
+  "title": "Hampshire Pale Green | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Pale Green",
+  "colorBucket": "Green",
+  "hex": "#D3D8D0",
+  "width_in": 27.0,
+  "repeat_in": 0.0,
+  "price": 174.71,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34014.jpg?v=1756230779",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74025",
+  "sku": "DWTT-74025",
+  "mfrSku": "T34011",
+  "title": "Hampshire Off White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Off White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 27.0,
+  "repeat_in": 0.0,
+  "price": 174.71,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34011.jpg?v=1756230772",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74024",
+  "sku": "DWTT-74024",
+  "mfrSku": "T34010",
+  "title": "Hampshire Taupe | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Taupe",
+  "colorBucket": "Neutral",
+  "hex": "#D2C7B6",
+  "width_in": 27.0,
+  "repeat_in": 0.0,
+  "price": 174.71,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34010.jpg?v=1756230769",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74026",
+  "sku": "DWTT-74026",
+  "mfrSku": "T34012",
+  "title": "Hampshire Powder Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Powder Blue",
+  "colorBucket": "Blue",
+  "hex": "#D1E0E5",
+  "width_in": 27.0,
+  "repeat_in": 0.0,
+  "price": 174.71,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34012.jpg?v=1756230774",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74033",
+  "sku": "DWTT-74033",
+  "mfrSku": "T34020",
+  "title": "Kissimmee Deep Green | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Deep Green",
+  "colorBucket": "Green",
+  "hex": "#2F4238",
+  "width_in": 39.0,
+  "repeat_in": 25.2,
+  "price": 210.0,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34020.jpg?v=1756230795",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74032",
+  "sku": "DWTT-74032",
+  "mfrSku": "T34019",
+  "title": "Kissimmee White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 39.0,
+  "repeat_in": 25.2,
+  "price": 210.0,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34019.jpg?v=1756230792",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74031",
+  "sku": "DWTT-74031",
+  "mfrSku": "T34018",
+  "title": "Kissimmee Whiskey | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Whiskey",
+  "colorBucket": "Brown",
+  "hex": "#795944",
+  "width_in": 39.0,
+  "repeat_in": 25.2,
+  "price": 210.0,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34018.jpg?v=1756230790",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74030",
+  "sku": "DWTT-74030",
+  "mfrSku": "T34017",
+  "title": "Kissimmee Brown Saddle | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Brown Saddle",
+  "colorBucket": "Brown",
+  "hex": "#593829",
+  "width_in": 39.0,
+  "repeat_in": 25.2,
+  "price": 210.0,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34017.jpg?v=1756230787",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74029",
+  "sku": "DWTT-74029",
+  "mfrSku": "T34016",
+  "title": "Kissimmee Black | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Black",
+  "colorBucket": "Black",
+  "hex": "#000000",
+  "width_in": 39.0,
+  "repeat_in": 25.2,
+  "price": 210.0,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34016.jpg?v=1756230785",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74078",
+  "sku": "DWTT-74078",
+  "mfrSku": "T34084",
+  "title": "Grand Falls Bark | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Bark",
+  "colorBucket": "Brown",
+  "hex": "#A3917A",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34084.jpg?v=1756231441",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74076",
+  "sku": "DWTT-74076",
+  "mfrSku": "T34082",
+  "title": "Grand Falls Forest Green | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Forest Green",
+  "colorBucket": "Green",
+  "hex": "#3F4930",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34082.jpg?v=1756231436",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74075",
+  "sku": "DWTT-74075",
+  "mfrSku": "T34081",
+  "title": "Grand Falls Beige | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Farmhouse",
+  "colorName": "Beige",
+  "colorBucket": "Neutral",
+  "hex": "#F5F0E1",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34081.jpg?v=1756231434",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74074",
+  "sku": "DWTT-74074",
+  "mfrSku": "T34080",
+  "title": "Grand Falls Blush | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Farmhouse",
+  "colorName": "Blush",
+  "colorBucket": "Neutral",
+  "hex": "#F2E5D9",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34080.jpg?v=1756231431",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74073",
+  "sku": "DWTT-74073",
+  "mfrSku": "T34079",
+  "title": "Grand Falls Spa Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Coastal",
+  "colorName": "Spa Blue",
+  "colorBucket": "Blue",
+  "hex": "#F5F3ED",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34079.jpg?v=1756231428",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74072",
+  "sku": "DWTT-74072",
+  "mfrSku": "T34078",
+  "title": "Grand Falls Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Coastal",
+  "colorName": "Blue",
+  "colorBucket": "Blue",
+  "hex": "#B0C4DE",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34078.jpg?v=1756231427",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74077",
+  "sku": "DWTT-74077",
+  "mfrSku": "T34083",
+  "title": "Grand Falls Silver | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Silver",
+  "colorBucket": "Grey",
+  "hex": "#DCDCD3",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34083.jpg?v=1756231438",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74086",
+  "sku": "DWTT-74086",
+  "mfrSku": "T34091",
+  "title": "Copenhagen Light Sage | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Light Sage",
+  "colorBucket": "Green",
+  "hex": "#D3D8C9",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 121.76,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34091.jpg?v=1756231461",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74084",
+  "sku": "DWTT-74084",
+  "mfrSku": "T34090",
+  "title": "Copenhagen Wheat | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Wheat",
+  "colorBucket": "Neutral",
+  "hex": "#F0E6D2",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 121.76,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34090.jpg?v=1756231458",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74083",
+  "sku": "DWTT-74083",
+  "mfrSku": "T34089",
+  "title": "Copenhagen Cream | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Cream",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 121.76,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34089.jpg?v=1756231455",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74082",
+  "sku": "DWTT-74082",
+  "mfrSku": "T34088",
+  "title": "Copenhagen Off White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Off White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 121.76,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34088.jpg?v=1756231452",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74080",
+  "sku": "DWTT-74080",
+  "mfrSku": "T34086",
+  "title": "Copenhagen Navy | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Navy",
+  "colorBucket": "Blue",
+  "hex": "#466985",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 121.76,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34086.jpg?v=1756231446",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74079",
+  "sku": "DWTT-74079",
+  "mfrSku": "T34085",
+  "title": "Copenhagen Black | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Black",
+  "colorBucket": "Black",
+  "hex": "#3F3F3F",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 121.76,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34085.jpg?v=1756231443",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74085",
+  "sku": "DWTT-74085",
+  "mfrSku": "T34092",
+  "title": "Copenhagen Lavender | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Lavender",
+  "colorBucket": "Neutral",
+  "hex": "#D8DDE0",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 121.76,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34092.jpg?v=1756231463",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74067",
+  "sku": "DWTT-74067",
+  "mfrSku": "T34072",
+  "title": "Tenaya Beige | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Beige",
+  "colorBucket": "Neutral",
+  "hex": "#F2E5D0",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34072.jpg?v=1756231410",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74065",
+  "sku": "DWTT-74065",
+  "mfrSku": "T34071",
+  "title": "Tenaya Cream | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Cream",
+  "colorBucket": "Neutral",
+  "hex": "#F5F1E5",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34071.jpg?v=1756231410",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74064",
+  "sku": "DWTT-74064",
+  "mfrSku": "T34070",
+  "title": "Tenaya Spa Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Spa Blue",
+  "colorBucket": "Blue",
+  "hex": "#D0E0E8",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34070.jpg?v=1756231405",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74063",
+  "sku": "DWTT-74063",
+  "mfrSku": "T34069",
+  "title": "Tenaya Sage | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Sage",
+  "colorBucket": "Green",
+  "hex": "#A8BFA3",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34069.jpg?v=1756231406",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74062",
+  "sku": "DWTT-74062",
+  "mfrSku": "T34068",
+  "title": "Tenaya Fog | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Fog",
+  "colorBucket": "Blue",
+  "hex": "#E0D8C2",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34068.jpg?v=1756231402",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74061",
+  "sku": "DWTT-74061",
+  "mfrSku": "T34066",
+  "title": "Tenaya Dusk | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Dusk",
+  "colorBucket": "Blue",
+  "hex": "#466980",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34066.jpg?v=1756231395",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74060",
+  "sku": "DWTT-74060",
+  "mfrSku": "T34067",
+  "title": "Tenaya Mineral | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Mineral",
+  "colorBucket": "Blue",
+  "hex": "#6F91A8",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34067.jpg?v=1756231397",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74043",
+  "sku": "DWTT-74043",
+  "mfrSku": "T34030",
+  "title": "Twillingate Brown | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Brown",
+  "colorBucket": "Brown",
+  "hex": "#A08E78",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 135.88,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34030.jpg?v=1756230826",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74042",
+  "sku": "DWTT-74042",
+  "mfrSku": "T34029",
+  "title": "Twillingate Black | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Black",
+  "colorBucket": "Black",
+  "hex": "#363636",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 135.88,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34029.jpg?v=1756230824",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74039",
+  "sku": "DWTT-74039",
+  "mfrSku": "T34027",
+  "title": "Twillingate Off White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Off White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F3EE",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 135.88,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34027.jpg?v=1756230818",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74040",
+  "sku": "DWTT-74040",
+  "mfrSku": "T34026",
+  "title": "Twillingate Cream | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Cream",
+  "colorBucket": "Neutral",
+  "hex": "#E0D0B0",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 135.88,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34026.jpg?v=1756230810",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74041",
+  "sku": "DWTT-74041",
+  "mfrSku": "T34028",
+  "title": "Twillingate Spa Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Spa Blue",
+  "colorBucket": "Blue",
+  "hex": "#B2C8D1",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 135.88,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34028.jpg?v=1756230823",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74047",
+  "sku": "DWTT-74047",
+  "mfrSku": "T34034",
+  "title": "Bristlecone Green And Black | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Green And Black",
+  "colorBucket": "Green",
+  "hex": "#3A3A3A",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 135.88,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34034.jpg?v=1756230836",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74045",
+  "sku": "DWTT-74045",
+  "mfrSku": "T34032",
+  "title": "Bristlecone Grey | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Grey",
+  "colorBucket": "Grey",
+  "hex": "#A1978A",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 135.88,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34032.jpg?v=1756230831",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74044",
+  "sku": "DWTT-74044",
+  "mfrSku": "T34031",
+  "title": "Bristlecone Beige | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Beige",
+  "colorBucket": "Neutral",
+  "hex": "#F5F0E1",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 135.88,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34031.jpg?v=1756230829",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74046",
+  "sku": "DWTT-74046",
+  "mfrSku": "T34033",
+  "title": "Bristlecone Navy | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Navy",
+  "colorBucket": "Blue",
+  "hex": "#344966",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 135.88,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34033.jpg?v=1756230834",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74090",
+  "sku": "DWTT-74090",
+  "mfrSku": "T34097",
+  "title": "Katamari Bud Pale Green | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Pale Green",
+  "colorBucket": "Green",
+  "hex": "#D0D8D2",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34097.jpg?v=1756231476",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74091",
+  "sku": "DWTT-74091",
+  "mfrSku": "T34096",
+  "title": "Katamari Bud Pearl And White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Pearl And White",
+  "colorBucket": "Neutral",
+  "hex": "#E5D8C5",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34096.jpg?v=1756231473",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74089",
+  "sku": "DWTT-74089",
+  "mfrSku": "T34095",
+  "title": "Katamari Bud Silver And Black | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Silver And Black",
+  "colorBucket": "Grey",
+  "hex": "#D3D3D3",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34095.jpg?v=1756231471",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74087",
+  "sku": "DWTT-74087",
+  "mfrSku": "T34093",
+  "title": "Katamari Bud Dark Gold And White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Dark Gold And White",
+  "colorBucket": "Neutral",
+  "hex": "#C29437",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34093.jpg?v=1756231466",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74070",
+  "sku": "DWTT-74070",
+  "mfrSku": "T34076",
+  "title": "Katamari Pearl | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Pearl",
+  "colorBucket": "Neutral",
+  "hex": "#F5F3EE",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34076.jpg?v=1756231421",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74069",
+  "sku": "DWTT-74069",
+  "mfrSku": "T34075",
+  "title": "Katamari Silver | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Silver",
+  "colorBucket": "Grey",
+  "hex": "#D3D3D3",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34075.jpg?v=1756231418",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74068",
+  "sku": "DWTT-74068",
+  "mfrSku": "T34074",
+  "title": "Katamari Pewter | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Pewter",
+  "colorBucket": "Grey",
+  "hex": "#B3B0A9",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34074.jpg?v=1756231415",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74066",
+  "sku": "DWTT-74066",
+  "mfrSku": "T34073",
+  "title": "Katamari Dark Gold | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Dark Gold",
+  "colorBucket": "Brown",
+  "hex": "#BDB187",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34073.jpg?v=1756231413",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74071",
+  "sku": "DWTT-74071",
+  "mfrSku": "T34077",
+  "title": "Katamari Powder Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Powder Blue",
+  "colorBucket": "Blue",
+  "hex": "#D1E0E4",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34077.jpg?v=1756231423",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74092",
+  "sku": "DWTT-74092",
+  "mfrSku": "T34098",
+  "title": "Palmier Citron And Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Tropical",
+  "colorName": "Citron And Blue",
+  "colorBucket": "Blue",
+  "hex": "#38788F",
+  "width_in": 27.0,
+  "repeat_in": 40.0,
+  "price": 171.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34098.jpg?v=1756231479",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74021",
+  "sku": "DWTT-74021",
+  "mfrSku": "T34008",
+  "title": "Palmier Brown | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Tropical",
+  "colorName": "Brown",
+  "colorBucket": "Brown",
+  "hex": "#A0907D",
+  "width_in": 27.0,
+  "repeat_in": 40.0,
+  "price": 171.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34008.jpg?v=1756230765",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74093",
+  "sku": "DWTT-74093",
+  "mfrSku": "T34099",
+  "title": "Palmier Spa Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Tropical",
+  "colorName": "Spa Blue",
+  "colorBucket": "Blue",
+  "hex": "#A0C4C4",
+  "width_in": 27.0,
+  "repeat_in": 40.0,
+  "price": 171.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34099.jpg?v=1756231481",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74059",
+  "sku": "DWTT-74059",
+  "mfrSku": "T34057",
+  "title": "Linen Weave White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34057.jpg?v=1756231371",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74058",
+  "sku": "DWTT-74058",
+  "mfrSku": "T34056",
+  "title": "Linen Weave Sand | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Sand",
+  "colorBucket": "Neutral",
+  "hex": "#F2E8D7",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34056.jpg?v=1756231369",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74057",
+  "sku": "DWTT-74057",
+  "mfrSku": "T34055",
+  "title": "Linen Weave Off White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Off White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F5DC",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34055.jpg?v=1756231367",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74055",
+  "sku": "DWTT-74055",
+  "mfrSku": "T34054",
+  "title": "Linen Weave Caramel | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Caramel",
+  "colorBucket": "Brown",
+  "hex": "#E0D5C0",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34054.jpg?v=1756231364",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74056",
+  "sku": "DWTT-74056",
+  "mfrSku": "T34053",
+  "title": "Linen Weave Tan | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Tan",
+  "colorBucket": "Neutral",
+  "hex": "#D3CBB7",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34053.jpg?v=1756231361",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74054",
+  "sku": "DWTT-74054",
+  "mfrSku": "T34052",
+  "title": "Linen Weave Dark Grey | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Dark Grey",
+  "colorBucket": "Grey",
+  "hex": "#8E8E8E",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34052.jpg?v=1756231358",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74053",
+  "sku": "DWTT-74053",
+  "mfrSku": "T34051",
+  "title": "Linen Weave Black | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Black",
+  "colorBucket": "Black",
+  "hex": "#000000",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34051.jpg?v=1756231355",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74050",
+  "sku": "DWTT-74050",
+  "mfrSku": "T34049",
+  "title": "Linen Weave Blue | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Blue",
+  "colorBucket": "Blue",
+  "hex": "#467399",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34049.jpg?v=1756231353",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74051",
+  "sku": "DWTT-74051",
+  "mfrSku": "T34048",
+  "title": "Linen Weave Mineral | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Mineral",
+  "colorBucket": "Blue",
+  "hex": "#D3D3D3",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34048.jpg?v=1756231348",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74049",
+  "sku": "DWTT-74049",
+  "mfrSku": "T34047",
+  "title": "Linen Weave Robin's Egg | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Robin's Egg",
+  "colorBucket": "Blue",
+  "hex": "#B9D1C9",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34047.jpg?v=1756231345",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74048",
+  "sku": "DWTT-74048",
+  "mfrSku": "T34046",
+  "title": "Linen Weave Pine Green | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Pine Green",
+  "colorBucket": "Green",
+  "hex": "#8F9A7F",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34046.jpg?v=1756230867",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74052",
+  "sku": "DWTT-74052",
+  "mfrSku": "T34050",
+  "title": "Linen Weave Navy | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Navy",
+  "colorBucket": "Blue",
+  "hex": "#283D59",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 153.53,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34050.jpg?v=1756231353",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "PVC-Free, Thermo Polymer Olefin on Non Woven"
+ },
+ {
+  "id": "DWTT-74088",
+  "sku": "DWTT-74088",
+  "mfrSku": "T34094",
+  "title": "Katamari Bud Pewter And White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Pewter And White",
+  "colorBucket": "Neutral",
+  "hex": "#B2ADA2",
+  "width_in": 27.0,
+  "repeat_in": 21.0,
+  "price": 141.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34094.jpg?v=1756231469",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74081",
+  "sku": "DWTT-74081",
+  "mfrSku": "T34087",
+  "title": "Copenhagen Taupe | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Taupe",
+  "colorBucket": "Neutral",
+  "hex": "#B3A799",
+  "width_in": 26.0,
+  "repeat_in": 0.0,
+  "price": 121.76,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34087.jpg?v=1756231449",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Osnaburg"
+ },
+ {
+  "id": "DWTT-74023",
+  "sku": "DWTT-74023",
+  "mfrSku": "T34009",
+  "title": "Palmier Beige | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Tropical",
+  "colorName": "Beige",
+  "colorBucket": "Neutral",
+  "hex": "#E4D8C0",
+  "width_in": 27.0,
+  "repeat_in": 40.0,
+  "price": 171.18,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34009.jpg?v=1756230768",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74037",
+  "sku": "DWTT-74037",
+  "mfrSku": "T34024",
+  "title": "Town Bank Off White | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Off White",
+  "colorBucket": "Neutral",
+  "hex": "#F5F3F0",
+  "width_in": 39.0,
+  "repeat_in": 0.0,
+  "price": 208.24,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34024.jpg?v=1756230804",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74038",
+  "sku": "DWTT-74038",
+  "mfrSku": "T34025",
+  "title": "Town Bank Blue Fog | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Contemporary",
+  "colorName": "Blue Fog",
+  "colorBucket": "Blue",
+  "hex": "#F2EBE2",
+  "width_in": 39.0,
+  "repeat_in": 0.0,
+  "price": 208.24,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34025.jpg?v=1756230808",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74036",
+  "sku": "DWTT-74036",
+  "mfrSku": "T34023",
+  "title": "Town Bank Saddle | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Saddle",
+  "colorBucket": "Brown",
+  "hex": "#E5DDCB",
+  "width_in": 39.0,
+  "repeat_in": 0.0,
+  "price": 208.24,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34023.jpg?v=1756230802",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74035",
+  "sku": "DWTT-74035",
+  "mfrSku": "T34022",
+  "title": "Town Bank Straw | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Straw",
+  "colorBucket": "Neutral",
+  "hex": "#E3D5B5",
+  "width_in": 39.0,
+  "repeat_in": 0.0,
+  "price": 208.24,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34022.jpg?v=1756230799",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ },
+ {
+  "id": "DWTT-74034",
+  "sku": "DWTT-74034",
+  "mfrSku": "T34021",
+  "title": "Town Bank Pewter | Thibaut",
+  "vendor": "Thibaut",
+  "category": "Wallcovering",
+  "subtype": "Wallcovering",
+  "style": "Traditional",
+  "colorName": "Pewter",
+  "colorBucket": "Grey",
+  "hex": "#F2E9D9",
+  "width_in": 39.0,
+  "repeat_in": 0.0,
+  "price": 208.24,
+  "inStock": true,
+  "featured": true,
+  "createdDaysAgo": 0,
+  "image": "https://cdn.shopify.com/s/files/1/0671/6152/2421/files/T34021.jpg?v=1756230797",
+  "collection": "TEXTURE RESOURCE 9",
+  "material": "Embossed Vinyl on Non Woven"
+ }
+]
\ No newline at end of file
diff --git a/index.real.html b/index.real.html
new file mode 100644
index 0000000..2603b5a
--- /dev/null
+++ b/index.real.html
@@ -0,0 +1,114 @@
+<!doctype html>
+<html lang="en">
+<head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>DW Discovery — Thibaut Texture Resource 9 (real catalog)</title>
+<style>
+  :root{ --ink:#1c1c1e; --mut:#6b6b70; --line:#e6e2da; --bg:#faf8f4; --accent:#2e4d3a; --card:#fff; }
+  *{box-sizing:border-box}
+  body{margin:0;font:15px/1.5 "Helvetica Neue",Arial,sans-serif;color:var(--ink);background:var(--bg)}
+  header.site{padding:22px 28px;border-bottom:1px solid var(--line);display:flex;align-items:baseline;gap:16px}
+  header.site .logo{font:600 22px/1 "Times New Roman",serif;letter-spacing:.14em;text-transform:uppercase}
+  header.site .tag{color:var(--mut);font-style:italic;font-size:13px}
+  header.site .src{margin-left:auto;color:var(--mut);font-size:11px;letter-spacing:.04em;text-transform:uppercase}
+  .crumb{padding:14px 28px;color:var(--mut);font-size:13px;letter-spacing:.04em;text-transform:uppercase}
+
+  /* layout */
+  .dwd{display:grid;gap:24px;padding:0 28px 60px}
+  .dwd[data-layout=sidebar]{grid-template-columns:248px 1fr}
+  .dwd[data-layout=top]{grid-template-columns:1fr}
+  .dwd[data-layout=top] .dwd-panel{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;order:-1}
+  .dwd-panel{align-self:start;position:sticky;top:14px}
+  @media(max-width:820px){ .dwd[data-layout=sidebar]{grid-template-columns:1fr} .dwd-panel{position:static} }
+
+  .dwd-sec{margin-bottom:22px}
+  .dwd-sec h4{margin:0 0 8px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mut)}
+  .dwd-grp{border-top:1px solid var(--line)}
+  .dwd-grp-h{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:0;padding:9px 0;cursor:pointer;font-weight:600;font-size:13px;color:var(--ink)}
+  .dwd-caret{color:var(--mut)}
+  .dwd-grp-b{padding:2px 0 8px 4px}
+  .dwd-opt{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:13px;cursor:pointer;color:#39393d}
+  .dwd-opt b{margin-left:auto;color:var(--mut);font-weight:500;font-size:12px}
+  .dwd-opt.on{color:var(--accent);font-weight:600}
+  .dwd-opt input{accent-color:var(--accent)}
+  .dwd-grp .dwd-grp{margin-left:10px;border-top:1px dashed var(--line)}
+
+  .dwd-swatches{display:flex;flex-wrap:wrap;gap:6px}
+  .dwd-sw{display:flex;align-items:center;gap:6px;border:1px solid var(--line);background:#fff;border-radius:20px;padding:4px 9px 4px 5px;cursor:pointer;font-size:12px}
+  .dwd-sw i{width:15px;height:15px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}
+  .dwd-sw b{color:var(--mut);font-weight:500}
+  .dwd-sw.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}
+
+  .dwd-range{margin:10px 0 16px}
+  .dwd-range-h{display:flex;justify-content:space-between;font-size:13px;margin-bottom:2px}
+  .dwd-range-h em{color:var(--accent);font-style:normal;font-weight:600}
+  .dwd-dual{position:relative;height:24px}
+  .dwd-dual input{position:absolute;width:100%;margin:0;-webkit-appearance:none;appearance:none;background:none;pointer-events:none;top:8px}
+  .dwd-dual input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:15px;height:15px;border-radius:50%;background:var(--accent);border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer}
+  .dwd-dual::before{content:"";position:absolute;left:0;right:0;top:14px;height:3px;background:var(--line);border-radius:2px}
+
+  .dwd-head{display:flex;flex-direction:column;gap:10px;margin-bottom:6px}
+  .dwd-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
+  .dwd-search{flex:1;min-width:180px;padding:8px 12px;border:1px solid var(--line);border-radius:6px;font-size:14px}
+  .dwd-sel{padding:8px 10px;border:1px solid var(--line);border-radius:6px;background:#fff;font-size:13px}
+  .dwd-lab{font-size:12px;color:var(--mut);text-transform:uppercase;letter-spacing:.08em}
+  .dwd-dens{width:96px;accent-color:var(--accent)}
+  .dwd-btn{padding:8px 12px;border:1px solid var(--line);background:#fff;border-radius:6px;cursor:pointer;font-size:13px}
+  .dwd-fields{display:flex;gap:5px;margin-left:auto}
+  .dwd-chip{border:1px solid var(--line);background:#fff;border-radius:5px;padding:6px 9px;font-size:11px;text-transform:capitalize;cursor:pointer;color:var(--mut)}
+  .dwd-chip.on{background:var(--accent);color:#fff;border-color:var(--accent)}
+
+  .dwd-count{font-size:13px;color:var(--mut)} .dwd-count strong{color:var(--ink)}
+  .dwd-active{display:flex;flex-wrap:wrap;gap:6px}
+  .dwd-tag{border:1px solid var(--accent);color:var(--accent);background:#fff;border-radius:16px;padding:3px 10px;font-size:12px;cursor:pointer}
+  .dwd-tag.clear{border-color:var(--mut);color:var(--mut)}
+
+  .dwd-insights{margin:6px 0;border:1px solid var(--line);border-radius:8px;background:#fff;padding:6px 12px;font-size:13px}
+  .dwd-insights summary{cursor:pointer;color:var(--accent);font-weight:600}
+  .dwd-ins-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:10px 2px}
+  .dwd-ins-cols h5{margin:0 0 6px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--mut)}
+  .dwd-ins-row{display:flex;justify-content:space-between;padding:2px 0;border-bottom:1px dotted var(--line)}
+  .dwd-ins-row b{color:var(--accent)}
+
+  .dwd-grid{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);gap:18px;margin-top:14px}
+  .dwd-card{background:var(--card);border:1px solid var(--line);border-radius:10px;overflow:hidden;transition:.15s}
+  .dwd-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-2px)}
+  .dwd-thumb{aspect-ratio:4/5;background:
+     repeating-linear-gradient(45deg,rgba(255,255,255,.35) 0 8px,transparent 8px 16px),var(--c);position:relative;overflow:hidden}
+  .dwd-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
+  .dwd-card-sw{position:absolute;left:10px;bottom:10px;width:22px;height:22px;border-radius:50%;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.3)}
+  .dwd-badge{position:absolute;top:10px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:4px;color:#fff}
+  .dwd-badge.feat{left:10px;background:var(--accent)} .dwd-badge.oos{right:10px;background:#9a7b3c}
+  .dwd-meta{padding:11px 13px 14px}
+  .dwd-title{font-weight:600;font-size:14px;line-height:1.25}
+  .dwd-vendor{color:var(--mut);font-size:12px;margin-top:2px}
+  .dwd-row2{display:flex;justify-content:space-between;align-items:center;margin-top:8px}
+  .dwd-price{font-weight:600} .dwd-spec{color:var(--mut);font-size:11px}
+  .dwd-empty{grid-column:1/-1;text-align:center;color:var(--mut);padding:60px 0}
+  .err{padding:40px 28px;color:#9a3b2c}
+</style>
+</head>
+<body>
+  <header class="site">
+    <span class="logo">Designer Wallcoverings</span>
+    <span class="tag">Discovery — Thibaut · Texture Resource 9</span>
+    <span class="src">Internal reference · live dw_unified data (149 real SKUs)</span>
+  </header>
+  <div class="crumb">Home / Collections / Thibaut / Texture Resource 9</div>
+  <div id="grid"></div>
+
+  <script src="dw-discovery.js"></script>
+  <script>
+    Promise.all([
+      fetch('data/products.real.json').then(r => r.json()),
+      fetch('data/config.real.json').then(r => r.json())
+    ]).then(([products, config]) => {
+      window.dwd = new DWDiscovery({ mount: '#grid', products, config });
+    }).catch(e => {
+      document.getElementById('grid').innerHTML =
+        '<div class="err">Failed to load real catalog data: ' + e + '</div>';
+    });
+  </script>
+</body>
+</html>

← cca418b Real catalog images in discovery grid: replace hex-gradient  ·  back to Dw Discovery  ·  Verified real render: Playwright screenshot, 149 cards + 149 378068e →