{"product_id":"buttoned-up-breezy-sweater-vest-in-sage","title":"Buttoned Up \u0026 Breezy Sweater Vest in Sage","description":"\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\"\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=\"41ce92b0-929e-4641-8ff0-d5e77b9bedb7\" data-testid=\"conversation-turn-4\" 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=\"0868a1bc-b096-41a4-bd08-0837f1e57206\" 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\"\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 dark markdown-new-styling\"\u003e\n\u003cp data-start=\"244\" data-end=\"653\"\u003eThe \u003cstrong\u003eButtoned Up \u0026amp; Breezy Sweater Vest\u003c\/strong\u003e in Sage is a lightweight sweater vest which is a definition of easy chic. Designed with a soft knit texture and \u003cstrong data-start=\"344\" data-end=\"374\"\u003efunctional button-up front\u003c\/strong\u003e, it features a flattering V-neckline and relaxed fit that works beautifully on its own or layered. The lightweight feel makes it perfect for warmer days, while the button detail gives you styling flexibility—wear it fully buttoned, partially open, or layered over a tank or tee.\u003c\/p\u003e\n\u003cp data-start=\"655\" data-end=\"732\"\u003ePolished enough for work, casual enough for everyday—this one’s a closet MVP.\u003c\/p\u003e\n\u003chr data-start=\"734\" data-end=\"737\"\u003e\n\u003ch4 data-start=\"739\" data-end=\"767\"\u003e\u003cstrong data-start=\"744\" data-end=\"767\"\u003eWhy you’ll love it:\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli data-start=\"770\" data-end=\"801\"\u003eLightweight knit sweater vest\u003c\/li\u003e\n\u003cli data-start=\"804\" data-end=\"832\"\u003eFunctional button-up front\u003c\/li\u003e\n\u003cli data-start=\"835\" data-end=\"858\"\u003eFlattering V-neckline\u003c\/li\u003e\n\u003cli data-start=\"861\" data-end=\"880\"\u003eRelaxed, easy fit\u003c\/li\u003e\n\u003cli data-start=\"883\" data-end=\"921\"\u003ePerfect for layering or wearing solo\u003c\/li\u003e\n\u003cli data-start=\"924\" data-end=\"950\"\u003eSoft + breathable fabric\u003c\/li\u003e\n\u003cli data-start=\"953\" data-end=\"977\"\u003e65% Acrylic, 35% Nylon\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"979\" data-end=\"982\"\u003e\n\u003ch4 data-start=\"984\" data-end=\"1009\"\u003e\u003cstrong data-start=\"989\" data-end=\"1009\"\u003eHow to style it:\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp data-start=\"1010\" data-end=\"1287\"\u003eWear it buttoned up with wide-leg denim and sandals for an effortless everyday look, or layer it over a fitted tank with trousers for a casual-polished vibe. It’s also adorable with shorts in warmer weather or under a blazer when you want that “I tried but didn’t try” look ✨\u003c\/p\u003e\n\u003cp data-start=\"1289\" data-end=\"1374\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eEasy, versatile, and quietly cool—this is one 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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade single-line\"\u003e\n\u003cdiv class=\"text-base 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 mb-4\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative h-full w-full\"\u003e\n\u003cdiv class=\"mb-2 flex flex-col gap-3.5 pt-2\"\u003e\n\u003cdiv class=\"mb-3 w-full\"\u003e\n\u003cdiv class=\"bg-token-bg-primary border-token-border-light text-token-text-primary flex w-full flex-col gap-3 rounded-3xl border px-4 py-3 shadow sm:flex-row sm:items-center\"\u003e\n\u003cdiv class=\"flex min-w-0 flex-1 items-center gap-4\"\u003e\n\u003cdiv class=\"flex min-w-0 flex-1 flex-col\"\u003e\n\u003cdiv class=\"text-token-text-secondary text-xs\"\u003e\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Wishlist","offers":[{"title":"Small \/ Green","offer_id":51922270519609,"sku":"WL25-12118","price":46.95,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Green","offer_id":51922270552377,"sku":"WL25-12119","price":46.95,"currency_code":"USD","in_stock":true},{"title":"Large \/ Green","offer_id":51922270585145,"sku":"WL25-12120","price":46.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2114\/1105\/files\/Buttoned-Up-Breezy-Sweater-Vest-in-Sage-1625.heic?v=1780080936","url":"https:\/\/shabby2chicboutiques.com\/products\/buttoned-up-breezy-sweater-vest-in-sage","provider":"Shabby 2 Chic Boutiques","version":"1.0","type":"link"}