{"title":"The beach collection","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eThe Beach Collection – Striped Beach Shirts, Shorts \u0026amp; Beach Bags\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eSun, sea and stripes. The OOTO Beach Collection is our edit of colourful beachwear and holiday clothing, designed for long days on the sand and sunset drinks after. Inspired by our Ibiza roots, every piece brings bold colour and easy, relaxed shapes to your summer wardrobe.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eStart with the \u003cstrong\u003eTide Line stripe shirt\u003c\/strong\u003e, a loose, oversized beach shirt in teal, pink or yellow and pink that works as a cover-up over swimwear or worn open over a vest. Pair it with matching \u003cstrong\u003eSunstripe boxer shorts\u003c\/strong\u003e for a co-ordinated holiday outfit, or go for the \u003cstrong\u003eBalloon pant\u003c\/strong\u003e in rust tropical print for a relaxed resort look.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eCarry everything in the \u003cstrong\u003eCANDY Rock mega beach bag\u003c\/strong\u003e, an oversized striped beach tote in yellow and pink, teal or pink, with room for towels, sun cream and everything else you need for a day by the sea.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eWhether you’re packing for Ibiza, a festival weekend or a staycation by the coast, the Beach Collection has your summer holiday outfits sorted. Free UK shipping on orders over £150.\u003c\/p\u003e","products":[{"product_id":"cabana-stripe-pants-teal","title":"Tide line Stripe Shirt - Teal","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:1397ced6-be37-436d-b6b9-a0e95b6d7dc2-5\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1397ced6-be37-436d-b6b9-a0e95b6d7dc2-5\" data-turn-id-container=\"request-WEB:1397ced6-be37-436d-b6b9-a0e95b6d7dc2-5\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"false\" 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=\"02ba81bb-a58b-467a-a42a-ac27a1b585fe\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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 wrap-break-word w-full dark markdown-new-styling\"\u003e\n\u003cp data-start=\"22\" data-end=\"267\"\u003eInspired by vintage deckchair stripes and endless summer days, the Tide Lines Shirt is an easy throw-on piece made for beach mornings, boat days and sunset dinners. Made from 100% cotton with a relaxed fit, front pocket and 4 button fastening.\u003c\/p\u003e\n\u003cp data-start=\"269\" data-end=\"420\"\u003eStyle it open over swimwear or wear as a set with the matching shorts or cabana trousers. Matching kids sets also available for little beachside twins.\u003c\/p\u003e\n\u003cul data-start=\"422\" data-end=\"554\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"n1t6c1\" data-start=\"422\" data-end=\"437\"\u003e100% Cotton\u003c\/li\u003e\n\u003cli data-section-id=\"15ry49l\" data-start=\"438\" data-end=\"451\"\u003e4 Buttons\u003c\/li\u003e\n\u003cli data-section-id=\"1czczm7\" data-start=\"452\" data-end=\"468\"\u003eFront Pocket\u003c\/li\u003e\n\u003cli data-section-id=\"f72fyo\" data-start=\"469\" data-end=\"484\"\u003eRelaxed Fit\u003c\/li\u003e\n\u003cli data-section-id=\"1nylvr4\" data-start=\"485\" data-end=\"532\"\u003eMatching Shorts \u0026amp; Cabana Trousers Available\u003c\/li\u003e\n\u003cli data-section-id=\"vncp5h\" data-start=\"533\" data-end=\"554\" data-is-last-node=\"\"\u003eKids Sets Available\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"contents\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e","brand":"OOTO CLOTHING","offers":[{"title":"S","offer_id":56041258221955,"sku":"CE361.01.TEAL.S","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56041258254723,"sku":"CE361.01.TEAL.M","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56041258287491,"sku":"CE361.01.TEAL.L","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56041258320259,"sku":"CE361.01.TEAL.XL","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":56041258353027,"sku":"CE361.01.TEAL.XXL","price":39.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/files\/ootoxfed-174.jpg?v=1778759688"},{"product_id":"tide-line-stripe-shirt-yellow-and-pink","title":"Tide Line stripe shirt - Yellow and Pink","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:1397ced6-be37-436d-b6b9-a0e95b6d7dc2-5\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1397ced6-be37-436d-b6b9-a0e95b6d7dc2-5\" data-turn-id-container=\"request-WEB:1397ced6-be37-436d-b6b9-a0e95b6d7dc2-5\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"false\" 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=\"02ba81bb-a58b-467a-a42a-ac27a1b585fe\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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 wrap-break-word w-full dark markdown-new-styling\"\u003e\n\u003cp data-start=\"22\" data-end=\"267\"\u003eInspired by vintage deckchair stripes and endless summer days, the Tide Lines Shirt is an easy throw-on piece made for beach mornings, boat days and sunset dinners. Made from 100% cotton with a relaxed fit, front pocket and 4 button fastening.\u003c\/p\u003e\n\u003cp data-start=\"269\" data-end=\"420\"\u003eStyle it open over swimwear or wear as a set with the matching shorts or cabana trousers. Matching kids sets also available for little beachside twins.\u003c\/p\u003e\n\u003cul data-start=\"422\" data-end=\"554\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"n1t6c1\" data-start=\"422\" data-end=\"437\"\u003e100% Cotton\u003c\/li\u003e\n\u003cli data-section-id=\"15ry49l\" data-start=\"438\" data-end=\"451\"\u003e4 Buttons\u003c\/li\u003e\n\u003cli data-section-id=\"1czczm7\" data-start=\"452\" data-end=\"468\"\u003eFront Pocket\u003c\/li\u003e\n\u003cli data-section-id=\"f72fyo\" data-start=\"469\" data-end=\"484\"\u003eRelaxed Fit\u003c\/li\u003e\n\u003cli data-section-id=\"1nylvr4\" data-start=\"485\" data-end=\"532\"\u003eMatching Shorts \u0026amp; Cabana Trousers Available\u003c\/li\u003e\n\u003cli data-section-id=\"vncp5h\" data-start=\"533\" data-end=\"554\" data-is-last-node=\"\"\u003eKids Sets Available\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"contents\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e","brand":"OOTO CLOTHING","offers":[{"title":"S","offer_id":56041332572547,"sku":"CE361.02.YELLOW_PINK.S","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56041332605315,"sku":"CE361.02.YELLOW_PINK.M","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56041332638083,"sku":"CE361.02.YELLOW_PINK.L","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56041332670851,"sku":"CE361.02.YELLOW_PINK.XL","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":56041332703619,"sku":"CE361.02.YELLOW_PINK.XXL","price":39.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/files\/ootoxfed-180.jpg?v=1778748909"},{"product_id":"tide-line-stripe-shirt-pink","title":"Tide line Stripe Shirt - Pink","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:1397ced6-be37-436d-b6b9-a0e95b6d7dc2-5\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1397ced6-be37-436d-b6b9-a0e95b6d7dc2-5\" data-turn-id-container=\"request-WEB:1397ced6-be37-436d-b6b9-a0e95b6d7dc2-5\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"false\" 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=\"02ba81bb-a58b-467a-a42a-ac27a1b585fe\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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 wrap-break-word w-full dark markdown-new-styling\"\u003e\n\u003cp data-start=\"22\" data-end=\"267\"\u003eInspired by vintage deckchair stripes and endless summer days, the Tide Lines Shirt is an easy throw-on piece made for beach mornings, boat days and sunset dinners. Made from 100% cotton with a relaxed fit, front pocket and 4 button fastening.\u003c\/p\u003e\n\u003cp data-start=\"269\" data-end=\"420\"\u003eStyle it open over swimwear or wear as a set with the matching shorts or cabana trousers. Matching kids sets also available for little beachside twins.\u003c\/p\u003e\n\u003cul data-start=\"422\" data-end=\"554\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"n1t6c1\" data-start=\"422\" data-end=\"437\"\u003e100% Cotton\u003c\/li\u003e\n\u003cli data-section-id=\"15ry49l\" data-start=\"438\" data-end=\"451\"\u003e4 Buttons\u003c\/li\u003e\n\u003cli data-section-id=\"1czczm7\" data-start=\"452\" data-end=\"468\"\u003eFront Pocket\u003c\/li\u003e\n\u003cli data-section-id=\"f72fyo\" data-start=\"469\" data-end=\"484\"\u003eRelaxed Fit\u003c\/li\u003e\n\u003cli data-section-id=\"1nylvr4\" data-start=\"485\" data-end=\"532\"\u003eMatching Shorts \u0026amp; Cabana Trousers Available\u003c\/li\u003e\n\u003cli data-section-id=\"vncp5h\" data-start=\"533\" data-end=\"554\" data-is-last-node=\"\"\u003eKids Sets Available\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"contents\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e","brand":"OOTO CLOTHING","offers":[{"title":"S","offer_id":56041341649283,"sku":"CE361.03.PINK.S","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56041341682051,"sku":"CE361.03.PINK.M","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56041341714819,"sku":"CE361.03.PINK.L","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56041341747587,"sku":"CE361.03.PINK.XL","price":39.0,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":56041341780355,"sku":"CE361.03.PINK.XXL","price":39.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/files\/ootoxfed-223.jpg?v=1778760467"},{"product_id":"sunstripe-boxer-shorts-pink","title":"Sunstripe boxer shorts - Pink","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:4ad6fe4a-3d7e-41d2-93cd-4f36edb46ac5-2\" data-testid=\"conversation-turn-6\" 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=\"c0e2ae16-609a-45b1-a9e3-a48e1d55ff65\" 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 dark markdown-new-styling\"\u003e\n\u003cp data-start=\"120\" data-end=\"236\"\u003eRelaxed, lightweight, and designed for everyday wear, these deckchair inspired striped pink shorts offer a balance of comfort and ease.\u003c\/p\u003e\n\u003cp data-start=\"238\" data-end=\"453\"\u003eMade from 100% cotton, the fabric is breathable and soft, ideal for warmer weather. The elasticated waistband with an adjustable drawstring provides a flexible fit, while the relaxed cut allows for natural movement.\u003c\/p\u003e\n\u003cp data-start=\"455\" data-end=\"595\"\u003eThe vertical stripe pattern adds a subtle detail to a simple silhouette, making them easy to wear on their own or as part of a matching set.\u003c\/p\u003e\n\u003cp data-start=\"597\" data-end=\"609\"\u003e\u003cstrong data-start=\"597\" data-end=\"609\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"610\" data-end=\"758\"\u003e\n\u003cli data-section-id=\"xfpfqp\" data-start=\"610\" data-end=\"625\"\u003e100% cotton\u003c\/li\u003e\n\u003cli data-section-id=\"87rczk\" data-start=\"626\" data-end=\"649\"\u003eUnisex, relaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"1e5em8v\" data-start=\"650\" data-end=\"691\"\u003eElasticated waistband with drawstring\u003c\/li\u003e\n\u003cli data-section-id=\"17nt9zz\" data-start=\"692\" data-end=\"722\"\u003eLightweight and breathable\u003c\/li\u003e\n\u003cli data-section-id=\"12ynyej\" data-start=\"723\" data-end=\"758\"\u003ePink base with vertical stripes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"760\" data-end=\"855\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA straightforward staple designed for comfort, whether worn at home or styled for everyday use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003cbr\u003e\u003c\/div\u003e","brand":"OOTO CLOTHING","offers":[{"title":"S","offer_id":56041371140483,"sku":"CE362.03.PINK.S","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56041371173251,"sku":"CE362.03.PINK.M","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56041371206019,"sku":"CE362.03.PINK.L","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56041371238787,"sku":"CE362.03.PINK.XL","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":56041371271555,"sku":"CE362.03.PINK.XXL","price":29.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/files\/ootoxfed-24.jpg?v=1776943672"},{"product_id":"sunstripe-boxer-shorts-yellow-and-pink-copy","title":"Sunstripe boxer shorts - Yellow and Pink","description":"\u003cp data-start=\"107\" data-end=\"237\"\u003eLightweight, breathable, and easy to wear, these deckchair inspired striped Yellow and Pink boxers are designed for everyday comfort with a relaxed, unisex fit.\u003c\/p\u003e\n\u003cp data-start=\"239\" data-end=\"471\"\u003eMade from 100% cotton, they offer a soft feel against the skin while allowing airflow for warmer days. The elasticated waistband provides a secure yet flexible fit, making them ideal for lounging, sleeping, or casual summer styling.\u003c\/p\u003e\n\u003cp data-start=\"473\" data-end=\"554\"\u003eThe vertical stripe pattern adds a subtle, modern detail to a classic silhouette.\u003c\/p\u003e\n\u003cp data-start=\"556\" data-end=\"568\"\u003e\u003cstrong data-start=\"556\" data-end=\"568\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"569\" data-end=\"701\"\u003e\n\u003cli data-section-id=\"xfpfqp\" data-start=\"569\" data-end=\"584\"\u003e100% cotton\u003c\/li\u003e\n\u003cli data-section-id=\"87rczk\" data-start=\"585\" data-end=\"608\"\u003eUnisex, relaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"609\" data-end=\"634\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"17nt9zz\" data-start=\"635\" data-end=\"665\"\u003eLightweight and breathable\u003c\/li\u003e\n\u003cli data-section-id=\"jgnkaz\" data-start=\"666\" data-end=\"701\"\u003eYellow and pink base with vertical stripes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"703\" data-end=\"756\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA simple, versatile piece built for comfort and ease.\u003c\/p\u003e","brand":"OOTO CLOTHING","offers":[{"title":"S","offer_id":56041381298563,"sku":"CE362.02.YELLOW_PINK.S","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56041381331331,"sku":"CE362.02.YELLOW_PINK.M","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56041381364099,"sku":"CE362.02.YELLOW_PINK.L","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56041381396867,"sku":"CE362.02.YELLOW_PINK.XL","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":56041381429635,"sku":"CE362.02.YELLOW_PINK.XXL","price":29.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/files\/ootoxfed-3.jpg?v=1776944322"},{"product_id":"sunstripe-boxer-shorts-teal","title":"Sunstripe boxer shorts - Teal","description":"\u003cdiv\u003e\n\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-from-top=\"\"\u003e\u003cmain class=\"min-h-0 flex-1\" id=\"main\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:4ad6fe4a-3d7e-41d2-93cd-4f36edb46ac5-1\" data-testid=\"conversation-turn-4\" 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=\"4fdcfd11-5b13-4507-9aae-78c07314b0ce\" 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 dark markdown-new-styling\"\u003e\n\u003cp data-start=\"107\" data-end=\"237\"\u003eLightweight, breathable, and easy to wear, these deckchair inspired striped teal boxers are designed for everyday comfort with a relaxed, unisex fit.\u003c\/p\u003e\n\u003cp data-start=\"239\" data-end=\"471\"\u003eMade from 100% cotton, they offer a soft feel against the skin while allowing airflow for warmer days. The elasticated waistband provides a secure yet flexible fit, making them ideal for lounging, sleeping, or casual summer styling.\u003c\/p\u003e\n\u003cp data-start=\"473\" data-end=\"554\"\u003eThe vertical stripe pattern adds a subtle, modern detail to a classic silhouette.\u003c\/p\u003e\n\u003cp data-start=\"556\" data-end=\"568\"\u003e\u003cstrong data-start=\"556\" data-end=\"568\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"569\" data-end=\"701\"\u003e\n\u003cli data-section-id=\"xfpfqp\" data-start=\"569\" data-end=\"584\"\u003e100% cotton\u003c\/li\u003e\n\u003cli data-section-id=\"87rczk\" data-start=\"585\" data-end=\"608\"\u003eUnisex, relaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"609\" data-end=\"634\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"17nt9zz\" data-start=\"635\" data-end=\"665\"\u003eLightweight and breathable\u003c\/li\u003e\n\u003cli data-section-id=\"jgnkaz\" data-start=\"666\" data-end=\"701\"\u003eTeal base with vertical stripes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"703\" data-end=\"756\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA simple, versatile piece built for comfort and ease.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\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\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"OOTO CLOTHING","offers":[{"title":"S","offer_id":56041395650947,"sku":"CE362.01.TEAL.S","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":56041395683715,"sku":"CE362.01.TEAL.M","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":56041395716483,"sku":"CE362.01.TEAL.L","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":56041395749251,"sku":"CE362.01.TEAL.XL","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":56041395782019,"sku":"CE362.01.TEAL.XXL","price":29.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/files\/roscoreckless-02128.jpg?v=1774436908"},{"product_id":"candy-rock-mega-beach-bag-pink-stripe","title":"CANDY Rock mega beach bag - pink Stripe","description":"\u003cp\u003eCarry a little summer with the CANDY ROCK beach bag in pink deckchair stripes. Made from cotton, it has two shoulder straps and plenty of room for a day out.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003ePink deckchair stripe cotton\u003c\/li\u003e\n\u003cli\u003eTwo shoulder straps\u003c\/li\u003e\n\u003cli\u003eOne large inner pocket and two outer pockets\u003c\/li\u003e\n\u003cli\u003e60 × 38 × 15 cm\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"OOTO CLOTHING","offers":[{"title":"S","offer_id":56085999747459,"sku":"CE365.03.PINK.","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/files\/ootoxfed-5.jpg?v=1775645694"},{"product_id":"candy-rock-mega-beach-bag-yellow-pink-stripe","title":"CANDY Rock mega beach bag - Yellow pink Stripe","description":"\u003cp\u003eCarry a little summer with the CANDY ROCK beach bag in yellow and pink deckchair stripes. Made from cotton, it has two shoulder straps and pockets to keep the essentials close.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eYellow and pink striped cotton\u003c\/li\u003e\n\u003cli\u003eTwo shoulder straps\u003c\/li\u003e\n\u003cli\u003eOne large inner pocket and two outer pockets\u003c\/li\u003e\n\u003cli\u003e60 × 38 × 15 cm\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"OOTO CLOTHING","offers":[{"title":"S","offer_id":56086031597955,"sku":"CE365.02.YELLOW\/PINK","price":38.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/files\/IMG_8013.heic?v=1775645189"},{"product_id":"candy-rock-mega-beach-bag-teal-stripe","title":"CANDY Rock mega beach bag - Teal Stripe","description":"\u003cp\u003eCarry a little summer with the CANDY ROCK beach bag in teal deckchair stripes. Made from cotton, it has two shoulder straps and pockets for your essentials.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eTeal deckchair stripe cotton\u003c\/li\u003e\n\u003cli\u003eTwo shoulder straps\u003c\/li\u003e\n\u003cli\u003eOne large inner pocket and two outer pockets\u003c\/li\u003e\n\u003cli\u003e60 × 38 × 15 cm\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"OOTO CLOTHING","offers":[{"title":"Default Title","offer_id":56086038774147,"sku":"CE365.01.TEAL","price":38.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/files\/ootoxfed-249.jpg?v=1775559406"},{"product_id":"balloon-pant-peach-tropical","title":"Balloon pant - Rust tropical","description":"\u003ch2\u003e\u003cspan\u003eDark Rust Peach Tropical Balloon Pants\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eBold print. Effortless shape. Made to move.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eOur Dark Rust Peach Tropical Balloon Pants are cut from soft, lightweight cotton rayon with a beautiful fluid drape. The rich dark rust base is brought to life with a peach tropical print, creating an easy statement piece that feels relaxed but still put together.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eDesigned in an oversized balloon silhouette, they feature a comfortable elasticated waistband, elasticated cuffs and two practical side pockets. The one-size fit creates a loose, flowing shape through the leg before gathering softly at the ankle.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eEasy to wear, easy to style and made for long summer days, festival fields, travelling and everything in between.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003ePair them with a simple vest or bikini top and let the print do the rest.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eDetails\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOne size\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eOversized balloon silhouette\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eSoft cotton rayon\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eDark rust and peach tropical print\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eElasticated waistband\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eElasticated ankle cuffs\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eTwo side pockets\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eLightweight and breathable\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eRelaxed, flowing fit\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eLimited production\u003c\/span\u003e\u003c\/p\u003e","brand":"OOTO CLOTHING ","offers":[{"title":"Default Title","offer_id":58242257453443,"sku":"OC.S.01.02","price":38.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/files\/IMG_1250.heic?v=1783540395"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/8797\/collections\/ootoxfed-24.jpg?v=1792569847","url":"https:\/\/www.ootoclothing.com\/en-au\/collections\/the-beach-collection.oembed","provider":"OOTO CLOTHING ","version":"1.0","type":"link"}