{"product_id":"ruby-womens-linen-button-down-ruffle-shirt","title":"Ruby Women's Linen Button-Down Ruffle Shirt","description":"\u003cp style=\"margin:1em 0\"\u003eThis linen button-down shirt combines a relaxed, oversized fit with vintage-inspired details. The lightweight linen fabric drapes naturally and breathes well, offering comfortable ease for all-day wear.\u003c\/p\u003e\u003cp style=\"margin:1em 0\"\u003eFeaturing a neat collar, three-quarter length sleeves with ruffled cuffs, and a ruffle-trimmed hem, this top adds a gentle touch to any outfit. Wear it fully buttoned on its own or layered open over a basic tank.\u003c\/p\u003e\n\u003ch3 style=\"margin:1.25em 0 0.5em\"\u003eKey Features\u003c\/h3\u003e\n\u003ctable class=\"pu-table\" style=\"width:100%;border-collapse:separate;border-spacing:0;border:0;box-shadow:none;outline:none;background:none;table-layout:fixed;margin:0 0 1em\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.4em 0.75em 0.4em 0;opacity:0.65;vertical-align:top;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.4em 0;vertical-align:top;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eLinen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.4em 0.75em 0.4em 0;opacity:0.65;vertical-align:top;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eSleeve Length\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.4em 0;vertical-align:top;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eThree-Quarter Length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.4em 0.75em 0.4em 0;opacity:0.65;vertical-align:top;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eClosure\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.4em 0;vertical-align:top;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eButton-Down Front\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.4em 0.75em 0.4em 0;opacity:0.65;vertical-align:top;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eFit\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.4em 0;vertical-align:top;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eRelaxed, Oversized Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.4em 0.75em 0.4em 0;opacity:0.65;vertical-align:top;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eTrim Details\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.4em 0;vertical-align:top;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eRuffle Cuffs and Hem\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.4em 0.75em 0.4em 0;opacity:0.65;vertical-align:top\"\u003eProduct Weight\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.4em 0;vertical-align:top\"\u003e0.6 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003ch3 style=\"margin:1.25em 0 0.5em\"\u003eHighlights\u003c\/h3\u003e\n\u003cul style=\"margin:1em 0\"\u003e\n\u003cli\u003eButton-Down Front: Full button closure allows for versatile styling, whether worn open over another top or closed.\u003c\/li\u003e\n\u003cli\u003eRuffle Trim Details: Ruffles at the cuffs and hem provide a vintage-inspired aesthetic.\u003c\/li\u003e\n\u003cli\u003eLinen Material: The natural fabric is breathable and soft against the skin.\u003c\/li\u003e\n\u003cli\u003eCasual to Semi-Casual Wear: Suitable for pairing with jeans for a casual look or layering under a jacket for a more formal outfit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 style=\"margin:1.25em 0 0.5em\"\u003eSizing \u0026amp; fit\u003c\/h3\u003e\n\u003cp style=\"margin:1em 0\"\u003eFeatures a relaxed, oversized fit with three-quarter length sleeves. Chest measurements range from 35\" (Small) to 47\" (3XL), with total lengths from 29\" to 31\".\u003c\/p\u003e\n\u003ch3 style=\"margin:1.25em 0 0.5em\"\u003eSize chart\u003c\/h3\u003e\n\u003cdiv class=\"pu-table-scroll\" style=\"width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 1em\"\u003e\u003ctable class=\"pu-table\" style=\"width:100%;border-collapse:separate;border-spacing:0;border:0;box-shadow:none;outline:none;background:none;table-layout:auto\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"border:0;text-align:left;padding:0.5em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);opacity:0.65\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border:0;text-align:left;padding:0.5em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eChest\u003c\/th\u003e\n\u003cth style=\"border:0;text-align:left;padding:0.5em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eSleeve\u003c\/th\u003e\n\u003cth style=\"border:0;text-align:left;padding:0.5em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);opacity:0.65\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e35\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e13\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e29\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);opacity:0.65\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e38\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e13\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e29\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);opacity:0.65\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e40\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e14\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e30\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);opacity:0.65\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e43\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e14\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e30\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);opacity:0.65\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e45\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e15\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e30\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);opacity:0.65\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e47\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e15\"\u003c\/td\u003e\n\u003ctd style=\"border:0;padding:0.45em 0.75em;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e31\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003ctable class=\"pu-table\" style=\"width:100%;border-collapse:separate;border-spacing:0;border:0;box-shadow:none;outline:none;background:none;table-layout:fixed;margin:0\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd style=\"border:0;padding:0\"\u003e\n\u003ch3 style=\"margin:1.25em 0 0.5em\"\u003eFrequently asked questions\u003c\/h3\u003e\n\u003cstyle\u003e.pu-faq[open]\u003esummary.pu-faq-c{transform:rotate(180deg)}\u003c\/style\u003e\n\u003ctable class=\"pu-table\" style=\"width:100%;border-collapse:separate;border-spacing:0;border:0;box-shadow:none;outline:none;background:none;table-layout:fixed;margin:0 0 1em\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style=\"border:0;padding:0;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e\u003cdetails class=\"pu-faq\" style=\"padding:0.45em 0\"\u003e\u003csummary style=\"cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none\"\u003e\u003cstrong\u003eWhat fabric is this shirt made from?\u003c\/strong\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"pu-faq-c\" style=\"width:1em;height:1em;flex:none;opacity:0.6;transition:transform 0.15s\" aria-hidden=\"true\"\u003e\u003cpath d=\"M6 9l6 6l6 -6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\u003cp style=\"margin:0.4em 0 0\"\u003eIt is crafted from lightweight, breathable natural linen fabric.\u003c\/p\u003e\u003c\/details\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:0;padding:0;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e\u003cdetails class=\"pu-faq\" style=\"padding:0.45em 0\"\u003e\u003csummary style=\"cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none\"\u003e\u003cstrong\u003eHow does the shirt fasten?\u003c\/strong\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"pu-faq-c\" style=\"width:1em;height:1em;flex:none;opacity:0.6;transition:transform 0.15s\" aria-hidden=\"true\"\u003e\u003cpath d=\"M6 9l6 6l6 -6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\u003cp style=\"margin:0.4em 0 0\"\u003eIt features a full button-down front closure.\u003c\/p\u003e\u003c\/details\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:0;padding:0;border-bottom:1px solid rgba(128,128,128,0.16);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)\"\u003e\u003cdetails class=\"pu-faq\" style=\"padding:0.45em 0\"\u003e\u003csummary style=\"cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none\"\u003e\u003cstrong\u003eWhat are the sleeve details?\u003c\/strong\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"pu-faq-c\" style=\"width:1em;height:1em;flex:none;opacity:0.6;transition:transform 0.15s\" aria-hidden=\"true\"\u003e\u003cpath d=\"M6 9l6 6l6 -6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\u003cp style=\"margin:0.4em 0 0\"\u003eThe shirt has three-quarter length sleeves finished with soft ruffled cuffs.\u003c\/p\u003e\u003c\/details\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:0;padding:0\"\u003e\u003cdetails class=\"pu-faq\" style=\"padding:0.45em 0\"\u003e\u003csummary style=\"cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none\"\u003e\u003cstrong\u003eWhat type of fit does this top have?\u003c\/strong\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"pu-faq-c\" style=\"width:1em;height:1em;flex:none;opacity:0.6;transition:transform 0.15s\" aria-hidden=\"true\"\u003e\u003cpath d=\"M6 9l6 6l6 -6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\u003cp style=\"margin:0.4em 0 0\"\u003eIt offers a relaxed, oversized fit designed for comfortable movement.\u003c\/p\u003e\u003c\/details\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e","brand":"Mysa Miami","offers":[{"title":"White \/ S","offer_id":65975990813021,"sku":"19580380959757","price":52.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":65975990845789,"sku":"19603289465661","price":52.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":65975990878557,"sku":"19762305263903","price":52.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":65975990911325,"sku":"19890101998358","price":52.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":65975990944093,"sku":"19999422997593","price":52.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":65975990976861,"sku":"20057400936394","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":65975991009629,"sku":"20123744896834","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":65975991042397,"sku":"20227226375580","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":65975991075165,"sku":"20302444690429","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":65975991107933,"sku":"20438262452278","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":65975991140701,"sku":"20573463581298","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":65975991173469,"sku":"20672476057914","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":65975991206237,"sku":"20738510446579","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":65975991239005,"sku":"20819833218020","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":65975991271773,"sku":"20902067701010","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":65975991304541,"sku":"21012075986405","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":65975991337309,"sku":"21118246963112","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":65975991370077,"sku":"21200182678558","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":65975991402845,"sku":"21382325637154","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":65975991435613,"sku":"21493033411941","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":65975991468381,"sku":"21517804945329","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":65975991501149,"sku":"21616329537818","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":65975991533917,"sku":"21771323331576","price":52.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":65975991566685,"sku":"21802012200396","price":52.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1057\/8365\/6797\/files\/ruby-womens-linen-button-down-ruffle-shirt-2.webp?v=1789963983","url":"https:\/\/mysa-miami.com\/products\/ruby-womens-linen-button-down-ruffle-shirt","provider":"Mysa Miami","version":"1.0","type":"link"}