{"product_id":"westmere-quarter-zip-comfort-sweatshirt","title":"Westmere | Quarter-Zip Comfort Sweatshirt","description":"\u003ch3 data-start=\"208\" data-end=\"264\"\u003eBuilt for everyday ease, warmth, and confident style\u003c\/h3\u003e\n\u003cp data-start=\"266\" data-end=\"531\"\u003eThe Gabriel Sweatshirt delivers that perfect balance of comfort and clean, modern design. With its relaxed fit, soft feel, and classic quarter-zip closure, it’s the kind of staple that works anywhere, from chilly mornings to weekend errands or laid-back nights in.\u003c\/p\u003e\n\u003cdiv\u003e\u003cimg height=\"600\" width=\"600\" style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/2753\/3906\/files\/Sa0ed8f57b284440b82f48b21938dd7d2V_480x480.webp?v=1760870188\"\u003e\u003c\/div\u003e\n\u003ch3 data-start=\"411\" data-end=\"433\"\u003e\u003cstrong data-start=\"411\" data-end=\"433\"\u003eWHY YOU’LL LOVE IT\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv\u003e✓ \u003cstrong data-start=\"715\" data-end=\"730\"\u003eRelaxed Fit\u003c\/strong\u003e – Comfortable room through the chest and shoulders\u003cbr data-start=\"781\" data-end=\"784\"\u003e✓ \u003cstrong data-start=\"786\" data-end=\"806\"\u003eSoft \u0026amp; Warm Feel\u003c\/strong\u003e – Keeps you cozy without feeling heavy\u003cbr data-start=\"845\" data-end=\"848\"\u003e✓ \u003cstrong data-start=\"850\" data-end=\"872\"\u003eQuarter-Zip Design\u003c\/strong\u003e – Easy to adjust for changing temps\u003cbr data-start=\"908\" data-end=\"911\"\u003e✓ \u003cstrong data-start=\"913\" data-end=\"935\" data-is-only-node=\"\"\u003eClean Minimal Look\u003c\/strong\u003e – Simple, timeless, and easy to style\u003cbr data-start=\"973\" data-end=\"976\"\u003e✓ \u003cstrong data-start=\"978\" data-end=\"1002\"\u003eEveryday Versatility\u003c\/strong\u003e – Perfect for daily wear, errands, or relaxed weekends\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/2753\/3906\/files\/Sab446aa410504aa98188c33c3db22905x_480x480.webp?v=1760870188\"\u003e\u003c\/div\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-1152\" data-turn-id=\"request-6892fa6b-5ef8-8322-8af3-6b95254452dc-7\" dir=\"auto\" 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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--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-model-slug=\"gpt-5\" 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\" dir=\"auto\" data-message-id=\"0a59e19b-3fe6-4fd8-b29d-3ad926956689\" data-message-author-role=\"assistant\"\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\u003cdiv\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:31d05e90-1073-4b49-9e22-b81d7b67015f-7\" data-testid=\"conversation-turn-14\" 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)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--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=\"a8daa092-66fc-48c4-b3b8-8f1e2f618a2e\" 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-1-instant\"\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=\"1061\" data-end=\"1193\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eFrom morning routines to weekend plans, the Gabriel Sweatshirt keeps you looking sharp and feeling comfortable, all day, every day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e","brand":"Ellis \u0026 Grace","offers":[{"title":"Beige \/ S","offer_id":53204057489672,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M","offer_id":53204057522440,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ L","offer_id":53204057555208,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XL","offer_id":53204057587976,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":53204057620744,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 3XL","offer_id":53204057653512,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ S","offer_id":53204057686280,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":53204057719048,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":53204057751816,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":53204057784584,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":53204057817352,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 3XL","offer_id":53204057850120,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":53204057882888,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":53204057915656,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":53204057948424,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":53204057981192,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":53204058013960,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":53204058046728,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":53204058079496,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":53204058112264,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":53204058145032,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":53204058177800,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":53204058210568,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 3XL","offer_id":53204058243336,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ S","offer_id":53204058276104,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ M","offer_id":53204058308872,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ L","offer_id":53204058341640,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ XL","offer_id":53204058374408,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ 2XL","offer_id":53204058407176,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ 3XL","offer_id":53204058439944,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":53204058472712,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":53204058505480,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":53204058538248,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53204058571016,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":53204058603784,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":53204058636552,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":53204058669320,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":53204058702088,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":53204058734856,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":53204058767624,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":53204058800392,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":53204058833160,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ S","offer_id":53204058865928,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ M","offer_id":53204058898696,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ L","offer_id":53204058931464,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ XL","offer_id":53204058964232,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ 2XL","offer_id":53204058997000,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ 3XL","offer_id":53204059029768,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/7935\/7448\/files\/Sd48ed4ecfd98462e9d52bb7fb9cec966R_09d07613-9342-47f9-b4be-e32238909973.webp?v=1769533545","url":"https:\/\/westmereusa.com\/products\/westmere-quarter-zip-comfort-sweatshirt","provider":"Westmere","version":"1.0","type":"link"}