{"product_id":"2-piece-promises-shorts-2-colors","title":"2 Piece Promises Shorts - 2 Colors!","description":"\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"6740ce51-258b-4d97-9ca5-d24720e73825\" class=\"\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-983\" data-turn-id-container=\"6740ce51-258b-4d97-9ca5-d24720e73825\" data-turn-id=\"6740ce51-258b-4d97-9ca5-d24720e73825\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\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\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--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\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv 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\" dir=\"auto\" data-message-id=\"6740ce51-258b-4d97-9ca5-d24720e73825\" data-message-author-role=\"user\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cdiv class=\"flex flex-col w-fit max-w-(--user-chat-width,70%) items-start self-end rtl:items-end rtl:self-start\"\u003e\n\u003cdiv class=\"user-message-bubble-color corner-superellipse\/0.98 relative min-w-0 overflow-hidden rounded-[22px] px-4 py-2.5 leading-6 rounded-se-lg w-full\"\u003e\n\u003cdiv data-can-expand=\"\" data-testid=\"collapsible-user-message-root\" data-collapsed=\"\" class=\"A_HxFq_root\" data-custom-highlighting-behavior=\"boundary\"\u003e\n\u003cdiv class=\"A_HxFq_content\" data-testid=\"collapsible-user-message-content\" id=\"_r_24j_\"\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\/section\u003e\n\u003c\/div\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-6a19c2a0-efe4-8328-96bd-d7bb59099687-12\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-984\" data-turn-id-container=\"request-6a19c2a0-efe4-8328-96bd-d7bb59099687-12\" data-turn-id=\"request-6a19c2a0-efe4-8328-96bd-d7bb59099687-12\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\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\" data-conversation-screenshot-content=\"\"\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-5\" dir=\"auto\" data-message-id=\"beade84c-f5bd-4813-af23-f7819e86816e\" 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 wrap-break-word w-full dark markdown-new-styling\"\u003e\n\u003ch2 data-end=\"30\" data-start=\"0\" data-section-id=\"lk9d7m\"\u003e2 Piece Promises Shorts Set\u003c\/h2\u003e\n\u003cp data-end=\"505\" data-start=\"32\"\u003eCute, comfy, and made for easy days, the 2 Piece Promises Shorts Set is the outfit you'll reach for again and again. This matching set features a relaxed fit top paired with coordinating shorts for an effortlessly put together look. The soft stretchy fabric keeps you comfortable from morning coffee runs to lounging at home, while the playful striped design adds the perfect touch of style. Available in both classic black and vibrant pink, you'll want one in every color.\u003c\/p\u003e\n\u003cp data-end=\"514\" data-start=\"507\"\u003e\u003cstrong data-end=\"514\" data-start=\"507\"\u003eFit\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"528\" data-start=\"516\"\u003eTrue to size\u003c\/p\u003e\n\u003cp data-end=\"539\" data-start=\"530\"\u003eSmall 0-4\u003c\/p\u003e\n\u003cp data-end=\"551\" data-start=\"541\"\u003eMedium 6-8\u003c\/p\u003e\n\u003cp data-end=\"564\" data-start=\"553\"\u003eLarge 10-12\u003c\/p\u003e\n\u003cp data-end=\"577\" data-start=\"566\"\u003e1XL 14W-16W\u003c\/p\u003e\n\u003cp data-end=\"590\" data-start=\"579\"\u003e2XL 18W-20W\u003c\/p\u003e\n\u003cp data-end=\"599\" data-start=\"592\"\u003e3XL 22W\u003c\/p\u003e\n\u003cp data-end=\"613\" data-start=\"601\"\u003e\u003cstrong data-end=\"613\" data-start=\"601\"\u003eMaterial\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"628\" data-start=\"615\"\u003e95% Polyester\u003c\/p\u003e\n\u003cp data-end=\"640\" data-start=\"630\"\u003e5% Spandex\u003c\/p\u003e\n\u003cp data-end=\"658\" data-start=\"642\"\u003e\u003cstrong data-end=\"658\" data-start=\"642\"\u003eMeasurements\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"668\" data-start=\"660\"\u003eSize (S)\u003c\/p\u003e\n\u003cp data-end=\"681\" data-start=\"670\"\u003eRise: 12.5\"\u003c\/p\u003e\n\u003cp data-end=\"693\" data-start=\"683\"\u003eInseam: 3\"\u003c\/p\u003e\n\u003cp data-end=\"710\" data-start=\"695\"\u003eOut Seam: 13.5\"\u003c\/p\u003e\n\u003cp data-end=\"726\" data-start=\"712\"\u003e\u003cstrong data-end=\"726\" data-start=\"712\"\u003eModel Info\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"802\" data-start=\"728\"\u003eMalena is 5'9\" with a 30\" inseam and a true size 3 wearing the size small.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"822\" data-start=\"804\"\u003e\u003cstrong data-end=\"814\" data-start=\"804\"\u003eBrand:\u003c\/strong\u003e Heimish\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\/section\u003e\n\u003c\/div\u003e","brand":"HEIMISH","offers":[{"title":"S \/ BLACK","offer_id":47464066678949,"sku":"132876-BLACK-S","price":28.0,"currency_code":"USD","in_stock":false},{"title":"S \/ HOT PINK","offer_id":47464077263013,"sku":"132876-HOTPINK-S","price":28.0,"currency_code":"USD","in_stock":false},{"title":"M \/ BLACK","offer_id":47464066711717,"sku":"132876-BLACK-M","price":28.0,"currency_code":"USD","in_stock":false},{"title":"M \/ HOT PINK","offer_id":47464077295781,"sku":"132876-HOTPINK-M","price":28.0,"currency_code":"USD","in_stock":true},{"title":"L \/ BLACK","offer_id":47464066744485,"sku":"132876-BLACK-L","price":28.0,"currency_code":"USD","in_stock":false},{"title":"L \/ HOT PINK","offer_id":47464077328549,"sku":"132876-HOTPINK-L","price":28.0,"currency_code":"USD","in_stock":false},{"title":"1XL \/ BLACK","offer_id":47464066777253,"sku":"132876-BLACK-1XL","price":28.0,"currency_code":"USD","in_stock":true},{"title":"1XL \/ HOT PINK","offer_id":47464077361317,"sku":"132876-HOTPINK-1XL","price":28.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ BLACK","offer_id":47464066810021,"sku":"132876-BLACK-2XL","price":28.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ HOT PINK","offer_id":47464077394085,"sku":"132876-HOTPINK-2XL","price":28.0,"currency_code":"USD","in_stock":false},{"title":"3XL \/ BLACK","offer_id":47464066842789,"sku":"132876-BLACK-3XL","price":28.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ HOT PINK","offer_id":47464077426853,"sku":"132876-HOTPINK-3XL","price":28.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0716\/8734\/0197\/files\/2026-02-2312.25.02.jpg?v=1771944441","url":"https:\/\/byalexarae.com\/products\/2-piece-promises-shorts-2-colors","provider":"By Alexa Rae","version":"1.0","type":"link"}