{"product_id":"moroccan-berber-kilim-runner-26x60","title":"Moroccan Kilim Rug – Handwoven Wool Runner – 26 x 60 in","description":"\u003cstyle\u003e\n  .tr-story {\n    --tr-bg: #faf7f2;\n    --tr-bg-warm: #E6E6E6;\n    --tr-bg-deep: #d9d9d9;\n    --tr-ink: #2b2520;\n    --tr-ink-soft: #6b5f56;\n    --tr-line: #cfcfcf;\n    --tr-terracotta: #b85940;\n    --tr-indigo: #4a7ba8;\n    --tr-indigo-deep: #2d4a6b;\n    --tr-ochre: #c89846;\n    --tr-green: #5a7a4e;\n    --tr-red: #a8312a;\n    --tr-serif: 'Cormorant Garamond', Georgia, serif;\n    --tr-sans: 'Inter', system-ui, sans-serif;\n\n    background: var(--tr-bg-warm);\n    padding: 80px 40px;\n    position: relative;\n    overflow: hidden;\n    font-family: var(--tr-sans);\n    color: var(--tr-ink);\n    line-height: 1.6;\n    font-size: 15px;\n    margin: 30px 0;\n    box-sizing: border-box;\n  }\n  .tr-story *, .tr-story *::before, .tr-story *::after { box-sizing: border-box; }\n  .tr-story::before { content: \"\"; position: absolute; top: 50px; right: -40px; width: 180px; height: 180px; background: var(--tr-indigo); opacity: 0.04; transform: rotate(45deg); pointer-events: none; }\n  .tr-story::after  { content: \"\"; position: absolute; bottom: 60px; left: -50px; width: 140px; height: 140px; background: var(--tr-red); opacity: 0.03; transform: rotate(45deg); pointer-events: none; }\n  .tr-inner { max-width: 900px; margin: 0 auto; position: relative; z-index: 1; }\n\n  .tr-header { text-align: center; margin-bottom: 40px; }\n  .tr-eyebrow { font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: var(--tr-terracotta); margin-bottom: 16px; font-weight: 500; display: inline-block; }\n  .tr-eyebrow::before, .tr-eyebrow::after { content: \"—\"; margin: 0 10px; color: var(--tr-terracotta); opacity: 0.5; }\n  .tr-title { font-family: var(--tr-serif); font-size: 38px; font-weight: 400; line-height: 1.2; letter-spacing: -0.4px; margin-bottom: 18px; max-width: 680px; margin-left: auto; margin-right: auto; color: var(--tr-ink); }\n  .tr-lede { font-family: var(--tr-serif); font-size: 18px; font-style: italic; color: var(--tr-ink-soft); max-width: 600px; margin: 0 auto; line-height: 1.55; }\n\n  .tr-opening { max-width: 680px; margin: 0 auto 36px; }\n  .tr-opening p { font-size: 16px; line-height: 1.85; color: var(--tr-ink); margin-bottom: 20px; }\n  .tr-opening p strong { font-weight: 500; color: var(--tr-ink); background: linear-gradient(transparent 70%, rgba(74,123,168,0.20) 70%); padding: 0 2px; }\n  .tr-opening \u003e p:first-child::first-letter { font-family: var(--tr-serif); font-size: 56px; float: left; line-height: 0.9; margin: 5px 10px 0 0; color: var(--tr-terracotta); font-weight: 500; }\n\n  .tr-accordion { max-width: 680px; margin: 0 auto 40px; border-top: 1px solid var(--tr-line); }\n  .tr-acc-item { border-bottom: 1px solid var(--tr-line); }\n  .tr-acc-summary { list-style: none; cursor: pointer; padding: 20px 0; display: flex; justify-content: space-between; align-items: center; gap: 14px; font-family: var(--tr-serif); font-size: 21px; font-weight: 500; color: var(--tr-ink); transition: color 0.2s; }\n  .tr-acc-summary:hover { color: var(--tr-terracotta); }\n  .tr-acc-summary::-webkit-details-marker { display: none; }\n  .tr-acc-summary::after { content: \"+\"; font-size: 26px; color: var(--tr-terracotta); transition: transform 0.3s ease; line-height: 1; flex-shrink: 0; font-weight: 300; }\n  .tr-acc-item[open] .tr-acc-summary::after { transform: rotate(45deg); }\n  .tr-acc-content { padding: 0 0 24px; animation: trFadeIn 0.4s ease; }\n  @keyframes trFadeIn { from { opacity: 0; transform: translateY(-4px); } to { opacity: 1; transform: translateY(0); } }\n  .tr-acc-content p { font-size: 15px; line-height: 1.85; color: var(--tr-ink-soft); margin-bottom: 14px; }\n  .tr-acc-content p strong { color: var(--tr-ink); font-weight: 500; }\n\n  .tr-quote { font-family: var(--tr-serif); font-style: italic; font-size: 20px; line-height: 1.5; color: var(--tr-ink); text-align: center; margin: 40px auto; max-width: 660px; padding: 28px 18px; border-top: 1px solid var(--tr-line); border-bottom: 1px solid var(--tr-line); position: relative; }\n  .tr-quote::before { content: \"✦\"; position: absolute; top: -11px; left: 50%; transform: translateX(-50%); background: var(--tr-bg-warm); color: var(--tr-terracotta); padding: 0 12px; font-size: 16px; }\n  .tr-quote-attr { font-family: var(--tr-sans); font-style: normal; font-size: 11px; letter-spacing: 2.5px; text-transform: uppercase; color: var(--tr-ink-soft); margin-top: 14px; display: block; }\n\n  \/* COLOR SECTION *\/\n  .tr-dye-cat { font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: var(--tr-terracotta); font-weight: 600; margin-bottom: 14px; padding-top: 10px; }\n  .tr-dye-cat:first-child { padding-top: 0; }\n  .tr-dyes-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; margin-bottom: 24px; }\n  .tr-dye { text-align: center; }\n  .tr-dye-swatch { width: 56px; height: 56px; border-radius: 50%; margin: 0 auto 10px; box-shadow: inset 0 0 0 3px var(--tr-bg-warm), 0 0 0 1px var(--tr-line); }\n  .tr-dye-name { font-family: var(--tr-serif); font-size: 15px; font-weight: 500; margin-bottom: 2px; color: var(--tr-ink); }\n  .tr-dye-source { font-size: 11px; color: var(--tr-ink-soft); letter-spacing: 0.2px; line-height: 1.4; }\n  .tr-dye-divider { height: 1px; background: var(--tr-line); margin: 10px 0 20px; }\n\n  \/* SPACES *\/\n  .tr-spaces-grid { display: flex; flex-direction: column; gap: 14px; margin-top: 18px; }\n  .tr-space-card { display: grid; grid-template-columns: 100px 1fr; gap: 22px; align-items: center; background: var(--tr-bg); border: 1px solid var(--tr-line); border-radius: 4px; padding: 20px; transition: border-color 0.3s ease, transform 0.3s ease; }\n  .tr-space-card:hover { border-color: var(--tr-terracotta); transform: translateY(-2px); }\n  .tr-space-visual { width: 100px; height: 100px; background: var(--tr-bg-warm); border-radius: 3px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .tr-space-visual svg { width: 80%; height: 80%; }\n  .tr-space-name { font-family: var(--tr-serif); font-size: 22px; font-weight: 500; color: var(--tr-ink); margin-bottom: 6px; line-height: 1.2; }\n  .tr-space-text p { font-size: 14px; color: var(--tr-ink-soft); line-height: 1.55; margin: 0; }\n\n  \/* MOTIFS *\/\n  .tr-motifs-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-top: 18px; }\n  .tr-motif { background: var(--tr-bg); padding: 22px 12px; text-align: center; border-radius: 4px; border: 1px solid var(--tr-line); transition: transform 0.3s ease, border-color 0.3s ease; }\n  .tr-motif:hover { transform: translateY(-3px); border-color: var(--tr-terracotta); }\n  .tr-motif-icon { width: 40px; height: 40px; margin: 0 auto 10px; }\n  .tr-motif-name { font-family: var(--tr-serif); font-size: 15px; font-weight: 500; margin-bottom: 4px; color: var(--tr-ink); }\n  .tr-motif-meaning { font-size: 11px; color: var(--tr-ink-soft); line-height: 1.5; }\n\n  \/* STATS *\/\n  .tr-stats { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; background: var(--tr-ink); color: var(--tr-bg); border-radius: 4px; overflow: hidden; max-width: 680px; margin: 0 auto; }\n  .tr-stat { padding: 26px 12px; text-align: center; border-right: 1px solid rgba(255,255,255,0.08); }\n  .tr-stat:last-child { border-right: none; }\n  .tr-stat-number { font-family: var(--tr-serif); font-size: 32px; font-weight: 500; color: var(--tr-ochre); margin-bottom: 4px; line-height: 1; }\n  .tr-stat-label { font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase; color: rgba(255,255,255,0.7); line-height: 1.4; }\n\n  @media (max-width: 1024px) {\n    .tr-story { padding: 70px 30px; }\n    .tr-title { font-size: 34px; }\n    .tr-lede { font-size: 17px; }\n  }\n  @media (max-width: 767px) {\n    .tr-story { padding: 60px 24px; }\n    .tr-title { font-size: 28px; line-height: 1.25; }\n    .tr-lede { font-size: 16px; }\n    .tr-opening \u003e p:first-child::first-letter { font-size: 48px; }\n    .tr-opening p { font-size: 15px; line-height: 1.8; }\n    .tr-acc-summary { font-size: 18px; padding: 18px 0; }\n    .tr-acc-content p { font-size: 14px; }\n    .tr-quote { font-size: 17px; padding: 24px 14px; }\n    .tr-dyes-grid { grid-template-columns: repeat(2, 1fr); gap: 14px; }\n    .tr-motifs-grid { grid-template-columns: repeat(2, 1fr); gap: 12px; }\n    .tr-stats { grid-template-columns: repeat(2, 1fr); }\n    .tr-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.08); }\n    .tr-stat:nth-child(2) { border-right: none; }\n    .tr-stat:nth-last-child(-n+2) { border-bottom: none; }\n    .tr-stat-number { font-size: 28px; }\n    .tr-space-card { grid-template-columns: 80px 1fr; gap: 16px; padding: 16px; }\n    .tr-space-visual { width: 80px; height: 80px; }\n    .tr-space-name { font-size: 18px; }\n    .tr-space-text p { font-size: 13px; }\n  }\n  @media (max-width: 479px) {\n    .tr-story { padding: 50px 16px; }\n    .tr-title { font-size: 24px; }\n    .tr-lede { font-size: 15px; }\n    .tr-eyebrow { font-size: 10px; letter-spacing: 2px; }\n    .tr-eyebrow::before, .tr-eyebrow::after { margin: 0 6px; }\n    .tr-opening \u003e p:first-child::first-letter { font-size: 42px; margin: 4px 8px 0 0; }\n    .tr-acc-summary { font-size: 16px; gap: 10px; }\n    .tr-acc-summary::after { font-size: 22px; }\n    .tr-quote { font-size: 15px; padding: 22px 12px; }\n    .tr-dye-swatch { width: 48px; height: 48px; }\n    .tr-motif { padding: 18px 10px; }\n    .tr-motif-icon { width: 36px; height: 36px; }\n    .tr-stat-number { font-size: 24px; }\n    .tr-stat { padding: 22px 10px; }\n    .tr-space-card { grid-template-columns: 64px 1fr; gap: 14px; padding: 14px; }\n    .tr-space-visual { width: 64px; height: 64px; }\n    .tr-space-name { font-size: 16px; }\n  }\n\u003c\/style\u003e\n\u003csection aria-labelledby=\"tr-story-title\" class=\"tr-story\"\u003e\n\u003cdiv class=\"tr-inner\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"tr-header\"\u003e\n\u003cdiv class=\"tr-eyebrow\"\u003eThe Story of This Rug\u003c\/div\u003e\n\u003ch2 id=\"tr-story-title\" class=\"tr-title\"\u003eTwenty symbols. One open field. A memory map woven for your home.\u003c\/h2\u003e\n\u003cp class=\"tr-lede\"\u003e5 weeks of work. One artisan. One loom. One rug — never to be repeated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OPENING --\u003e\n\u003cdiv class=\"tr-opening\"\u003e\n\u003cp\u003eThis \u003cstrong\u003ehandwoven taupe Moroccan kilim rug\u003c\/strong\u003e was made in Taznakht, in the foothills of the Anti-Atlas Mountains, on a vertical loom by a single artisan from the Iznaguen Women's Cooperative. The field is spun from natural, undyed Atlas Mountain sheep's wool — its warm stone colour the result of nothing but the animal, the altitude, and the hand of the weaver. Over five weeks, she scattered across that quiet field more than twenty Amazigh symbols, each placed freely, the way women have read and written in wool for centuries. It is the only one of its kind in the world.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ACCORDION --\u003e\n\u003cdiv class=\"tr-accordion\"\u003e\n\u003c!-- 1. MEANING \u0026 SYMBOLISM --\u003e\n\u003cdetails open=\"\" class=\"tr-acc-item\"\u003e\n\u003csummary class=\"tr-acc-summary\"\u003eMeaning \u0026amp; Symbolism\u003c\/summary\u003e\n\u003cdiv class=\"tr-acc-content\"\u003e\n\u003cp\u003eThis rug is structured like an open conversation. Rather than a central medallion or repeating border, the symbols are placed freely across the field — a tradition in Amazigh textile culture where each element holds its own weight and the whole composition tells a story that belongs to the weaver alone. No two women space their symbols the same way. This specific arrangement will never exist again.\u003c\/p\u003e\n\u003cp\u003eThe large \u003cstrong\u003eL-shaped meander lines\u003c\/strong\u003e in red and white are the rug's skeleton — they trace the river's path, or the mountain pass, or the road between two lives. In Amazigh weaving, these interrupted step-lines represent \u003cstrong\u003ethe journey that is never fully finished\u003c\/strong\u003e; their open corners signal that the door of life remains ajar. The eye-shaped \u003cstrong\u003elozenges and diamonds\u003c\/strong\u003e scattered between them are protective signs — they watch the room and the people in it.\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003eeight-pointed stars\u003c\/strong\u003e — appearing in ivory, blue, and ochre across the field — are among the most sacred marks in Amazigh weaving. Each point corresponds to one direction of the wind, and collectively they ask that \u003cstrong\u003eprotection come from everywhere at once\u003c\/strong\u003e. The \u003cstrong\u003ecross motifs, X marks, and floral rosettes\u003c\/strong\u003e are fertility and abundance signs. The \u003cstrong\u003echevron rows\u003c\/strong\u003e read as mountains: the home that does not move.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 2. SYMBOLS --\u003e\n\u003cdetails class=\"tr-acc-item\"\u003e\n\u003csummary class=\"tr-acc-summary\"\u003eThe Symbols on This Rug\u003c\/summary\u003e\n\u003cdiv class=\"tr-acc-content\"\u003e\n\u003cp\u003eEach motif carries meaning in Amazigh weaving — together they read like a quiet blessing woven across one open field.\u003c\/p\u003e\n\u003cdiv class=\"tr-motifs-grid\"\u003e\n\u003cdiv class=\"tr-motif\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 50 50\" class=\"tr-motif-icon\"\u003e\n              \u003cpolygon stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"#b85940\" fill=\"none\" points=\"25,4 28,18 41,15 31,23 41,31 28,28 25,42 22,28 9,31 19,23 9,15 22,18\"\u003e\u003c\/polygon\u003e\n              \u003ccircle fill=\"#b85940\" r=\"3\" cy=\"23\" cx=\"25\"\u003e\u003c\/circle\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eEight-Pointed Star\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eProtection from all directions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-motif\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 50 50\" class=\"tr-motif-icon\"\u003e\n              \u003cpolygon stroke-width=\"2.2\" stroke=\"#a8312a\" fill=\"none\" points=\"25,6 41,25 25,44 9,25\"\u003e\u003c\/polygon\u003e\n              \u003cpolygon opacity=\"0.5\" fill=\"#c89846\" points=\"25,14 33,25 25,36 17,25\"\u003e\u003c\/polygon\u003e\n              \u003crect fill=\"#a8312a\" height=\"6\" width=\"6\" y=\"22\" x=\"22\"\u003e\u003c\/rect\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eLozenge \/ Eye\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eProtective gaze, warding\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-motif\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 50 50\" class=\"tr-motif-icon\"\u003e\n              \u003cpolyline stroke-linejoin=\"round\" stroke-width=\"2.4\" stroke=\"#a8312a\" points=\"6,40 6,22 16,22 16,14 30,14 30,22 40,22 40,40\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eMeander Path\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eThe journey never finished\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-motif\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 50 50\" class=\"tr-motif-icon\"\u003e\n              \u003cline stroke-width=\"2.2\" stroke=\"#a8312a\" y2=\"41\" x2=\"41\" y1=\"9\" x1=\"9\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"2.2\" stroke=\"#a8312a\" y2=\"41\" x2=\"9\" y1=\"9\" x1=\"41\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"2\" stroke=\"#4a7ba8\" y2=\"44\" x2=\"25\" y1=\"6\" x1=\"25\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"2\" stroke=\"#4a7ba8\" y2=\"25\" x2=\"44\" y1=\"25\" x1=\"6\"\u003e\u003c\/line\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eCross \u0026amp; X Mark\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eFertility \u0026amp; abundance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-motif\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 50 50\" class=\"tr-motif-icon\"\u003e\n              \u003cpolyline stroke-linejoin=\"round\" stroke-width=\"2.4\" stroke=\"#a8312a\" points=\"6,38 25,16 44,38\"\u003e\u003c\/polyline\u003e\n              \u003cpolyline stroke-linejoin=\"round\" stroke-width=\"1.8\" stroke=\"#4a7ba8\" points=\"6,44 25,22 44,44\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eMountain \/ Chevron\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eThe home that does not move\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-motif\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 50 50\" class=\"tr-motif-icon\"\u003e\n              \u003ccircle opacity=\"0.3\" fill=\"#a8312a\" r=\"6\" cy=\"25\" cx=\"25\"\u003e\u003c\/circle\u003e\n              \u003ccircle fill=\"#a8312a\" r=\"3.5\" cy=\"25\" cx=\"25\"\u003e\u003c\/circle\u003e\n              \u003cellipse opacity=\"0.45\" fill=\"#a8312a\" ry=\"6\" rx=\"3.5\" cy=\"11\" cx=\"25\"\u003e\u003c\/ellipse\u003e\n              \u003cellipse opacity=\"0.45\" fill=\"#a8312a\" ry=\"6\" rx=\"3.5\" cy=\"39\" cx=\"25\"\u003e\u003c\/ellipse\u003e\n              \u003cellipse opacity=\"0.45\" fill=\"#a8312a\" ry=\"3.5\" rx=\"6\" cy=\"25\" cx=\"11\"\u003e\u003c\/ellipse\u003e\n              \u003cellipse opacity=\"0.45\" fill=\"#a8312a\" ry=\"3.5\" rx=\"6\" cy=\"25\" cx=\"39\"\u003e\u003c\/ellipse\u003e\n              \u003cellipse opacity=\"0.25\" fill=\"#a8312a\" transform=\"rotate(-45 14 14)\" ry=\"5.5\" rx=\"3\" cy=\"14\" cx=\"14\"\u003e\u003c\/ellipse\u003e\n              \u003cellipse opacity=\"0.25\" fill=\"#a8312a\" transform=\"rotate(45 36 14)\" ry=\"5.5\" rx=\"3\" cy=\"14\" cx=\"36\"\u003e\u003c\/ellipse\u003e\n              \u003cellipse opacity=\"0.25\" fill=\"#a8312a\" transform=\"rotate(45 14 36)\" ry=\"5.5\" rx=\"3\" cy=\"36\" cx=\"14\"\u003e\u003c\/ellipse\u003e\n              \u003cellipse opacity=\"0.25\" fill=\"#a8312a\" transform=\"rotate(-45 36 36)\" ry=\"5.5\" rx=\"3\" cy=\"36\" cx=\"36\"\u003e\u003c\/ellipse\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eFloral Rosette\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eJoy \u0026amp; abundance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-motif\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 50 50\" class=\"tr-motif-icon\"\u003e\n              \u003crect stroke-width=\"1.8\" stroke=\"#a8312a\" rx=\"2\" height=\"10\" width=\"32\" y=\"20\" x=\"9\"\u003e\u003c\/rect\u003e\n              \u003ccircle opacity=\"0.4\" fill=\"#a8312a\" r=\"3.5\" cy=\"25\" cx=\"16\"\u003e\u003c\/circle\u003e\n              \u003ccircle fill=\"#a8312a\" r=\"3.5\" cy=\"25\" cx=\"25\"\u003e\u003c\/circle\u003e\n              \u003ccircle opacity=\"0.4\" fill=\"#a8312a\" r=\"3.5\" cy=\"25\" cx=\"34\"\u003e\u003c\/circle\u003e\n              \u003cline stroke-width=\"1.6\" stroke=\"#a8312a\" y2=\"36\" x2=\"4\" y1=\"25\" x1=\"9\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"1.6\" stroke=\"#a8312a\" y2=\"36\" x2=\"46\" y1=\"25\" x1=\"41\"\u003e\u003c\/line\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eFibula \/ Tizerzai\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eFeminine strength \u0026amp; adornment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-motif\"\u003e\n\u003csvg fill=\"none\" viewbox=\"0 0 50 50\" class=\"tr-motif-icon\"\u003e\n              \u003cpolygon stroke-linejoin=\"round\" stroke-width=\"1.8\" stroke=\"#c89846\" fill=\"none\" points=\"25,6 35,26 25,22 15,26\"\u003e\u003c\/polygon\u003e\n              \u003cline stroke-width=\"1.8\" stroke=\"#c89846\" y2=\"44\" x2=\"25\" y1=\"22\" x1=\"25\"\u003e\u003c\/line\u003e\n              \u003cpolyline fill=\"none\" stroke-width=\"1.8\" stroke=\"#c89846\" points=\"18,36 25,44 32,36\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eArrow \/ Fish\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eDirection \u0026amp; forward motion\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 3. COLOUR \u0026 ITS MEANING --\u003e\n\u003cdetails class=\"tr-acc-item\"\u003e\n\u003csummary class=\"tr-acc-summary\"\u003eColour \u0026amp; Its Meaning\u003c\/summary\u003e\n\u003cdiv class=\"tr-acc-content\"\u003e\n\u003cp\u003eIn Amazigh culture, colour is never purely decorative. Each shade carries a meaning passed down through women's hands for generations — spoken not in words, but in wool.\u003c\/p\u003e\n\u003cdiv class=\"tr-dye-cat\"\u003eThe field — from the sheep, not the dye pot\u003c\/div\u003e\n\u003cdiv style=\"grid-template-columns: repeat(1,1fr); max-width: 220px;\" class=\"tr-dyes-grid\"\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #a09188, #8e8279);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eTaupe \/ Stone\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eThe undyed earth — rootedness \u0026amp; patience\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-cat\"\u003eThe woven symbols — what each colour carries\u003c\/div\u003e\n\u003cdiv style=\"grid-template-columns: repeat(3,1fr);\" class=\"tr-dyes-grid\"\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #c4332a, #a8312a);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eDeep Red\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eLife force — wards off the evil eye\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #6b9cc4, #4a7ba8);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eIndigo Blue\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eSky \u0026amp; spirit — guards the home\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #e4b65c, #c89846);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eSaffron \/ Gold\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eHarvest \u0026amp; celebration\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #faf0e0, #f0e8d5); box-shadow: inset 0 0 0 3px var(--tr-bg-warm), 0 0 0 1px var(--tr-line);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eIvory \/ Cream\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003ePurity — traces the outline of hope\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #3a3330, #2a2520);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eBlack\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eThe night sky — the unseen depth\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #7a8f5a, #5a6e3a);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eOlive Green\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eRare — fertility \u0026amp; quiet renewal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #cc7445, #b86035);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eTerracotta\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eClay memory — the walls of Taznakht\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 4. PERFECT SPACES --\u003e\n\u003cdetails class=\"tr-acc-item\"\u003e\n\u003csummary class=\"tr-acc-summary\"\u003ePerfect Spaces\u003c\/summary\u003e\n\u003cdiv class=\"tr-acc-content\"\u003e\n\u003cp\u003eThis rug works beautifully in compact, intentional spaces where its symbols reward close attention.\u003c\/p\u003e\n\u003cdiv class=\"tr-spaces-grid\"\u003e\n\u003c!-- Entryway --\u003e\n\u003cdiv class=\"tr-space-card\"\u003e\n\u003cdiv class=\"tr-space-visual\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 100 100\"\u003e\n                \u003crect stroke-width=\"1.2\" stroke=\"#6b5f56\" height=\"88\" width=\"88\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#ccc5bb\" height=\"26\" width=\"88\" y=\"68\" x=\"6\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#ede9e2\" height=\"62\" width=\"88\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#b0a99e\" rx=\"1\" height=\"50\" width=\"36\" y=\"18\" x=\"32\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ede9e2\" height=\"44\" width=\"30\" y=\"21\" x=\"35\"\u003e\u003c\/rect\u003e\n                \u003ccircle fill=\"#8e8279\" r=\"2\" cy=\"44\" cx=\"60\"\u003e\u003c\/circle\u003e\n                \n                \u003crect fill=\"#8e8279\" rx=\"1\" height=\"10\" width=\"60\" y=\"72\" x=\"20\"\u003e\u003c\/rect\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#a8312a\" y2=\"80\" x2=\"26\" y1=\"74\" x1=\"26\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#c89846\" y2=\"80\" x2=\"32\" y1=\"74\" x1=\"32\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#4a7ba8\" y2=\"80\" x2=\"38\" y1=\"74\" x1=\"38\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#a8312a\" y2=\"80\" x2=\"44\" y1=\"74\" x1=\"44\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#c89846\" y2=\"80\" x2=\"50\" y1=\"74\" x1=\"50\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#4a7ba8\" y2=\"80\" x2=\"56\" y1=\"74\" x1=\"56\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#a8312a\" y2=\"80\" x2=\"62\" y1=\"74\" x1=\"62\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#c89846\" y2=\"80\" x2=\"68\" y1=\"74\" x1=\"68\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#4a7ba8\" y2=\"80\" x2=\"74\" y1=\"74\" x1=\"74\"\u003e\u003c\/line\u003e\n              \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-space-text\"\u003e\n\u003cdiv class=\"tr-space-name\"\u003eEntryway\u003c\/div\u003e\n\u003cp\u003eA meaningful first impression — protective symbols greet everyone who crosses the threshold.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Wall Décor --\u003e\n\u003cdiv class=\"tr-space-card\"\u003e\n\u003cdiv class=\"tr-space-visual\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 100 100\"\u003e\n                \u003crect stroke-width=\"1.2\" stroke=\"#6b5f56\" height=\"88\" width=\"88\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ede9e2\" height=\"88\" width=\"88\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ccc5bb\" height=\"22\" width=\"88\" y=\"72\" x=\"6\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#8e8279\" rx=\"1\" height=\"46\" width=\"56\" y=\"16\" x=\"22\"\u003e\u003c\/rect\u003e\n                \n                \u003cline stroke-width=\"1.5\" stroke=\"#a8312a\" y2=\"22\" x2=\"72\" y1=\"22\" x1=\"28\"\u003e\u003c\/line\u003e\n                \u003cpolygon stroke-width=\"1.2\" stroke=\"#f5f0e8\" fill=\"none\" points=\"50,28 54,34 50,40 46,34\"\u003e\u003c\/polygon\u003e\n                \u003ccircle fill=\"#c89846\" r=\"2.5\" cy=\"34\" cx=\"50\"\u003e\u003c\/circle\u003e\n                \u003cline stroke-width=\"1.5\" stroke=\"#a8312a\" y2=\"56\" x2=\"72\" y1=\"56\" x1=\"28\"\u003e\u003c\/line\u003e\n                \n                \u003ccircle fill=\"#6b5f56\" r=\"2\" cy=\"16\" cx=\"30\"\u003e\u003c\/circle\u003e\n                \u003ccircle fill=\"#6b5f56\" r=\"2\" cy=\"16\" cx=\"70\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-space-text\"\u003e\n\u003cdiv class=\"tr-space-name\"\u003eWall décor\u003c\/div\u003e\n\u003cp\u003eHung flat, the composition reads like an Amazigh manuscript — textile art made from wool and time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Living Room --\u003e\n\u003cdiv class=\"tr-space-card\"\u003e\n\u003cdiv class=\"tr-space-visual\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 100 100\"\u003e\n                \u003crect stroke-width=\"1.2\" stroke=\"#6b5f56\" height=\"88\" width=\"88\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ede9e2\" height=\"88\" width=\"88\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ccc5bb\" height=\"22\" width=\"88\" y=\"72\" x=\"6\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#b0a99e\" rx=\"3\" height=\"26\" width=\"72\" y=\"44\" x=\"14\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ccc5bb\" rx=\"2\" height=\"12\" width=\"72\" y=\"38\" x=\"14\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#b0a99e\" rx=\"2\" height=\"32\" width=\"10\" y=\"38\" x=\"14\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#b0a99e\" rx=\"2\" height=\"32\" width=\"10\" y=\"38\" x=\"76\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#8e8279\" rx=\"1\" height=\"8\" width=\"64\" y=\"70\" x=\"18\"\u003e\u003c\/rect\u003e\n                \u003cline stroke-width=\"1\" stroke=\"#a8312a\" y2=\"76\" x2=\"24\" y1=\"72\" x1=\"24\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1\" stroke=\"#c89846\" y2=\"76\" x2=\"30\" y1=\"72\" x1=\"30\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1\" stroke=\"#4a7ba8\" y2=\"76\" x2=\"36\" y1=\"72\" x1=\"36\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1\" stroke=\"#f5f0e8\" y2=\"76\" x2=\"42\" y1=\"72\" x1=\"42\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1\" stroke=\"#a8312a\" y2=\"76\" x2=\"48\" y1=\"72\" x1=\"48\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1\" stroke=\"#c89846\" y2=\"76\" x2=\"54\" y1=\"72\" x1=\"54\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1\" stroke=\"#4a7ba8\" y2=\"76\" x2=\"60\" y1=\"72\" x1=\"60\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1\" stroke=\"#a8312a\" y2=\"76\" x2=\"66\" y1=\"72\" x1=\"66\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1\" stroke=\"#c89846\" y2=\"76\" x2=\"72\" y1=\"72\" x1=\"72\"\u003e\u003c\/line\u003e\n              \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-space-text\"\u003e\n\u003cdiv class=\"tr-space-name\"\u003eLiving room\u003c\/div\u003e\n\u003cp\u003eA quiet centrepiece, or a layering piece over a larger rug that anchors the whole room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Cozy Corner --\u003e\n\u003cdiv class=\"tr-space-card\"\u003e\n\u003cdiv class=\"tr-space-visual\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 100 100\"\u003e\n                \u003crect stroke-width=\"1.2\" stroke=\"#6b5f56\" height=\"88\" width=\"88\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ede9e2\" height=\"88\" width=\"88\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ccc5bb\" height=\"22\" width=\"88\" y=\"72\" x=\"6\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#b0a99e\" rx=\"3\" height=\"32\" width=\"42\" y=\"38\" x=\"16\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ccc5bb\" rx=\"2\" height=\"14\" width=\"42\" y=\"32\" x=\"16\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#b0a99e\" rx=\"2\" height=\"38\" width=\"9\" y=\"32\" x=\"16\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#b0a99e\" rx=\"2\" height=\"38\" width=\"9\" y=\"32\" x=\"49\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#ccc5bb\" rx=\"1\" height=\"18\" width=\"20\" y=\"52\" x=\"64\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#b0a99e\" rx=\"1\" height=\"8\" width=\"14\" y=\"46\" x=\"67\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#8e8279\" rx=\"1\" height=\"8\" width=\"56\" y=\"70\" x=\"12\"\u003e\u003c\/rect\u003e\n                \u003cpolygon opacity=\"0.7\" fill=\"#a8312a\" points=\"34,72 37,76 34,78 31,76\"\u003e\u003c\/polygon\u003e\n                \u003cpolygon opacity=\"0.7\" fill=\"#c89846\" points=\"42,72 45,76 42,78 39,76\"\u003e\u003c\/polygon\u003e\n                \u003cpolygon opacity=\"0.7\" fill=\"#4a7ba8\" points=\"50,72 53,76 50,78 47,76\"\u003e\u003c\/polygon\u003e\n              \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-space-text\"\u003e\n\u003cdiv class=\"tr-space-name\"\u003eCozy corner\u003c\/div\u003e\n\u003cp\u003eEnough colour and warmth to anchor a corner without filling it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Bedside --\u003e\n\u003cdiv class=\"tr-space-card\"\u003e\n\u003cdiv class=\"tr-space-visual\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 100 100\"\u003e\n                \u003crect stroke-width=\"1.2\" stroke=\"#6b5f56\" height=\"88\" width=\"88\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ede9e2\" height=\"88\" width=\"88\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#ccc5bb\" height=\"22\" width=\"88\" y=\"72\" x=\"6\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#ccc5bb\" rx=\"2\" height=\"42\" width=\"72\" y=\"30\" x=\"14\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#b0a99e\" rx=\"2\" height=\"14\" width=\"72\" y=\"24\" x=\"14\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#f5f0e8\" rx=\"2\" height=\"14\" width=\"22\" y=\"32\" x=\"20\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#f5f0e8\" rx=\"2\" height=\"14\" width=\"22\" y=\"32\" x=\"58\"\u003e\u003c\/rect\u003e\n                \n                \u003crect stroke-width=\"0.6\" stroke=\"#b0a99e\" fill=\"#ede9e2\" rx=\"1\" height=\"26\" width=\"72\" y=\"46\" x=\"14\"\u003e\u003c\/rect\u003e\n                \n                \u003crect fill=\"#8e8279\" rx=\"1\" height=\"8\" width=\"22\" y=\"70\" x=\"8\"\u003e\u003c\/rect\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#a8312a\" y2=\"76\" x2=\"12\" y1=\"72\" x1=\"12\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#c89846\" y2=\"76\" x2=\"16\" y1=\"72\" x1=\"16\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#4a7ba8\" y2=\"76\" x2=\"20\" y1=\"72\" x1=\"20\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#a8312a\" y2=\"76\" x2=\"24\" y1=\"72\" x1=\"24\"\u003e\u003c\/line\u003e\n              \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-space-text\"\u003e\n\u003cdiv class=\"tr-space-name\"\u003eBedside\u003c\/div\u003e\n\u003cp\u003eA warm first step in the morning — symbols that start and close the day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- end accordion --\u003e \u003c!-- BLESSING --\u003e\n\u003cblockquote class=\"tr-quote\"\u003e\"May the stars woven into this rug watch over every corner of your home. May the open path traced in red remind you that the road ahead is never closed. And may the quiet earth beneath every symbol bring your family the rootedness they carry wherever they go.\" \u003cspan class=\"tr-quote-attr\"\u003e— The Artisan's Blessing\u003c\/span\u003e\n\u003c\/blockquote\u003e\n\u003c!-- STATS --\u003e\n\u003cdiv class=\"tr-stats\"\u003e\n\u003cdiv class=\"tr-stat\"\u003e\n\u003cdiv class=\"tr-stat-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"tr-stat-label\"\u003eOf its kind\u003cbr\u003ein the world\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-stat\"\u003e\n\u003cdiv class=\"tr-stat-number\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"tr-stat-label\"\u003eWeeks at\u003cbr\u003ethe loom\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-stat\"\u003e\n\u003cdiv class=\"tr-stat-number\"\u003e20+\u003c\/div\u003e\n\u003cdiv class=\"tr-stat-label\"\u003eAmazigh symbols\u003cbr\u003ewoven in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-stat\"\u003e\n\u003cdiv class=\"tr-stat-number\"\u003e8\u003c\/div\u003e\n\u003cdiv class=\"tr-stat-label\"\u003eColours, each\u003cbr\u003ecarrying meaning\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"TazRugs","offers":[{"title":"Default Title","offer_id":62537611542858,"sku":null,"price":466.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0923\/4507\/3994\/files\/Gemini_Generated_Image_5ook8z5ook8z5ook.png?v=1782403453","url":"https:\/\/www.tazrugs.com\/products\/moroccan-berber-kilim-runner-26x60","provider":"TazRugs","version":"1.0","type":"link"}