{"product_id":"midnight-bloom-button-up-shirt","title":"Midnight Bloom Button-Up Shirt | Premium Cotton Floral Shirt by YBP","description":"\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-end=\"625\" data-start=\"563\"\u003eBold enough to be remembered. Refined enough to wear anywhere.\u003cspan class=\"PDq2pG_selectionAnchor\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-end=\"966\" data-start=\"627\"\u003eThe \u003cstrong data-end=\"689\" data-start=\"631\"\u003eYBP Midnight Bloom Premium Slub Cotton Button-Up Shirt\u003c\/strong\u003e blends timeless floral artwork with modern tailoring for a look that feels effortlessly elevated. Soft earth tones layered against a rich midnight backdrop create a sophisticated statement that's equally at home on vacation, brunch, rooftop evenings, weddings, or date nights.\u003c\/p\u003e\n\u003cp data-end=\"1387\" data-start=\"968\"\u003eCrafted from premium 100% slub cotton, the fabric offers the natural texture of linen while remaining exceptionally breathable and lightweight. Available in \u003cstrong data-end=\"1134\" data-start=\"1125\"\u003eWhite\u003c\/strong\u003e and \u003cstrong data-end=\"1147\" data-start=\"1139\"\u003eSage\u003c\/strong\u003e color options, each version pairs the exclusive Midnight Bloom print with coordinating sleeves, collar, and back yoke for its own distinct personality—White delivers a crisp, modern finish while Sage offers a warm, earthy luxury aesthetic.\u003c\/p\u003e\n\u003cp data-end=\"1583\" data-start=\"1389\"\u003eThoughtful tailoring—including back pleats, a curved hem, chest pocket, and natural coconut shell buttons—creates a relaxed fit with polished structure that moves comfortably throughout the day.\u003c\/p\u003e\n\u003cp data-end=\"1712\" data-start=\"1585\"\u003eThe Midnight Bloom isn't simply a floral shirt—it's wearable art designed for those who appreciate confidence without shouting.\u003c\/p\u003e\n\u003ch3 data-end=\"1726\" data-start=\"1714\"\u003eFeatures\u003c\/h3\u003e\n\u003cul data-end=\"2151\" data-start=\"1728\"\u003e\n\u003cli data-end=\"1769\" data-start=\"1728\"\u003eExclusive Midnight Bloom floral artwork\u003c\/li\u003e\n\u003cli data-end=\"1817\" data-start=\"1770\"\u003eAvailable in \u003cstrong data-end=\"1794\" data-start=\"1785\"\u003eWhite\u003c\/strong\u003e and \u003cstrong data-end=\"1807\" data-start=\"1799\"\u003eSage\u003c\/strong\u003e colorways\u003c\/li\u003e\n\u003cli data-end=\"1844\" data-start=\"1818\"\u003ePremium 100% slub cotton\u003c\/li\u003e\n\u003cli data-end=\"1874\" data-start=\"1845\"\u003eLinen-inspired slub texture\u003c\/li\u003e\n\u003cli data-end=\"1903\" data-start=\"1875\"\u003eLightweight 140 GSM fabric\u003c\/li\u003e\n\u003cli data-end=\"1917\" data-start=\"1904\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-end=\"1958\" data-start=\"1918\"\u003eBack yoke with rear pleats for comfort\u003c\/li\u003e\n\u003cli data-end=\"1971\" data-start=\"1959\"\u003eCurved hem\u003c\/li\u003e\n\u003cli data-end=\"1991\" data-start=\"1972\"\u003eLeft chest pocket\u003c\/li\u003e\n\u003cli data-end=\"2023\" data-start=\"1992\"\u003eNatural coconut shell buttons\u003c\/li\u003e\n\u003cli data-end=\"2055\" data-start=\"2024\"\u003eSoft, breathable construction\u003c\/li\u003e\n\u003cli data-end=\"2151\" data-start=\"2056\"\u003eIdeal for vacations, brunch, weddings, summer events, date nights, and elevated everyday wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-end=\"2156\" data-start=\"2153\"\u003e\n\u003ch3 data-end=\"2183\" data-start=\"2158\"\u003eShopify Variant Setup\u003c\/h3\u003e\n\u003cp data-end=\"2194\" data-start=\"2185\"\u003e\u003cstrong data-end=\"2194\" data-start=\"2185\"\u003eColor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"2209\" data-start=\"2195\"\u003e\n\u003cli data-end=\"2202\" data-start=\"2195\"\u003eWhite\u003c\/li\u003e\n\u003cli data-end=\"2209\" data-start=\"2203\"\u003eSage\u003c\/li\u003e\n\u003cli data-end=\"2209\" data-start=\"2203\"\u003e\n\u003ch1 class=\"PDq2pG_selectionAnchorContainer\" data-end=\"2809\" data-start=\"2797\"\u003eSize Chart\u003cspan class=\"PDq2pG_selectionAnchor\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable class=\"w-fit min-w-(--thread-content-width)\" data-end=\"3446\" data-start=\"2811\"\u003e\n\u003cthead data-end=\"2899\" data-start=\"2811\"\u003e\n\u003ctr data-end=\"2899\" data-start=\"2811\"\u003e\n\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"2831\" data-start=\"2811\"\u003eManufacturer Size\u003c\/th\u003e\n\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"2841\" data-start=\"2831\"\u003eUS Size\u003c\/th\u003e\n\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"2855\" data-start=\"2841\"\u003eLength (in)\u003c\/th\u003e\n\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"2868\" data-start=\"2855\"\u003eChest (in)\u003c\/th\u003e\n\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"2884\" data-start=\"2868\"\u003eShoulder (in)\u003c\/th\u003e\n\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"2899\" data-start=\"2884\"\u003eSleeve (in)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-end=\"3446\" data-start=\"2989\"\u003e\n\u003ctr data-end=\"3034\" data-start=\"2989\"\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"2995\" data-start=\"2989\"\u003e2XS\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3006\" data-start=\"2995\"\u003eMen's XS\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3013\" data-start=\"3006\"\u003e28.0\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3020\" data-start=\"3013\"\u003e42.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3027\" data-start=\"3020\"\u003e19.3\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3034\" data-start=\"3027\"\u003e7.7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-end=\"3078\" data-start=\"3035\"\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3040\" data-start=\"3035\"\u003eXS\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3050\" data-start=\"3040\"\u003eMen's S\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3057\" data-start=\"3050\"\u003e28.7\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3064\" data-start=\"3057\"\u003e44.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3071\" data-start=\"3064\"\u003e19.7\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3078\" data-start=\"3071\"\u003e8.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-end=\"3121\" data-start=\"3079\"\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3083\" data-start=\"3079\"\u003eS\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3093\" data-start=\"3083\"\u003eMen's M\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3100\" data-start=\"3093\"\u003e29.5\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3107\" data-start=\"3100\"\u003e46.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3114\" data-start=\"3107\"\u003e20.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3121\" data-start=\"3114\"\u003e8.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-end=\"3164\" data-start=\"3122\"\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3126\" data-start=\"3122\"\u003eM\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3136\" data-start=\"3126\"\u003eMen's L\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3143\" data-start=\"3136\"\u003e30.3\u003c\/td\u003e\n\u003ctd data-end=\"3150\" data-start=\"3143\" data-col-size=\"sm\"\u003e48.0\u003c\/td\u003e\n\u003ctd data-end=\"3157\" data-start=\"3150\" data-col-size=\"sm\"\u003e20.7\u003c\/td\u003e\n\u003ctd data-end=\"3164\" data-start=\"3157\" data-col-size=\"sm\"\u003e8.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-end=\"3208\" data-start=\"3165\"\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3169\" data-start=\"3165\"\u003eL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3180\" data-start=\"3169\"\u003eMen's XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3187\" data-start=\"3180\"\u003e31.5\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3194\" data-start=\"3187\"\u003e51.2\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3201\" data-start=\"3194\"\u003e21.3\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3208\" data-start=\"3201\"\u003e9.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-end=\"3254\" data-start=\"3209\"\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3214\" data-start=\"3209\"\u003eXL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3226\" data-start=\"3214\"\u003eMen's 2XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3233\" data-start=\"3226\"\u003e32.7\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3240\" data-start=\"3233\"\u003e53.5\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3247\" data-start=\"3240\"\u003e21.7\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3254\" data-start=\"3247\"\u003e9.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-end=\"3302\" data-start=\"3255\"\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3261\" data-start=\"3255\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3273\" data-start=\"3261\"\u003eMen's 3XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3280\" data-start=\"3273\"\u003e33.9\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3287\" data-start=\"3280\"\u003e56.3\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3294\" data-start=\"3287\"\u003e22.0\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3302\" data-start=\"3294\"\u003e10.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-end=\"3350\" data-start=\"3303\"\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3309\" data-start=\"3303\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3321\" data-start=\"3309\"\u003eMen's 4XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3328\" data-start=\"3321\"\u003e35.0\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3335\" data-start=\"3328\"\u003e59.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3342\" data-start=\"3335\"\u003e22.4\u003c\/td\u003e\n\u003ctd data-end=\"3350\" data-start=\"3342\" data-col-size=\"sm\"\u003e10.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-end=\"3398\" data-start=\"3351\"\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3357\" data-start=\"3351\"\u003e4XL\u003c\/td\u003e\n\u003ctd data-end=\"3369\" data-start=\"3357\" data-col-size=\"sm\"\u003eMen's 5XL\u003c\/td\u003e\n\u003ctd data-end=\"3376\" data-start=\"3369\" data-col-size=\"sm\"\u003e35.8\u003c\/td\u003e\n\u003ctd data-end=\"3383\" data-start=\"3376\" data-col-size=\"sm\"\u003e63.0\u003c\/td\u003e\n\u003ctd data-end=\"3390\" data-start=\"3383\" data-col-size=\"sm\"\u003e23.0\u003c\/td\u003e\n\u003ctd data-end=\"3398\" data-start=\"3390\" data-col-size=\"sm\"\u003e10.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-end=\"3446\" data-start=\"3399\"\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3405\" data-start=\"3399\"\u003e5XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3417\" data-start=\"3405\"\u003eMen's 6XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3424\" data-start=\"3417\"\u003e36.6\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3431\" data-start=\"3424\"\u003e66.1\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3438\" data-start=\"3431\"\u003e23.6\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-end=\"3446\" data-start=\"3438\"\u003e11.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cblockquote data-end=\"3606\" data-start=\"3448\"\u003e\n\u003cp data-end=\"3606\" data-start=\"3450\"\u003e\u003cstrong data-end=\"3462\" data-start=\"3450\"\u003eFit Tip:\u003c\/strong\u003e This shirt features a relaxed regular fit. Order your normal US size for an easy, comfortable fit, or size down for a more tailored appearance.\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Yoycol","offers":[{"title":"2XS \/ White","offer_id":54987343233396,"sku":"ADS-3MCSMB12-P5E1U-FFFFFF-2XS","price":54.0,"currency_code":"USD","in_stock":true},{"title":"2XS \/ sage","offer_id":54987507499380,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ White","offer_id":54987343266164,"sku":"ADS-3MCSMB12-P5E1U-FFFFFF-XS","price":54.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ sage","offer_id":54987507532148,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":54987343298932,"sku":"ADS-3MCSMB12-P5E1U-FFFFFF-S","price":54.0,"currency_code":"USD","in_stock":true},{"title":"S \/ sage","offer_id":54987507564916,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":54987343331700,"sku":"ADS-3MCSMB12-P5E1U-FFFFFF-M","price":54.0,"currency_code":"USD","in_stock":true},{"title":"M \/ sage","offer_id":54987507597684,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":54987343364468,"sku":"ADS-3MCSMB12-P5E1U-FFFFFF-L","price":54.0,"currency_code":"USD","in_stock":true},{"title":"L \/ sage","offer_id":54987507630452,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":54987343397236,"sku":"ADS-3MCSMB12-P5E1U-FFFFFF-XL","price":54.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ sage","offer_id":54987507663220,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":54987343430004,"sku":"ADS-3MCSMB12-P5E1U-FFFFFF-2XL","price":54.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ sage","offer_id":54987507695988,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":54987343462772,"sku":"ADS-3MCSMB12-P5E1U-FFFFFF-3XL","price":54.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ sage","offer_id":54987507728756,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":54987343495540,"sku":"ADS-3MCSMB12-P5E1U-FFFFFF-4XL","price":54.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ sage","offer_id":54987507761524,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"5XL \/ White","offer_id":54987343528308,"sku":"ADS-3MCSMB12-P5E1U-FFFFFF-5XL","price":54.0,"currency_code":"USD","in_stock":true},{"title":"5XL \/ sage","offer_id":54987507794292,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0911\/2168\/0756\/files\/midnightbloombuttoupwhite_lounging.png?v=1784493099","url":"https:\/\/ybpbrand.com\/products\/midnight-bloom-button-up-shirt","provider":"YBP Brand","version":"1.0","type":"link"}