Daffodil Wild Rag

Daffodil Wild Rag

Wrap, knot, or drape the Daffodil Wild Rag around your neck, head, or shoulders — one square scarf that rewrites your outfit in seconds.

The Daffodil Wild Rag is a 36×36 inch square scarf cut from Rayon Knit. Rayon drapes with a fluid, silk-like weight that holds a knot beautifully and moves with you all day. Each piece is hand dash-dyed using Dharma Procion MX fiber reactive dye — a powder pigment mixed with a fixative and applied in small, intentional dashes so the color sets permanently into the fiber. No two pieces are identical. Care: machine wash cold, gentle cycle. Hang or lay flat to dry. Do not iron.

$40.00

1 in stock

Curate Your Colorful Wishlist!

ProductsDescriptionPriceAdd To Cart
No product found at your wishlist.
Item $0.00
Loadding...
/* ── Paste into Elementor > Site Settings > Custom Code (footer) ── */ /* OR use the WPCode plugin > Snippets > add new > JS */ (function () { const RADIUS = 120; /* ← reveal circle size in px */ const SPEED = 80; /* ← transition in ms (0 = instant) */ function initReveal() { const section = document.getElementById('hover-reveal'); if (!section) return; const overlay = section.querySelector('.reveal-overlay'); const cursor = section.querySelector('.reveal-cursor'); if (!overlay) return; let raf = null; let currentX = -9999, currentY = -9999; let targetX = -9999, targetY = -9999; function applyMask(x, y) { const mask = 'radial-gradient(circle ' + RADIUS + 'px at ' + x + 'px ' + y + 'px, ' + 'transparent 100%, black 100%)'; overlay.style.webkitMaskImage = mask; overlay.style.maskImage = mask; } function lerp(a, b, t) { return a + (b - a) * t; } function animate() { currentX = lerp(currentX, targetX, SPEED > 0 ? 0.18 : 1); currentY = lerp(currentY, targetY, SPEED > 0 ? 0.18 : 1); applyMask(Math.round(currentX), Math.round(currentY)); raf = requestAnimationFrame(animate); } section.addEventListener('mouseenter', function () { raf = requestAnimationFrame(animate); }); section.addEventListener('mousemove', function (e) { const rect = section.getBoundingClientRect(); targetX = e.clientX - rect.left; targetY = e.clientY - rect.top; if (cursor) { cursor.style.left = targetX + 'px'; cursor.style.top = targetY + 'px'; } }); section.addEventListener('mouseleave', function () { cancelAnimationFrame(raf); /* reset overlay to fully opaque */ overlay.style.webkitMaskImage = 'radial-gradient(circle 0px at -9999px -9999px, transparent 100%, black 100%)'; overlay.style.maskImage = 'radial-gradient(circle 0px at -9999px -9999px, transparent 100%, black 100%)'; if (cursor) { cursor.style.opacity = '0'; cursor.style.transform = 'translate(-50%, -50%) scale(0)'; } }); } /* Run after Elementor's frontend JS is ready */ if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initReveal); } else { initReveal(); } })();
From Pittsburgh, US

Purchased - 082 Bahama Blue

About 5 months ago
From IONIA, US

Purchased - Sweet Pea Square Wrap

About 2 years ago