{"product_id":"resort-stripe-oversized-button-down-black-white","title":"RESORT STRIPE OVERSIZED BUTTON DOWN - BLACK\/WHITE","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"76302dce-2073-4f42-88fb-f70a9a963750\" data-testid=\"conversation-turn-20\" data-scroll-anchor=\"false\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2254b2d8-7c5b-4293-99e8-c8b9eaf5fc85\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2-thinking\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"112\" data-end=\"433\"\u003eYour spring break MVP just landed 🌴✨ This \u003cstrong data-start=\"155\" data-end=\"198\"\u003ewide black stripe oversized button down\u003c\/strong\u003e is the kind of easy piece you’ll wear on repeat — as a top, a lightweight layer, or tossed on over your swimsuit as a chic coverup. It has that relaxed, effortless fit we all love, with bold stripes that make it feel instantly styled.\u003c\/p\u003e\n\u003cp data-start=\"435\" data-end=\"576\"\u003eAnd yes… we’re also carrying the matching shorts \u003cstrong data-start=\"484\" data-end=\"505\"\u003e(sold separately)\u003c\/strong\u003e so you can wear it as a full set for the cutest vacation-ready look 😍\u003c\/p\u003e\n\u003cp data-start=\"435\" data-end=\"576\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong data-start=\"891\" data-end=\"904\"\u003eStyle it:\u003c\/strong\u003e\u003cbr data-start=\"904\" data-end=\"907\"\u003ePair it with the matching striped shorts for an easy set moment, or wear it open over a black tank, denim shorts, or your swimsuit for pool-to-lunch style 🖤✨\u003c\/p\u003e\n\u003cp data-start=\"578\" data-end=\"603\"\u003e\u003cstrong data-start=\"578\" data-end=\"601\"\u003eWhy you’ll love it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"604\" data-end=\"889\"\u003e\n\u003cli data-start=\"604\" data-end=\"650\"\u003e\n\u003cp data-start=\"606\" data-end=\"650\"\u003eBold \u003cstrong data-start=\"611\" data-end=\"640\"\u003eblack + white wide stripe\u003c\/strong\u003e pattern\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"651\" data-end=\"701\"\u003e\n\u003cp data-start=\"653\" data-end=\"701\"\u003e\u003cstrong data-start=\"653\" data-end=\"670\"\u003eOversized fit\u003c\/strong\u003e for that comfy, relaxed vibe\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"702\" data-end=\"735\"\u003e\n\u003cp data-start=\"704\" data-end=\"735\"\u003eButton-front closure + collar\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"736\" data-end=\"759\"\u003e\n\u003cp data-start=\"738\" data-end=\"759\"\u003eChest pocket detail\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"760\" data-end=\"807\"\u003e\n\u003cp data-start=\"762\" data-end=\"807\"\u003eLightweight feel (perfect for warm weather)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"760\" data-end=\"807\"\u003efabric: 100% cotton\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"808\" data-end=\"841\"\u003e\n\u003cp data-start=\"810\" data-end=\"841\"\u003eDoubles as a \u003cstrong data-start=\"823\" data-end=\"839\"\u003eswim coverup\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"842\" data-end=\"889\"\u003e\n\u003cp data-start=\"844\" data-end=\"889\"\u003eMatching shorts available \u003cstrong data-start=\"870\" data-end=\"889\"\u003esold separately\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"842\" data-end=\"889\"\u003eCrystal is 5'9\" size 4\/6 and wearing a small \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"891\" data-end=\"1065\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"MIOU MUSE","offers":[{"title":"Small","offer_id":48530191778035,"sku":"412-370","price":48.0,"currency_code":"USD","in_stock":false},{"title":"Medium","offer_id":48530191810803,"sku":"412-371","price":48.0,"currency_code":"USD","in_stock":false},{"title":"Large","offer_id":48530191843571,"sku":"412-372","price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0331\/7422\/4955\/files\/122_a29703c3-6c9b-4b01-9641-0dd22c9fb8be.png?v=1772542772","url":"https:\/\/featherandfray.com\/products\/resort-stripe-oversized-button-down-black-white","provider":"Feather + Fray Boutique","version":"1.0","type":"link"}