{"product_id":"512240-491-classic-blue","title":"Mulranny Short Sleeve Stretch Oxford Shirt in Classic Blue","description":"\u003c!-- RSP SHIRT DESCRIPTION: [Name] Short Sleeve Stretch Oxford Shirt in Classic Blue --\u003e\n\n\u003c!-- FABRIC COMPOSITION CALLOUT --\u003e\n\u003cp style=\"font-size:13px; letter-spacing:1.5px; color:#9B8E6E; margin-bottom:4px;\"\u003e67% Cotton · 30% Polyester · 3% Spandex\u003c\/p\u003e\n\n\u003c!-- HEADLINE --\u003e\n\u003ch2 style=\"font-size:26px; font-weight:300; color:#2C2C2C; margin-top:0; margin-bottom:20px; line-height:1.3;\"\u003eThe blue shirt. \u003cem\u003ePerfected.\u003c\/em\u003e\n\u003c\/h2\u003e\n\n\u003c!-- INTRO PARAGRAPH --\u003e\n\u003cp style=\"font-size:14.5px; line-height:1.75; color:#2C2C2C; margin-bottom:28px;\"\u003eEvery wardrobe needs a blue oxford, and this is the one you'll reach for all summer. The Classic Blue hits that sweet spot between light and bold - a true mid-blue with the heathered texture of an oxford weave. Add stretch for comfort and short sleeves for the heat, and you've got the most versatile warm-weather shirt in your rotation.\u003c\/p\u003e\n\n\u003c!-- DIVIDER --\u003e\n\u003chr style=\"border:none; border-top:1px solid #E8E4DE; margin:32px 0;\"\u003e\n\n\u003c!-- THE WEAVE SECTION --\u003e\n\u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-bottom:10px;\"\u003e\n  \u003ctr\u003e\n    \u003ctd width=\"140\" style=\"vertical-align:top; padding-top:3px;\"\u003e\n      \u003cp style=\"font-size:11px; letter-spacing:2.5px; font-weight:600; color:#9B8E6E; margin:0; text-transform:uppercase;\"\u003eThe Weave\u003c\/p\u003e\n    \u003c\/td\u003e\n    \u003ctd style=\"vertical-align:top;\"\u003e\n      \u003cp style=\"font-size:14.5px; line-height:1.75; color:#2C2C2C; margin:0 0 16px 0;\"\u003eOxford cloth has more body and texture than a poplin - it's slightly heathered, structured, and gets softer over time. The basket weave gives the fabric a subtle depth that makes even a solid color look interesting.\u003c\/p\u003e\n      \u003cp style=\"font-size:14.5px; line-height:1.75; color:#2C2C2C; margin:0 0 24px 0;\"\u003eThe 3% Spandex adds stretch and recovery so the shirt moves when you do. No pulling, no binding - just comfort from your first meeting to your last errand. The polyester content adds durability and helps the shirt resist wrinkles throughout the day.\u003c\/p\u003e\n    \u003c\/td\u003e\n  \u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003c!-- COMPOSITION BARS --\u003e\n\u003cdiv style=\"margin-bottom:12px;\"\u003e\n  \u003cdiv style=\"background:#F5F2ED; border-radius:6px; padding:14px 18px; margin-bottom:8px; display:flex; align-items:center;\"\u003e\n    \u003cdiv style=\"width:140px; height:6px; background:#3C3C3C; border-radius:3px; margin-right:14px;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size:13.5px; color:#2C2C2C;\"\u003e67% Cotton\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"background:#F5F2ED; border-radius:6px; padding:14px 18px; margin-bottom:8px; display:flex; align-items:center;\"\u003e\n    \u003cdiv style=\"width:6px; height:6px; background:#C17F4E; border-radius:50%; margin-right:8px;\"\u003e\u003c\/div\u003e\n    \u003cdiv style=\"width:60px; height:6px; background:#C17F4E; border-radius:3px; margin-right:14px;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size:13.5px; color:#2C2C2C;\"\u003e30% Polyester\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"background:#F5F2ED; border-radius:6px; padding:14px 18px; display:flex; align-items:center;\"\u003e\n    \u003cdiv style=\"width:6px; height:6px; background:#9B8E6E; border-radius:50%; margin-right:8px;\"\u003e\u003c\/div\u003e\n    \u003cdiv style=\"width:10px; height:6px; background:#9B8E6E; border-radius:3px; margin-right:14px;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size:13.5px; color:#2C2C2C;\"\u003e3% Spandex\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- DIVIDER --\u003e\n\u003chr style=\"border:none; border-top:1px solid #E8E4DE; margin:32px 0;\"\u003e\n\n\u003c!-- FEATURES SECTION --\u003e\n\u003cp style=\"font-size:11px; letter-spacing:2.5px; font-weight:600; color:#9B8E6E; margin-bottom:20px; text-transform:uppercase;\"\u003eFeatures\u003c\/p\u003e\n\n\u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-bottom:8px;\"\u003e\n  \u003ctr\u003e\n    \u003ctd width=\"50%\" style=\"vertical-align:top; padding:12px 16px 12px 0; border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cp style=\"font-size:14px; font-weight:700; color:#2C2C2C; margin:0 0 4px 0;\"\u003eShort Sleeve\u003c\/p\u003e\n      \u003cp style=\"font-size:13.5px; line-height:1.6; color:#555; margin:0;\"\u003eCut for warm weather. Clean sleeve hem that sits naturally on the arm.\u003c\/p\u003e\n    \u003c\/td\u003e\n    \u003ctd width=\"50%\" style=\"vertical-align:top; padding:12px 0 12px 16px; border-bottom:1px solid #E8E4DE; border-left:1px solid #E8E4DE;\"\u003e\n      \u003cp style=\"font-size:14px; font-weight:700; color:#2C2C2C; margin:0 0 4px 0;\"\u003eStretch Comfort\u003c\/p\u003e\n      \u003cp style=\"font-size:13.5px; line-height:1.6; color:#555; margin:0;\"\u003e3% Spandex gives the shirt natural stretch and recovery. No pulling, no binding, all-day comfort.\u003c\/p\u003e\n    \u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd width=\"50%\" style=\"vertical-align:top; padding:12px 16px 12px 0; border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cp style=\"font-size:14px; font-weight:700; color:#2C2C2C; margin:0 0 4px 0;\"\u003eOxford Weave\u003c\/p\u003e\n      \u003cp style=\"font-size:13.5px; line-height:1.6; color:#555; margin:0;\"\u003eA slightly textured, heathered weave with more body and depth than a flat poplin.\u003c\/p\u003e\n    \u003c\/td\u003e\n    \u003ctd width=\"50%\" style=\"vertical-align:top; padding:12px 0 12px 16px; border-bottom:1px solid #E8E4DE; border-left:1px solid #E8E4DE;\"\u003e\n      \u003cp style=\"font-size:14px; font-weight:700; color:#2C2C2C; margin:0 0 4px 0;\"\u003eRegular Collar\u003c\/p\u003e\n      \u003cp style=\"font-size:13.5px; line-height:1.6; color:#555; margin:0;\"\u003eA clean collar without collar buttons. Relaxed and easy for warm weather wear.\u003c\/p\u003e\n    \u003c\/td\u003e\n  \u003c\/tr\u003e\n  \u003ctr\u003e\n    \u003ctd width=\"50%\" style=\"vertical-align:top; padding:12px 16px 12px 0;\"\u003e\n      \u003cp style=\"font-size:14px; font-weight:700; color:#2C2C2C; margin:0 0 4px 0;\"\u003eContrast Inside Yoke\u003c\/p\u003e\n      \u003cp style=\"font-size:13.5px; line-height:1.6; color:#555; margin:0;\"\u003eNavy and white geometric medallion print inside the collar and yoke with micro-check trim at the collar edge.\u003c\/p\u003e\n    \u003c\/td\u003e\n    \u003ctd width=\"50%\" style=\"vertical-align:top; padding:12px 0 12px 16px; border-left:1px solid #E8E4DE;\"\u003e\n      \u003cp style=\"font-size:14px; font-weight:700; color:#2C2C2C; margin:0 0 4px 0;\"\u003eSingle Chest Pocket\u003c\/p\u003e\n      \u003cp style=\"font-size:13.5px; line-height:1.6; color:#555; margin:0;\"\u003eClean pocket with tonal blue buttons that blend naturally with the fabric.\u003c\/p\u003e\n    \u003c\/td\u003e\n  \u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003c!-- DIVIDER --\u003e\n\u003chr style=\"border:none; border-top:1px solid #E8E4DE; margin:32px 0;\"\u003e\n\n\u003c!-- WEAR IT TO SECTION --\u003e\n\u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-bottom:8px;\"\u003e\n  \u003ctr\u003e\n    \u003ctd width=\"140\" style=\"vertical-align:top; padding-top:3px;\"\u003e\n      \u003cp style=\"font-size:11px; letter-spacing:2.5px; font-weight:600; color:#9B8E6E; margin:0; text-transform:uppercase;\"\u003eWear It To\u003c\/p\u003e\n    \u003c\/td\u003e\n    \u003ctd style=\"vertical-align:top;\"\u003e\n      \u003cspan style=\"display:inline-block; padding:8px 18px; margin:0 8px 8px 0; font-size:13px; color:#2C2C2C; background:#F5F2ED; border:1px solid #D4CFC6; border-radius:20px;\"\u003eSummer BBQ\u003c\/span\u003e\n      \u003cspan style=\"display:inline-block; padding:8px 18px; margin:0 8px 8px 0; font-size:13px; color:#2C2C2C; background:#F5F2ED; border:1px solid #D4CFC6; border-radius:20px;\"\u003eWeekend Brunch\u003c\/span\u003e\n      \u003cspan style=\"display:inline-block; padding:8px 18px; margin:0 8px 8px 0; font-size:13px; color:#2C2C2C; background:#F5F2ED; border:1px solid #D4CFC6; border-radius:20px;\"\u003eVacation\u003c\/span\u003e\n      \u003cspan style=\"display:inline-block; padding:8px 18px; margin:0 8px 8px 0; font-size:13px; color:#2C2C2C; background:#F5F2ED; border:1px solid #D4CFC6; border-radius:20px;\"\u003eCasual Friday\u003c\/span\u003e\n      \u003cspan style=\"display:inline-block; padding:8px 18px; margin:0 8px 8px 0; font-size:13px; color:#2C2C2C; background:#F5F2ED; border:1px solid #D4CFC6; border-radius:20px;\"\u003ePatio Season\u003c\/span\u003e\n    \u003c\/td\u003e\n  \u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003c!-- DIVIDER --\u003e\n\u003chr style=\"border:none; border-top:1px solid #E8E4DE; margin:32px 0;\"\u003e\n\n\u003c!-- FIT SECTION --\u003e\n\u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-bottom:8px;\"\u003e\n  \u003ctr\u003e\n    \u003ctd width=\"140\" style=\"vertical-align:top; padding-top:3px;\"\u003e\n      \u003cp style=\"font-size:11px; letter-spacing:2.5px; font-weight:600; color:#9B8E6E; margin:0; text-transform:uppercase;\"\u003eFit\u003c\/p\u003e\n    \u003c\/td\u003e\n    \u003ctd style=\"vertical-align:top;\"\u003e\n      \u003cp style=\"font-size:14px; font-weight:700; color:#2C2C2C; margin:0 0 4px 0;\"\u003eRegular Fit\u003c\/p\u003e\n      \u003cp style=\"font-size:13.5px; line-height:1.6; color:#555; margin:0;\"\u003eA contemporary cut that's neither too slim nor too relaxed. Room to move without excess fabric.\u003c\/p\u003e\n    \u003c\/td\u003e\n  \u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003c!-- DIVIDER --\u003e\n\u003chr style=\"border:none; border-top:1px solid #E8E4DE; margin:32px 0;\"\u003e\n\n\u003c!-- CARE SECTION --\u003e\n\u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"\u003e\n  \u003ctr\u003e\n    \u003ctd width=\"140\" style=\"vertical-align:top; padding-top:3px;\"\u003e\n      \u003cp style=\"font-size:11px; letter-spacing:2.5px; font-weight:600; color:#9B8E6E; margin:0; text-transform:uppercase;\"\u003eCare\u003c\/p\u003e\n    \u003c\/td\u003e\n    \u003ctd style=\"vertical-align:top;\"\u003e\n      \u003cspan style=\"display:inline-block; font-size:13.5px; color:#888; margin-right:28px;\"\u003eMachine wash cold\u003c\/span\u003e\n      \u003cspan style=\"display:inline-block; font-size:13.5px; color:#888; margin-right:28px;\"\u003eTumble dry low\u003c\/span\u003e\n      \u003cspan style=\"display:inline-block; font-size:13.5px; color:#888;\"\u003eLow iron if needed\u003c\/span\u003e\n    \u003c\/td\u003e\n  \u003c\/tr\u003e\n\u003c\/table\u003e","brand":"Rue Saint-Patrick","offers":[{"title":"small","offer_id":42173653712951,"sku":"512240-491-S","price":51.0,"currency_code":"USD","in_stock":true},{"title":"medium","offer_id":42173653745719,"sku":"512240-491-M","price":51.0,"currency_code":"USD","in_stock":true},{"title":"large","offer_id":42173653778487,"sku":"512240-491-L","price":51.0,"currency_code":"USD","in_stock":true},{"title":"xl","offer_id":42173653811255,"sku":"512240-491-XL","price":51.0,"currency_code":"USD","in_stock":true},{"title":"xxl","offer_id":42173653844023,"sku":"512240-491-XXL","price":51.0,"currency_code":"USD","in_stock":true},{"title":"3xl","offer_id":42173653876791,"sku":"512240-491-3XL","price":51.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0478\/6005\/files\/512240-491_1.jpg?v=1775257613","url":"https:\/\/www.ruesaintpatrick.com\/products\/512240-491-classic-blue","provider":"Rue Saint-Patrick","version":"1.0","type":"link"}