{"title":"Seamless swimsuit","description":"","products":[{"product_id":"after-dark-one-piece-black","title":"After Dark One-Piece - Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"561\" data-end=\"896\"\u003eSleek, minimal, and made to stand out. The After Dark One-Piece features a clean silhouette with a high-cut leg that enhances your natural shape and creates a long, sculpted look. Crafted from smooth, body-hugging fabric, it delivers a confident, effortless vibe that transitions perfectly from day to night.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210290561087,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210290593855,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210290626623,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210290659391,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210290692159,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210290724927,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T165010.549.png?v=1777799018"},{"product_id":"eden-high-cut-bottom","title":"Eden High-Cut Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"533\" data-end=\"741\"\u003eA minimal high-cut bottom made to enhance your natural shape. Sitting high on the hips, it creates a longer, sculpted silhouette with a smooth and seamless feel. Clean, simple, and built for a confident look.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210290757695,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210290790463,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210290823231,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210290855999,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210290888767,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210290921535,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T162846.619.png?v=1777799019"},{"product_id":"eden-line-top","title":"Eden Line Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"229\" data-end=\"460\"\u003eA sleek, straight-cut bikini top designed for a clean and effortless fit. With minimal structure and smooth lines, it sits naturally on the body while keeping a sharp, modern look. Lightweight, flattering, and easy to wear all day.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210290954303,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210290987071,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210291019839,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210291052607,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210291085375,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210291118143,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T162915.472_eede82fa-cf25-4ca6-bcb0-c128da8aceb0.png?v=1777799020"},{"product_id":"luna-high-cut-minimal-bottom","title":"Luna High-Cut Minimal Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"157\" data-end=\"390\"\u003eA clean, modern bralette silhouette designed for a smooth and natural fit. With soft structure and minimal lines, it enhances your shape without overcomplicating the look. Lightweight, flattering, and easy to wear from beach to pool.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210291183679,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210291216447,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210291249215,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210291281983,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210291314751,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210291347519,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T162010.424.png?v=1777799022"},{"product_id":"luna-sculpt-bralette-top","title":"Luna Sculpt Bralette Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"157\" data-end=\"390\"\u003eA clean, modern bralette silhouette designed for a smooth and natural fit. With soft structure and minimal lines, it enhances your shape without overcomplicating the look. Lightweight, flattering, and easy to wear from beach to pool.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210291380287,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210291413055,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210291445823,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210291478591,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210291511359,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210291544127,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T162154.782_8166b08a-7b31-4c39-a65c-4759d076ce34.png?v=1777799022"},{"product_id":"after-dark-one-piece","title":"After Dark One-Piece - Brown","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"561\" data-end=\"896\"\u003eSleek, minimal, and made to stand out. The After Dark One-Piece features a clean silhouette with a high-cut leg that enhances your natural shape and creates a long, sculpted look. Crafted from smooth, body-hugging fabric, it delivers a confident, effortless vibe that transitions perfectly from day to night.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210291576895,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210291609663,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210291642431,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210291675199,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210291707967,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210291740735,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T161056.647.png?v=1777799024"},{"product_id":"lilia-high-cut-sculpt-bottom","title":"Lilia High-Cut Sculpt Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"562\" data-end=\"848\"\u003eFlattering from every angle. The Lilia High-Cut Sculpt Bottom features a sleek, minimal design with a high-leg cut that elongates the body and accentuates your natural curves. Crafted from a soft, flexible fabric, it hugs the body comfortably while maintaining a clean, sculpted finish.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210291773503,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210291806271,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210291839039,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210291871807,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210291904575,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210291937343,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T155437.542.png?v=1777799025"},{"product_id":"lilia-contour-bralette","title":"Lilia Contour Bralette Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"164\" data-end=\"486\"\u003eSoft, sculpting, and effortlessly refined. The Lilia Contour Bralette is designed with a clean, minimal silhouette that naturally enhances your shape while offering a smooth, second-skin feel. Delicate straps and a flattering cut create a feminine, elevated look that transitions seamlessly from beach to everyday styling.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210291970111,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210292002879,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210292035647,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210292068415,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210292101183,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210292133951,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T155654.287_c5e52027-3733-4092-85ec-374e1fe52f2b.png?v=1777799026"},{"product_id":"nova-essential-crop-top","title":"Nova Essential Crop Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"312\" data-end=\"576\"\u003eDesigned for effortless comfort and a sleek, sculpted look. The Nova Essential Crop Top features a smooth, second-skin feel with minimal straps and a clean, flattering cut. Perfect for sun, swim, or styled beyond the beach — this is your everyday staple, elevated.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210292166719,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210292199487,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210292232255,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210292265023,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210292297791,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210292330559,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T154812.683.png?v=1777799028"},{"product_id":"nova-sculpt-high-leg-bottom","title":"Nova Sculpt High-Leg Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"650\" data-end=\"903\"\u003eMinimal, flattering, and made to move with you. The Nova Sculpt Bottom features a high-leg cut that elongates the silhouette while offering a smooth, contoured fit. Clean lines and soft stretch fabric make it your go-to for an effortlessly refined look.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210292363327,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210292396095,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210292428863,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210292461631,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210292494399,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210292527167,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T155000.798_ff7b8cd7-2c85-4189-961b-753e5fb54728.png?v=1777799029"},{"product_id":"aria-sculpt-triangle-top","title":"Aria Sculpt Triangle Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"269\" data-end=\"549\"\u003eA refined take on the classic triangle bikini, designed to highlight your natural shape with a clean, effortless feel. Featuring slim adjustable straps and a smooth, sculpting fit, this top blends minimal design with everyday comfort. Timeless, flattering, and endlessly wearable.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210292559935,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210292592703,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210292625471,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210292658239,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210292691007,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210292723775,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T154021.988.png?v=1777799030"},{"product_id":"aria-curve-high-cut-bottom","title":"Aria Curve High-Cut Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"622\" data-end=\"866\"\u003eSleek, sculpted, and made to enhance. This high-cut bottom sits perfectly on the hips, elongating your legs while creating a smooth, contoured silhouette. With its minimal coverage and clean finish, it delivers a confident, elevated beach look.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210292756543,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210292789311,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210292822079,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210292854847,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210292887615,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210292920383,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T154230.130_474b645a-75cb-44f5-9e9f-11c78f19694d.png?v=1777799031"},{"product_id":"azura-micro-sculpt-bottom","title":"Azura Micro Sculpt Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"561\" data-end=\"805\"\u003eMinimal, bold, and effortlessly flattering. This micro-cut bottom features ultra-thin sides and a high-leg silhouette that elongates your body and enhances your curves. Designed for a sleek, confident look with a touch of ocean-inspired allure.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210292953151,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210292985919,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210293018687,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210293051455,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210293084223,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210293116991,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T153259.010.png?v=1777799033"},{"product_id":"azura-sleek-triangle-top","title":"Azura Sleek Triangle Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"242\" data-end=\"489\"\u003eA clean, modern take on the classic triangle bikini. Designed with smooth lines and adjustable straps, this top offers a flattering, natural fit with a barely-there feel. The ocean-inspired tone brings a fresh, sunlit energy to every beach moment.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210293149759,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210293182527,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210293215295,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210293248063,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210293280831,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210293313599,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T153401.603_0ae6b947-76c0-47de-81ed-a38e72dce959.png?v=1777799033"},{"product_id":"blush-string-tie-bottom","title":"Blush String Tie Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"563\" data-end=\"835\"\u003eFlirty, minimal, and made to turn heads. This string tie bottom features ultra-thin adjustable sides for a perfectly tailored fit, while the high-cut shape enhances and elongates your silhouette. Finished in a soft blush tone for that effortless, irresistible summer vibe.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210293346367,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210293379135,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210293411903,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210293444671,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210293477439,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210293510207,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/a3P111222485.webp?v=1777799035"},{"product_id":"blush-tie-triangle-top","title":"Blush Tie Triangle Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"225\" data-end=\"493\"\u003eA soft, feminine triangle bikini top designed to flatter every curve. Featuring adjustable tie straps and a delicate gathered finish, it offers a customizable fit with a barely-there feel. The blush pink tone adds a playful, romantic touch—perfect for sun-soaked days.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210293542975,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210293575743,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210293608511,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210293641279,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210293674047,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210293706815,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T152901.448_8ba600c3-7ff5-4686-8657-725b4d508fd5.png?v=1777799036"},{"product_id":"nox-sculpt-high-cut-bottom","title":"Nox Sculpt High-Cut Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"563\" data-end=\"841\"\u003eA minimal tie-side thong bottom designed to sculpt and elongate. Featuring ultra-thin adjustable side ties and a high-cut fit, it creates a sleek, feminine shape from every angle. The thong back delivers a bold yet elegant finish, made for sun-soaked days and confident moments.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210293739583,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210293772351,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210293805119,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210293837887,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210293870655,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210293903423,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T151842.307.png?v=1777799037"},{"product_id":"nox-minimal-strap-top","title":"Nox Minimal Strap Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"213\" data-end=\"503\"\u003eA sleek, minimal bikini top designed for effortless elegance. Featuring thin adjustable straps and a clean, structured silhouette, it offers a smooth, supportive fit without unnecessary details. Crafted from ultra-soft stretch fabric, it feels weightless while enhancing your natural shape.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210293936191,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210293968959,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210294001727,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210294034495,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210294067263,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210294100031,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T152055.740_95c7db73-1c87-46d7-86c4-4ddf21a58416.png?v=1777799038"},{"product_id":"vela-tie-triangle-top","title":"Vela Tie Triangle Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"195\" data-end=\"490\"\u003eA refined take on the classic triangle bikini. Designed with delicate adjustable ties at the neck and back, it offers a customizable fit that enhances your natural shape. The soft, smooth fabric feels weightless on the skin, creating a clean, minimal silhouette that moves effortlessly with you.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210294132799,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210294165567,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210294198335,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210294231103,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210294263871,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210294296639,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T151407.491.png?v=1777799040"},{"product_id":"vela-tie-side-thong-bottom","title":"Vela Tie-Side Thong Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"563\" data-end=\"841\"\u003eA minimal tie-side thong bottom designed to sculpt and elongate. Featuring ultra-thin adjustable side ties and a high-cut fit, it creates a sleek, feminine shape from every angle. The thong back delivers a bold yet elegant finish, made for sun-soaked days and confident moments.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210294329407,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210294362175,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210294394943,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210294427711,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210294460479,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210294493247,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T151232.519_0d098571-493f-4606-b29a-bfce8dfd7a71.png?v=1777799041"},{"product_id":"noir-tie-side-thong-bottom","title":"Noir Tie-Side Thong Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"574\" data-end=\"846\"\u003eA sleek tie-side thong bottom designed to sculpt and elongate. Featuring ultra-thin adjustable side strings and a high-cut fit, it creates a sharp, minimal silhouette from every angle. The back offers a true thong finish for a bold, confident look with a second-skin feel.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210294526015,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210294558783,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210294591551,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210294624319,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210294657087,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210294689855,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/P1222532_44f19a1e-da84-483b-bdc2-353c42fe2e79.webp?v=1777799042"},{"product_id":"noir-string-triangle-top","title":"Noir String Triangle Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"224\" data-end=\"501\"\u003eA timeless triangle silhouette with a barely-there feel. Designed with adjustable neck and back ties for a custom fit, this piece enhances your natural shape while keeping a clean, minimal look. Soft stretch fabric hugs the body effortlessly for all-day comfort and confidence.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210294722623,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210294755391,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210294788159,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210294820927,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210294853695,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210294886463,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T150117.470_a73b2e20-b4f3-42c3-9ca1-28aa24f6a2cf.png?v=1777799043"},{"product_id":"monaco-triangle-top","title":"Monaco Triangle Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"197\" data-end=\"463\"\u003eA minimal triangle bikini top designed to sit naturally on the body with a clean, flattering shape. The adjustable straps and soft stretch fabric create a smooth, barely-there feel while offering light support. Effortless, feminine, and made to stand out in the sun.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210294919231,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210294951999,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210294984767,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210295017535,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210295050303,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210295083071,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T143403.629.png?v=1777799044"},{"product_id":"monaco-micro-thong-bottom","title":"Monaco Micro Thong Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"535\" data-end=\"814\"\u003eA bold micro thong bottom designed for a sharp, sculpted silhouette. Featuring ultra-thin adjustable side straps and a high-cut fit that elongates the legs, it sits low on the hips for a clean, confident look. The back offers a true thong finish with a minimal, second-skin feel.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210295115839,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210295148607,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210295181375,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210295214143,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210295246911,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210295279679,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T143019.659_3a5c9ee4-1c25-4fa4-b95d-5d8f13b7c76f.png?v=1777799045"},{"product_id":"cannes-micro-thong-bottom","title":"Cannes Micro Thong Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"539\" data-end=\"830\"\u003eA sleek micro thong bottom designed to highlight your shape with a bold, minimal cut. Featuring ultra-thin side straps and a high-leg fit that elongates the silhouette, it sits perfectly on the hips for a sharp, confident look. The back offers a true thong finish for that barely-there feel.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210295312447,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210295345215,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210295377983,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210295410751,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210295443519,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210295476287,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T142335.389.png?v=1777799047"},{"product_id":"cannes-triangle-top","title":"Cannes Triangle Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"190\" data-end=\"467\"\u003eA minimal triangle bikini top designed for a clean, natural shape with just the right amount of lift. The thin adjustable straps and soft stretch fabric create a smooth, second-skin feel that sits effortlessly on the body. Lightweight, flattering, and made for sun-soaked days.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210295541823,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210295574591,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210295607359,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210295640127,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210295672895,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210295705663,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T142519.517_7d167162-921d-4f03-bc25-cbff89e252a3.png?v=1777799048"},{"product_id":"venice-micro-thong-bottom","title":"Venice Micro Thong Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"556\" data-end=\"842\"\u003eA minimal micro thong bottom designed for a bold, sculpted look. Featuring ultra-thin side straps and a high-cut fit that elongates the legs, it sits low on the hips for a clean, confident silhouette. The back offers a true thong cut that highlights your shape with a barely-there feel.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210295803967,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210295836735,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210295869503,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210295902271,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210295935039,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210295967807,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/P1222600_f26e0a1e-a0b2-40f7-8680-9b855c19d363.webp?v=1777799049"},{"product_id":"venice-low-cut-top","title":"Venice Low Cut Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"213\" data-end=\"484\"\u003eA clean, low-cut bikini top designed to enhance your natural shape with a subtle lift and minimal feel. The thin adjustable straps and soft stretch fabric create a barely-there fit that sits perfectly on the body. Simple, flattering, and made for long days under the sun.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210296098879,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210296131647,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210296164415,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210296197183,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210296229951,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210296262719,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T141554.005_860d117d-1d98-4fdf-bc53-8957db8b5a73.png?v=1777799050"},{"product_id":"sunrush-bottom","title":"Sunrush Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"113\" data-end=\"425\"\u003eA minimal triangle bikini top designed to highlight your natural shape with a clean and flattering fit. Featuring thin adjustable straps and a lightweight feel, it sits perfectly on the body for an effortless, confident look. The vibrant yellow shade adds a bold, sunlit touch that stands out on every skin tone.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210296361023,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210296393791,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210296426559,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210296459327,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210296492095,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210296524863,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T140454.233.png?v=1777799052"},{"product_id":"sunrush-top","title":"Sunrush Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"113\" data-end=\"425\"\u003eA minimal triangle bikini top designed to highlight your natural shape with a clean and flattering fit. Featuring thin adjustable straps and a lightweight feel, it sits perfectly on the body for an effortless, confident look. The vibrant yellow shade adds a bold, sunlit touch that stands out on every skin tone.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210296655935,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210296688703,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210296721471,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210296754239,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210296787007,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210296819775,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T140244.410_c7d52b56-9dc8-4f14-8dba-797e65918655.png?v=1777799053"},{"product_id":"lime-drop-bottom","title":"Lime Drop Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"173\" data-end=\"457\"\u003eA clean, minimal bikini top in a bold neon shade that instantly stands out. Designed with a straight neckline and thin adjustable straps for a flattering, effortless fit. The soft, smooth fabric hugs the body comfortably while keeping a sleek, modern look perfect for sun-soaked days.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210296918079,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210296950847,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210296983615,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210297016383,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210297049151,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210297081919,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T122214.387.png?v=1777799054"},{"product_id":"lime-drop-top","title":"Lime Drop Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"173\" data-end=\"457\"\u003eA clean, minimal bikini top in a bold neon shade that instantly stands out. Designed with a straight neckline and thin adjustable straps for a flattering, effortless fit. The soft, smooth fabric hugs the body comfortably while keeping a sleek, modern look perfect for sun-soaked days.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210297180223,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210297212991,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210297245759,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210297278527,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210297311295,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210297344063,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T123531.012_e9c8cf2a-14b2-4684-8bd1-f1f3507a2a1d.png?v=1777799055"},{"product_id":"lover-thong-black","title":"Lover Thong – Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"556\" data-end=\"727\"\u003eA clean, minimal bikini top designed for a flattering and effortless fit. The straight neckline creates a modern silhouette while thin adjustable straps provide a comfortable, secure feel. Made from soft, smooth fabric that sits perfectly on the body, giving you a confident, easy look from beach days to poolside moments.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210297376831,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210297409599,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210297442367,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210297475135,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210297507903,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210297540671,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-06T234442.414.png?v=1777799057"},{"product_id":"lover-top-black","title":"Lover Top – Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"556\" data-end=\"727\"\u003eA clean, minimal bikini top designed for a flattering and effortless fit. The straight neckline creates a modern silhouette while thin adjustable straps provide a comfortable, secure feel. Made from soft, smooth fabric that sits perfectly on the body, giving you a confident, easy look from beach days to poolside moments.\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210297573439,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210297606207,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210297638975,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210297671743,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210297704511,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210297737279,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T124236.779.png?v=1777799058"},{"product_id":"crimson-heat-tie-thong-bottom","title":"Crimson Heat Tie Thong Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"556\" data-end=\"727\"\u003eA striking thong bikini bottom with adjustable side ties for the perfect fit.\u003cbr data-start=\"633\" data-end=\"636\"\u003eDesigned with a flattering V-cut and ultra-minimal coverage to enhance your natural curves.\u003c\/p\u003e\n\u003cp data-start=\"729\" data-end=\"842\"\u003e• Thong back coverage\u003cbr data-start=\"754\" data-end=\"757\"\u003e• Adjustable side ties\u003cbr data-start=\"783\" data-end=\"786\"\u003e• Flattering V-cut shape\u003cbr data-start=\"814\" data-end=\"817\"\u003e• High-cut leg design\u003c\/p\u003e\n\u003cp data-start=\"844\" data-end=\"871\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210297770047,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210297802815,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210297835583,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210297868351,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210297901119,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210297933887,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-06T231217.422.png?v=1777799059"},{"product_id":"crimson-heat-triangle-top","title":"Crimson Heat Triangle Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"141\" data-end=\"295\"\u003eA bold, minimal triangle bikini top designed to turn heads.\u003cbr data-start=\"200\" data-end=\"203\"\u003eFeaturing adjustable halter ties and a sleek, sculpting fit for a confident, sun-ready look.\u003c\/p\u003e\n\u003cp data-start=\"297\" data-end=\"432\"\u003e• Classic triangle design\u003cbr data-start=\"326\" data-end=\"329\"\u003e• Adjustable neck \u0026amp; back ties\u003cbr data-start=\"362\" data-end=\"365\"\u003e• Lightweight, second-skin feel\u003cbr data-start=\"400\" data-end=\"403\"\u003e• Minimal, flattering fit\u003c\/p\u003e\n\u003cp data-start=\"434\" data-end=\"461\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210297966655,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210297999423,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210298032191,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210298064959,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210298097727,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210298130495,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T124939.337.png?v=1777799061"},{"product_id":"cocoa-heat-triangle-top","title":"Cocoa Heat Triangle Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"248\" data-end=\"409\"\u003eA minimal triangle bikini top designed to enhance your natural shape.\u003cbr data-start=\"317\" data-end=\"320\"\u003eFeaturing adjustable halter ties and a barely-there feel for the perfect sun-kissed look.\u003c\/p\u003e\n\u003cp data-start=\"411\" data-end=\"546\"\u003e• Classic triangle design\u003cbr data-start=\"440\" data-end=\"443\"\u003e• Adjustable neck \u0026amp; back ties\u003cbr data-start=\"476\" data-end=\"479\"\u003e• Lightweight, second-skin feel\u003cbr data-start=\"514\" data-end=\"517\"\u003e• Minimal, flattering fit\u003c\/p\u003e\n\u003cp data-start=\"548\" data-end=\"575\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210298163263,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210298196031,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210298228799,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210298261567,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210298294335,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210298327103,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T130650.218.png?v=1777799063"},{"product_id":"cocoa-heat-tie-thong-bottom","title":"Cocoa Heat Tie Thong Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"668\" data-end=\"835\"\u003eA bold, minimal thong bikini bottom with adjustable side ties for a custom fit.\u003cbr data-start=\"747\" data-end=\"750\"\u003eDesigned with a flattering V-cut and ultra-minimal coverage to highlight your curves.\u003c\/p\u003e\n\u003cp data-start=\"837\" data-end=\"950\"\u003e• Thong back coverage\u003cbr data-start=\"862\" data-end=\"865\"\u003e• Adjustable side ties\u003cbr data-start=\"891\" data-end=\"894\"\u003e• Flattering V-cut front\u003cbr data-start=\"922\" data-end=\"925\"\u003e• High-cut leg design\u003c\/p\u003e\n\u003cp data-start=\"952\" data-end=\"979\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210298359871,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210298392639,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210298425407,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210298458175,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210298490943,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210298523711,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-06T230805.480_6d031e38-6bbd-472b-ba8f-b95c04f693fa.png?v=1777799063"},{"product_id":"red-heat-thong-bottom","title":"Red Heat Thong Bottom","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"630\" data-end=\"796\"\u003eA bold, curve-enhancing thong bikini bottom designed with a flattering V-cut front and minimal coverage.\u003cbr data-start=\"738\" data-end=\"741\"\u003eSits high on the hips for a sleek, sculpted silhouette.\u003c\/p\u003e\n\u003cp data-start=\"798\" data-end=\"912\"\u003e• Thong back coverage\u003cbr data-start=\"823\" data-end=\"826\"\u003e• Flattering V-cut shape\u003cbr data-start=\"854\" data-end=\"857\"\u003e• High-cut leg design\u003cbr data-start=\"882\" data-end=\"885\"\u003e• Soft, stretchy fabric\u003c\/p\u003e\n\u003cp data-start=\"914\" data-end=\"941\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210298556479,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210298589247,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210298622015,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210298654783,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210298687551,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210298720319,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-06T230204.256.png?v=1777799065"},{"product_id":"red-heat-triangle-top","title":"Red Heat Triangle Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"228\" data-end=\"388\"\u003eA sleek, minimal bikini top designed to enhance your natural shape.\u003cbr data-start=\"295\" data-end=\"298\"\u003eFeaturing thin adjustable straps and a flattering triangle cut for a clean, sculpted look.\u003c\/p\u003e\n\u003cp data-start=\"390\" data-end=\"514\"\u003e• Classic triangle shape\u003cbr data-start=\"418\" data-end=\"421\"\u003e• Adjustable straps\u003cbr data-start=\"444\" data-end=\"447\"\u003e• Lightweight, second-skin feel\u003cbr data-start=\"482\" data-end=\"485\"\u003e• Minimal, flattering fit\u003c\/p\u003e\n\u003cp data-start=\"516\" data-end=\"543\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210298753087,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210298785855,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210298818623,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210298851391,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210298884159,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210298916927,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T132959.813.png?v=1777799066"},{"product_id":"after-hours-thong-bottom-black","title":"After Hours Thong Bottom – Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"579\" data-end=\"775\"\u003eA bold, minimal thong bikini bottom designed to highlight your curves.\u003cbr data-start=\"649\" data-end=\"652\"\u003eFeaturing a flattering low-rise fit and adjustable sides, it creates a sleek, sculpted silhouette with a barely-there feel.\u003c\/p\u003e\n\u003cp data-start=\"777\" data-end=\"884\"\u003e• Thong back coverage\u003cbr data-start=\"802\" data-end=\"805\"\u003e• Low-rise fit\u003cbr data-start=\"823\" data-end=\"826\"\u003e• Adjustable side straps\u003cbr data-start=\"854\" data-end=\"857\"\u003e• Soft, stretchy fabric\u003c\/p\u003e\n\u003cp data-start=\"886\" data-end=\"913\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210298949695,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210298982463,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210299015231,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210299047999,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210299080767,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210299113535,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/BP5322.webp?v=1777799066"},{"product_id":"ribbed-button-crop-bikini-top-black","title":"After Hours Crop Top – Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"151\" data-end=\"326\"\u003eA sleek, cropped bikini top with a clean, elevated vibe.\u003cbr data-start=\"207\" data-end=\"210\"\u003eDesigned with short sleeves and a subtle button detail, it blends a fitted tee look with a flattering, sculpted fit.\u003c\/p\u003e\n\u003cp data-start=\"328\" data-end=\"452\"\u003e• Cropped short sleeve design\u003cbr data-start=\"361\" data-end=\"364\"\u003e• Button front detail\u003cbr data-start=\"389\" data-end=\"392\"\u003e• Ribbed stretch fabric\u003cbr data-start=\"419\" data-end=\"422\"\u003e• Smooth, body-hugging fit\u003c\/p\u003e\n\u003cp data-start=\"454\" data-end=\"481\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210299146303,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210299179071,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210299211839,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210299244607,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210299277375,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210299310143,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T134207.446.png?v=1777799068"},{"product_id":"ribbed-v-cut-bikini-bottom-black","title":"Ribbed V-Cut Bikini Bottom – Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"689\" data-end=\"864\"\u003eA minimal, curve-enhancing bikini bottom featuring a flattering V-cut front and cheeky coverage.\u003cbr data-start=\"789\" data-end=\"792\"\u003eThe ribbed fabric adds texture while keeping the fit sleek and sculpted.\u003c\/p\u003e\n\u003cp data-start=\"866\" data-end=\"983\"\u003e• Flattering V-cut shape\u003cbr data-start=\"894\" data-end=\"897\"\u003e• Ribbed stretch fabric\u003cbr data-start=\"924\" data-end=\"927\"\u003e• Low-rise, minimal coverage\u003cbr data-start=\"959\" data-end=\"962\"\u003e• Cheeky back fit\u003c\/p\u003e\n\u003cp data-start=\"985\" data-end=\"1012\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210299342911,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210299375679,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210299408447,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210299441215,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210299473983,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210299506751,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/oasis25bpp.webp?v=1777799069"},{"product_id":"ribbed-bandeau-bikini-top-black","title":"Ribbed Bandeau Bikini Top – Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"242\" data-end=\"415\"\u003eA sleek, strapless bikini top designed for a clean, minimal look.\u003cbr data-start=\"307\" data-end=\"310\"\u003eMade with a ribbed texture and a sculpting fit, it stays in place while enhancing your natural shape.\u003c\/p\u003e\n\u003cp data-start=\"417\" data-end=\"543\"\u003e• Strapless bandeau design\u003cbr data-start=\"447\" data-end=\"450\"\u003e• Ribbed stretch fabric\u003cbr data-start=\"477\" data-end=\"480\"\u003e• Clean, minimal silhouette\u003cbr data-start=\"511\" data-end=\"514\"\u003e• Comfortable, secure fit\u003c\/p\u003e\n\u003cp data-start=\"545\" data-end=\"572\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210299539519,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210299572287,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210299605055,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210299637823,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210299670591,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210299703359,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T134702.719.png?v=1777799070"},{"product_id":"sunset-zip-sport-bikini-top-yellow","title":"Sunset Zip Sport Bikini Top – Yellow","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"214\" data-end=\"397\"\u003eA sporty, sculpting bikini top designed for a clean and confident look.\u003cbr data-start=\"285\" data-end=\"288\"\u003eFeaturing a bold front zipper and supportive wide straps, it offers the perfect mix of comfort and style.\u003c\/p\u003e\n\u003cp data-start=\"399\" data-end=\"512\"\u003e• Front zip detail\u003cbr data-start=\"421\" data-end=\"424\"\u003e• Supportive wide straps\u003cbr data-start=\"452\" data-end=\"455\"\u003e• Sculpting, secure fit\u003cbr data-start=\"482\" data-end=\"485\"\u003e• Soft, stretchy fabric\u003c\/p\u003e\n\u003cp data-start=\"514\" data-end=\"541\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210299736127,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210299768895,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210299801663,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210299834431,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210299867199,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210299899967,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T135120.612.png?v=1777799071"},{"product_id":"sunset-v-cut-bikini-bottom-yellow","title":"Sunset V-Cut Bikini Bottom – Yellow","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"198\" data-end=\"420\"\u003eA minimal, low-rise bikini bottom designed with a flattering V-cut front that enhances your natural curves.\u003cbr data-start=\"309\" data-end=\"312\"\u003eThe cheeky back and sleek fit create a clean, sculpted look perfect for sun, sea, and everything in between.\u003c\/p\u003e\n\u003cp data-start=\"422\" data-end=\"540\"\u003e• Flattering V-cut design\u003cbr data-start=\"451\" data-end=\"454\"\u003e• Low-rise, minimal coverage\u003cbr data-start=\"486\" data-end=\"489\"\u003e• Cheeky back fit\u003cbr data-start=\"510\" data-end=\"513\"\u003e• Soft, stretchy fabric\u003c\/p\u003e\n\u003cp data-start=\"542\" data-end=\"569\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210299932735,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210299965503,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210299998271,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210300031039,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210300063807,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210300096575,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/IMG_5967_c30f190d-d1c0-449c-9379-4831d4e915fa.webp?v=1777799072"},{"product_id":"midnight-curve-bikini-bottom-black","title":"Midnight Curve Bikini Bottom – Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"156\" data-end=\"338\"\u003eA sleek, curve-enhancing bikini bottom designed to highlight your natural shape.\u003cbr data-start=\"236\" data-end=\"239\"\u003eWith a minimal cut and flattering fit, it sits perfectly on the hips for that clean, sculpted look.\u003c\/p\u003e\n\u003cp data-start=\"340\" data-end=\"449\"\u003e• Curve-enhancing fit\u003cbr data-start=\"365\" data-end=\"368\"\u003e• Flattering low-rise cut\u003cbr data-start=\"397\" data-end=\"400\"\u003e• Soft, stretchy fabric\u003cbr data-start=\"427\" data-end=\"430\"\u003e• Seamless feel\u003c\/p\u003e\n\u003cp data-start=\"451\" data-end=\"478\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210300129343,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210300162111,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210300194879,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210300227647,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210300260415,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210300293183,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/P1222463.webp?v=1777799074"},{"product_id":"midnight-zip-sculpt-bikini-top-black","title":"Midnight Zip Sculpt Bikini Top – Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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-69b93892-0320-8394-bd2f-b8e9ea03b4f3-9\" data-testid=\"conversation-turn-168\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"7415a5a6-fc20-4552-b4f5-9785fca8f911\" 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 outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" 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\u003cp data-start=\"87\" data-end=\"254\"\u003eA sleek, sculpting bikini top designed to flatter your shape and elevate your look.\u003cbr data-start=\"170\" data-end=\"173\"\u003eFeaturing a bold front zipper for adjustable style and a secure, comfortable fit.\u003c\/p\u003e\n\u003cp data-start=\"256\" data-end=\"363\"\u003e• Sculpting fit\u003cbr data-start=\"275\" data-end=\"278\"\u003e• Front zip detail\u003cbr data-start=\"300\" data-end=\"303\"\u003e• Soft, stretchy fabric\u003cbr data-start=\"330\" data-end=\"333\"\u003e• Double-lined for support\u003c\/p\u003e\n\u003cp data-start=\"365\" data-end=\"394\"\u003e80% Nylon \/ 20% Spandex\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":"BAD HABIT","offers":[{"title":"XS","offer_id":43210300358719,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43210300391487,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43210300424255,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43210300457023,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43210300489791,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43210300522559,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/6377\/7343\/files\/2026-04-07T135715.416.png?v=1777799075"}],"url":"https:\/\/outoflineclub.com\/collections\/seamless-swimsuit.oembed","provider":"Out Of Line","version":"1.0","type":"link"}