{"title":"Sparta's","description":"\u003cp data-start=\"0\" data-end=\"301\"\u003eSparta’s Harness is all about color, energy, and confident self-expression. Loud, vibrant, and full of attitude, it breaks away from the ordinary to offer something truly different. Designed to stand out, it brings a sense of fun, glamour, and individuality to anyone ready to wear it with confidence.\u003c\/p\u003e\n\u003cp data-start=\"303\" data-end=\"612\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the heart of Sparta’s Harness is a simple idea: to spark joy, freedom, and self-expression. Every piece is created with care and intention, built to highlight your body and amplify your presence. When you wear Sparta’s, it’s not just about the look, it’s about feeling unique, confident, and fully yourself.\u003c\/p\u003e","products":[{"product_id":"spartas-neo-jock-purple-yellow","title":"Spartas Army Neo Jockstrap Purple Yellow","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"318\"\u003eStrong, contrasting colourways give Spartas Army Neo Full Access Jockstrap Purple Yellow a standout look, whether you pair it with the matching harness or wear it solo and take full control of the attention. The structured design creates a defined, body-hugging fit, while the wide waistband sits securely and comfortably, shaping a confident silhouette.\u003c\/p\u003e\n\u003cp data-start=\"320\" data-end=\"600\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband make it easy to connect to coordinating harness pieces, adding versatility to your styling. The removable pouch offers added functionality when needed, bringing together comfort, adaptability, and a sharp, distinctive finish in one striking piece.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491414630727,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491414663495,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Neo_Jockstrap_Purple_Yellow_1.jpg?v=1774970039"},{"product_id":"spartas-nettuno-fuck-brief-black","title":"Spartas Nettuno Fuck Brief Black","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"c6f39f7c-8374-4fe3-ae8b-67160a65efdf\" data-testid=\"conversation-turn-399\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-18\" data-testid=\"conversation-turn-400\" 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=\"5f72dc98-812b-4a5d-8115-3879053e52c0\" 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=\"0\" data-end=\"393\"\u003eStep into a sexy summer with a look that brings energy and presence from every angle from Spartas Nettuno Fuck Brief Black. Designed to stand out, this piece works just as well paired with the matching harness as it does worn on its own, putting you firmly in control of the attention. The structured cut follows the body closely, while the full brief design keeps everything secure and comfortable, creating a clean, confident shape.\u003c\/p\u003e\n\u003cp data-start=\"395\" data-end=\"662\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband allow easy connection to coordinating harness pieces, giving you more styling options. The removable pouch adds practical versatility when you need it, combining comfort, function, and a sharp, statement finish in one standout design.\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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491414794567,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491414827335,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491414860103,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491414892871,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Nettuno_Fuck_Brief_Black2.jpg?v=1775224406"},{"product_id":"spartas-nettuno-fuck-brief-black-yellow","title":"Spartas Nettuno Fuck Brief Black Yellow","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"c6f39f7c-8374-4fe3-ae8b-67160a65efdf\" data-testid=\"conversation-turn-399\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-18\" data-testid=\"conversation-turn-400\" 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=\"5f72dc98-812b-4a5d-8115-3879053e52c0\" 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=\"0\" data-end=\"393\"\u003eStep into a sexy summer with a look that brings energy and presence from every angle from Spartas Nettuno Fuck Brief Black Yellow. Designed to stand out, this piece works just as well paired with the matching harness as it does worn on its own, putting you firmly in control of the attention. The structured cut follows the body closely, while the full brief design keeps everything secure and comfortable, creating a clean, confident shape.\u003c\/p\u003e\n\u003cp data-start=\"395\" data-end=\"662\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband allow easy connection to coordinating harness pieces, giving you more styling options. The removable pouch adds practical versatility when you need it, combining comfort, function, and a sharp, statement finish in one standout design.\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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491415023943,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491415056711,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":false},{"title":"LARGE","offer_id":53491415089479,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491415122247,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Nettuno_Fuck_Brief_Black_Yellow.jpg?v=1774959924"},{"product_id":"spartas-nettuno-fuck-brief-pink","title":"Spartas Nettuno Fuck Brief Pink","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"c6f39f7c-8374-4fe3-ae8b-67160a65efdf\" data-testid=\"conversation-turn-399\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-18\" data-testid=\"conversation-turn-400\" 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=\"5f72dc98-812b-4a5d-8115-3879053e52c0\" 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=\"0\" data-end=\"393\"\u003eStep into a sexy summer with a look that brings energy and presence from every angle from Spartas Nettuno Fuck Brief Pink. Designed to stand out, this piece works just as well paired with the matching harness as it does worn on its own, putting you firmly in control of the attention. The structured cut follows the body closely, while the full brief design keeps everything secure and comfortable, creating a clean, confident shape.\u003c\/p\u003e\n\u003cp data-start=\"395\" data-end=\"662\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband allow easy connection to coordinating harness pieces, giving you more styling options. The removable pouch adds practical versatility when you need it, combining comfort, function, and a sharp, statement finish in one standout design.\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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491415318855,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491415351623,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491415384391,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491415417159,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Nettuno_Fuck_Brief_Pink.jpg?v=1774960001"},{"product_id":"spartas-army-neo-full-access-jockstrap-black-white","title":"Spartas Army Neo Full Access Jockstrap Black White","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"318\"\u003eStrong, contrasting colourways give Spartas Army Neo Full Access Jockstrap Black White a standout look, whether you pair it with the matching harness or wear it solo and take full control of the attention. The structured design creates a defined, body-hugging fit, while the wide waistband sits securely and comfortably, shaping a confident silhouette.\u003c\/p\u003e\n\u003cp data-start=\"320\" data-end=\"600\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband make it easy to connect to coordinating harness pieces, adding versatility to your styling. The removable pouch offers added functionality when needed, bringing together comfort, adaptability, and a sharp, distinctive finish in one striking piece.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491415548231,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491415580999,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Neo_Full_Access_Jockstrap_Black_White_1.jpg?v=1774970078"},{"product_id":"spartas-army-neo-full-access-jockstrap-light-blue-pink","title":"Spartas Army Neo Full Access Jockstrap Light Blue Pink","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"318\"\u003eStrong, contrasting colourways give Spartas Army Neo Full Access Jockstrap Light Blue Pink a standout look, whether you pair it with the matching harness or wear it solo and take full control of the attention. The structured design creates a defined, body-hugging fit, while the wide waistband sits securely and comfortably, shaping a confident silhouette.\u003c\/p\u003e\n\u003cp data-start=\"320\" data-end=\"600\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband make it easy to connect to coordinating harness pieces, adding versatility to your styling. The removable pouch offers added functionality when needed, bringing together comfort, adaptability, and a sharp, distinctive finish in one striking piece.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491415679303,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491415712071,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Neo_Full_Access_Jockstrap_Light_Blue_Pink_1.jpg?v=1774970118"},{"product_id":"spartas-army-neo-full-access-jockstrap-red-black","title":"Spartas Army Neo Full Access Jockstrap Red Black","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"318\"\u003eStrong, contrasting colourways give Spartas Army Neo Full Access Jockstrap Red Black a standout look, whether you pair it with the matching harness or wear it solo and take full control of the attention. The structured design creates a defined, body-hugging fit, while the wide waistband sits securely and comfortably, shaping a confident silhouette.\u003c\/p\u003e\n\u003cp data-start=\"320\" data-end=\"600\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband make it easy to connect to coordinating harness pieces, adding versatility to your styling. The removable pouch offers added functionality when needed, bringing together comfort, adaptability, and a sharp, distinctive finish in one striking piece.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491415810375,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491415843143,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Neo_Full_Access_Jockstrap_Red_Black_1.jpg?v=1774970162"},{"product_id":"spartas-army-neo-full-access-jockstrap-black","title":"Spartas Army Neo Full Access Jockstrap Black","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"318\"\u003eStrong, contrasting colourways give Spartas Army Neo Full Access Jockstrap Black a standout look, whether you pair it with the matching harness or wear it solo and take full control of the attention. The structured design creates a defined, body-hugging fit, while the wide waistband sits securely and comfortably, shaping a confident silhouette.\u003c\/p\u003e\n\u003cp data-start=\"320\" data-end=\"600\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband make it easy to connect to coordinating harness pieces, adding versatility to your styling. The removable pouch offers added functionality when needed, bringing together comfort, adaptability, and a sharp, distinctive finish in one striking piece.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491415974215,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491416006983,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Neo_Full_Access_Jockstrap_Black_1.jpg?v=1774970207"},{"product_id":"spartas-army-neo-full-access-jockstrap-yellow-black","title":"Spartas Army Neo Full Access Jockstrap Yellow Black","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"318\"\u003eStrong, contrasting colourways give Spartas Army Neo Full Access Jockstrap Yellow Black a standout look, whether you pair it with the matching harness or wear it solo and take full control of the attention. The structured design creates a defined, body-hugging fit, while the wide waistband sits securely and comfortably, shaping a confident silhouette.\u003c\/p\u003e\n\u003cp data-start=\"320\" data-end=\"600\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband make it easy to connect to coordinating harness pieces, adding versatility to your styling. The removable pouch offers added functionality when needed, bringing together comfort, adaptability, and a sharp, distinctive finish in one striking piece.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491416105287,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491416138055,"sku":null,"price":39.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Neo_Full_Access_Jockstrap_Yellow_Black_1.jpg?v=1774970250"},{"product_id":"spartas-army-blust-neo-full-access-jockstrap-black","title":"Spartas Army Blust Neo Full Access Jockstrap Black","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"245\"\u003eSpartas Army Blust Neo Full Access Jockstrap Black in neoprene delivers a strong, structured look with a comfortable, body-hugging fit. Designed to catch everyone's eye, the wide waistband is tailored to sit perfectly on your body, giving a secure and confident feel.\u003c\/p\u003e\n\u003cp data-start=\"247\" data-end=\"523\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband allow easy connection to matching harness pieces, or you can wear it on its own for a clean, standout look. Finished with a removable pouch for added versatility, this jock combines function, comfort, and a distinctive edge.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491416236359,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491416269127,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Blust_Neo_Full_Access_Jockstrap_Black_1.jpg?v=1774968219"},{"product_id":"spartas-army-blust-neo-full-access-jockstrap-orange","title":"Spartas Army Blust Neo Full Access Jockstrap Orange","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"245\"\u003eSpartas Army Blust Neo Full Access Jockstrap Orange in neoprene delivers a strong, structured look with a comfortable, body-hugging fit. Designed to catch everyone's eye, the wide waistband is tailored to sit perfectly on your body, giving a secure and confident feel.\u003c\/p\u003e\n\u003cp data-start=\"247\" data-end=\"523\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband allow easy connection to matching harness pieces, or you can wear it on its own for a clean, standout look. Finished with a removable pouch for added versatility, this jock combines function, comfort, and a distinctive edge.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491416400199,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491416432967,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Blust_Neo_Full_Access_Jockstrap_Orange_1.jpg?v=1774968265"},{"product_id":"spartas-army-blust-neo-full-access-jockstrap-pink","title":"Spartas Army Blust Neo Full Access Jockstrap Pink","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"245\"\u003eSpartas Army Blust Neo Full Access Jockstrap Pink in neoprene delivers a strong, structured look with a comfortable, body-hugging fit. Designed to catch everyone's eye, the wide waistband is tailored to sit perfectly on your body, giving a secure and confident feel.\u003c\/p\u003e\n\u003cp data-start=\"247\" data-end=\"523\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband allow easy connection to matching harness pieces, or you can wear it on its own for a clean, standout look. Finished with a removable pouch for added versatility, this jock combines function, comfort, and a distinctive edge.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491416564039,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":false},{"title":"L\/XL","offer_id":53491416596807,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Blust_Neo_Full_Access_Jockstrap_Pink.jpg?v=1774968303"},{"product_id":"spartas-army-blust-neo-full-access-jockstrap-turquoise","title":"Spartas Army Blust Neo Full Access Jockstrap Turquoise","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"245\"\u003eSpartas Army Blust Neo Full Access Jockstrap Turquoise in neoprene delivers a strong, structured look with a comfortable, body-hugging fit. Designed to catch everyone's eye, the wide waistband is tailored to sit perfectly on your body, giving a secure and confident feel.\u003c\/p\u003e\n\u003cp data-start=\"247\" data-end=\"523\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTwo metal rings on the waistband allow easy connection to matching harness pieces, or you can wear it on its own for a clean, standout look. Finished with a removable pouch for added versatility, this jock combines function, comfort, and a distinctive edge.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491416695111,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491416727879,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Blust_Neo_Full_Access_Jockstrap_Turquoise.jpg?v=1774968348"},{"product_id":"spartas-nausica-neo-splended-full-access-jockstrap-black","title":"Spartas Nausica Neo Splended Full Access Jockstrap Black","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"265\"\u003eThis eye-catching Spartas Nausica Neo Splended Full Access Jockstrap Black brings together fetish and comfort with a sharp, high-impact design that refuses to blend in. Built to connect seamlessly with the matching harness (sold separately) or worn on its own, it’s made to stand out with confidence.\u003c\/p\u003e\n\u003cp data-start=\"267\" data-end=\"430\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe structured fit frames the body while the removable pouch adds versatility when you want quick access, combining function with a striking, fashion-forward fetish look.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491416858951,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491416891719,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Nausica_Neo_Splended_Full_Access_Jockstrap_Black.jpg?v=1774963256"},{"product_id":"spartas-nausica-neo-splended-full-access-jockstrap-blue","title":"Spartas Nausica Neo Splended Full Access Jockstrap Blue","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"265\"\u003eThis eye-catching Spartas Nausica Neo Splended Full Access Jockstrap Blue brings together vibrant, contrasting colours with a sharp, high-impact design that refuses to blend in. Built to connect seamlessly with the matching harness (sold separately) or worn on its own, it’s made to stand out with confidence.\u003c\/p\u003e\n\u003cp data-start=\"267\" data-end=\"430\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe structured fit frames the body while the removable pouch adds versatility when you want quick access, combining function with a striking, fashion-forward fetish look.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491416957255,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":false},{"title":"L\/XL","offer_id":53491416990023,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Nausica_Neo_Splended_Full_Access_Jockstrap_Blue.jpg?v=1774963321"},{"product_id":"spartas-nausica-neo-splended-full-access-jockstrap-red","title":"Spartas Nausica Neo Splended Full Access Jockstrap Red","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"265\"\u003eThis eye-catching Spartas Nausica Neo Splended Full Access Jockstrap Red brings together vibrant, contrasting colours with a sharp, high-impact design that refuses to blend in. Built to connect seamlessly with the matching harness (sold separately) or worn on its own, it’s made to stand out with confidence.\u003c\/p\u003e\n\u003cp data-start=\"267\" data-end=\"430\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe structured fit frames the body while the removable pouch adds versatility when you want quick access, combining function with a striking, fashion-forward fetish look.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491417186631,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491417219399,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Nausica_Neo_Splended_Full_Access_Jockstrap_Red_1.jpg?v=1774963455"},{"product_id":"spartas-nausica-neo-splended-full-access-jockstrap-yellow-pink-turquoise","title":"Spartas Nausica Neo Splended Full Access Jockstrap Yellow Pink Turquoise","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"265\"\u003eThis eye-catching Spartas Nausica Neo Splended Full Access Jockstrap Yellow Pink Turquoise brings together vibrant, contrasting colours with a sharp, high-impact design that refuses to blend in. Built to connect seamlessly with the matching harness (sold separately) or worn on its own, it’s made to stand out with confidence.\u003c\/p\u003e\n\u003cp data-start=\"267\" data-end=\"430\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe structured fit frames the body while the removable pouch adds versatility when you want quick access, combining function with a striking, fashion-forward fetish look.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491417317703,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491417350471,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Nausica_Neo_Splended_Full_Access_Jockstrap_Yellow_Pink_Turquoise.jpg?v=1774963523"},{"product_id":"spartas-andromeda-neo-shorts-black-white","title":"Spartas Andromeda Neo Shorts Black White","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"287\"\u003eThe high-rise fit of Spartas Andromeda Neo Shorts Black White is shaped by a neoprene waistband that sits smoothly on the waist, creating a more defined and streamlined profile.\u003c\/p\u003e\n\u003cp data-start=\"289\" data-end=\"648\"\u003eThe legs are made from stretch Lycra, allowing the fabric to follow your body comfortably while adapting to different shapes. At the front, a molded neoprene pouch provides structure and support, and can be easily removed with press studs for added versatility. Beneath it, a discreet opening offers practical access when the opportunity arises!\u003c\/p\u003e\n\u003cp data-start=\"650\" data-end=\"794\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eCombining eye-catching style with thoughtful construction, these eye catching shorts are designed to deliver both impact and ease in one distinctive piece.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene, Lycra\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491417448775,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491417481543,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491417514311,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491417547079,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Andromeda_Neo_Shorts_Black_White.jpg?v=1774952442"},{"product_id":"spartas-andromeda-neo-shorts-orange-green","title":"Spartas Andromeda Neo Shorts Orange Green","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"287\"\u003eThe high-rise fit of Spartas Andromeda Neo Shorts Orange Green is shaped by a neoprene waistband that sits smoothly on the waist, creating a more defined and streamlined profile.\u003c\/p\u003e\n\u003cp data-start=\"289\" data-end=\"648\"\u003eThe legs are made from stretch Lycra, allowing the fabric to follow your body comfortably while adapting to different shapes. At the front, a molded neoprene pouch provides structure and support, and can be easily removed with press studs for added versatility. Beneath it, a discreet opening offers practical access when the opportunity arises!\u003c\/p\u003e\n\u003cp data-start=\"650\" data-end=\"794\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eCombining eye-catching style with thoughtful construction, these eye catching shorts are designed to deliver both impact and ease in one distinctive piece.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene, Lycra\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491417645383,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491417678151,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491417710919,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491417743687,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Andromeda_Neo_Shorts_Orange_Green.jpg?v=1774952502"},{"product_id":"spartas-andromeda-neo-shorts-pink-turquoise","title":"Spartas Andromeda Neo Shorts Pink Turquoise","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"287\"\u003eThe high-rise fit of Spartas Andromeda Neo Shorts Pink Turquoise is shaped by a neoprene waistband that sits smoothly on the waist, creating a more defined and streamlined profile.\u003c\/p\u003e\n\u003cp data-start=\"289\" data-end=\"648\"\u003eThe legs are made from stretch Lycra, allowing the fabric to follow your body comfortably while adapting to different shapes. At the front, a molded neoprene pouch provides structure and support, and can be easily removed with press studs for added versatility. Beneath it, a discreet opening offers practical access when the opportunity arises!\u003c\/p\u003e\n\u003cp data-start=\"650\" data-end=\"794\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eCombining eye-catching style with thoughtful construction, these eye catching shorts are designed to deliver both impact and ease in one distinctive piece.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene, Lycra\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491417907527,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491417940295,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491417973063,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491418005831,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Andromeda_Neo_Shorts_Pink_Turquoise.jpg?v=1774954628"},{"product_id":"spartas-andromeda-neo-shorts-yellow-pink","title":"Spartas Andromeda Neo Shorts Yellow Pink","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"287\"\u003eThe high-rise fit of Spartas Andromeda Neo Shorts Yellow Pink is shaped by a neoprene waistband that sits smoothly on the waist, creating a more defined and streamlined profile.\u003c\/p\u003e\n\u003cp data-start=\"289\" data-end=\"648\"\u003eThe legs are made from stretch Lycra, allowing the fabric to follow your body comfortably while adapting to different shapes. At the front, a molded neoprene pouch provides structure and support, and can be easily removed with press studs for added versatility. Beneath it, a discreet opening offers practical access when the opportunity arises!\u003c\/p\u003e\n\u003cp data-start=\"650\" data-end=\"794\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eCombining eye-catching style with thoughtful construction, these eye catching shorts are designed to deliver both impact and ease in one distinctive piece.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene, Lycra\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491418169671,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491418202439,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491418235207,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491418267975,"sku":null,"price":74.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Andromeda_Neo_Shorts_Yellow_Pink.jpg?v=1774954719"},{"product_id":"spartas-apollo-neo-brief-black-white","title":"Spartas Apollo Neo Brief Black White","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"265\"\u003eSpartas Apollo Neo Brief Black White combines neoprene and Lycra for a fit that feels both supportive and flexible. The standout Apollo design features two sweeping “wings” that wrap from the back around the hips to the front, creating a dynamic, sculpted look that sets it apart.\u003c\/p\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the front, a detachable neoprene pouch with snap buttons adds versatility, while a discreet opening underneath offers added functionality. Lycra finishes keep the piece comfortable and sporty, making it perfect for those who want a distinctive, high-impact style for nights out and standout moments.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene, Lycra\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491418366279,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491418399047,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":false},{"title":"LARGE","offer_id":53491418431815,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":false},{"title":"XL","offer_id":53491418464583,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Apollo_Neo_Brief_Black_White.jpg?v=1774954808"},{"product_id":"spartas-apollo-neo-brief-orange-black","title":"Spartas Apollo Neo Brief Orange Black","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"265\"\u003eSpartas Apollo Neo Brief Orange Black combines neoprene and Lycra for a fit that feels both supportive and flexible. The standout Apollo design features two sweeping “wings” that wrap from the back around the hips to the front, creating a dynamic, sculpted look that sets it apart.\u003c\/p\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the front, a detachable neoprene pouch with snap buttons adds versatility, while a discreet opening underneath offers added functionality. Lycra finishes keep the piece comfortable and sporty, making it perfect for those who want a distinctive, high-impact style for nights out and standout moments.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene, Lycra\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491418661191,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491418693959,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491418726727,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491418759495,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Apollo_Neo_Brief_Orange_Black.jpg?v=1774954879"},{"product_id":"spartas-apollo-neo-brief-red-white","title":"Spartas Apollo Neo Brief Red White","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"265\"\u003eSpartas Apollo Neo Brief Red White combines neoprene and Lycra for a fit that feels both supportive and flexible. The standout Apollo design features two sweeping “wings” that wrap from the back around the hips to the front, creating a dynamic, sculpted look that sets it apart.\u003c\/p\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the front, a detachable neoprene pouch with snap buttons adds versatility, while a discreet opening underneath offers added functionality. Lycra finishes keep the piece comfortable and sporty, making it perfect for those who want a distinctive, high-impact style for nights out and standout moments.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene, Lycra\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491418857799,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491418890567,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491418923335,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491418956103,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Apollo_Neo_Brief_Red_White.jpg?v=1774954906"},{"product_id":"spartas-apollo-neo-brief-yellow-turquoise","title":"Spartas Apollo Neo Brief Yellow Turquoise","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"4cf9f1d1-c683-407f-865c-7b74e3dd2c78\" data-testid=\"conversation-turn-389\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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=\"0\" data-end=\"265\"\u003eSpartas Apollo Neo Brief Yellow Turquoise combines neoprene and Lycra for a fit that feels both supportive and flexible. The standout Apollo design features two sweeping “wings” that wrap from the back around the hips to the front, creating a dynamic, sculpted look that sets it apart.\u003c\/p\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the front, a detachable neoprene pouch with snap buttons adds versatility, while a discreet opening underneath offers added functionality. Lycra finishes keep the piece comfortable and sporty, making it perfect for those who want a distinctive, high-impact style for nights out and standout moments.\u003c\/p\u003e\n\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene, Lycra\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\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491419185479,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491419218247,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491419251015,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491419283783,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Apollo_Neo_Brief_Yellow_Turquoise.jpg?v=1774954991"},{"product_id":"spartas-army-neo-harness-purple-yellow","title":"Spartas Army Neo Harness Purple Yellow","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"233\"\u003eSpartas Army Neo Harness Purple Yellow set in neoprene delivers a structured, body-focused look with a comfortable, flexible feel. The harness is fully adjustable with snap buttons, allowing it to sit securely and contour to your shape with precision.\u003c\/p\u003e\n\u003cp data-start=\"235\" data-end=\"545\"\u003eFrom the rings beneath the chest, two adjustable straps extend downward to connect with compatible jocks, giving you the freedom to mix and match pieces to suit your style. Cock ring compatible, adding extra versatility so you can wear the harness on its own or combine it with different gear setups.\u003c\/p\u003e\n\u003cp data-start=\"547\" data-end=\"696\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDesigned for adaptability and a strong, coordinated look, this piece lets you build your outfit your way while keeping a clean, confident silhouette.\u003c\/p\u003e\n\u003cp data-start=\"547\" data-end=\"696\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThis harness comes with a free cockring for full personal support with or without a jockstrap!\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eNeoprene\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491419873607,"sku":null,"price":69.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491419906375,"sku":null,"price":69.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Army_Neo_Harness_Purple_Yellow_1.jpg?v=1774970334"},{"product_id":"spartas-artemide-crop-harness-black","title":"Spartas Artemide Crop Harness Black","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"405115c6-9863-4c95-9da1-efdd8ac85daa\" data-testid=\"conversation-turn-439\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-38\" data-testid=\"conversation-turn-440\" 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=\"7665dd23-341f-400d-b290-419155ea72a2\" 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=\"0\" data-end=\"203\"\u003eSpartas Artemide Crop Harness Black combines mesh and Lycra for a lightweight, flexible fit that adapts easily to different body shapes. The stretch fabrics move with you, offering comfort without losing their form.\u003c\/p\u003e\n\u003cp data-start=\"205\" data-end=\"446\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the center front, a mesh panel features a rubber Sparta’s Harness logo patch, adding a clean, signature detail. Breathable and ultra-light, it’s designed to keep you cool and comfortable whether you’re moving, training, or wearing it , and yourself, out.\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\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e80% Polyamide, 20% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eChest Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eSmall: 80-90cm \/ 31.5-35.5 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 91-99cm \/ 36-39 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 100-109cm \/ 39-43 inch\u003c\/p\u003e\n\u003cp\u003eXL: 110-130cm \/ 43-51 inch\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491420037447,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":false},{"title":"MEDIUM","offer_id":53491420070215,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":false},{"title":"LARGE","offer_id":53491420102983,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":false},{"title":"XL","offer_id":53491420135751,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Artemide_Crop_Harness_Black.jpg?v=1774955403"},{"product_id":"spartas-artemide-crop-harness-orange","title":"Spartas Artemide Crop Harness Orange","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"405115c6-9863-4c95-9da1-efdd8ac85daa\" data-testid=\"conversation-turn-439\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-38\" data-testid=\"conversation-turn-440\" 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=\"7665dd23-341f-400d-b290-419155ea72a2\" 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=\"0\" data-end=\"203\"\u003eSpartas Artemide Crop Harness Orange combines mesh and Lycra for a lightweight, flexible fit that adapts easily to different body shapes. The stretch fabrics move with you, offering comfort without losing their form.\u003c\/p\u003e\n\u003cp data-start=\"205\" data-end=\"446\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the center front, a mesh panel features a rubber Sparta’s Harness logo patch, adding a clean, signature detail. Breathable and ultra-light, it’s designed to keep you cool and comfortable whether you’re moving, training, or wearing it , and yourself, out.\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\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e80% Polyamide, 20% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eChest Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eSmall: 80-90cm \/ 31.5-35.5 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 91-99cm \/ 36-39 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 100-109cm \/ 39-43 inch\u003c\/p\u003e\n\u003cp\u003eXL: 110-130cm \/ 43-51 inch\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491420332359,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491420365127,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491420397895,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491420430663,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Artemide_Crop_Harness_Orange.jpg?v=1774955464"},{"product_id":"spartas-artemide-crop-harness-purple","title":"Spartas Artemide Crop Harness Purple","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"405115c6-9863-4c95-9da1-efdd8ac85daa\" data-testid=\"conversation-turn-439\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-38\" data-testid=\"conversation-turn-440\" 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=\"7665dd23-341f-400d-b290-419155ea72a2\" 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=\"0\" data-end=\"203\"\u003eSpartas Artemide Crop Harness Purple combines mesh and Lycra for a lightweight, flexible fit that adapts easily to different body shapes. The stretch fabrics move with you, offering comfort without losing their form.\u003c\/p\u003e\n\u003cp data-start=\"205\" data-end=\"446\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the center front, a mesh panel features a rubber Sparta’s Harness logo patch, adding a clean, signature detail. Breathable and ultra-light, it’s designed to keep you cool and comfortable whether you’re moving, training, or wearing it , and yourself, out.\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\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e80% Polyamide, 20% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eChest Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eSmall: 80-90cm \/ 31.5-35.5 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 91-99cm \/ 36-39 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 100-109cm \/ 39-43 inch\u003c\/p\u003e\n\u003cp\u003eXL: 110-130cm \/ 43-51 inch\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491420627271,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491420660039,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491420692807,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491420725575,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Artemide_Crop_Harness_Purple.jpg?v=1774955541"},{"product_id":"spartas-artemide-crop-harness-pink","title":"Spartas Artemide Crop Harness Pink","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"405115c6-9863-4c95-9da1-efdd8ac85daa\" data-testid=\"conversation-turn-439\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-38\" data-testid=\"conversation-turn-440\" 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=\"7665dd23-341f-400d-b290-419155ea72a2\" 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=\"0\" data-end=\"203\"\u003eSpartas Artemide Crop Harness Pink combines mesh and Lycra for a lightweight, flexible fit that adapts easily to different body shapes. The stretch fabrics move with you, offering comfort without losing their form.\u003c\/p\u003e\n\u003cp data-start=\"205\" data-end=\"446\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the center front, a mesh panel features a rubber Sparta’s Harness logo patch, adding a clean, signature detail. Breathable and ultra-light, it’s designed to keep you cool and comfortable whether you’re moving, training, or wearing it , and yourself, out.\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\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e80% Polyamide, 20% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eChest Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eSmall: 80-90cm \/ 31.5-35.5 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 91-99cm \/ 36-39 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 100-109cm \/ 39-43 inch\u003c\/p\u003e\n\u003cp\u003eXL: 110-130cm \/ 43-51 inch\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491420954951,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":false},{"title":"MEDIUM","offer_id":53491420987719,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491421020487,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491421053255,"sku":null,"price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Artemide_Crop_Harness_Pink.jpg?v=1774955600"},{"product_id":"spartas-athena-bodysuit-black","title":"Spartas Athena Bodysuit Black","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"350\"\u003eSpartas Athena Bodysuit Black combines net fabric and Lycra for a look that’s both lightweight and form-fitting. A central mesh panel at the front is finished with the Sparta’s Harness patch, adding a clean, signature detail. The fitted mesh sleeves contour the arms, subtly highlighting the biceps while keeping the overall feel breathable and flexible.\u003c\/p\u003e\n\u003cp data-start=\"352\" data-end=\"686\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the back, the transparent design creates a revealing, second-skin effect, enhancing the silhouette while maintaining comfort and movement. The high-cut legs allow full freedom for any activity, and a full-length zipper along the center back makes it easy to slip on and off. Designed to hug the body and stand out from every angle.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e80% Polyamide, 20% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eChest Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eSmall: 80-90cm \/ 31.5-35.5 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 91-99cm \/ 36-39 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 100-109cm \/ 39-43 inch\u003c\/p\u003e\n\u003cp\u003eXL: 110-130cm \/ 43-51 inch\u003c\/p\u003e\n\u003ch5\u003e\u003cspan\u003eWaist Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491421184327,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":false},{"title":"MEDIUM","offer_id":53491421217095,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":false},{"title":"LARGE","offer_id":53491421249863,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491421282631,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Athena_Bodysuit_Black.jpg?v=1774955753"},{"product_id":"spartas-athena-bodysuit-orange","title":"Spartas Athena Bodysuit Orange","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"350\"\u003eSpartas Athena Bodysuit Orange combines net fabric and Lycra for a look that’s both lightweight and form-fitting. A central mesh panel at the front is finished with the Sparta’s Harness patch, adding a clean, signature detail. The fitted mesh sleeves contour the arms, subtly highlighting the biceps while keeping the overall feel breathable and flexible.\u003c\/p\u003e\n\u003cp data-start=\"352\" data-end=\"686\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the back, the transparent design creates a revealing, second-skin effect, enhancing the silhouette while maintaining comfort and movement. The high-cut legs allow full freedom for any activity, and a full-length zipper along the center back makes it easy to slip on and off. Designed to hug the body and stand out from every angle.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e80% Polyamide, 20% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eChest Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eSmall: 80-90cm \/ 31.5-35.5 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 91-99cm \/ 36-39 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 100-109cm \/ 39-43 inch\u003c\/p\u003e\n\u003cp\u003eXL: 110-130cm \/ 43-51 inch\u003c\/p\u003e\n\u003ch5\u003e\u003cspan\u003eWaist Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491421446471,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491421479239,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491421512007,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491421544775,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Athena_Bodysuit_Orange.jpg?v=1774955802"},{"product_id":"spartas-athena-bodysuit-pink","title":"Spartas Athena Bodysuit Pink","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"350\"\u003eSpartas Athena Bodysuit Pink combines net fabric and Lycra for a look that’s both lightweight and form-fitting. A central mesh panel at the front is finished with the Sparta’s Harness patch, adding a clean, signature detail. The fitted mesh sleeves contour the arms, subtly highlighting the biceps while keeping the overall feel breathable and flexible.\u003c\/p\u003e\n\u003cp data-start=\"352\" data-end=\"686\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the back, the transparent design creates a revealing, second-skin effect, enhancing the silhouette while maintaining comfort and movement. The high-cut legs allow full freedom for any activity, and a full-length zipper along the center back makes it easy to slip on and off. Designed to hug the body and stand out from every angle.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e80% Polyamide, 20% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eChest Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eSmall: 80-90cm \/ 31.5-35.5 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 91-99cm \/ 36-39 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 100-109cm \/ 39-43 inch\u003c\/p\u003e\n\u003cp\u003eXL: 110-130cm \/ 43-51 inch\u003c\/p\u003e\n\u003ch5\u003e\u003cspan\u003eWaist Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491421643079,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491421675847,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491421708615,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491421741383,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Athena_Bodysuit_Pink.jpg?v=1774955846"},{"product_id":"spartas-bottom-shorts-purple","title":"Spartas Bottom Shorts Purple","description":"\u003cp data-start=\"0\" data-end=\"205\"\u003eSpartas Bottom Shorts Purple combine Lycra and mesh fabrics for a lightweight, flexible feel that moves easily with your body. The stretch materials ensure all-day comfort, while the cut keeps the fit close and defined.\u003c\/p\u003e\n\u003cp data-start=\"207\" data-end=\"450\"\u003eThe standout feature is the mesh panel at the back, adding a daring touch that reveals just enough to turn heads. Inside, a built-in mesh jockstrap with dual elastic bands provides added support and a lifting effect that enhances your shape.\u003c\/p\u003e\n\u003cp data-start=\"452\" data-end=\"622\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eLight, breathable, and quick-drying, these shorts are perfect not only for everyday wear but also for pool parties and warm-weather events where style and comfort matter.\u003c\/p\u003e\n\u003ch5 data-start=\"178\" data-end=\"451\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"178\" data-end=\"451\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e80% Cotton, 20% Elastane\u003c\/p\u003e\n\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491422003527,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491422036295,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491422069063,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491422101831,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Bottom_Shorts_Purple.jpg?v=1774955917"},{"product_id":"spartas-bottom-shorts-yellow","title":"Spartas Bottom Shorts Yellow","description":"\u003cp data-start=\"0\" data-end=\"205\"\u003eSpartas Bottom Shorts Yellow combine Lycra and mesh fabrics for a lightweight, flexible feel that moves easily with your body. The stretch materials ensure all-day comfort, while the cut keeps the fit close and defined.\u003c\/p\u003e\n\u003cp data-start=\"207\" data-end=\"450\"\u003eThe standout feature is the mesh panel at the back, adding a daring touch that reveals just enough to turn heads. Inside, a built-in mesh jockstrap with dual elastic bands provides added support and a lifting effect that enhances your shape.\u003c\/p\u003e\n\u003cp data-start=\"452\" data-end=\"622\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eLight, breathable, and quick-drying, these shorts are perfect not only for everyday wear but also for pool parties and warm-weather events where style and comfort matter.\u003c\/p\u003e\n\u003ch5 data-start=\"178\" data-end=\"451\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"178\" data-end=\"451\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e80% Cotton, 20% Elastane\u003c\/p\u003e\n\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491422167367,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491422200135,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491422232903,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491422265671,"sku":null,"price":24.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Bottom_Shorts_Yellow.jpg?v=1774955956"},{"product_id":"spartas-jo-jockstrap-blue","title":"Spartas JO Jockstrap Blue","description":"\u003cp data-start=\"0\" data-end=\"248\"\u003eThis classic Spartas JO Jockstrap Blue features Sparta’s Harness branding in embossed silicone, adding a clean, distinctive finish. The cotton pouch feels soft and comfortable against the body, providing reliable support for everyday wear or more active moments.\u003c\/p\u003e\n\u003cp data-start=\"250\" data-end=\"471\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the back, the elastic straps sit securely and contour to your shape for a close, supportive fit. Easy to care for, it’s machine washable and quick drying, making it a practical and dependable addition to your rotation.\u003c\/p\u003e\n\u003ch5 data-start=\"178\" data-end=\"451\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"178\" data-end=\"451\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003c\/p\u003e\n\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491422331207,"sku":null,"price":19.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491422363975,"sku":null,"price":19.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491422396743,"sku":null,"price":19.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491422429511,"sku":null,"price":19.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_JO_Jockstrap_Blue.jpg?v=1774956124"},{"product_id":"spartas-jo-jockstrap-orange","title":"Spartas JO Jockstrap Orange","description":"\u003cp data-start=\"0\" data-end=\"248\"\u003eThis classic Spartas JO Jockstrap Orange features Sparta’s Harness branding in embossed silicone, adding a clean, distinctive finish. The cotton pouch feels soft and comfortable against the body, providing reliable support for everyday wear or more active moments.\u003c\/p\u003e\n\u003cp data-start=\"250\" data-end=\"471\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eAt the back, the elastic straps sit securely and contour to your shape for a close, supportive fit. Easy to care for, it’s machine washable and quick drying, making it a practical and dependable addition to your rotation.\u003c\/p\u003e\n\u003ch5 data-start=\"178\" data-end=\"451\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"178\" data-end=\"451\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003c\/p\u003e\n\u003ch5\u003eSize Guide\u003c\/h5\u003e\n\u003cp\u003eSmall: 74-81cm \/ 29-32 inch\u003c\/p\u003e\n\u003cp\u003eMedium: 82-87cm \/ 32.5-34 inch\u003c\/p\u003e\n\u003cp\u003eLarge: 88-92cm \/ 34.5-36 inch\u003c\/p\u003e\n\u003cp\u003eXL: 93-100cm \/ 36.5-39 inch\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"SMALL","offer_id":53491422527815,"sku":null,"price":19.99,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM","offer_id":53491422560583,"sku":null,"price":19.99,"currency_code":"GBP","in_stock":true},{"title":"LARGE","offer_id":53491422593351,"sku":null,"price":19.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":53491422626119,"sku":null,"price":19.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_JO_Jockstrap_Orange.jpg?v=1774956038"},{"product_id":"spartas-paride-neo-body-jock-harness-blue","title":"Spartas Paride Neo Body Jock Harness Blue","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"297\"\u003eSpartas Paride Neo Body Jock Harness Blue is made from elasticised neoprene, offering a close, flexible fit with a clean, sculpted look. The design features two straps at the front and a single central strap at the back, connecting down into the pouch to create a thong-style effect that highlights the body’s natural lines.\u003c\/p\u003e\n\u003cp data-start=\"299\" data-end=\"556\"\u003eAdjustable buckles on the front straps allow you to fine-tune the fit, while a horizontal waistband connects to the front shell with press studs for added structure and versatility. At the upper back, a Sparta’s Harness logo patch adds a signature finish.\u003c\/p\u003e\n\u003cp data-start=\"558\" data-end=\"740\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eFully edged with stretch Lycra, the piece moves comfortably with the body while maintaining its defined shape, combining support, flexibility, and a distinctive, body-focused design.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491422724423,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":false},{"title":"L\/XL","offer_id":53491422757191,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Paride_Neo_Body_Jock_Harness_Blue.jpg?v=1774956235"},{"product_id":"spartas-paride-neo-body-jock-harness-yellow","title":"Spartas Paride Neo Body Jock Harness Yellow","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"297\"\u003eSpartas Paride Neo Body Jock Harness Yellow is made from elasticised neoprene, offering a close, flexible fit with a clean, sculpted look. The design features two straps at the front and a single central strap at the back, connecting down into the pouch to create a thong-style effect that highlights the body’s natural lines.\u003c\/p\u003e\n\u003cp data-start=\"299\" data-end=\"556\"\u003eAdjustable buckles on the front straps allow you to fine-tune the fit, while a horizontal waistband connects to the front shell with press studs for added structure and versatility. At the upper back, a Sparta’s Harness logo patch adds a signature finish.\u003c\/p\u003e\n\u003cp data-start=\"558\" data-end=\"740\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eFully edged with stretch Lycra, the piece moves comfortably with the body while maintaining its defined shape, combining support, flexibility, and a distinctive, body-focused design.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491422822727,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":false},{"title":"L\/XL","offer_id":53491422855495,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Paride_Neo_Body_Jock_Harness_Yellow.jpg?v=1774956293"},{"product_id":"spartas-penelope-neo-body-harness-and-jockstrap-black","title":"Spartas Penelope Neo Body Harness and Jockstrap Black","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"272\"\u003eSpartas Penelope Neo Body Harness and Jockstrap Black gives a combination of mesh straps and elastic bands to create a striking, body-focused look that feels both sensual and distinctive. Elastic bands under the chest and around the waist visually divide and frame the body, enhancing your natural shape with clean, defined lines.\u003c\/p\u003e\n\u003cp data-start=\"274\" data-end=\"558\"\u003eFrom the chest band, two mesh straps extend downward and connect seamlessly to the jock, forming a single, integrated piece that moves as one with your body. The pouch is fully removable using snap buttons, giving you the freedom to adjust the look whenever the moment calls for it.\u003c\/p\u003e\n\u003cp data-start=\"560\" data-end=\"750\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA Sparta’s Harness logo patch sits at the center front, adding a signature detail, while Lycra edging finishes the piece for a smooth, flexible fit that adapts comfortably to every movement.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491423084871,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491423117639,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Penelope_Neo_Body_Harness_and_Jockstrap_Black.jpg?v=1774956407"},{"product_id":"spartas-penelope-neo-body-harness-and-jockstrap-blue","title":"Spartas Penelope Neo Body Harness and Jockstrap Blue","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"272\"\u003eSpartas Penelope Neo Body Harness and Jockstrap Blue gives a combination of mesh straps and elastic bands to create a striking, body-focused look that feels both sensual and distinctive. Elastic bands under the chest and around the waist visually divide and frame the body, enhancing your natural shape with clean, defined lines.\u003c\/p\u003e\n\u003cp data-start=\"274\" data-end=\"558\"\u003eFrom the chest band, two mesh straps extend downward and connect seamlessly to the jock, forming a single, integrated piece that moves as one with your body. The pouch is fully removable using snap buttons, giving you the freedom to adjust the look whenever the moment calls for it.\u003c\/p\u003e\n\u003cp data-start=\"560\" data-end=\"750\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA Sparta’s Harness logo patch sits at the center front, adding a signature detail, while Lycra edging finishes the piece for a smooth, flexible fit that adapts comfortably to every movement.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491423215943,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491423248711,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Penelope_Neo_Body_Harness_and_Jockstrap_Blue.jpg?v=1774956478"},{"product_id":"spartas-penelope-neo-body-harness-and-jockstrap-purple","title":"Spartas Penelope Neo Body Harness and Jockstrap Purple","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"272\"\u003eSpartas Penelope Neo Body Harness and Jockstrap Purple gives a combination of mesh straps and elastic bands to create a striking, body-focused look that feels both sensual and distinctive. Elastic bands under the chest and around the waist visually divide and frame the body, enhancing your natural shape with clean, defined lines.\u003c\/p\u003e\n\u003cp data-start=\"274\" data-end=\"558\"\u003eFrom the chest band, two mesh straps extend downward and connect seamlessly to the jock, forming a single, integrated piece that moves as one with your body. The pouch is fully removable using snap buttons, giving you the freedom to adjust the look whenever the moment calls for it.\u003c\/p\u003e\n\u003cp data-start=\"560\" data-end=\"750\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA Sparta’s Harness logo patch sits at the center front, adding a signature detail, while Lycra edging finishes the piece for a smooth, flexible fit that adapts comfortably to every movement.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491423412551,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491423445319,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Penelope_Neo_Body_Harness_and_Jockstrap_Purple.jpg?v=1774956528"},{"product_id":"spartas-penelope-neo-body-harness-and-jockstrap-red","title":"Spartas Penelope Neo Body Harness and Jockstrap Red","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"272\"\u003eSpartas Penelope Neo Body Harness and Jockstrap Red gives a combination of mesh straps and elastic bands to create a striking, body-focused look that feels both sensual and distinctive. Elastic bands under the chest and around the waist visually divide and frame the body, enhancing your natural shape with clean, defined lines.\u003c\/p\u003e\n\u003cp data-start=\"274\" data-end=\"558\"\u003eFrom the chest band, two mesh straps extend downward and connect seamlessly to the jock, forming a single, integrated piece that moves as one with your body. The pouch is fully removable using snap buttons, giving you the freedom to adjust the look whenever the moment calls for it.\u003c\/p\u003e\n\u003cp data-start=\"560\" data-end=\"750\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA Sparta’s Harness logo patch sits at the center front, adding a signature detail, while Lycra edging finishes the piece for a smooth, flexible fit that adapts comfortably to every movement.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491423543623,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491423576391,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Penelope_Neo_Body_Harness_and_Jockstrap_Red.jpg?v=1774956574"},{"product_id":"spartas-penelope-neo-body-harness-and-jockstrap-white","title":"Spartas Penelope Neo Body Harness and Jockstrap White","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"272\"\u003eSpartas Penelope Neo Body Harness and Jockstrap White gives a combination of mesh straps and elastic bands to create a striking, body-focused look that feels both sensual and distinctive. Elastic bands under the chest and around the waist visually divide and frame the body, enhancing your natural shape with clean, defined lines.\u003c\/p\u003e\n\u003cp data-start=\"274\" data-end=\"558\"\u003eFrom the chest band, two mesh straps extend downward and connect seamlessly to the jock, forming a single, integrated piece that moves as one with your body. The pouch is fully removable using snap buttons, giving you the freedom to adjust the look whenever the moment calls for it.\u003c\/p\u003e\n\u003cp data-start=\"560\" data-end=\"750\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA Sparta’s Harness logo patch sits at the center front, adding a signature detail, while Lycra edging finishes the piece for a smooth, flexible fit that adapts comfortably to every movement.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491423674695,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491423707463,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Penelope_Neo_Body_Harness_and_Jockstrap_White.jpg?v=1774956626"},{"product_id":"spartas-penelope-neo-body-harness-and-jockstrap-yellow","title":"Spartas Penelope Neo Body Harness and Jockstrap Yellow","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"272\"\u003eSpartas Penelope Neo Body Harness and Jockstrap Yellow gives a combination of mesh straps and elastic bands to create a striking, body-focused look that feels both sensual and distinctive. Elastic bands under the chest and around the waist visually divide and frame the body, enhancing your natural shape with clean, defined lines.\u003c\/p\u003e\n\u003cp data-start=\"274\" data-end=\"558\"\u003eFrom the chest band, two mesh straps extend downward and connect seamlessly to the jock, forming a single, integrated piece that moves as one with your body. The pouch is fully removable using snap buttons, giving you the freedom to adjust the look whenever the moment calls for it.\u003c\/p\u003e\n\u003cp data-start=\"560\" data-end=\"750\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA Sparta’s Harness logo patch sits at the center front, adding a signature detail, while Lycra edging finishes the piece for a smooth, flexible fit that adapts comfortably to every movement.\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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491423805767,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491423838535,"sku":null,"price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Penelope_Neo_Body_Harness_and_Jockstrap_Yellow.jpg?v=1774956666"},{"product_id":"spartas-peplo-full-body-harness-and-jockstrap-blue","title":"Spartas Peplo Full Body Harness and Jockstrap Blue","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"301\"\u003eSpartas Peplo Full Body Harness and Jockstrap Blue combines an upper-body harness with an integrated jockstrap, all constructed from elasticated banding featuring the Sparta’s Harness logo in black silicone. The harness sits across the chest, with two connecting straps running down to join the jock, creating a clean, continuous silhouette.\u003c\/p\u003e\n\u003cp data-start=\"303\" data-end=\"616\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe front pouch is made from black neoprene and is fixed to the elastic waistband, giving a secure, structured feel without being removable. With its high elasticity, the piece allows full freedom of movement while maintaining a close, supportive fit. Designed for comfort, flexibility, and a sharp, unified 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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491423904071,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491423936839,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Peplo_Full_Body_Harness_and_Jockstrap_Blue.jpg?v=1774956800"},{"product_id":"spartas-peplo-full-body-harness-and-jockstrap-green","title":"Spartas Peplo Full Body Harness and Jockstrap Green","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"301\"\u003eSpartas Peplo Full Body Harness and Jockstrap Green combines an upper-body harness with an integrated jockstrap, all constructed from elasticated banding featuring the Sparta’s Harness logo in black silicone. The harness sits across the chest, with two connecting straps running down to join the jock, creating a clean, continuous silhouette.\u003c\/p\u003e\n\u003cp data-start=\"303\" data-end=\"616\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe front pouch is made from black neoprene and is fixed to the elastic waistband, giving a secure, structured feel without being removable. With its high elasticity, the piece allows full freedom of movement while maintaining a close, supportive fit. Designed for comfort, flexibility, and a sharp, unified 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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491424133447,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491424166215,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Peplo_Full_Body_Harness_and_Jockstrap_Green.jpg?v=1774956848"},{"product_id":"spartas-peplo-full-body-harness-and-jockstrap-orange","title":"Spartas Peplo Full Body Harness and Jockstrap Orange","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"301\"\u003eSpartas Peplo Full Body Harness and Jockstrap Orange combines an upper-body harness with an integrated jockstrap, all constructed from elasticated banding featuring the Sparta’s Harness logo in black silicone. The harness sits across the chest, with two connecting straps running down to join the jock, creating a clean, continuous silhouette.\u003c\/p\u003e\n\u003cp data-start=\"303\" data-end=\"616\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe front pouch is made from black neoprene and is fixed to the elastic waistband, giving a secure, structured feel without being removable. With its high elasticity, the piece allows full freedom of movement while maintaining a close, supportive fit. Designed for comfort, flexibility, and a sharp, unified 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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491424264519,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491424297287,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Peplo_Full_Body_Harness_and_Jockstrap_Orange.jpg?v=1774956883"},{"product_id":"spartas-peplo-full-body-harness-and-jockstrap-pink","title":"Spartas Peplo Full Body Harness and Jockstrap Pink","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"301\"\u003eSpartas Peplo Full Body Harness and Jockstrap Pink combines an upper-body harness with an integrated jockstrap, all constructed from elasticated banding featuring the Sparta’s Harness logo in black silicone. The harness sits across the chest, with two connecting straps running down to join the jock, creating a clean, continuous silhouette.\u003c\/p\u003e\n\u003cp data-start=\"303\" data-end=\"616\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe front pouch is made from black neoprene and is fixed to the elastic waistband, giving a secure, structured feel without being removable. With its high elasticity, the piece allows full freedom of movement while maintaining a close, supportive fit. Designed for comfort, flexibility, and a sharp, unified 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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491424395591,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491424428359,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Peplo_Full_Body_Harness_and_Jockstrap_Pink.jpg?v=1774956954"},{"product_id":"spartas-peplo-full-body-harness-and-jockstrap-yellow","title":"Spartas Peplo Full Body Harness and Jockstrap Yellow","description":"\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-(--header-height)\" dir=\"auto\" data-turn-id=\"03ce57d7-d953-40d8-b7c9-4b396a41b8bf\" data-testid=\"conversation-turn-413\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-25\" data-testid=\"conversation-turn-414\" 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=\"d752b625-9df3-43eb-bedc-3237f7847afa\" 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\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-(--header-height)\" dir=\"auto\" data-turn-id=\"efb934bb-014f-47bd-a823-4fc2dfc74f0a\" data-testid=\"conversation-turn-417\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\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-6980daec-5208-8330-bb36-6c3fd99da35b-27\" data-testid=\"conversation-turn-418\" 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=\"ff12a446-3228-44ea-8714-a6fe76e95be3\" 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=\"0\" data-end=\"301\"\u003eSpartas Peplo Full Body Harness and Jockstrap Yellow combines an upper-body harness with an integrated jockstrap, all constructed from elasticated banding featuring the Sparta’s Harness logo in black silicone. The harness sits across the chest, with two connecting straps running down to join the jock, creating a clean, continuous silhouette.\u003c\/p\u003e\n\u003cp data-start=\"303\" data-end=\"616\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe front pouch is made from black neoprene and is fixed to the elastic waistband, giving a secure, structured feel without being removable. With its high elasticity, the piece allows full freedom of movement while maintaining a close, supportive fit. Designed for comfort, flexibility, and a sharp, unified 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\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\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-6980daec-5208-8330-bb36-6c3fd99da35b-13\" data-testid=\"conversation-turn-390\" 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=\"9eff6b85-1341-4940-bab2-bb15e51bfd65\" 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\u003ch5 data-start=\"267\" data-end=\"569\"\u003eComposition\u003c\/h5\u003e\n\u003cp data-start=\"267\" data-end=\"569\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e95% Cotton, 5% Elastane\u003cbr\u003e\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\u003ch5\u003e\u003cspan\u003eHarness Size Guide\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cspan\u003eS\/M: 80-108cm \/ 31.5-42.5 inch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eL\/XL: 109-130cm \/ 43-51.2 inch\u003c\/span\u003e\u003c\/p\u003e","brand":"SPARTAS","offers":[{"title":"S\/M","offer_id":53491424526663,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true},{"title":"L\/XL","offer_id":53491424559431,"sku":null,"price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/files\/Spartas_Peplo_Full_Body_Harness_and_Jockstrap_Yellow.jpg?v=1774966206"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0798\/2796\/0135\/collections\/Spartas.jpg?v=1775070556","url":"https:\/\/fetchshop.co.uk\/collections\/spartas.oembed","provider":"FETCH","version":"1.0","type":"link"}