{"product_id":"deep-red-moroccan-kilim-rug","title":"Deep Red Moroccan Kilim Rug with 20 Amazigh Symbols – 39 × 26 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    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  .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  .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  .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  .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  .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  .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  .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  .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  @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; }\n    .tr-acc-summary { font-size: 18px; padding: 18px 0; }\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-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  }\n  @media (max-width: 479px) {\n    .tr-story { padding: 50px 16px; }\n    .tr-title { font-size: 24px; }\n    .tr-space-card { grid-template-columns: 64px 1fr; gap: 14px; padding: 14px; }\n    .tr-space-visual { width: 64px; height: 64px; }\n  }\n\u003c\/style\u003e\n\u003csection aria-labelledby=\"tr-story-title-3\" class=\"tr-story\"\u003e\n\u003cdiv class=\"tr-inner\"\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-3\" class=\"tr-title\"\u003eTwenty signs on a deep red field. Every row a different prayer.\u003c\/h2\u003e\n\u003cp class=\"tr-lede\"\u003e4 weeks of work. One artisan. One loom. One rug — never to be repeated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-opening\"\u003e\n\u003cp\u003eThis \u003cstrong\u003ehandwoven deep-red 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. Its full-bodied crimson field is held within a \u003cstrong\u003emint-green zigzag border\u003c\/strong\u003e — the mountain edge, woven in the colour of spring. Across the open field, more than twenty Amazigh symbols are scattered in horizontal bands, each row a slightly different vocabulary, as if the weaver were composing a letter she didn't need to send. Made entirely from \u003cstrong\u003e100% Atlas Mountain sheep's wool\u003c\/strong\u003e, it is the only one of its kind in the world.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-accordion\"\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\u003eThe mint-green zigzag border on this rug is unusual — green borders are rare in Taznakht weaving, and their appearance signals something particular: \u003cstrong\u003ea rug made in a season of good news\u003c\/strong\u003e, a new birth, a marriage, a harvest that came early. The zigzag itself is the mountain edge, the boundary between the protected interior and the open world. To cross a green zigzag is to enter a space doubly blessed.\u003c\/p\u003e\n\u003cp\u003eInside, the symbols move down the field in loose horizontal rows — not a grid, but a \u003cstrong\u003erhythm\u003c\/strong\u003e, the way a song returns to the same note in a different register. The \u003cstrong\u003eeye motifs with lash-like projections\u003c\/strong\u003e appear three times across the mid-section; each one is a complete protective glyph, watching simultaneously inward and outward. The \u003cstrong\u003edouble-hourglass figures\u003c\/strong\u003e at the top speak of connection and continuity. The \u003cstrong\u003enested diamond pairs\u003c\/strong\u003e in yellow and gold scatter abundance signals throughout.\u003c\/p\u003e\n\u003cp\u003eAt the very bottom, three small \u003cstrong\u003ebrush strokes in red, navy, and mint\u003c\/strong\u003e — almost abstract — are the weaver's closing mark. In Amazigh tradition, the final gesture belongs to the maker alone. These are hers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\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\u003eMore than twenty symbols move through this rug in shifting rows — the weaver's full alphabet, spread across one red 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              \u003cpath stroke-linejoin=\"round\" stroke-width=\"2.2\" stroke=\"#5aada8\" fill=\"none\" d=\"M10,15 L25,25 L40,15 L40,35 L25,25 L10,35 Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eHourglass \/ Bond\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eContinuity \u0026amp; connection\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              \u003cellipse stroke-width=\"2\" stroke=\"#f5f0e8\" fill=\"none\" ry=\"9\" rx=\"16\" cy=\"25\" cx=\"25\"\u003e\u003c\/ellipse\u003e\n              \u003cline stroke-width=\"1.8\" stroke=\"#f5f0e8\" y2=\"14\" x2=\"5\" y1=\"18\" x1=\"9\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"1.8\" stroke=\"#f5f0e8\" y2=\"36\" x2=\"5\" y1=\"32\" x1=\"9\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"1.8\" stroke=\"#f5f0e8\" y2=\"14\" x2=\"45\" y1=\"18\" x1=\"41\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"1.8\" stroke=\"#f5f0e8\" y2=\"36\" x2=\"45\" y1=\"32\" x1=\"41\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"1.8\" stroke=\"#f5f0e8\" y2=\"10\" x2=\"25\" y1=\"16\" x1=\"25\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"1.8\" stroke=\"#f5f0e8\" y2=\"40\" x2=\"25\" y1=\"34\" x1=\"25\"\u003e\u003c\/line\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\"\u003eEye with Lashes\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eThe all-seeing protector\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\" stroke=\"#c89846\" fill=\"none\" points=\"25,6 41,25 25,44 9,25\"\u003e\u003c\/polygon\u003e\n              \u003cpolygon stroke-width=\"1.5\" stroke=\"#a8312a\" fill=\"none\" points=\"25,13 33,25 25,37 17,25\"\u003e\u003c\/polygon\u003e\n              \u003crect fill=\"#c89846\" height=\"6\" width=\"6\" y=\"22\" x=\"22\"\u003e\u003c\/rect\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eNested Diamonds\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eLayered protection \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              \u003cline stroke-width=\"2.2\" stroke=\"#c89846\" y2=\"14\" x2=\"18\" y1=\"38\" x1=\"18\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"2.2\" stroke=\"#f5f0e8\" y2=\"14\" x2=\"25\" y1=\"38\" x1=\"25\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"2.2\" stroke=\"#5aada8\" y2=\"14\" x2=\"32\" y1=\"38\" x1=\"32\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"2\" stroke=\"#c89846\" y2=\"38\" x2=\"37\" y1=\"38\" x1=\"13\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"2\" stroke=\"#c89846\" y2=\"14\" x2=\"37\" y1=\"14\" x1=\"13\"\u003e\u003c\/line\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eComb Mark\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eThe weaver's tool — her signature\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.4\" stroke=\"#c89846\" y2=\"41\" x2=\"41\" y1=\"9\" x1=\"9\"\u003e\u003c\/line\u003e\n              \u003cline stroke-width=\"2.4\" stroke=\"#c89846\" y2=\"41\" x2=\"9\" y1=\"9\" x1=\"41\"\u003e\u003c\/line\u003e\n              \u003cpolyline fill=\"none\" stroke-width=\"1.8\" stroke=\"#4a7ba8\" points=\"15,9 25,19 35,9\"\u003e\u003c\/polyline\u003e\n              \u003cpolyline fill=\"none\" stroke-width=\"1.8\" stroke=\"#4a7ba8\" points=\"15,41 25,31 35,41\"\u003e\u003c\/polyline\u003e\n              \u003ccircle fill=\"#c89846\" r=\"3\" cy=\"25\" cx=\"25\"\u003e\u003c\/circle\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eX-Star\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eLight \u0026amp; abundance — 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              \u003cline stroke-linecap=\"round\" stroke-width=\"2.2\" stroke=\"#a8312a\" y2=\"16\" x2=\"20\" y1=\"40\" x1=\"8\"\u003e\u003c\/line\u003e\n              \u003cline stroke-linecap=\"round\" stroke-width=\"2.2\" stroke=\"#4a7ba8\" y2=\"16\" x2=\"30\" y1=\"40\" x1=\"20\"\u003e\u003c\/line\u003e\n              \u003cline stroke-linecap=\"round\" stroke-width=\"2.2\" stroke=\"#5aada8\" y2=\"16\" x2=\"42\" y1=\"40\" x1=\"30\"\u003e\u003c\/line\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eClosing Strokes\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eThe weaver's final word\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=\"#5aada8\" points=\"5,38 25,14 45,38\"\u003e\u003c\/polyline\u003e\n              \u003cpolyline stroke-linejoin=\"round\" stroke-width=\"1.8\" stroke=\"#c89846\" points=\"5,44 25,20 45,44\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eMountain Zigzag\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eThe blessed boundary — protection\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=\"#c89846\" fill=\"none\" rx=\"1\" height=\"14\" width=\"10\" y=\"18\" x=\"14\"\u003e\u003c\/rect\u003e\n              \u003crect stroke-width=\"1.8\" stroke=\"#4a7ba8\" fill=\"none\" rx=\"1\" height=\"14\" width=\"10\" y=\"18\" x=\"26\"\u003e\u003c\/rect\u003e\n              \u003crect fill=\"#c89846\" height=\"2\" width=\"10\" y=\"24\" x=\"14\"\u003e\u003c\/rect\u003e\n              \u003crect fill=\"#4a7ba8\" height=\"2\" width=\"10\" y=\"24\" x=\"26\"\u003e\u003c\/rect\u003e\n            \u003c\/svg\u003e\n\u003cdiv class=\"tr-motif-name\"\u003eDouble Panels\u003c\/div\u003e\n\u003cdiv class=\"tr-motif-meaning\"\u003eTwo paths held together\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\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\u003eThe deep crimson field of this rug is the colour of courage and life — and the mint-green border that surrounds it is its rare, lucky counterpart.\u003c\/p\u003e\n\u003cdiv class=\"tr-dye-cat\"\u003eThe field \u0026amp; border\u003c\/div\u003e\n\u003cdiv style=\"grid-template-columns: repeat(2,1fr); max-width: 320px;\" class=\"tr-dyes-grid\"\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #c4332a, #9a1a14);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eDeep Crimson\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eLife force — protection \u0026amp; vital energy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #7accc8, #5aada8);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eMint Green\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eGood news — a rug made in season of joy\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 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, #e4b65c, #c89846);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eGold \/ Ochre\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eHarvest \u0026amp; abundance\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 — protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #faf0e0, #ede8d5); 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\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eClarity — marks what matters most\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tr-dye\"\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, #8a9030, #6a7020);\" class=\"tr-dye-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-name\"\u003eOlive Band\u003c\/div\u003e\n\u003cdiv class=\"tr-dye-source\"\u003eFirst harvest — the rug's opening note\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 earth of Taznakht\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\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\u003eThe tall format and dense symbol field make this rug ideal for spaces with vertical presence — places that reward a slow, unhurried look.\u003c\/p\u003e\n\u003cdiv class=\"tr-spaces-grid\"\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                \u003crect fill=\"#9a1a14\" rx=\"1\" height=\"46\" width=\"56\" y=\"16\" x=\"22\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#5aada8\" height=\"3\" width=\"56\" y=\"16\" x=\"22\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#5aada8\" height=\"3\" width=\"56\" y=\"59\" x=\"22\"\u003e\u003c\/rect\u003e\n                \u003ccircle opacity=\"0.7\" fill=\"#c89846\" r=\"3\" cy=\"30\" cx=\"35\"\u003e\u003c\/circle\u003e\n                \u003ccircle opacity=\"0.7\" fill=\"#f5f0e8\" r=\"3\" cy=\"38\" cx=\"50\"\u003e\u003c\/circle\u003e\n                \u003ccircle opacity=\"0.7\" fill=\"#4a7ba8\" r=\"3\" cy=\"30\" cx=\"65\"\u003e\u003c\/circle\u003e\n                \u003ccircle opacity=\"0.7\" fill=\"#5aada8\" r=\"3\" cy=\"50\" cx=\"35\"\u003e\u003c\/circle\u003e\n                \u003ccircle opacity=\"0.7\" fill=\"#c89846\" r=\"3\" cy=\"50\" cx=\"65\"\u003e\u003c\/circle\u003e\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\u003eThe tall crimson field reads like a manuscript hung on a wall — the scattered symbols reveal themselves slowly, symbol by symbol.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\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                \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                \u003crect fill=\"#9a1a14\" rx=\"1\" height=\"8\" width=\"64\" y=\"70\" x=\"18\"\u003e\u003c\/rect\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#5aada8\" y2=\"76\" x2=\"24\" y1=\"72\" x1=\"24\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#c89846\" y2=\"76\" x2=\"32\" y1=\"72\" x1=\"32\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#4a7ba8\" y2=\"76\" x2=\"40\" y1=\"72\" x1=\"40\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#5aada8\" y2=\"76\" x2=\"48\" y1=\"72\" x1=\"48\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#c89846\" y2=\"76\" x2=\"56\" y1=\"72\" x1=\"56\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#4a7ba8\" y2=\"76\" x2=\"64\" y1=\"72\" x1=\"64\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#5aada8\" 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 deep-red field grounds a neutral room — the mint border carries its own freshness without competing with anything around it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\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                \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                \u003crect fill=\"#ccc5bb\" rx=\"1\" height=\"12\" width=\"20\" y=\"52\" x=\"64\"\u003e\u003c\/rect\u003e\n                \u003crect fill=\"#9a1a14\" rx=\"1\" height=\"8\" width=\"56\" y=\"70\" x=\"12\"\u003e\u003c\/rect\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#5aada8\" y2=\"76\" x2=\"20\" y1=\"72\" x1=\"20\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#c89846\" y2=\"76\" x2=\"28\" y1=\"72\" x1=\"28\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#4a7ba8\" y2=\"76\" x2=\"36\" y1=\"72\" x1=\"36\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#5aada8\" y2=\"76\" x2=\"44\" y1=\"72\" x1=\"44\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#c89846\" y2=\"76\" x2=\"52\" y1=\"72\" x1=\"52\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#4a7ba8\" y2=\"76\" x2=\"60\" y1=\"72\" x1=\"60\"\u003e\u003c\/line\u003e\n              \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tr-space-text\"\u003e\n\u003cdiv class=\"tr-space-name\"\u003eReading nook\u003c\/div\u003e\n\u003cp\u003eTwenty symbols close enough to study from a low chair — the kind of rug that gives you something new every time you look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\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=\"26\" width=\"88\" y=\"68\" x=\"6\"\u003e\u003c\/rect\u003e\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                \u003crect fill=\"#9a1a14\" rx=\"1\" height=\"10\" width=\"60\" y=\"72\" x=\"20\"\u003e\u003c\/rect\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#5aada8\" y2=\"80\" x2=\"28\" y1=\"74\" x1=\"28\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#c89846\" y2=\"80\" x2=\"38\" y1=\"74\" x1=\"38\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#4a7ba8\" y2=\"80\" x2=\"48\" y1=\"74\" x1=\"48\"\u003e\u003c\/line\u003e\n                \u003cline stroke-width=\"1.2\" stroke=\"#5aada8\" y2=\"80\" x2=\"58\" y1=\"74\" x1=\"58\"\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              \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\u003eThe mint zigzag boundary meets every guest at the door — a blessing in green, the colour of good news.\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\u003cblockquote class=\"tr-quote\"\u003e\"May the green border hold what matters inside. May the twenty symbols scattered across this field watch over your home from every row. And may the weaver's closing strokes — her final three marks — remind you that every good thing ends with intention.\" \u003cspan class=\"tr-quote-attr\"\u003e— The Artisan's Blessing\u003c\/span\u003e\n\u003c\/blockquote\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\"\u003e4\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\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"tr-stat-label\"\u003eNatural wool\u003cbr\u003ehand-dyed\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":62543083438410,"sku":null,"price":380.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0923\/4507\/3994\/files\/Gemini_Generated_Image_dxnojwdxnojwdxno_1.png?v=1782404026","url":"https:\/\/www.tazrugs.com\/products\/deep-red-moroccan-kilim-rug","provider":"TazRugs","version":"1.0","type":"link"}