{"title":"The Earth \u0026 Morandi Collection","description":null,"products":[{"product_id":"oxford-flange-linen-pillowcase-100-stonewashed-natural-linen-forest-green","title":"Oxford Flange Linen Pillowcase - 100% Stonewashed Natural Linen - Forest Green","description":"\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eProduct Description:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eIn a noisy world, sleep is the last quiet place. The CalmLinen Oxford-flange pillowcase is woven from 100% natural linen — its fine cross-hatch weave catches the light with linen's signature dimensional texture, framed by a crisp Oxford flange that runs around the pillow, understated and composed. On one of the pillowcases, tucked at the lower corner, sits a tiny hand-embroidered rose — our little surprise for those who notice details.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eWhy You'll Love It:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"my-5 space-y-3 leading-[1.85] pl-5\"\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003e100% Natural Linen\u003c\/strong\u003e: No blends — the cross-hatch weave feels rugged yet refined, growing softer with every wash\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eOxford Flange Edge\u003c\/strong\u003e: A wide flat border around the pillow — more restrained than a ruffle, more layered than a plain edge\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eHand-Embroidered Rose\u003c\/strong\u003e: A single rose stitched in orange-red-yellow silk thread, the only ornament on the pillowcase, quietly moving\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eStone-Washed Finish\u003c\/strong\u003e: Soft from day one, no break-in period; linen breathes, wicks moisture, and suits every season\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eEarth-Tone Palette\u003c\/strong\u003e: Cream, oatmeal, and forest green blend effortlessly into wabi-sabi, French, and Nordic interiors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eStyling Suggestion:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"my-5 space-y-3 leading-[1.85] pl-5\"\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eCream x Forest Green\u003c\/strong\u003e: The pairing of a main pillow with a green accent pillow is the gentlest scene in our photos\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003eSingle color or stacked colorways both work — the forest green pillow is the finishing touch of the whole set\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eCare Notes:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eMachine washable (cold, gentle cycle); air dry recommended — linen softens with every wash; avoid high-heat drying and prolonged sun.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eSpecs:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eMaterial: 100% Natural Linen | Craft: Stone-washed, Oxford flange, hand-embroidered rose | Size: 60×60] | Pillow insert not included\u003c\/p\u003e\n\u003chr class=\"my-6 border-zinc-200\/80 dark:border-zinc-700\/80\"\u003e\n\u003ch3 class=\"text-base font-semibold mt-3 pt-3 mb-3 text-zinc-800 dark:text-zinc-200 first:mt-0 first:pt-0 tracking-tight\"\u003eFaire-Style Brand Voice (for wholesale buyers)\u003c\/h3\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cem class=\"italic\"\u003e\"At CalmLinen, we believe the best design is the kind that lets you exhale. With natural linen, restrained tailoring, and one small hand-embroidered rose, we bring a quiet ritual to everyday bedding. We offer independent boutiques linen pieces with texture, detail, and the patience to be touched and lived with for years.\"\u003c\/em\u003e\u003c\/p\u003e","brand":"Calmlinen","offers":[{"title":"Cream \/ 60×60","offer_id":50083320529110,"sku":null,"price":38.99,"currency_code":"USD","in_stock":true},{"title":"Forest Green \/ 60×60","offer_id":50083320561878,"sku":null,"price":38.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/1803\/7974\/files\/01_c30c1ac1-0447-4a51-a075-c999e749987c.jpg?v=1786691130"},{"product_id":"ruffled-linen-pillow-sham-100-stonewashed-natural-linen-charcoal-gray","title":"Ruffled Linen Pillow Sham - 100% Stonewashed Natural Linen - Charcoal Gray","description":"\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eProduct Description:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eThis is an artwork about folds. The CalmLinen ruffled pillow sham is crafted from 100% natural linen with a stone-washed finish — a wide 8-10cm ruffle cascades along all four edges, each fold shaped and set through repeated washing, soft yet structured. The linen carries its natural weave and subtle slubs, growing softer with every use and developing a warmer, gentler luster over time.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eWhy You'll Love It:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"my-5 space-y-3 leading-[1.85] pl-5\"\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003e100% Natural Linen, Stone-Washed\u003c\/strong\u003e: No polyester blends — pre-washed for day-one softness, and it only gets softer\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eWide Ruffle Edge\u003c\/strong\u003e: A generous 8-10cm ruffle adds a French-country charm and layered romance to sofas and beds\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eHidden Zipper Closure\u003c\/strong\u003e: A matching hidden zipper makes inserting and changing inserts effortless, with a seamless front\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eNaturally Breathable\u003c\/strong\u003e: Linen wicks moisture and regulates temperature — comfortable in every season\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eAging Beautifully\u003c\/strong\u003e: Linen's creases are its language; with use, it forms a softness that is uniquely yours\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eWhere to Use:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eSofa cushions, bed accents, window seats — a single sham is a detail; a stack of colors is a statement.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eCare Notes:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eMachine washable (cold, gentle cycle); air dry recommended — linen softens with every wash; avoid prolonged sun and high-heat tumble drying.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eSpecs:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eMaterial: 100% Natural Linen | Craft: Stone-washed, wide ruffle edge, hidden zipper  | Insert not included\u003c\/p\u003e\n\u003chr class=\"my-6 border-zinc-200\/80 dark:border-zinc-700\/80\"\u003e\n\u003ch3 class=\"text-base font-semibold mt-3 pt-3 mb-3 text-zinc-800 dark:text-zinc-200 first:mt-0 first:pt-0 tracking-tight\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cem class=\"italic\"\u003e\"At CalmLinen, we believe great sleep begins with touch. Every ruffled sham is stone-washed for day-one softness and grows more gentle with time. We offer independent boutiques natural linen bedding that pairs French aesthetics with everyday practicality — so your customers wake up surrounded by softness.\"\u003c\/em\u003e\u003c\/p\u003e","brand":"Calmlinen","offers":[{"title":"Pure White \/ 40X40cm","offer_id":50083389112534,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 45X45","offer_id":50083389145302,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 50X50","offer_id":50083389178070,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 55X55","offer_id":50083389210838,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 60X60","offer_id":50083389243606,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 65X65","offer_id":50083389276374,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 40X40cm","offer_id":50083389309142,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 45X45","offer_id":50083389341910,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 50X50","offer_id":50083389374678,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 55X55","offer_id":50083389407446,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 60X60","offer_id":50083389440214,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 65X65","offer_id":50083389472982,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 40X40cm","offer_id":50083389505750,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 45X45","offer_id":50083389538518,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 50X50","offer_id":50083389571286,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 55X55","offer_id":50083389604054,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 60X60","offer_id":50083389636822,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 65X65","offer_id":50083389669590,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 40X40cm","offer_id":50083389702358,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 45X45","offer_id":50083389735126,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 50X50","offer_id":50083389767894,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 55X55","offer_id":50083389800662,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 60X60","offer_id":50083389833430,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 65X65","offer_id":50083389866198,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 40X40cm","offer_id":50083389898966,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 45X45","offer_id":50083389931734,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 50X50","offer_id":50083389964502,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 55X55","offer_id":50083389997270,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 60X60","offer_id":50083390030038,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 65X65","offer_id":50083390062806,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 40X40cm","offer_id":50083390095574,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 45X45","offer_id":50083390128342,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 50X50","offer_id":50083390161110,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 55X55","offer_id":50083390193878,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 60X60","offer_id":50083390226646,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 65X65","offer_id":50083390259414,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 40X40cm","offer_id":50083390292182,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 45X45","offer_id":50083390324950,"sku":null,"price":45.99,"currency_code":"USD","in_stock":false},{"title":"Ochre yellow \/ 50X50","offer_id":50083390357718,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 55X55","offer_id":50083390390486,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 60X60","offer_id":50083390423254,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 65X65","offer_id":50083390456022,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 40X40cm","offer_id":50083390488790,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 45X45","offer_id":50083390521558,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 50X50","offer_id":50083390554326,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 55X55","offer_id":50083390587094,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 60X60","offer_id":50083390619862,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 65X65","offer_id":50083390652630,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/1803\/7974\/files\/SKU-02_f9f83819-6a2f-4b22-8c4e-e771aec15af7.jpg?v=1786690014"},{"product_id":"ruffled-linen-pillow-sham-100-stonewashed-natural-linen-natural-beige","title":"Ruffled Linen Pillow Sham - 100% Stonewashed Natural Linen - Natural Beige","description":"\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eProduct Description:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eThis is an artwork about folds. The CalmLinen ruffled pillow sham is crafted from 100% natural linen with a stone-washed finish — a wide 8-10cm ruffle cascades along all four edges, each fold shaped and set through repeated washing, soft yet structured. The linen carries its natural weave and subtle slubs, growing softer with every use and developing a warmer, gentler luster over time.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eWhy You'll Love It:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"my-5 space-y-3 leading-[1.85] pl-5\"\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003e100% Natural Linen, Stone-Washed\u003c\/strong\u003e: No polyester blends — pre-washed for day-one softness, and it only gets softer\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eWide Ruffle Edge\u003c\/strong\u003e: A generous 8-10cm ruffle adds a French-country charm and layered romance to sofas and beds\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eHidden Zipper Closure\u003c\/strong\u003e: A matching hidden zipper makes inserting and changing inserts effortless, with a seamless front\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eNaturally Breathable\u003c\/strong\u003e: Linen wicks moisture and regulates temperature — comfortable in every season\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eAging Beautifully\u003c\/strong\u003e: Linen's creases are its language; with use, it forms a softness that is uniquely yours\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eWhere to Use:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eSofa cushions, bed accents, window seats — a single sham is a detail; a stack of colors is a statement.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eCare Notes:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eMachine washable (cold, gentle cycle); air dry recommended — linen softens with every wash; avoid prolonged sun and high-heat tumble drying.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eSpecs:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eMaterial: 100% Natural Linen | Craft: Stone-washed, wide ruffle edge, hidden zipper  | Insert not included\u003c\/p\u003e\n\u003chr class=\"my-6 border-zinc-200\/80 dark:border-zinc-700\/80\"\u003e\n\u003ch3 class=\"text-base font-semibold mt-3 pt-3 mb-3 text-zinc-800 dark:text-zinc-200 first:mt-0 first:pt-0 tracking-tight\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cem class=\"italic\"\u003e\"At CalmLinen, we believe great sleep begins with touch. Every ruffled sham is stone-washed for day-one softness and grows more gentle with time. We offer independent boutiques natural linen bedding that pairs French aesthetics with everyday practicality — so your customers wake up surrounded by softness.\"\u003c\/em\u003e\u003c\/p\u003e","brand":"Calmlinen","offers":[{"title":"Pure White \/ 40X40cm","offer_id":50083395535062,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 45X45","offer_id":50083395567830,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 50X50","offer_id":50083395600598,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 55X55","offer_id":50083395633366,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 60X60","offer_id":50083395666134,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 65X65","offer_id":50083395698902,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 40X40cm","offer_id":50083395731670,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 45X45","offer_id":50083395764438,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 50X50","offer_id":50083395797206,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 55X55","offer_id":50083395829974,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 60X60","offer_id":50083395862742,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 65X65","offer_id":50083395895510,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 40X40cm","offer_id":50083395928278,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 45X45","offer_id":50083395961046,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 50X50","offer_id":50083395993814,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 55X55","offer_id":50083396026582,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 60X60","offer_id":50083396059350,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 65X65","offer_id":50083396092118,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 40X40cm","offer_id":50083396124886,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 45X45","offer_id":50083396157654,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 50X50","offer_id":50083396190422,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 55X55","offer_id":50083396223190,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 60X60","offer_id":50083396255958,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 65X65","offer_id":50083396288726,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 40X40cm","offer_id":50083396321494,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 45X45","offer_id":50083396354262,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 50X50","offer_id":50083396387030,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 55X55","offer_id":50083396419798,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 60X60","offer_id":50083396452566,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 65X65","offer_id":50083396485334,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 40X40cm","offer_id":50083396518102,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 45X45","offer_id":50083396550870,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 50X50","offer_id":50083396583638,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 55X55","offer_id":50083396616406,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 60X60","offer_id":50083396649174,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 65X65","offer_id":50083396681942,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 40X40cm","offer_id":50083396714710,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 45X45","offer_id":50083396747478,"sku":null,"price":45.99,"currency_code":"USD","in_stock":false},{"title":"Ochre yellow \/ 50X50","offer_id":50083396780246,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 55X55","offer_id":50083396813014,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 60X60","offer_id":50083396845782,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 65X65","offer_id":50083396878550,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 40X40cm","offer_id":50083396911318,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 45X45","offer_id":50083396944086,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 50X50","offer_id":50083396976854,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 55X55","offer_id":50083397009622,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 60X60","offer_id":50083397042390,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 65X65","offer_id":50083397075158,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/1803\/7974\/files\/05_a64e0273-37d0-4a63-b6aa-89442fecafe6.jpg?v=1786690014"},{"product_id":"ruffled-linen-pillow-sham-100-stonewashed-natural-linen-chocolate-brown","title":"Ruffled Linen Pillow Sham - 100% Stonewashed Natural Linen -  Chocolate brown","description":"\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eProduct Description:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eThis is an artwork about folds. The CalmLinen ruffled pillow sham is crafted from 100% natural linen with a stone-washed finish — a wide 8-10cm ruffle cascades along all four edges, each fold shaped and set through repeated washing, soft yet structured. The linen carries its natural weave and subtle slubs, growing softer with every use and developing a warmer, gentler luster over time.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eWhy You'll Love It:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"my-5 space-y-3 leading-[1.85] pl-5\"\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003e100% Natural Linen, Stone-Washed\u003c\/strong\u003e: No polyester blends — pre-washed for day-one softness, and it only gets softer\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eWide Ruffle Edge\u003c\/strong\u003e: A generous 8-10cm ruffle adds a French-country charm and layered romance to sofas and beds\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eHidden Zipper Closure\u003c\/strong\u003e: A matching hidden zipper makes inserting and changing inserts effortless, with a seamless front\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eNaturally Breathable\u003c\/strong\u003e: Linen wicks moisture and regulates temperature — comfortable in every season\u003c\/li\u003e\n\u003cli class=\"leading-[1.85] pl-1\"\u003e\n\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eAging Beautifully\u003c\/strong\u003e: Linen's creases are its language; with use, it forms a softness that is uniquely yours\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eWhere to Use:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eSofa cushions, bed accents, window seats — a single sham is a detail; a stack of colors is a statement.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eCare Notes:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eMachine washable (cold, gentle cycle); air dry recommended — linen softens with every wash; avoid prolonged sun and high-heat tumble drying.\u003c\/p\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cstrong class=\"font-semibold text-zinc-900 dark:text-zinc-100\"\u003eSpecs:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eMaterial: 100% Natural Linen | Craft: Stone-washed, wide ruffle edge, hidden zipper  | Insert not included\u003c\/p\u003e\n\u003chr class=\"my-6 border-zinc-200\/80 dark:border-zinc-700\/80\"\u003e\n\u003ch3 class=\"text-base font-semibold mt-3 pt-3 mb-3 text-zinc-800 dark:text-zinc-200 first:mt-0 first:pt-0 tracking-tight\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003cp class=\"!mt-2 !mb-2 leading-relaxed\"\u003e\u003cem class=\"italic\"\u003e\"At CalmLinen, we believe great sleep begins with touch. Every ruffled sham is stone-washed for day-one softness and grows more gentle with time. We offer independent boutiques natural linen bedding that pairs French aesthetics with everyday practicality — so your customers wake up surrounded by softness.\"\u003c\/em\u003e\u003c\/p\u003e","brand":"Calmlinen","offers":[{"title":"Pure White \/ 40X40cm","offer_id":50083399532758,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 45X45","offer_id":50083399565526,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 50X50","offer_id":50083399598294,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 55X55","offer_id":50083399631062,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 60X60","offer_id":50083399663830,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pure White \/ 65X65","offer_id":50083399696598,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 40X40cm","offer_id":50083399729366,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 45X45","offer_id":50083399762134,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 50X50","offer_id":50083399794902,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 55X55","offer_id":50083399827670,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 60X60","offer_id":50083399860438,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Gray \/ 65X65","offer_id":50083399893206,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 40X40cm","offer_id":50083399925974,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 45X45","offer_id":50083399958742,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 50X50","offer_id":50083399991510,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 55X55","offer_id":50083400024278,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 60X60","offer_id":50083400057046,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Natural Beige \/ 65X65","offer_id":50083400089814,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 40X40cm","offer_id":50083400122582,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 45X45","offer_id":50083400155350,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 50X50","offer_id":50083400188118,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 55X55","offer_id":50083400220886,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 60X60","offer_id":50083400253654,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Chocolate brown \/ 65X65","offer_id":50083400286422,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 40X40cm","offer_id":50083400319190,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 45X45","offer_id":50083400351958,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 50X50","offer_id":50083400384726,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 55X55","offer_id":50083400417494,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 60X60","offer_id":50083400450262,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light pink \/ 65X65","offer_id":50083400483030,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 40X40cm","offer_id":50083400515798,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 45X45","offer_id":50083400548566,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 50X50","offer_id":50083400581334,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 55X55","offer_id":50083400614102,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 60X60","offer_id":50083400646870,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Dusty rose \/ 65X65","offer_id":50083400679638,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 40X40cm","offer_id":50083400712406,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 45X45","offer_id":50083400745174,"sku":null,"price":45.99,"currency_code":"USD","in_stock":false},{"title":"Ochre yellow \/ 50X50","offer_id":50083400777942,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 55X55","offer_id":50083400810710,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 60X60","offer_id":50083400843478,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Ochre yellow \/ 65X65","offer_id":50083400876246,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 40X40cm","offer_id":50083400909014,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 45X45","offer_id":50083400941782,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 50X50","offer_id":50083400974550,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 55X55","offer_id":50083401007318,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 60X60","offer_id":50083401040086,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 65X65","offer_id":50083401072854,"sku":null,"price":45.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/1803\/7974\/files\/03_89f800b9-ddf5-45bb-8f0e-5f21eade5a5c.jpg?v=1786690013"},{"product_id":"ruffled-linen-pillow-with-insert-soft-tone-morandi-linen-brown","title":"Ruffled Linen Pillow with Insert | Soft-Tone - Morandi Linen Brown","description":"\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eProduct Description\u003c\/h3\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eThe CalmLinen 12×20\" Ruffled Linen Pillow brings gentle color, natural textile texture, and an easy decorative layer to the home. Its rectangular lumbar shape is designed for sofas, beds, reading corners, and window seats, while the gathered ruffle border creates a soft, dimensional outline around the pillow.\u003c\/p\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eAvailable in a quiet palette of Soft Dew, Morandi Linen Brown, Hemp Dusty Blue, Hemp Khaki Green, and Hemp Smoke Blue, each color works beautifully on its own or layered with cream, natural linen, oatmeal, and other earth-inspired tones. There is no need for a loud pattern: the subtle fabric texture, relaxed folds, and sculptural ruffle edge create a finish that feels considered but never overdone.\u003c\/p\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eEach pillow is sold individually and includes the insert, so it is ready to style as soon as it arrives. The 12×20\" rectangular format pairs especially well with square cushions, standard bed pillows, and folded throws, making it easy to build a collected, boutique-inspired arrangement without overcrowding the space.\u003c\/p\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eWhy You'll Love It\u003c\/h3\u003e\n\u003cul class=\"my-2 space-y-1.5 marker:text-muted-foreground\/60 dark:marker:text-zinc-500 pl-6\"\u003e\n\u003cli class=\"leading-7\"\u003e12×20\" rectangular lumbar shape for sofas, beds, and layered styling\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eGathered ruffle border adds softness and visual dimension\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eMuted colorways are easy to mix with neutral interiors\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eLinen\/hemp-texture fabric with a relaxed, natural character\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eSold individually with pillow insert included\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eDesigned for bedrooms, living rooms, window seats, reading nooks, and boutique displays\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eColor Variants\u003c\/h3\u003e\n\u003cdiv class=\"my-5 relative flex-1 min-h-0 min-w-0 hover:cursor-default overflow-x-auto overflow-y-hidden phoenix-scrollbar\"\u003e\n\u003cdiv\u003e\n\u003ctable class=\"w-full border-collapse overflow-hidden rounded-md border border-border text-[0.95em] dark:border-zinc-700\"\u003e\n\u003cthead class=\"bg-muted\/60 dark:bg-zinc-800\/60\"\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-width: none;\"\u003e\n\u003cth class=\"px-3 py-2 text-left font-semibold text-foreground dark:text-zinc-100 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU\u003c\/th\u003e\n\u003cth class=\"px-3 py-2 text-left font-semibold text-foreground dark:text-zinc-100 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eColor Name\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody class=\"divide-y divide-border-divider dark:divide-zinc-800\"\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-01\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSoft Dew\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-02\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eMorandi Linen Brown\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-03\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Dusty Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-04\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Khaki Green\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-width: none;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-05\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Smoke Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eProduct Details\u003c\/h3\u003e\n\u003cul class=\"my-2 space-y-1.5 marker:text-muted-foreground\/60 dark:marker:text-zinc-500 pl-6\"\u003e\n\u003cli class=\"leading-7\"\u003eSize: 12×20 in \/ 30×50 cm\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eSold as: One pillow per order\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eIncludes: Pillow insert\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eShape: Rectangular lumbar pillow\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eStyle: Gathered ruffle edge\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eFabric: Please confirm the exact fiber content, such as 100% linen or a linen\/hemp blend\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eCare: Machine wash cold on a gentle cycle and air dry; avoid high heat and prolonged direct sunlight\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eCalmLinen pairs an easy-to-merchandise natural palette with a distinctive gathered ruffle edge, creating a decorative pillow that feels both approachable and special. The 12×20\" lumbar shape layers naturally with square cushions, bedding, and throws, while the five muted colorways give independent home and lifestyle boutiques plenty of room to build a coordinated seasonal display.\u003c\/p\u003e","brand":"Calmlinen","offers":[{"title":"Soft Dew \/ 30×50","offer_id":50083464052950,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Morandi Linen Brown \/ 30×50","offer_id":50083464085718,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Dusty Blue \/ 30×50","offer_id":50083464118486,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Khaki Green \/ 30×50","offer_id":50083464151254,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Smoke Blue \/ 30×50","offer_id":50083464184022,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/1803\/7974\/files\/SKU-02_b8308b54-5982-4c3c-b9cd-51712dd2abe5.jpg?v=1786694811"},{"product_id":"ruffled-linen-pillow-with-insert-soft-tone-hemp-dusty-blue","title":"Ruffled Linen Pillow with Insert | Soft-Tone - Hemp Dusty Blue","description":"\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eProduct Description\u003c\/h3\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eThe CalmLinen 12×20\" Ruffled Linen Pillow brings gentle color, natural textile texture, and an easy decorative layer to the home. Its rectangular lumbar shape is designed for sofas, beds, reading corners, and window seats, while the gathered ruffle border creates a soft, dimensional outline around the pillow.\u003c\/p\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eAvailable in a quiet palette of Soft Dew, Morandi Linen Brown, Hemp Dusty Blue, Hemp Khaki Green, and Hemp Smoke Blue, each color works beautifully on its own or layered with cream, natural linen, oatmeal, and other earth-inspired tones. There is no need for a loud pattern: the subtle fabric texture, relaxed folds, and sculptural ruffle edge create a finish that feels considered but never overdone.\u003c\/p\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eEach pillow is sold individually and includes the insert, so it is ready to style as soon as it arrives. The 12×20\" rectangular format pairs especially well with square cushions, standard bed pillows, and folded throws, making it easy to build a collected, boutique-inspired arrangement without overcrowding the space.\u003c\/p\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eWhy You'll Love It\u003c\/h3\u003e\n\u003cul class=\"my-2 space-y-1.5 marker:text-muted-foreground\/60 dark:marker:text-zinc-500 pl-6\"\u003e\n\u003cli class=\"leading-7\"\u003e12×20\" rectangular lumbar shape for sofas, beds, and layered styling\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eGathered ruffle border adds softness and visual dimension\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eMuted colorways are easy to mix with neutral interiors\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eLinen\/hemp-texture fabric with a relaxed, natural character\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eSold individually with pillow insert included\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eDesigned for bedrooms, living rooms, window seats, reading nooks, and boutique displays\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eColor Variants\u003c\/h3\u003e\n\u003cdiv class=\"my-5 relative flex-1 min-h-0 min-w-0 hover:cursor-default overflow-x-auto overflow-y-hidden phoenix-scrollbar\"\u003e\n\u003cdiv\u003e\n\u003ctable class=\"w-full border-collapse overflow-hidden rounded-md border border-border text-[0.95em] dark:border-zinc-700\"\u003e\n\u003cthead class=\"bg-muted\/60 dark:bg-zinc-800\/60\"\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-width: none;\"\u003e\n\u003cth class=\"px-3 py-2 text-left font-semibold text-foreground dark:text-zinc-100 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU\u003c\/th\u003e\n\u003cth class=\"px-3 py-2 text-left font-semibold text-foreground dark:text-zinc-100 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eColor Name\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody class=\"divide-y divide-border-divider dark:divide-zinc-800\"\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-01\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSoft Dew\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-02\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eMorandi Linen Brown\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-03\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Dusty Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-04\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Khaki Green\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-width: none;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-05\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Smoke Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eProduct Details\u003c\/h3\u003e\n\u003cul class=\"my-2 space-y-1.5 marker:text-muted-foreground\/60 dark:marker:text-zinc-500 pl-6\"\u003e\n\u003cli class=\"leading-7\"\u003eSize: 12×20 in \/ 30×50 cm\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eSold as: One pillow per order\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eIncludes: Pillow insert\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eShape: Rectangular lumbar pillow\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eStyle: Gathered ruffle edge\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eFabric: Please confirm the exact fiber content, such as 100% linen or a linen\/hemp blend\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eCare: Machine wash cold on a gentle cycle and air dry; avoid high heat and prolonged direct sunlight\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eCalmLinen pairs an easy-to-merchandise natural palette with a distinctive gathered ruffle edge, creating a decorative pillow that feels both approachable and special. The 12×20\" lumbar shape layers naturally with square cushions, bedding, and throws, while the five muted colorways give independent home and lifestyle boutiques plenty of room to build a coordinated seasonal display.\u003c\/p\u003e","brand":"Calmlinen","offers":[{"title":"Soft Dew \/ 30×50","offer_id":50083464904918,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Morandi Linen Brown \/ 30×50","offer_id":50083464937686,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Dusty Blue \/ 30×50","offer_id":50083464970454,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Khaki Green \/ 30×50","offer_id":50083465003222,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Smoke Blue \/ 30×50","offer_id":50083465035990,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/1803\/7974\/files\/SKU-03_dec38624-9fdd-415a-a090-084dc96d4fc8.jpg?v=1786694811"},{"product_id":"ruffled-linen-pillow-with-insert-soft-tone-hemp-khaki-green","title":"Ruffled Linen Pillow with Insert | Soft-Tone - Hemp Khaki Green","description":"\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eProduct Description\u003c\/h3\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eThe CalmLinen 12×20\" Ruffled Linen Pillow brings gentle color, natural textile texture, and an easy decorative layer to the home. Its rectangular lumbar shape is designed for sofas, beds, reading corners, and window seats, while the gathered ruffle border creates a soft, dimensional outline around the pillow.\u003c\/p\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eAvailable in a quiet palette of Soft Dew, Morandi Linen Brown, Hemp Dusty Blue, Hemp Khaki Green, and Hemp Smoke Blue, each color works beautifully on its own or layered with cream, natural linen, oatmeal, and other earth-inspired tones. There is no need for a loud pattern: the subtle fabric texture, relaxed folds, and sculptural ruffle edge create a finish that feels considered but never overdone.\u003c\/p\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eEach pillow is sold individually and includes the insert, so it is ready to style as soon as it arrives. The 12×20\" rectangular format pairs especially well with square cushions, standard bed pillows, and folded throws, making it easy to build a collected, boutique-inspired arrangement without overcrowding the space.\u003c\/p\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eWhy You'll Love It\u003c\/h3\u003e\n\u003cul class=\"my-2 space-y-1.5 marker:text-muted-foreground\/60 dark:marker:text-zinc-500 pl-6\"\u003e\n\u003cli class=\"leading-7\"\u003e12×20\" rectangular lumbar shape for sofas, beds, and layered styling\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eGathered ruffle border adds softness and visual dimension\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eMuted colorways are easy to mix with neutral interiors\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eLinen\/hemp-texture fabric with a relaxed, natural character\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eSold individually with pillow insert included\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eDesigned for bedrooms, living rooms, window seats, reading nooks, and boutique displays\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eColor Variants\u003c\/h3\u003e\n\u003cdiv class=\"my-5 relative flex-1 min-h-0 min-w-0 hover:cursor-default overflow-x-auto overflow-y-hidden phoenix-scrollbar\"\u003e\n\u003cdiv\u003e\n\u003ctable class=\"w-full border-collapse overflow-hidden rounded-md border border-border text-[0.95em] dark:border-zinc-700\"\u003e\n\u003cthead class=\"bg-muted\/60 dark:bg-zinc-800\/60\"\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-width: none;\"\u003e\n\u003cth class=\"px-3 py-2 text-left font-semibold text-foreground dark:text-zinc-100 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU\u003c\/th\u003e\n\u003cth class=\"px-3 py-2 text-left font-semibold text-foreground dark:text-zinc-100 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eColor Name\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody class=\"divide-y divide-border-divider dark:divide-zinc-800\"\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-01\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSoft Dew\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-02\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eMorandi Linen Brown\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-03\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Dusty Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-04\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Khaki Green\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-width: none;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-05\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Smoke Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eProduct Details\u003c\/h3\u003e\n\u003cul class=\"my-2 space-y-1.5 marker:text-muted-foreground\/60 dark:marker:text-zinc-500 pl-6\"\u003e\n\u003cli class=\"leading-7\"\u003eSize: 12×20 in \/ 30×50 cm\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eSold as: One pillow per order\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eIncludes: Pillow insert\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eShape: Rectangular lumbar pillow\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eStyle: Gathered ruffle edge\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eFabric: Please confirm the exact fiber content, such as 100% linen or a linen\/hemp blend\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eCare: Machine wash cold on a gentle cycle and air dry; avoid high heat and prolonged direct sunlight\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eCalmLinen pairs an easy-to-merchandise natural palette with a distinctive gathered ruffle edge, creating a decorative pillow that feels both approachable and special. The 12×20\" lumbar shape layers naturally with square cushions, bedding, and throws, while the five muted colorways give independent home and lifestyle boutiques plenty of room to build a coordinated seasonal display.\u003c\/p\u003e","brand":"Calmlinen","offers":[{"title":"Soft Dew \/ 30×50","offer_id":50083465167062,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Morandi Linen Brown \/ 30×50","offer_id":50083465199830,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Dusty Blue \/ 30×50","offer_id":50083465232598,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Khaki Green \/ 30×50","offer_id":50083465265366,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Smoke Blue \/ 30×50","offer_id":50083465298134,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/1803\/7974\/files\/SKU-04_e0e938f2-05b3-4b65-a6ab-52c0b493da37.jpg?v=1786694811"},{"product_id":"ruffled-linen-pillow-with-insert-soft-tone-hemp-smoke-blue","title":"Ruffled Linen Pillow with Insert | Soft-Tone - Hemp Smoke Blue","description":"\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eProduct Description\u003c\/h3\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eThe CalmLinen 12×20\" Ruffled Linen Pillow brings gentle color, natural textile texture, and an easy decorative layer to the home. Its rectangular lumbar shape is designed for sofas, beds, reading corners, and window seats, while the gathered ruffle border creates a soft, dimensional outline around the pillow.\u003c\/p\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eAvailable in a quiet palette of Soft Dew, Morandi Linen Brown, Hemp Dusty Blue, Hemp Khaki Green, and Hemp Smoke Blue, each color works beautifully on its own or layered with cream, natural linen, oatmeal, and other earth-inspired tones. There is no need for a loud pattern: the subtle fabric texture, relaxed folds, and sculptural ruffle edge create a finish that feels considered but never overdone.\u003c\/p\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eEach pillow is sold individually and includes the insert, so it is ready to style as soon as it arrives. The 12×20\" rectangular format pairs especially well with square cushions, standard bed pillows, and folded throws, making it easy to build a collected, boutique-inspired arrangement without overcrowding the space.\u003c\/p\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eWhy You'll Love It\u003c\/h3\u003e\n\u003cul class=\"my-2 space-y-1.5 marker:text-muted-foreground\/60 dark:marker:text-zinc-500 pl-6\"\u003e\n\u003cli class=\"leading-7\"\u003e12×20\" rectangular lumbar shape for sofas, beds, and layered styling\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eGathered ruffle border adds softness and visual dimension\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eMuted colorways are easy to mix with neutral interiors\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eLinen\/hemp-texture fabric with a relaxed, natural character\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eSold individually with pillow insert included\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eDesigned for bedrooms, living rooms, window seats, reading nooks, and boutique displays\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eColor Variants\u003c\/h3\u003e\n\u003cdiv class=\"my-5 relative flex-1 min-h-0 min-w-0 hover:cursor-default overflow-x-auto overflow-y-hidden phoenix-scrollbar\"\u003e\n\u003cdiv\u003e\n\u003ctable class=\"w-full border-collapse overflow-hidden rounded-md border border-border text-[0.95em] dark:border-zinc-700\"\u003e\n\u003cthead class=\"bg-muted\/60 dark:bg-zinc-800\/60\"\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-width: none;\"\u003e\n\u003cth class=\"px-3 py-2 text-left font-semibold text-foreground dark:text-zinc-100 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU\u003c\/th\u003e\n\u003cth class=\"px-3 py-2 text-left font-semibold text-foreground dark:text-zinc-100 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eColor Name\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody class=\"divide-y divide-border-divider dark:divide-zinc-800\"\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-01\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSoft Dew\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-02\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eMorandi Linen Brown\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-03\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Dusty Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border-color: var(--color-border-divider-value); border-image: initial; margin: 0px; padding: 0px; --tw-divide-y-reverse: 0; scrollbar-width: none; border-width: calc(1px*var(--tw-divide-y-reverse)) 0px calc(1px*calc(1 - var(--tw-divide-y-reverse))) 0px; border-style: var(--tw-border-style) solid var(--tw-border-style) solid;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-04\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Khaki Green\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"[\u0026amp;\u0026gt;*+*]:border-l [\u0026amp;\u0026gt;*+*]:border-border-divider dark:[\u0026amp;\u0026gt;*+*]:border-zinc-800\" style=\"box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; scrollbar-width: none;\"\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eSKU-05\u003c\/td\u003e\n\u003ctd class=\"px-3 py-2 align-top text-foreground dark:text-zinc-200 [\u0026amp;_img]:h-auto [\u0026amp;_img]:w-auto [\u0026amp;_img]:!min-w-[60px] [\u0026amp;_img]:!max-w-[160px]\"\u003eHemp Smoke Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"text-[1.05em] font-semibold mt-6 mb-2 first:mt-0 text-foreground dark:text-zinc-100\"\u003eProduct Details\u003c\/h3\u003e\n\u003cul class=\"my-2 space-y-1.5 marker:text-muted-foreground\/60 dark:marker:text-zinc-500 pl-6\"\u003e\n\u003cli class=\"leading-7\"\u003eSize: 12×20 in \/ 30×50 cm\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eSold as: One pillow per order\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eIncludes: Pillow insert\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eShape: Rectangular lumbar pillow\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eStyle: Gathered ruffle edge\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eFabric: Please confirm the exact fiber content, such as 100% linen or a linen\/hemp blend\u003c\/li\u003e\n\u003cli class=\"leading-7\"\u003eCare: Machine wash cold on a gentle cycle and air dry; avoid high heat and prolonged direct sunlight\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"my-3 first:mt-0 last:mb-0\"\u003eCalmLinen pairs an easy-to-merchandise natural palette with a distinctive gathered ruffle edge, creating a decorative pillow that feels both approachable and special. The 12×20\" lumbar shape layers naturally with square cushions, bedding, and throws, while the five muted colorways give independent home and lifestyle boutiques plenty of room to build a coordinated seasonal display.\u003c\/p\u003e","brand":"Calmlinen","offers":[{"title":"Soft Dew \/ 30×50","offer_id":50083465330902,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Morandi Linen Brown \/ 30×50","offer_id":50083465363670,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Dusty Blue \/ 30×50","offer_id":50083465396438,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Khaki Green \/ 30×50","offer_id":50083465429206,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true},{"title":"Hemp Smoke Blue \/ 30×50","offer_id":50083465461974,"sku":null,"price":41.88,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/1803\/7974\/files\/SKU-05_4ae28b77-6299-4331-b188-0574283c8dec.jpg?v=1786694811"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/1803\/7974\/collections\/05_c4126cf4-18d6-4156-ae35-3d6264091dd9.jpg?v=1786698608","url":"https:\/\/calmlinen.com\/collections\/the-earth-morandi-collection.oembed","provider":"Calmlinen","version":"1.0","type":"link"}