{"product_id":"ruby-batwing-sleeve-tee","title":"Ruby | Batwing Sleeve Tee","description":"\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:1f75fdd0-0209-438b-92f7-b7e3698ad049-1\" 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 R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"c374fccd-3bc6-4ea0-95e3-5abdb628cb83\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-13\" data-turn-id=\"5d052aec-6761-48a6-9c0d-cd62632a7643\" 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 R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-14\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-2\" 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] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"4ba57911-6c7a-4b1d-a224-1c4856cca4ce\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-24\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-13\" 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] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"81e6aebb-84f6-49c6-950f-9fd86b6451d1\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-26\" data-turn-id=\"request-69e793ba-81e0-839b-b4eb-bed84c3d0afc-14\" 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] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a59e932a-0c51-454e-81c9-3fc2975869e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch3 data-end=\"48\" data-start=\"0\"\u003e\u003cstrong data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"48\" data-start=\"0\"\u003eYOUR EASYGOING COMFORT TOP FOR EVERYDAY WEAR\u003c\/strong\u003e\u003c\/h3\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\/section\u003e\n\u003cp data-end=\"377\" data-start=\"37\"\u003eEnjoy effortless comfort with the Ruby Batwing Sleeve Tee. With its easy, flowing shape and clean, simple look, this top is perfect for relaxed days when you want to feel comfortable yet put together. Whether you're running errands, enjoying a quiet afternoon, or meeting friends, it offers a flattering fit with a touch of casual elegance.\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"904\" data-start=\"379\"\u003e\n\u003cli data-end=\"485\" data-start=\"379\" data-section-id=\"w92pu7\"\u003e\n\u003cstrong data-end=\"404\" data-start=\"381\"\u003eRelaxed silhouette:\u003c\/strong\u003e Batwing sleeves create a loose, easy fit that feels comfortable and flattering\u003c\/li\u003e\n\u003cli data-end=\"575\" data-start=\"486\" data-section-id=\"1pt13xm\"\u003e\n\u003cstrong data-end=\"511\" data-start=\"488\"\u003eEffortless comfort:\u003c\/strong\u003e Moves with you throughout the day without feeling restrictive\u003c\/li\u003e\n\u003cli data-end=\"665\" data-start=\"576\" data-section-id=\"oxznl1\"\u003e\n\u003cstrong data-end=\"603\" data-start=\"578\"\u003eClean, classic style:\u003c\/strong\u003e Solid design makes it easy to pair with any wardrobe staple\u003c\/li\u003e\n\u003cli data-end=\"748\" data-start=\"666\" data-section-id=\"spugd9\"\u003e\n\u003cstrong data-end=\"687\" data-start=\"668\"\u003eVersatile wear:\u003c\/strong\u003e Pairs beautifully with jeans, leggings, or casual trousers\u003c\/li\u003e\n\u003cli data-end=\"830\" data-start=\"749\" data-section-id=\"14q6kjl\"\u003e\n\u003cstrong data-end=\"769\" data-start=\"751\"\u003eEasy layering:\u003c\/strong\u003e Works well on its own or under light jackets and cardigans\u003c\/li\u003e\n\u003c\/ul\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\/section\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\/section\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\/section\u003e\n\u003c\/div\u003e","brand":"Ellie's Boutique","offers":[{"title":"White \/ S","offer_id":48418256519423,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":48418256552191,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48418256584959,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":48418256617727,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":48418256650495,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":48418256683263,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ S","offer_id":48418256716031,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ M","offer_id":48418256748799,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ L","offer_id":48418256781567,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ XL","offer_id":48418256814335,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ 2XL","offer_id":48418256847103,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Dark Green \/ 3XL","offer_id":48418256879871,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":48418256912639,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48418256945407,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48418256978175,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48418257010943,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48418257043711,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48418257076479,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":48418257109247,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":48418257142015,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":48418257174783,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":48418257207551,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":48418257240319,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":48418257273087,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":48418257305855,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":48418257338623,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":48418257371391,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":48418257404159,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":48418257436927,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":48418257469695,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":48418257502463,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":48418257535231,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":48418257567999,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":48418257600767,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":48418257633535,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":48418257666303,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":48418257699071,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":48418257731839,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":48418257764607,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":48418257797375,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":48418257830143,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3XL","offer_id":48418257862911,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0812\/0549\/4015\/files\/4_d3e92000-b9e4-4a7e-8177-3f6b288f3395.png?v=1776806454","url":"https:\/\/elliesboutiques.com\/products\/ruby-batwing-sleeve-tee","provider":"Ellie's Boutique","version":"1.0","type":"link"}