{"product_id":"button-front-vest","title":"Ivory Button Front Vest","description":"\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:stable_both-edges] touch:[scrollbar-width:none] relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\"\u003e\u003cmain class=\"min-h-0 flex-1\" id=\"main\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\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=\"request-WEB:c264ebd7-4e0b-4132-98d5-c040e5047e9d-6\" data-testid=\"conversation-turn-10\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--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=\"326ecea8-7773-47cc-81d6-aebd69361a4c\" dir=\"auto\" data-message-model-slug=\"gpt-5-2-instant\" 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\"\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 wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"33\" data-end=\"280\"\u003eOur \u003cstrong data-start=\"37\" data-end=\"72\"\u003eBrushed Modal Button Front Vest\u003c\/strong\u003e is that cool-girl layering piece your closet didn’t know it needed. Designed with a relaxed fit and functional front pockets, it brings a laid-back, sporty vibe while still feeling polished and put together.\u003c\/p\u003e\n\u003cp data-start=\"282\" data-end=\"605\"\u003eThe brushed modal fabric blend is incredibly soft with amazing stretch — smooth to the touch and comfortable enough for all-day wear. It moves with you, holds its shape, and layers effortlessly without feeling bulky. Whether you wear it buttoned up or open, it’s one of those pieces that instantly elevates a simple outfit.\u003c\/p\u003e\n\u003cp data-start=\"607\" data-end=\"699\"\u003eThis is the vest that makes you feel confident, comfortable, and styled without even trying.\u003c\/p\u003e\n\u003chr data-start=\"701\" data-end=\"704\"\u003e\n\u003ch3 data-start=\"706\" data-end=\"728\"\u003eWhy You’ll Love It\u003c\/h3\u003e\n\u003cul data-start=\"729\" data-end=\"907\"\u003e\n\u003cli data-start=\"729\" data-end=\"756\"\u003e\n\u003cp data-start=\"731\" data-end=\"756\"\u003eSoft brushed modal feel\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"757\" data-end=\"785\"\u003e\n\u003cp data-start=\"759\" data-end=\"785\"\u003eFunctional front pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"786\" data-end=\"810\"\u003e\n\u003cp data-start=\"788\" data-end=\"810\"\u003eButton front closure\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"811\" data-end=\"841\"\u003e\n\u003cp data-start=\"813\" data-end=\"841\"\u003eSporty, relaxed silhouette\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"842\" data-end=\"879\"\u003e\n\u003cp data-start=\"844\" data-end=\"879\"\u003eGreat stretch for all-day comfort\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"880\" data-end=\"907\"\u003e\n\u003cp data-start=\"882\" data-end=\"907\"\u003eEasy layering essential\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"909\" data-end=\"912\"\u003e\n\u003ch3 data-start=\"914\" data-end=\"924\"\u003eFabric\u003c\/h3\u003e\n\u003cp data-start=\"925\" data-end=\"965\"\u003e55% Rayon\u003cbr data-start=\"934\" data-end=\"937\"\u003e40% Polyester\u003cbr data-start=\"950\" data-end=\"953\"\u003e5% Spandex\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1027\"\u003eSoft, stretchy, and breathable with a smooth brushed finish.\u003c\/p\u003e\n\u003chr data-start=\"1029\" data-end=\"1032\"\u003e\n\u003ch3 data-start=\"1034\" data-end=\"1050\"\u003eFit \u0026amp; Sizing\u003c\/h3\u003e\n\u003cp data-start=\"1051\" data-end=\"1079\"\u003eRelaxed fit. True to size.\u003c\/p\u003e\n\u003cul data-start=\"1080\" data-end=\"1127\"\u003e\n\u003cli data-start=\"1080\" data-end=\"1094\"\u003e\n\u003cp data-start=\"1082\" data-end=\"1094\"\u003eSmall: 2–4\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1095\" data-end=\"1110\"\u003e\n\u003cp data-start=\"1097\" data-end=\"1110\"\u003eMedium: 6–8\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1111\" data-end=\"1127\"\u003e\n\u003cp data-start=\"1113\" data-end=\"1127\"\u003eLarge: 10–12\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1129\" data-end=\"1228\"\u003eStay true to size for an easy, relaxed look. If you prefer a more fitted feel, you could size down.\u003c\/p\u003e\n\u003chr data-start=\"1230\" data-end=\"1233\"\u003e\n\u003ch3 data-start=\"1235\" data-end=\"1254\"\u003eHow to Style It\u003c\/h3\u003e\n\u003cul data-start=\"1255\" data-end=\"1542\"\u003e\n\u003cli data-start=\"1255\" data-end=\"1334\"\u003e\n\u003cp data-start=\"1257\" data-end=\"1334\"\u003eWear buttoned with high-rise denim and sneakers for an everyday sporty look\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1335\" data-end=\"1408\"\u003e\n\u003cp data-start=\"1337\" data-end=\"1408\"\u003eLayer over a fitted long sleeve or tee for a cool transitional outfit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1409\" data-end=\"1474\"\u003e\n\u003cp data-start=\"1411\" data-end=\"1474\"\u003ePair with joggers or athleisure for an elevated off-duty vibe\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1475\" data-end=\"1542\"\u003e\n\u003cp data-start=\"1477\" data-end=\"1542\"\u003eStyle open over a tank with leggings for errands or travel days\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"1544\" data-end=\"1547\"\u003e\n\u003ch3 data-start=\"1549\" data-end=\"1569\"\u003eWhere to Wear It\u003c\/h3\u003e\n\u003cul data-start=\"1570\" data-end=\"1700\"\u003e\n\u003cli data-start=\"1570\" data-end=\"1585\"\u003e\n\u003cp data-start=\"1572\" data-end=\"1585\"\u003eTravel days\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1586\" data-end=\"1605\"\u003e\n\u003cp data-start=\"1588\" data-end=\"1605\"\u003eWeekend errands\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1606\" data-end=\"1632\"\u003e\n\u003cp data-start=\"1608\" data-end=\"1632\"\u003eCasual office settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1633\" data-end=\"1648\"\u003e\n\u003cp data-start=\"1635\" data-end=\"1648\"\u003eCoffee runs\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1649\" data-end=\"1662\"\u003e\n\u003cp data-start=\"1651\" data-end=\"1662\"\u003eGame days\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1663\" data-end=\"1700\"\u003e\n\u003cp data-start=\"1665\" data-end=\"1700\"\u003eEveryday wear when comfort is key\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1702\" data-end=\"1837\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eComfortable, versatile, and effortlessly cool — this brushed modal vest is one of those staple pieces you’ll reach for again and again.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"DOE \u0026 RAE","offers":[{"title":"Small","offer_id":44139437916202,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Medium","offer_id":44139437948970,"sku":null,"price":59.99,"currency_code":"USD","in_stock":true},{"title":"Large","offer_id":44139437981738,"sku":null,"price":59.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2450\/9693\/files\/F2BEA568-61B7-4CC6-BA20-3F979EE4DDFE.jpg?v=1776128552","url":"https:\/\/bluffcreekboutique.com\/products\/button-front-vest","provider":"Bluff Creek Boutique","version":"1.0","type":"link"}