{"product_id":"womens-linen-patterned-shirt-oversized-button-front","title":"Women's Linen Patterned Shirt Oversized Button Front","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eDiscover natural elegance with a lightweight linen shirt that brings original character and effortless everyday style to your wardrobe.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis relaxed oversized linen shirt features a classic collar, button-front closure, and a distinctive patterned design that makes each variant truly unique. The breathable, soft linen fabric feels fresh and comfortable against the skin, whilst the easy-fitting silhouette drapes naturally without constraining. Available in four original print variants including a playful fish print in yellow, a vibrant watercolour floral, a charming dog print in orange, and a delicate ditsy print in sage green.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0943\/0417\/4461\/files\/Ontwerp_zonder_titel_-_2026-02-23T152443.409.png?v=1780486732\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLightweight Linen Fabric:\u003c\/strong\u003e Breathable and naturally soft, it keeps you feeling fresh and comfortable throughout the day.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eOriginal Patterned Design:\u003c\/strong\u003e Each variant features a unique, characterful print that adds personality and charm to your everyday look.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eRelaxed Oversized Fit:\u003c\/strong\u003e A generous, easy-fitting silhouette that flatters every figure without constraining movement.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eClassic Collar \u0026amp; Button Front:\u003c\/strong\u003e Clean, timeless detailing that works beautifully styled open as a layer or fully buttoned.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eVersatile Everyday Styling:\u003c\/strong\u003e Pairs effortlessly with trousers, skirts, or denim for a relaxed yet polished finish.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eSize Chart\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eBust (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLength (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSleeve (in)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e40.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e28.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e18.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e41.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e29.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e19.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e43.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e29.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e20.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e44.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e30.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e20.7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e46.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e31.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e21.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e32.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e21.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e33.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e22.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e33.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e23.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Dana \u0026 Sharon","offers":[{"title":"Orange \/ S","offer_id":62706902597962,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":62706902630730,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":62706902663498,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":62706902696266,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":62706902729034,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3XL","offer_id":62706902761802,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 4XL","offer_id":62706902794570,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 5XL","offer_id":62706902827338,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":62706902860106,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":62706902892874,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":62706902925642,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":62706902958410,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":62706902991178,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":62706903023946,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 4XL","offer_id":62706903056714,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 5XL","offer_id":62706903089482,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ S","offer_id":62706903122250,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ M","offer_id":62706903155018,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ L","offer_id":62706903187786,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ XL","offer_id":62706903220554,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 2XL","offer_id":62706903253322,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 3XL","offer_id":62706903286090,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 4XL","offer_id":62706903318858,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 5XL","offer_id":62706903351626,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green pattern \/ S","offer_id":62706903384394,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green pattern \/ M","offer_id":62706903417162,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green pattern \/ L","offer_id":62706903449930,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green pattern \/ XL","offer_id":62706903482698,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green pattern \/ 2XL","offer_id":62706903515466,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green pattern \/ 3XL","offer_id":62706903548234,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green pattern \/ 4XL","offer_id":62706903581002,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green pattern \/ 5XL","offer_id":62706903613770,"sku":null,"price":47.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1043\/4402\/7466\/files\/5_726d6442-d68e-4654-b368-0010a1f2032a.png?v=1784043581","url":"https:\/\/danaandsharon.com\/products\/womens-linen-patterned-shirt-oversized-button-front","provider":"Dana \u0026 Sharon","version":"1.0","type":"link"}