{"title":"spring collection","description":null,"products":[{"product_id":"31","title":"Lace Trim Ribbed Knit Camisole Crop Top","description":"\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-699de2df-f574-832e-8bb9-64680915f4a5-3\" data-testid=\"conversation-turn-626\" 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=\"46ad6aec-eb17-4093-98a2-927f7de5d977\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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=\"0\" data-end=\"47\"\u003eDelicate details meet everyday stretch comfort.\u003c\/p\u003e\n\u003cp data-start=\"155\" data-end=\"458\"\u003eThis ribbed knit camisole features soft lace trim along the neckline and a small bow detail at the front for a subtle feminine touch. The stretch ribbed fabric offers a comfortable, body-contouring fit while maintaining structure, and the clean camisole silhouette makes it easy to style across seasons.\u003c\/p\u003e\n\u003cp data-start=\"460\" data-end=\"581\"\u003ePerfect for pairing with denim, layered under cardigans, or styled with skirts when you want a soft, delicate base piece.\u003c\/p\u003e\n\u003cp data-start=\"583\" data-end=\"612\"\u003eSweet detail. Effortless fit.\u003c\/p\u003e\n\u003chr data-start=\"614\" data-end=\"619\"\u003e\n\u003ch3 data-start=\"621\" data-end=\"633\"\u003eDetails:\u003c\/h3\u003e\n\u003cul data-start=\"635\" data-end=\"778\"\u003e\n\u003cli data-start=\"635\" data-end=\"659\"\u003e\n\u003cp data-start=\"639\" data-end=\"659\"\u003eLace trim neckline\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"661\" data-end=\"696\"\u003e\n\u003cp data-start=\"665\" data-end=\"696\"\u003eSmall bow detail on the front\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"698\" data-end=\"730\"\u003e\n\u003cp data-start=\"702\" data-end=\"730\"\u003eStretch ribbed knit fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"732\" data-end=\"757\"\u003e\n\u003cp data-start=\"736\" data-end=\"757\"\u003eCamisole silhouette\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"759\" data-end=\"778\"\u003e\n\u003cp data-start=\"763\" data-end=\"778\"\u003eFitted design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"780\" data-end=\"797\"\u003eMeasurements:\u003c\/h3\u003e\n\u003cul data-start=\"835\" data-end=\"893\"\u003e\n\u003cli data-start=\"835\" data-end=\"861\"\u003e\n\u003cp data-start=\"839\" data-end=\"861\"\u003eBust: 11\" (27.94 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"863\" data-end=\"893\"\u003e\n\u003cp data-start=\"867\" data-end=\"893\"\u003eLength: 16.5\" (41.91 cm)\u003c\/p\u003e\n\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\/article\u003e\n\u003c\/div\u003e","brand":"BUBBLE GUM","offers":[{"title":"Beige \/ One size","offer_id":50111404802341,"sku":"","price":42.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ One size","offer_id":50111404835109,"sku":"","price":42.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ One size","offer_id":50111404769573,"sku":"","price":42.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0242\/2821\/files\/A010C738-13F6-4D46-8B11-052E8153F61F.png?v=1740726036"},{"product_id":"n-1","title":"Cropped Distressed Denim Jacket","description":"\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-699de2df-f574-832e-8bb9-64680915f4a5-114\" data-testid=\"conversation-turn-232\" 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=\"4055479f-7f80-430c-ace5-42e56403d582\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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=\"0\" data-end=\"72\"\u003eRugged texture meets a modern cropped cut in this statement denim layer.\u003c\/p\u003e\n\u003cp data-start=\"178\" data-end=\"424\"\u003eDesigned in a structured denim fabric, this cropped jacket features distressed detailing for a perfectly worn-in edge. Front chest pockets add classic utility styling, while the tailored cropped length keeps the silhouette sharp and contemporary.\u003c\/p\u003e\n\u003cp data-start=\"426\" data-end=\"529\"\u003ePerfect for layering over dresses or pairing with high-waisted bottoms for an effortlessly cool finish.\u003c\/p\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4055479f-7f80-430c-ace5-42e56403d582\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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=\"777\" data-end=\"808\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eClassic denim with a bold edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr data-start=\"531\" data-end=\"536\"\u003e\n\u003ch3 data-start=\"538\" data-end=\"550\"\u003eDetails:\u003c\/h3\u003e\n\u003cul data-start=\"552\" data-end=\"672\"\u003e\n\u003cli data-start=\"552\" data-end=\"576\"\u003e\n\u003cp data-start=\"556\" data-end=\"576\"\u003eCropped silhouette\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"577\" data-end=\"606\"\u003e\n\u003cp data-start=\"581\" data-end=\"606\"\u003eDistressed denim finish\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"607\" data-end=\"632\"\u003e\n\u003cp data-start=\"611\" data-end=\"632\"\u003eFront chest pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"633\" data-end=\"653\"\u003e\n\u003cp data-start=\"637\" data-end=\"653\"\u003eStructured fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"654\" data-end=\"672\"\u003e\n\u003cp data-start=\"658\" data-end=\"672\"\u003eLong sleeves\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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-699de2df-f574-832e-8bb9-64680915f4a5-211\" data-testid=\"conversation-turn-426\" 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=\"be17edf7-86fb-48ea-be9b-3e9ccf2c683f\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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\u003ch3 data-start=\"0\" data-end=\"17\"\u003eMeasurements:\u003c\/h3\u003e\n\u003cul data-start=\"19\" data-end=\"136\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-start=\"19\" data-end=\"44\"\u003e\n\u003cp data-start=\"23\" data-end=\"44\"\u003eBust: 19\" (48.3 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"45\" data-end=\"73\"\u003e\n\u003cp data-start=\"49\" data-end=\"73\"\u003eWaist: 19.5\" (49.5 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"74\" data-end=\"103\"\u003e\n\u003cp data-start=\"78\" data-end=\"103\"\u003eLength: 18.5\" (47.0 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"104\" data-end=\"136\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"108\" data-end=\"136\" data-is-last-node=\"\"\u003eSleeve Length: 24\" (61.0 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"BUBBLE GUM","offers":[{"title":"Denim Blue \/ One size","offer_id":51355313963301,"sku":null,"price":69.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0242\/2821\/files\/FullSizeRender_21602566-e61b-40c8-8cc7-29d59aa94961.png?v=1769486465"},{"product_id":"g-5","title":"Lace-Up Back Distressed Knit Top","description":"\u003cp data-start=\"0\" data-end=\"100\"\u003eEffortlessly edgy with a touch of texture, this knit top brings bold detail to a relaxed silhouette.\u003c\/p\u003e\n\u003cp data-start=\"180\" data-end=\"430\"\u003eDesigned with an open weave construction, this long sleeve knit top features distressed detailing for a perfectly undone look. The classic round neckline keeps the front minimal, while the lace-up back design adds an unexpected statement from behind.\u003c\/p\u003e\n\u003cp data-start=\"432\" data-end=\"533\"\u003ePerfect for layering over bralettes or tanks when you want a look that feels both relaxed and daring.\u003c\/p\u003e\n\u003cp data-start=\"432\" data-end=\"533\"\u003e\u003cmeta charset=\"utf-8\"\u003eUndone texture, standout edge.\u003c\/p\u003e\n\u003chr data-start=\"535\" data-end=\"540\"\u003e\n\u003ch3 data-start=\"542\" data-end=\"554\"\u003eDetails:\u003c\/h3\u003e\n\u003cul data-start=\"556\" data-end=\"675\"\u003e\n\u003cli data-start=\"556\" data-end=\"585\"\u003e\n\u003cp data-start=\"560\" data-end=\"585\"\u003eDistressed knit texture\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"586\" data-end=\"609\"\u003e\n\u003cp data-start=\"590\" data-end=\"609\"\u003eOpen weave design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"610\" data-end=\"630\"\u003e\n\u003cp data-start=\"614\" data-end=\"630\"\u003eRound neckline\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"631\" data-end=\"656\"\u003e\n\u003cp data-start=\"635\" data-end=\"656\"\u003eLace-up back detail\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"657\" data-end=\"675\"\u003e\n\u003cp data-start=\"661\" data-end=\"675\"\u003eLong sleeves\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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-699de2df-f574-832e-8bb9-64680915f4a5-208\" data-testid=\"conversation-turn-420\" 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=\"e7bb9455-dcba-4f87-82cc-b07abf9ec95c\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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\u003ch3 data-start=\"0\" data-end=\"17\"\u003eMeasurements:\u003c\/h3\u003e\n\u003cul data-start=\"19\" data-end=\"107\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-start=\"19\" data-end=\"44\"\u003e\n\u003cp data-start=\"23\" data-end=\"44\"\u003eBust: 15\" (38.1 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"45\" data-end=\"72\"\u003e\n\u003cp data-start=\"49\" data-end=\"72\"\u003eLength: 16\" (40.6 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"73\" data-end=\"107\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"77\" data-end=\"107\" data-is-last-node=\"\"\u003eSleeve Length: 19.1\" (48.5 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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","brand":"BUBBLE GUM","offers":[{"title":"Black \/ One size","offer_id":51320602722597,"sku":null,"price":58.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ One size","offer_id":51320602755365,"sku":null,"price":58.99,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ One size","offer_id":52033158775077,"sku":null,"price":58.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0242\/2821\/files\/FullSizeRender_b6646219-181e-426f-beea-27297a4d485d.png?v=1769810470"},{"product_id":"top","title":"Saturn embroidered v-neck Cardigan","description":"\u003cp data-start=\"0\" data-end=\"104\"\u003eClassic knit with a playful cosmic touch, this cardigan brings subtle personality to an everyday staple.\u003c\/p\u003e\n\u003cp data-start=\"210\" data-end=\"483\"\u003eDesigned with a timeless V-neckline and long sleeves, this cardigan features a yellow stripe detail and Saturn embroidery on the left side of the chest. The combination of clean lines and whimsical embroidery creates a balanced look that feels both classic and distinctive.\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"573\"\u003ePerfect for layering over basics when you want a refined piece with a hint of character.\u003c\/p\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-699de2df-f574-832e-8bb9-64680915f4a5-109\" data-testid=\"conversation-turn-222\" 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=\"2d45392a-544f-4434-b884-f674d86a4ebf\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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=\"814\" data-end=\"847\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eClassic knit with a cosmic twist.\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\u003chr data-start=\"575\" data-end=\"580\"\u003e\n\u003ch3 data-start=\"582\" data-end=\"594\"\u003eDetails:\u003c\/h3\u003e\n\u003cul data-start=\"596\" data-end=\"725\"\u003e\n\u003cli data-start=\"596\" data-end=\"612\"\u003e\n\u003cp data-start=\"600\" data-end=\"612\"\u003eV-neckline\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"613\" data-end=\"631\"\u003e\n\u003cp data-start=\"617\" data-end=\"631\"\u003eLong sleeves\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"632\" data-end=\"658\"\u003e\n\u003cp data-start=\"636\" data-end=\"658\"\u003eYellow stripe detail\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"659\" data-end=\"696\"\u003e\n\u003cp data-start=\"663\" data-end=\"696\"\u003eSaturn embroidery on left chest\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"697\" data-end=\"725\"\u003e\n\u003cp data-start=\"701\" data-end=\"725\"\u003eSoft knit construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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-699de2df-f574-832e-8bb9-64680915f4a5-206\" data-testid=\"conversation-turn-416\" 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=\"9fe770ea-8ca8-405e-9d2c-725474601a39\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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\u003ch3 data-start=\"0\" data-end=\"17\"\u003eMeasurements:\u003c\/h3\u003e\n\u003cul data-start=\"19\" data-end=\"109\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-start=\"19\" data-end=\"44\"\u003e\n\u003cp data-start=\"23\" data-end=\"44\"\u003eBust: 17\" (43.2 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"45\" data-end=\"74\"\u003e\n\u003cp data-start=\"49\" data-end=\"74\"\u003eLength: 20.5\" (52.1 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"75\" data-end=\"109\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"79\" data-end=\"109\" data-is-last-node=\"\"\u003eSleeve Length: 24.8\" (63.0 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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","brand":"BUBBLE GUM","offers":[{"title":"Light Gray \/ One size","offer_id":51931515289893,"sku":null,"price":59.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0242\/2821\/files\/FullSizeRender_ca4f484e-8392-4894-a429-4640e9dae2c6.png?v=1769288294"},{"product_id":"skirt","title":"Yellow Stripe Hem Knit Pleated Skirt","description":"\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-699de2df-f574-832e-8bb9-64680915f4a5-108\" data-testid=\"conversation-turn-220\" 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=\"d5940f92-f834-4557-aab6-a0da105a0053\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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=\"0\" data-end=\"63\"\u003ePlayful movement meets cozy texture in this knit pleated skirt.\u003c\/p\u003e\n\u003cp data-start=\"157\" data-end=\"405\"\u003eDesigned with soft pleats for natural flow, this knitted skirt features an elastic waistband for a comfortable and flexible fit. The yellow stripe detail along the hem adds a subtle pop of color, giving the classic silhouette a fresh, sporty touch.\u003c\/p\u003e\n\u003cp data-start=\"407\" data-end=\"493\"\u003ePerfect for pairing with fitted knits or cropped tops for an effortlessly styled look.\u003c\/p\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d5940f92-f834-4557-aab6-a0da105a0053\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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=\"744\" data-end=\"776\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eSoft pleats with a pop of color.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr data-start=\"495\" data-end=\"500\"\u003e\n\u003ch3 data-start=\"502\" data-end=\"514\"\u003eDetails:\u003c\/h3\u003e\n\u003cul data-start=\"516\" data-end=\"661\"\u003e\n\u003cli data-start=\"516\" data-end=\"544\"\u003e\n\u003cp data-start=\"520\" data-end=\"544\"\u003eKnitted pleated design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"545\" data-end=\"568\"\u003e\n\u003cp data-start=\"549\" data-end=\"568\"\u003eElastic waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"569\" data-end=\"599\"\u003e\n\u003cp data-start=\"573\" data-end=\"599\"\u003eYellow stripe hem detail\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"600\" data-end=\"630\"\u003e\n\u003cp data-start=\"604\" data-end=\"630\"\u003eSoft and comfortable fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"631\" data-end=\"661\"\u003e\n\u003cp data-start=\"635\" data-end=\"661\"\u003eEasy-to-style silhouette\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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-699de2df-f574-832e-8bb9-64680915f4a5-205\" data-testid=\"conversation-turn-414\" 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=\"ae0def9b-ed29-4ec5-85e7-535083bf4866\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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\u003ch3 data-start=\"0\" data-end=\"17\"\u003eMeasurements:\u003c\/h3\u003e\n\u003cul data-start=\"19\" data-end=\"103\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-start=\"19\" data-end=\"47\"\u003e\n\u003cp data-start=\"23\" data-end=\"47\"\u003eWaist: 11.5\" (29.2 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"48\" data-end=\"75\"\u003e\n\u003cp data-start=\"52\" data-end=\"75\"\u003eHips: 15.5\" (39.4 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"76\" data-end=\"103\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"80\" data-end=\"103\" data-is-last-node=\"\"\u003eLength: 15.9\" (40.4 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"BUBBLE GUM","offers":[{"title":"Light Gray \/ One size","offer_id":51931515748645,"sku":null,"price":56.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0242\/2821\/files\/FullSizeRender_430b3a30-a4af-4a91-a856-e22cadfbcb2b.png?v=1769288233"},{"product_id":"f-10","title":"Soft Mohair Open-Back Knit Dress","description":"\u003cp data-start=\"0\" data-end=\"183\"\u003eSoft, cozy, and irresistibly feminine. This mohair knit dress blends delicate texture with a bold open-back moment.\u003c\/p\u003e\n\u003cp data-start=\"222\" data-end=\"469\"\u003eCrafted from a plush mohair blend, this long sleeve knit dress feels ultra-soft against the skin while giving that dreamy, cloud-like texture. The front keeps it minimal and flattering, while the wide open back adds an unexpected statement detail.\u003c\/p\u003e\n\u003cp data-start=\"471\" data-end=\"701\"\u003eAdjustable ribbons on both sides of the hem let you customize the length and create a subtle ruched effect, so you can style it slightly shorter or keep it relaxed. The silhouette drapes comfortably with a cozy yet feminine shape.\u003c\/p\u003e\n\u003cp data-start=\"703\" data-end=\"802\"\u003ePair it with knee-high boots for a soft winter look or delicate heels for an elevated evening vibe.\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"183\"\u003eSweet from the front, stunning from the back — your new cozy statement piece.\u003c\/p\u003e\n\u003ch3 data-start=\"809\" data-end=\"821\"\u003eDetails:\u003c\/h3\u003e\n\u003cul data-start=\"822\" data-end=\"965\"\u003e\n\u003cli data-start=\"822\" data-end=\"842\"\u003e\n\u003cp data-start=\"824\" data-end=\"842\"\u003eSoft mohair knit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"843\" data-end=\"859\"\u003e\n\u003cp data-start=\"845\" data-end=\"859\"\u003eLong sleeves\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"860\" data-end=\"878\"\u003e\n\u003cp data-start=\"862\" data-end=\"878\"\u003eWide open back\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"879\" data-end=\"913\"\u003e\n\u003cp data-start=\"881\" data-end=\"913\"\u003eAdjustable side ribbons at hem\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"914\" data-end=\"935\"\u003e\n\u003cp data-start=\"916\" data-end=\"935\"\u003eAdjustable length\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"936\" data-end=\"965\"\u003e\n\u003cp data-start=\"938\" data-end=\"965\"\u003eStretchy, comfortable fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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-699de2df-f574-832e-8bb9-64680915f4a5-182\" data-testid=\"conversation-turn-368\" 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=\"b5d861dd-bdba-493f-b608-b8a3c419113a\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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\u003ch3 data-start=\"0\" data-end=\"17\"\u003eMeasurements:\u003c\/h3\u003e\n\u003cul data-start=\"19\" data-end=\"176\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-start=\"19\" data-end=\"44\"\u003e\n\u003cp data-start=\"23\" data-end=\"44\"\u003eBust: 16\" (40.6 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"45\" data-end=\"71\"\u003e\n\u003cp data-start=\"49\" data-end=\"71\"\u003eWaist: 19\" (48.3 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"72\" data-end=\"98\"\u003e\n\u003cp data-start=\"76\" data-end=\"98\"\u003eHip: 21.5\" (54.6 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"99\" data-end=\"141\"\u003e\n\u003cp data-start=\"103\" data-end=\"141\"\u003eLength: 35.9\" (91.2 cm) (Adjustable)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"142\" data-end=\"176\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"146\" data-end=\"176\" data-is-last-node=\"\"\u003eSleeve Length: 22.5\" (57.2 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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","brand":"BUBBLE GUM","offers":[{"title":"Light Olive Green \/ One size","offer_id":51923693961509,"sku":null,"price":62.99,"currency_code":"CAD","in_stock":true},{"title":"White \/ One size","offer_id":51923694027045,"sku":null,"price":62.99,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ One size","offer_id":51923694059813,"sku":null,"price":62.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ One size","offer_id":51923693994277,"sku":null,"price":62.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0242\/2821\/files\/FullSizeRender_5d57b21b-3db4-48e1-af64-696abf7616c0.png?v=1769367250"},{"product_id":"top-3","title":"Short sleeve knit Ribbon crop Top","description":"\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-699de2df-f574-832e-8bb9-64680915f4a5-11\" data-testid=\"conversation-turn-26\" 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=\"11b327a8-15c9-4597-9ae7-7d7ba692fbdd\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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=\"0\" data-end=\"158\"\u003eThis short-sleeve knit crop top features delicate ribbon details along the front, adding a romantic and girly touch to a classic silhouette. \u003cmeta charset=\"utf-8\"\u003eMade for soft, feminine styling and effortless layering. The soft knit fabric hugs comfortably while offering breathable stretch for everyday wear.\u003c\/p\u003e\n\u003cp data-start=\"431\" data-end=\"675\"\u003eThe cropped length pairs perfectly with high-waisted skirts, cargos, or denim, while the flattering fit makes it easy to dress up or down. Wear it with a mini skirt for a coquette-inspired look or layer it under a cardigan for a cozy-chic vibe.\u003c\/p\u003e\n\u003chr data-start=\"677\" data-end=\"680\"\u003e\n\u003ch3 data-start=\"682\" data-end=\"694\"\u003eDetails:\u003c\/h3\u003e\n\u003cul data-start=\"695\" data-end=\"809\"\u003e\n\u003cli data-start=\"695\" data-end=\"715\"\u003e\n\u003cp data-start=\"697\" data-end=\"715\"\u003eSoft knit fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"716\" data-end=\"733\"\u003e\n\u003cp data-start=\"718\" data-end=\"733\"\u003eShort sleeves\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"734\" data-end=\"760\"\u003e\n\u003cp data-start=\"736\" data-end=\"760\"\u003eFront ribbon detailing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"761\" data-end=\"779\"\u003e\n\u003cp data-start=\"763\" data-end=\"779\"\u003eCropped length\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"780\" data-end=\"809\"\u003e\n\u003cp data-start=\"782\" data-end=\"809\"\u003eStretchy, comfortable fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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-699de2df-f574-832e-8bb9-64680915f4a5-181\" data-testid=\"conversation-turn-366\" 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=\"21ff9f35-3741-47da-a202-5a835a48fceb\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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\u003ch3 data-start=\"0\" data-end=\"17\"\u003eMeasurements:\u003c\/h3\u003e\n\u003cul data-start=\"19\" data-end=\"108\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-start=\"19\" data-end=\"46\"\u003e\n\u003cp data-start=\"23\" data-end=\"46\"\u003eBust: 17.4\" (44.2 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"47\" data-end=\"76\"\u003e\n\u003cp data-start=\"51\" data-end=\"76\"\u003eLength: 18.1\" (46.0 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"77\" data-end=\"108\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"81\" data-end=\"108\" data-is-last-node=\"\"\u003eSleeve Length: 9\" (22.9 cm)\u003c\/p\u003e\n\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\/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\n\u003c\/div\u003e","brand":"BUBBLE GUM","offers":[{"title":"Cream \/ One size","offer_id":51923678626085,"sku":null,"price":59.99,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ One size","offer_id":51923678658853,"sku":null,"price":59.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0242\/2821\/files\/FullSizeRender_3637bcfc-121b-4772-ba72-bcab68c4e87c.png?v=1770336546"},{"product_id":"dress","title":"Sparkly Sheer maxi Dress","description":"\u003cp data-start=\"182\" data-end=\"428\"\u003eThis show-stopping maxi features a dramatic plunging neckline balanced by elegant long sleeves with elastic hems for soft volume and comfort. The sheer mesh overlay is adorned with delicate sparkle embellishments that shimmer with every movement.\u003c\/p\u003e\n\u003cp data-start=\"430\" data-end=\"656\"\u003eUnderneath, a structured white bodysuit with straps provides coverage and a sleek, sculpted base. The open back adds a bold, modern edge, while the zipper closure and elastic waist seam create a flattering, cinched silhouette.\u003c\/p\u003e\n\u003cp data-start=\"658\" data-end=\"823\"\u003eIt’s giving ethereal. It’s giving main character energy. Perfect for birthdays, formal events, photoshoots, and special occasions where blending in is not an option.\u003c\/p\u003e\n\u003cp data-start=\"825\" data-end=\"904\"\u003e\u003cmeta charset=\"utf-8\"\u003eElevate the look with strappy heels for a sleek finish, style it with boots for an edgy twist, or keep it effortless with chic flats — just add delicate jewelry and let the dress command all the attention.\u003c\/p\u003e\n\u003ch3 data-start=\"911\" data-end=\"923\"\u003eDetails:\u003c\/h3\u003e\n\u003cul data-start=\"924\" data-end=\"1144\"\u003e\n\u003cli data-start=\"924\" data-end=\"939\"\u003e\n\u003cp data-start=\"926\" data-end=\"939\"\u003eMaxi length\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"940\" data-end=\"961\"\u003e\n\u003cp data-start=\"942\" data-end=\"961\"\u003ePlunging neckline\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"962\" data-end=\"995\"\u003e\n\u003cp data-start=\"964\" data-end=\"995\"\u003eLong sleeves with elastic hem\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"996\" data-end=\"1046\"\u003e\n\u003cp data-start=\"998\" data-end=\"1046\"\u003eSheer mesh overlay with sparkle embellishments\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1047\" data-end=\"1080\"\u003e\n\u003cp data-start=\"1049\" data-end=\"1080\"\u003eBuilt-in white strap bodysuit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1081\" data-end=\"1094\"\u003e\n\u003cp data-start=\"1083\" data-end=\"1094\"\u003eOpen back\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1095\" data-end=\"1118\"\u003e\n\u003cp data-start=\"1097\" data-end=\"1118\"\u003eBack zipper closure\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1119\" data-end=\"1144\"\u003e\n\u003cp data-start=\"1121\" data-end=\"1144\"\u003eElastic seam at waist\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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-699de2df-f574-832e-8bb9-64680915f4a5-179\" data-testid=\"conversation-turn-362\" 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=\"9f025ee8-9e81-4bff-8ef6-871c62f27a73\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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\u003ch3 data-start=\"0\" data-end=\"17\"\u003eMeasurements:\u003c\/h3\u003e\n\u003cul data-start=\"19\" data-end=\"165\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-start=\"19\" data-end=\"44\"\u003e\n\u003cp data-start=\"23\" data-end=\"44\"\u003eBust: 13\" (33.0 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"45\" data-end=\"71\"\u003e\n\u003cp data-start=\"49\" data-end=\"71\"\u003eWaist: 15\" (38.1 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"72\" data-end=\"99\"\u003e\n\u003cp data-start=\"76\" data-end=\"99\"\u003eHips: 15.8\" (40.1 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"100\" data-end=\"130\"\u003e\n\u003cp data-start=\"104\" data-end=\"130\"\u003eLength: 43.5\" (110.5 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"131\" data-end=\"165\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"135\" data-end=\"165\" data-is-last-node=\"\"\u003eSleeve Length: 25.5\" (64.8 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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","brand":"BUBBLE GUM","offers":[{"title":"White \/ One size","offer_id":51923534709029,"sku":null,"price":99.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0242\/2821\/files\/IMG_9481_44a0fe68-38c0-44af-848b-1a619d18e846.jpg?v=1772043258"},{"product_id":"dress-1","title":"Floral Lace Midi Dress","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThis stunning white floral lace dress features an intricate sheer lace overlay layered over a smooth ivory slip lining for the perfect balance of elegance and comfort. The slim silhouette flatters your natural shape while keeping things light and airy.\u003c\/p\u003e\n\u003cp\u003eElastic spaghetti straps provide a flexible, comfortable fit, while the side zipper closure ensures a seamless, body-skimming finish. The midi length adds graceful movement with every step — perfect for garden parties, date nights, or vacation evenings.\u003c\/p\u003e\n\u003cp\u003ePair it with delicate heels for a romantic look or chunky boots for that soft-meets-edge vibe.\u003c\/p\u003e\n\u003ch3\u003eDetails:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWhite floral lace overlay\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003eStretchy\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eIvory slip lining\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eElastic spaghetti straps\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eSide zipper closure\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eMidi length\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eSlim, feminine silhouette\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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-699de2df-f574-832e-8bb9-64680915f4a5-178\" data-testid=\"conversation-turn-360\" 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=\"5d055272-b30c-4b12-8505-276efc7b853f\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" 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\u003ch3 data-start=\"0\" data-end=\"17\"\u003eMeasurements:\u003c\/h3\u003e\n\u003cul data-start=\"19\" data-end=\"129\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-start=\"19\" data-end=\"44\"\u003e\n\u003cp data-start=\"23\" data-end=\"44\"\u003eBust: 13\" (33.0 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"45\" data-end=\"73\"\u003e\n\u003cp data-start=\"49\" data-end=\"73\"\u003eWaist: 12.5\" (31.8 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"74\" data-end=\"100\"\u003e\n\u003cp data-start=\"78\" data-end=\"100\"\u003eHip: 14.3\" (36.3 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"101\" data-end=\"129\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"105\" data-end=\"129\" data-is-last-node=\"\"\u003eLength: 53.7\" (136.4 cm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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","brand":"BUBBLE GUM","offers":[{"title":"White \/ One size","offer_id":52036934664485,"sku":null,"price":89.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0242\/2821\/files\/FullSizeRender_91a35bdb-6751-4403-a2d2-11647423dbbe.jpg?v=1770083924"}],"url":"https:\/\/shopbubblegum.ca\/collections\/spring-collection.oembed","provider":"BUBBLE GUM","version":"1.0","type":"link"}