{"title":"Short Sleeve Shirts Sale","description":"","products":[{"product_id":"carhartt-wip-short-sleeve-craft-shirt-black","title":"Carhartt WIP Short Sleeve Craft Shirt - Black","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e65% Polyester, 35% cotton\u003c\/li\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003cli\u003eGarment-washed\u003c\/li\u003e\n\u003cli\u003eTwo chest pockets with flap and button closure\u003c\/li\u003e\n\u003cli\u003eSquare Label\u003c\/li\u003e\n\u003cli\u003eStyle - I035232-BLK \u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/en-au\/pages\/brand-restrictions-at-stuarts\"\u003eBrand Restrictions At Stuarts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"Black \/ S","offer_id":51780180312411,"sku":"02302621","price":52.0,"currency_code":"GBP","in_stock":false},{"title":"Black \/ M","offer_id":51780180345179,"sku":"02302638","price":52.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":51780180377947,"sku":"02302645","price":52.0,"currency_code":"GBP","in_stock":false},{"title":"Black \/ XL","offer_id":51780180410715,"sku":"02302652","price":52.0,"currency_code":"GBP","in_stock":false},{"title":"Black \/ XXL","offer_id":51780180443483,"sku":"02302669","price":52.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1740998623-34771200.jpg?v=1764410480"},{"product_id":"lacoste-knitted-polo-shirt-lettuce","title":"Lacoste Knitted Polo Shirt - Lettuce","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul style=\"font-size: 10px; font-weight: 400;\"\u003e\n\u003cli\u003eOrganic cotton knit fabric\u003c\/li\u003e\n\u003cli\u003eClassic fit, comfortable sleeves\u003c\/li\u003e\n\u003cli\u003eFine 16-gauge knit\u003c\/li\u003e\n\u003cli\u003eRibbing at neck, waist and cuffs\u003c\/li\u003e\n\u003cli\u003eMother-of-pearl buttons\u003c\/li\u003e\n\u003cli\u003eSewn-on embroidered crocodile on chest\u003c\/li\u003e\n\u003cli\u003e100% Cotton\u003c\/li\u003e\n\u003cli\u003eStyle - AH1043-02M \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Lacoste","offers":[{"title":"LETTUCE \/ Size 3 \/ UK Size  S","offer_id":52572069953883,"sku":"02433233","price":92.0,"currency_code":"GBP","in_stock":false},{"title":"LETTUCE \/ Size 4 \/ UK Size  M","offer_id":52572069986651,"sku":"02433240","price":92.0,"currency_code":"GBP","in_stock":true},{"title":"LETTUCE \/ Size 5 \/ UK Size L","offer_id":52572070019419,"sku":"02433257","price":92.0,"currency_code":"GBP","in_stock":true},{"title":"LETTUCE \/ Size 6 \/ UK Size XL","offer_id":52572070052187,"sku":"02433264","price":92.0,"currency_code":"GBP","in_stock":true},{"title":"LETTUCE \/ Size 7 \/ UK Size XXL","offer_id":52572070084955,"sku":"02433271","price":92.0,"currency_code":"GBP","in_stock":false},{"title":"LETTUCE \/ Size 8 \/ UK Size XXXL","offer_id":52572070117723,"sku":"02433288","price":92.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771244299-08477400.jpg?v=1773334176"},{"product_id":"lacoste-knitted-polo-shirt-navy","title":"Lacoste Knitted Polo Shirt - Navy","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOrganic cotton knit fabric\u003c\/li\u003e\n\u003cli\u003eClassic fit, comfortable sleeves\u003c\/li\u003e\n\u003cli\u003eFine 16-gauge knit\u003c\/li\u003e\n\u003cli\u003eRibbing at neck, waist and cuffs\u003c\/li\u003e\n\u003cli\u003eMother-of-pearl buttons\u003c\/li\u003e\n\u003cli\u003eSewn-on embroidered crocodile on chest\u003c\/li\u003e\n\u003cli\u003e100% Cotton\u003c\/li\u003e\n\u003cli\u003eStyle - AH1043-166\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Lacoste","offers":[{"title":"NAVY \/ Size 3 \/ UK Size  S","offer_id":52572070216027,"sku":"02433295","price":92.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ Size 4 \/ UK Size  M","offer_id":52572070248795,"sku":"02433301","price":92.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ Size 5 \/ UK Size L","offer_id":52572070281563,"sku":"02433318","price":92.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ Size 6 \/ UK Size XL","offer_id":52572070314331,"sku":"02433325","price":92.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ Size 7 \/ UK Size XXL","offer_id":52572070347099,"sku":"02433332","price":92.0,"currency_code":"GBP","in_stock":false},{"title":"NAVY \/ Size 8 \/ UK Size XXXL","offer_id":52572070379867,"sku":"02433349","price":92.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771244896-04755900.jpg?v=1773334180"},{"product_id":"lacoste-polo-shirt-flour","title":"Lacoste Polo Shirt - Flour","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCotton and linen polo shirt with a Classic Fit cut\u003c\/li\u003e\n\u003cli\u003eCotton and linen blend pique\u003c\/li\u003e\n\u003cli\u003eClassic Fit cut, comfortable sleeves\u003c\/li\u003e\n\u003cli\u003eOpen neckline\u003c\/li\u003e\n\u003cli\u003eSewn-on, embroidered crocodile on the chest\u003c\/li\u003e\n\u003cli\u003eCotton (70%), Linen (30%)\u003c\/li\u003e\n\u003cli\u003eStyle - PH2449-70V\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Lacoste","offers":[{"title":"FLOUR \/ Size 3 \/ UK Size  S","offer_id":52572070576475,"sku":"02433394","price":87.2,"currency_code":"GBP","in_stock":false},{"title":"FLOUR \/ Size 4 \/ UK Size  M","offer_id":52572070609243,"sku":"02433400","price":87.2,"currency_code":"GBP","in_stock":true},{"title":"FLOUR \/ Size 5 \/ UK Size L","offer_id":52572070642011,"sku":"02433417","price":87.2,"currency_code":"GBP","in_stock":true},{"title":"FLOUR \/ Size 6 \/ UK Size XL","offer_id":52572070674779,"sku":"02433424","price":87.2,"currency_code":"GBP","in_stock":true},{"title":"FLOUR \/ Size 7 \/ UK Size XXL","offer_id":52572070707547,"sku":"02433431","price":87.2,"currency_code":"GBP","in_stock":false},{"title":"FLOUR \/ Size 8 \/ UK Size XXXL","offer_id":52572070740315,"sku":"02433448","price":87.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771245196-89288900.jpg?v=1773334181"},{"product_id":"far-afield-velzy-helio-stripe-knit-shirt-blue-sand","title":"Far Afield Velzy Helio Stripe Knit Shirt - Blue\/Sand","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBold Kingston canopy stripes\u003c\/li\u003e\n\u003cli\u003eRelaxed, boxy everyday fit\u003c\/li\u003e\n\u003cli\u003eClassic button-through front\u003c\/li\u003e\n\u003cli\u003eTurkish-made organic cotton knit\u003c\/li\u003e\n\u003cli\u003eBreathable premium summer shirt\u003c\/li\u003e\n\u003cli\u003eStyle - AFKN750-BLU\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Far Afield","offers":[{"title":"BLUE\/SAND \/ S","offer_id":52572071133531,"sku":"02433646","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"BLUE\/SAND \/ M","offer_id":52572071166299,"sku":"02433653","price":76.0,"currency_code":"GBP","in_stock":false},{"title":"BLUE\/SAND \/ L","offer_id":52572071199067,"sku":"02433660","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"BLUE\/SAND \/ XL","offer_id":52572071231835,"sku":"02433677","price":76.0,"currency_code":"GBP","in_stock":false},{"title":"BLUE\/SAND \/ XXL","offer_id":52572071264603,"sku":"02433684","price":76.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771255849-39375800.jpg?v=1773334196"},{"product_id":"far-afield-zigger-knitted-shirt-navy","title":"Far Afield Zigger Knitted Shirt - Navy","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMidweight 100% organic cotton\u003c\/li\u003e\n\u003cli\u003eCrisp, structured knitted feel\u003c\/li\u003e\n\u003cli\u003eDigital floral jacquard pattern\u003c\/li\u003e\n\u003cli\u003eVersatile smart-casual menswear staple\u003c\/li\u003e\n\u003cli\u003eStyle - AFKN742-NVY\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Far Afield","offers":[{"title":"NAVY \/ S","offer_id":52572071821659,"sku":"02433844","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ M","offer_id":52572071854427,"sku":"02433851","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ L","offer_id":52572071887195,"sku":"02433868","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ XL","offer_id":52572071919963,"sku":"02433875","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ XXL","offer_id":52572071952731,"sku":"02433882","price":76.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771325360-98846900.jpg?v=1773334204"},{"product_id":"far-afield-benny-knitted-polo-navy-sand","title":"Far Afield Benny Knitted Polo - Navy\/Sand","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFar Afield Benny knitted polo\u003c\/li\u003e\n\u003cli\u003e100% Premium organic cotton knitwear\u003c\/li\u003e\n\u003cli\u003eSubtle vertical pinstripe texture\u003c\/li\u003e\n\u003cli\u003eMid-century sportswear inspiration\u003c\/li\u003e\n\u003cli\u003eSmart-casual breathable comfort\u003c\/li\u003e\n\u003cli\u003eStyle - AFKN729-NVS\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Far Afield","offers":[{"title":"NAVY\/SAND \/ S","offer_id":52572072051035,"sku":"02433899","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY\/SAND \/ M","offer_id":52572072083803,"sku":"02433905","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY\/SAND \/ L","offer_id":52572072116571,"sku":"02433912","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY\/SAND \/ XL","offer_id":52572072149339,"sku":"02433929","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY\/SAND \/ XXL","offer_id":52572072182107,"sku":"02433936","price":76.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771325113-01614000.jpg?v=1773334205"},{"product_id":"carhartt-wip-braxton-shirt-white","title":"Carhartt WIP Braxton Shirt - White","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e100% cotton\u003c\/li\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003cli\u003eShort sleeves\u003c\/li\u003e\n\u003cli\u003eYarn-dyed\u003c\/li\u003e\n\u003cli\u003eGarment-washed\u003c\/li\u003e\n\u003cli\u003eLogo embroidery\u003c\/li\u003e\n\u003cli\u003eStyle - I031454-WHT\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/en-au\/pages\/brand-restrictions-at-stuarts\"\u003eBrand Restrictions At Stuarts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"White \/ S","offer_id":52572076474715,"sku":"02435121","price":60.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":52572076507483,"sku":"02435138","price":60.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":52572076540251,"sku":"02435145","price":60.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":52572076573019,"sku":"02435152","price":60.0,"currency_code":"GBP","in_stock":false},{"title":"White \/ XXL","offer_id":52572076605787,"sku":"02435169","price":60.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771416525-22430000.jpg?v=1773334252"},{"product_id":"carhartt-wip-braxton-shirt-blue","title":"Carhartt WIP Braxton Shirt - Blue","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e100% cotton\u003c\/li\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003cli\u003eShort sleeves\u003c\/li\u003e\n\u003cli\u003eYarn-dyed\u003c\/li\u003e\n\u003cli\u003eGarment-washed\u003c\/li\u003e\n\u003cli\u003eLogo embroidery\u003c\/li\u003e\n\u003cli\u003eStyle - I031454-1ON\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/en-au\/pages\/brand-restrictions-at-stuarts\"\u003eBrand Restrictions At Stuarts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"BLUE \/ S","offer_id":52572076638555,"sku":"02435176","price":60.0,"currency_code":"GBP","in_stock":true},{"title":"BLUE \/ M","offer_id":52572076671323,"sku":"02435183","price":60.0,"currency_code":"GBP","in_stock":true},{"title":"BLUE \/ L","offer_id":52572076704091,"sku":"02435190","price":60.0,"currency_code":"GBP","in_stock":true},{"title":"BLUE \/ XL","offer_id":52572076736859,"sku":"02435206","price":60.0,"currency_code":"GBP","in_stock":false},{"title":"BLUE \/ XXL","offer_id":52572076769627,"sku":"02435213","price":60.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771416799-70706700.jpg?v=1773334256"},{"product_id":"carhartt-wip-short-sleeve-lucas-shirt-blue-stone","title":"Carhartt WIP Short Sleeve Lucas Shirt - Blue Stone","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e100% cotton\u003c\/li\u003e\n\u003cli\u003eCarhartt WIP Lucas denim shirt\u003c\/li\u003e\n\u003cli\u003eRelaxed loose-fit cotton denim\u003c\/li\u003e\n\u003cli\u003eShort sleeves, button-up design\u003c\/li\u003e\n\u003cli\u003eSmart collar, premium casual style\u003c\/li\u003e\n\u003cli\u003eEmbroidered Carhartt ‘C’ logo\u003c\/li\u003e\n\u003cli\u003eStyle - I034575-BLU\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/en-au\/pages\/brand-restrictions-at-stuarts\"\u003eBrand Restrictions At Stuarts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"BLUE STONE \/ S","offer_id":52572077064539,"sku":"02435220","price":63.2,"currency_code":"GBP","in_stock":true},{"title":"BLUE STONE \/ M","offer_id":52572077097307,"sku":"02435237","price":63.2,"currency_code":"GBP","in_stock":true},{"title":"BLUE STONE \/ L","offer_id":52572077130075,"sku":"02435244","price":63.2,"currency_code":"GBP","in_stock":true},{"title":"BLUE STONE \/ XL","offer_id":52572077162843,"sku":"02435251","price":63.2,"currency_code":"GBP","in_stock":false},{"title":"BLUE STONE \/ XXL","offer_id":52572077195611,"sku":"02435268","price":63.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771416998-67479400.jpg?v=1773334257"},{"product_id":"polo-ralph-lauren-short-sleeve-polo-pink","title":"Polo Ralph Lauren Short Sleeve Polo - Pink","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e100% cotton piqué comfort\u003c\/li\u003e\n\u003cli\u003eBreathable, everyday smart-casual fit\u003c\/li\u003e\n\u003cli\u003eTwo-button placket, ribbed cuffs\u003c\/li\u003e\n\u003cli\u003eIconic embroidered Polo horse\u003c\/li\u003e\n\u003cli\u003eStyle - 784117-PNK\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Polo Ralph Lauren","offers":[{"title":"PINK \/ S","offer_id":52572077687131,"sku":"02435411","price":96.0,"currency_code":"GBP","in_stock":true},{"title":"PINK \/ M","offer_id":52572077719899,"sku":"02435428","price":96.0,"currency_code":"GBP","in_stock":true},{"title":"PINK \/ L","offer_id":52572077752667,"sku":"02435435","price":96.0,"currency_code":"GBP","in_stock":true},{"title":"PINK \/ XL","offer_id":52572077785435,"sku":"02435442","price":96.0,"currency_code":"GBP","in_stock":true},{"title":"PINK \/ XXL","offer_id":52572077818203,"sku":"02435459","price":96.0,"currency_code":"GBP","in_stock":true},{"title":"PINK \/ 3XL","offer_id":52572077850971,"sku":"02435466","price":96.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771417738-54549300.jpg?v=1773334264"},{"product_id":"polo-ralph-lauren-short-sleeve-polo-green","title":"Polo Ralph Lauren Short Sleeve Polo - Green","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e100% cotton piqué comfort\u003c\/li\u003e\n\u003cli\u003eBreathable, everyday smart-casual fit\u003c\/li\u003e\n\u003cli\u003eTwo-button placket, ribbed cuffs\u003c\/li\u003e\n\u003cli\u003eIconic embroidered Polo horse\u003c\/li\u003e\n\u003cli\u003eStyle - 84518-GRN\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Polo Ralph Lauren","offers":[{"title":"Green \/ S","offer_id":52572077916507,"sku":"02435473","price":96.0,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":52572077949275,"sku":"02435480","price":96.0,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":52572077982043,"sku":"02435497","price":96.0,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":52572078014811,"sku":"02435503","price":96.0,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XXL","offer_id":52572078047579,"sku":"02435510","price":96.0,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":52572078080347,"sku":"02435527","price":96.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771418124-25263600.jpg?v=1773334266"},{"product_id":"polo-ralph-lauren-logo-shirt-black","title":"Polo Ralph Lauren Logo Shirt - Black","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTimeless Polo logo shirt\u003c\/li\u003e\n\u003cli\u003ePremium pure cotton fabric\u003c\/li\u003e\n\u003cli\u003eClassic button-through design\u003c\/li\u003e\n\u003cli\u003eSignature embroidered Polo Pony\u003c\/li\u003e\n\u003cli\u003eSmart, versatile everyday fit\u003c\/li\u003e\n\u003cli\u003e100% cotton\u003c\/li\u003e\n\u003cli\u003eStyle - 423500-BLK\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Polo Ralph Lauren","offers":[{"title":"Black \/ S","offer_id":52572078113115,"sku":"02435534","price":104.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":52572078145883,"sku":"02435541","price":104.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":52572078178651,"sku":"02435558","price":104.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":52572078211419,"sku":"02435565","price":104.0,"currency_code":"GBP","in_stock":false},{"title":"Black \/ XXL","offer_id":52572078244187,"sku":"02435572","price":104.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1772726101-38649900.jpg?v=1773334266"},{"product_id":"colorful-standard-linen-short-sleeve-shirt-dusty-olive","title":"Colorful Standard Linen Short Sleeve Shirt - Dusty Olive","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e100% Linen \u003c\/li\u003e\n\u003cli\u003eNatural, Breathable Fiber \u003c\/li\u003e\n\u003cli\u003eMade in Portugal \u003c\/li\u003e\n\u003cli\u003eShort Sleeve Fit \u003c\/li\u003e\n\u003cli\u003eGarment Dyed \u0026amp; Pre-washed \u003c\/li\u003e\n\u003cli\u003eStyle - CS4010-DST\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Colorful Standard","offers":[{"title":"DUSTY OLIVE \/ S","offer_id":52572081619291,"sku":"02436388","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"DUSTY OLIVE \/ M","offer_id":52572081652059,"sku":"02436395","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"DUSTY OLIVE \/ L","offer_id":52572081684827,"sku":"02436401","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"DUSTY OLIVE \/ XL","offer_id":52572081717595,"sku":"02436418","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"DUSTY OLIVE \/ XXL","offer_id":52572081750363,"sku":"02436425","price":76.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1771509975-02897600.jpg?v=1773334306"},{"product_id":"polo-ralph-lauren-oxford-shirt-pink","title":"Polo Ralph Lauren Oxford Shirt - Pink","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePremium pure cotton fabric\u003c\/li\u003e\n\u003cli\u003eModern trim fit\u003c\/li\u003e\n\u003cli\u003eSmart button-down collar\u003c\/li\u003e\n\u003cli\u003eShort-sleeve versatile style\u003c\/li\u003e\n\u003cli\u003eBreathable all-day comfort\u003c\/li\u003e\n\u003cli\u003eSignature embroidered Pony\u003c\/li\u003e\n\u003cli\u003eEasy-movement back pleat\u003c\/li\u003e\n\u003cli\u003e100% Cotton\u003c\/li\u003e\n\u003cli\u003eStyle - 782007-PNL\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Polo Ralph Lauren","offers":[{"title":"PINK \/ S","offer_id":52572087026011,"sku":"02437859","price":104.0,"currency_code":"GBP","in_stock":true},{"title":"PINK \/ M","offer_id":52572087058779,"sku":"02437866","price":104.0,"currency_code":"GBP","in_stock":true},{"title":"PINK \/ L","offer_id":52572087091547,"sku":"02437873","price":104.0,"currency_code":"GBP","in_stock":true},{"title":"PINK \/ XL","offer_id":52572087124315,"sku":"02437880","price":104.0,"currency_code":"GBP","in_stock":true},{"title":"PINK \/ XXL","offer_id":52572087157083,"sku":"02437897","price":104.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1772726338-70754400.jpg?v=1773334381"},{"product_id":"carhartt-wip-short-sleeve-craft-shirt-mirror","title":"Carhartt WIP Short Sleeve Craft Shirt - Mirror","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e65% Polyester, 35% cotton\u003c\/li\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003cli\u003eGarment-washed\u003c\/li\u003e\n\u003cli\u003eTwo chest pockets with flap and button closure\u003c\/li\u003e\n\u003cli\u003eSquare Label\u003c\/li\u003e\n\u003cli\u003eStyle - I035232-MIR\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/en-au\/pages\/brand-restrictions-at-stuarts\"\u003eBrand Restrictions At Stuarts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"MIRROR \/ S","offer_id":52572101149019,"sku":"02442105","price":52.0,"currency_code":"GBP","in_stock":false},{"title":"MIRROR \/ M","offer_id":52572101181787,"sku":"02442112","price":52.0,"currency_code":"GBP","in_stock":true},{"title":"MIRROR \/ L","offer_id":52572101214555,"sku":"02442129","price":52.0,"currency_code":"GBP","in_stock":true},{"title":"MIRROR \/ XL","offer_id":52572101247323,"sku":"02442136","price":52.0,"currency_code":"GBP","in_stock":false},{"title":"MIRROR \/ XXL","offer_id":52572101280091,"sku":"02442143","price":52.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1772458617-63819600.jpg?v=1773334531"},{"product_id":"carhartt-wip-short-sleeve-craft-shirt-leaf","title":"Carhartt WIP Short Sleeve Craft Shirt - Leaf","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e65% Polyester, 35% cotton\u003c\/li\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003cli\u003eGarment-washed\u003c\/li\u003e\n\u003cli\u003eTwo chest pockets with flap and button closure\u003c\/li\u003e\n\u003cli\u003eSquare Label\u003c\/li\u003e\n\u003cli\u003eStyle - I035232-LEF\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/en-au\/pages\/brand-restrictions-at-stuarts\"\u003eBrand Restrictions At Stuarts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"LEAF \/ S","offer_id":52572101312859,"sku":"02442150","price":52.0,"currency_code":"GBP","in_stock":false},{"title":"LEAF \/ M","offer_id":52572101345627,"sku":"02442167","price":52.0,"currency_code":"GBP","in_stock":false},{"title":"LEAF \/ L","offer_id":52572101378395,"sku":"02442174","price":52.0,"currency_code":"GBP","in_stock":false},{"title":"LEAF \/ XL","offer_id":52572101411163,"sku":"02442181","price":52.0,"currency_code":"GBP","in_stock":true},{"title":"LEAF \/ XXL","offer_id":52572101443931,"sku":"02442198","price":52.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1772454793-79303900.jpg?v=1773334535"},{"product_id":"carhartt-wip-short-sleeve-craft-shirt-barchan","title":"Carhartt WIP Short Sleeve Craft Shirt - Barchan","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e65% Polyester, 35% cotton\u003c\/li\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003cli\u003eGarment-washed\u003c\/li\u003e\n\u003cli\u003eTwo chest pockets with flap and button closure\u003c\/li\u003e\n\u003cli\u003eSquare Label\u003c\/li\u003e\n\u003cli\u003eStyle - I035232-BAR\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/en-au\/pages\/brand-restrictions-at-stuarts\"\u003eBrand Restrictions At Stuarts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"BARCHAN \/ S","offer_id":52572101476699,"sku":"02442204","price":52.0,"currency_code":"GBP","in_stock":true},{"title":"BARCHAN \/ M","offer_id":52572101509467,"sku":"02442211","price":52.0,"currency_code":"GBP","in_stock":true},{"title":"BARCHAN \/ L","offer_id":52572101542235,"sku":"02442228","price":52.0,"currency_code":"GBP","in_stock":true},{"title":"BARCHAN \/ XL","offer_id":52572101575003,"sku":"02442235","price":52.0,"currency_code":"GBP","in_stock":false},{"title":"BARCHAN \/ XXL","offer_id":52572101607771,"sku":"02442242","price":52.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1772455465-35919800.jpg?v=1773334535"},{"product_id":"belstaff-scale-short-sleeve-shirt-silver-birch","title":"Belstaff Scale Short Sleeve Shirt - Silver Birch","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSignature tilted chest pocket with button flap\u003c\/li\u003e\n\u003cli\u003ePoint collar\u003c\/li\u003e\n\u003cli\u003eAdjustable button cuff\u003c\/li\u003e\n\u003cli\u003eBelstaff phoenix patch on left sleeve\u003c\/li\u003e\n\u003cli\u003eTilted, bellows pocket with concealed button flap\u003c\/li\u003e\n\u003cli\u003eRegular fit\u003c\/li\u003e\n\u003cli\u003e100% linen\u003c\/li\u003e\n\u003cli\u003eMade in Portugal\u003c\/li\u003e\n\u003cli\u003eDyed and woven in Portugal\u003c\/li\u003e\n\u003cli\u003eStyle - 105644-SVB \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Belstaff","offers":[{"title":"SILVER BIRCH \/ S","offer_id":52572112552283,"sku":"02446141","price":95.2,"currency_code":"GBP","in_stock":true},{"title":"SILVER BIRCH \/ M","offer_id":52572112585051,"sku":"02446158","price":95.2,"currency_code":"GBP","in_stock":true},{"title":"SILVER BIRCH \/ L","offer_id":52572112617819,"sku":"02446165","price":95.2,"currency_code":"GBP","in_stock":true},{"title":"SILVER BIRCH \/ XL","offer_id":52572112650587,"sku":"02446172","price":95.2,"currency_code":"GBP","in_stock":true},{"title":"SILVER BIRCH \/ XXL","offer_id":52572112683355,"sku":"02446189","price":95.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1_ca2819f2-9ac5-4db4-82f7-0dde6d7c4d04.jpg?v=1776938143"},{"product_id":"belstaff-scale-short-sleeve-shirt-sky-blue","title":"Belstaff Scale Short Sleeve Shirt - Sky Blue","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSignature tilted chest pocket with button flap\u003c\/li\u003e\n\u003cli\u003ePoint collar\u003c\/li\u003e\n\u003cli\u003eAdjustable button cuff\u003c\/li\u003e\n\u003cli\u003eBelstaff phoenix patch on left sleeve\u003c\/li\u003e\n\u003cli\u003eTilted, bellows pocket with concealed button flap\u003c\/li\u003e\n\u003cli\u003eRegular fit\u003c\/li\u003e\n\u003cli\u003e100% linen\u003c\/li\u003e\n\u003cli\u003eMade in Portugal\u003c\/li\u003e\n\u003cli\u003eDyed and woven in Portugal\u003c\/li\u003e\n\u003cli\u003eStyle - 105644-SKB\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Belstaff","offers":[{"title":"SKY BLUE \/ S","offer_id":52572112879963,"sku":"02446240","price":95.2,"currency_code":"GBP","in_stock":false},{"title":"SKY BLUE \/ M","offer_id":52572112912731,"sku":"02446257","price":95.2,"currency_code":"GBP","in_stock":false},{"title":"SKY BLUE \/ L","offer_id":52572112945499,"sku":"02446264","price":95.2,"currency_code":"GBP","in_stock":true},{"title":"SKY BLUE \/ XL","offer_id":52572112978267,"sku":"02446271","price":95.2,"currency_code":"GBP","in_stock":false},{"title":"SKY BLUE \/ XXL","offer_id":52572113011035,"sku":"02446288","price":95.2,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/6_fb54a204-ce64-42aa-8a9e-4039983a7b02.jpg?v=1776938348"},{"product_id":"belstaff-scale-short-sleeve-shirt-lichen","title":"Belstaff Scale Short Sleeve Shirt - Lichen","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSignature tilted chest pocket with button flap\u003c\/li\u003e\n\u003cli\u003ePoint collar\u003c\/li\u003e\n\u003cli\u003eAdjustable button cuff\u003c\/li\u003e\n\u003cli\u003eBelstaff phoenix patch on left sleeve\u003c\/li\u003e\n\u003cli\u003eTilted, bellows pocket with concealed button flap\u003c\/li\u003e\n\u003cli\u003eRegular fit\u003c\/li\u003e\n\u003cli\u003e100% linen\u003c\/li\u003e\n\u003cli\u003eMade in Portugal\u003c\/li\u003e\n\u003cli\u003eDyed and woven in Portugal\u003c\/li\u003e\n\u003cli\u003eStyle - 105644-LCH\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Belstaff","offers":[{"title":"LICHEN \/ S","offer_id":52572113437019,"sku":"02446394","price":95.2,"currency_code":"GBP","in_stock":false},{"title":"LICHEN \/ M","offer_id":52572113469787,"sku":"02446400","price":95.2,"currency_code":"GBP","in_stock":true},{"title":"LICHEN \/ L","offer_id":52572113502555,"sku":"02446417","price":95.2,"currency_code":"GBP","in_stock":true},{"title":"LICHEN \/ XL","offer_id":52572113535323,"sku":"02446424","price":95.2,"currency_code":"GBP","in_stock":true},{"title":"LICHEN \/ XXL","offer_id":52572113568091,"sku":"02446431","price":95.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1_aab3c16e-7641-435c-a6c8-3c6657a4f22f.jpg?v=1776852622"},{"product_id":"carhartt-wip-short-sleeve-leavel-shirt-blue-river","title":"Carhartt WIP Short Sleeve Leavel Shirt - Blue River","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e30% Polyester, 70% Cotton\u003c\/li\u003e\n\u003cli\u003eButton closure\u003c\/li\u003e\n\u003cli\u003eChest pockets\u003c\/li\u003e\n\u003cli\u003eLapel collar\u003c\/li\u003e\n\u003cli\u003eStriped\u003c\/li\u003e\n\u003cli\u003eStyle - I036189-3MS\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/en-au\/pages\/brand-restrictions-at-stuarts\"\u003eBrand Restrictions At Stuarts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"BLUE RIVER \/ S","offer_id":52572122579291,"sku":"02450667","price":63.2,"currency_code":"GBP","in_stock":true},{"title":"BLUE RIVER \/ M","offer_id":52572122612059,"sku":"02450674","price":63.2,"currency_code":"GBP","in_stock":true},{"title":"BLUE RIVER \/ L","offer_id":52572122644827,"sku":"02450681","price":63.2,"currency_code":"GBP","in_stock":true},{"title":"BLUE RIVER \/ XL","offer_id":52572122677595,"sku":"02450698","price":63.2,"currency_code":"GBP","in_stock":true},{"title":"BLUE RIVER \/ XXL","offer_id":52572122710363,"sku":"02450704","price":63.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1773158313-44199500.jpg?v=1773334766"},{"product_id":"carhartt-wip-short-sleeve-postal-zip-shirt-iroko","title":"Carhartt WIP Short Sleeve Postal Zip Shirt - Iroko","description":"\u003ch2\u003eProduct Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpper material: 65% Polyester, 35% Cotton\u003c\/li\u003e\n\u003cli\u003eLoose fit, midweight polycotton\u003c\/li\u003e\n\u003cli\u003eGarment-washed for softer feel\u003c\/li\u003e\n\u003cli\u003eShort sleeve casual shirt\u003c\/li\u003e\n\u003cli\u003eTwo-way front zip fastening\u003c\/li\u003e\n\u003cli\u003eWoven Script Logo detail\u003c\/li\u003e\n\u003cli\u003eStyle - I036189-3MS\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/en-au\/pages\/brand-restrictions-at-stuarts\"\u003eBrand Restrictions At Stuarts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"IROKO \/ S","offer_id":52572122743131,"sku":"02450711","price":71.2,"currency_code":"GBP","in_stock":true},{"title":"IROKO \/ M","offer_id":52572122775899,"sku":"02450728","price":71.2,"currency_code":"GBP","in_stock":true},{"title":"IROKO \/ L","offer_id":52572122808667,"sku":"02450735","price":71.2,"currency_code":"GBP","in_stock":false},{"title":"IROKO \/ XL","offer_id":52572122841435,"sku":"02450742","price":71.2,"currency_code":"GBP","in_stock":true},{"title":"IROKO \/ XXL","offer_id":52572122874203,"sku":"02450759","price":71.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1773158137-65548100.jpg?v=1773334766"},{"product_id":"1808-016-bruno-1-2","title":"NN07 Bruno Linen Blend Polo - Ivory","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-2\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"1b8a6901-9d13-451e-99a9-419bf22a0d41\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ce4c83db-ec28-4d72-a9dd-1695997a14c1\" 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\u003cdiv class=\"s-c4yv0z\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-4\" data-testid=\"conversation-turn-2\" 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=\"e728a201-8aa7-4e09-9fd9-93c0041e98e3\" 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\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-5\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"eac9e484-e091-482f-b2da-018d106eeebf\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-6\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"80b8374c-691c-4b2c-b1cf-0a07d30b8a06\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"s-c4yv0z\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-0\" data-testid=\"conversation-turn-2\" 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=\"edc808cb-12cd-4090-bfed-de1673d1774d\" 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\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-1\" data-testid=\"conversation-turn-2\" 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=\"93b60d44-9550-4785-b823-d3a56cb115ab\" 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=\"507\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe NN07 Bruno Linen Blend Polo offers a refined yet relaxed take on modern menswear, combining effortless style with sustainable craftsmanship. Designed with a relaxed fit, this versatile polo is made from a soft, drapey blend of linen and LENZING™ ECOVERO™ viscose, delivering both breathability and a smooth, lightweight feel ideal for warmer days. Finished with a contemporary half-zip closure, it adds a subtle edge to a classic silhouette, making it perfect for both casual and smart-casual occasions.\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\/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\/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\/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\/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\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NN07","offers":[{"title":"IVORY \/ S","offer_id":52632945557851,"sku":"02451792","price":135.2,"currency_code":"GBP","in_stock":true},{"title":"IVORY \/ M","offer_id":52632945525083,"sku":"02451791","price":135.2,"currency_code":"GBP","in_stock":true},{"title":"IVORY \/ L","offer_id":52632945492315,"sku":"02451790","price":135.2,"currency_code":"GBP","in_stock":true},{"title":"IVORY \/ XL","offer_id":52632945590619,"sku":"02451793","price":135.2,"currency_code":"GBP","in_stock":true},{"title":"IVORY \/ XXL","offer_id":52632945623387,"sku":"02451794","price":135.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/6_0e2b1754-7a1b-47f6-b1c0-7a189edd9b83.jpg?v=1775032683"},{"product_id":"1808-20a-bruno-1-2","title":"NN07 Bruno Linen Blend Polo - Deep Navy","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-2\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"1b8a6901-9d13-451e-99a9-419bf22a0d41\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ce4c83db-ec28-4d72-a9dd-1695997a14c1\" 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\u003cdiv class=\"s-c4yv0z\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-4\" data-testid=\"conversation-turn-2\" 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=\"e728a201-8aa7-4e09-9fd9-93c0041e98e3\" 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\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-5\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"eac9e484-e091-482f-b2da-018d106eeebf\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-6\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"80b8374c-691c-4b2c-b1cf-0a07d30b8a06\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"s-c4yv0z\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-0\" data-testid=\"conversation-turn-2\" 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=\"edc808cb-12cd-4090-bfed-de1673d1774d\" 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\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-1\" data-testid=\"conversation-turn-2\" 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=\"93b60d44-9550-4785-b823-d3a56cb115ab\" 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=\"507\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe NN07 Bruno Linen Blend Polo offers a refined yet relaxed take on modern menswear, combining effortless style with sustainable craftsmanship. Designed with a relaxed fit, this versatile polo is made from a soft, drapey blend of linen and LENZING™ ECOVERO™ viscose, delivering both breathability and a smooth, lightweight feel ideal for warmer days. Finished with a contemporary half-zip closure, it adds a subtle edge to a classic silhouette, making it perfect for both casual and smart-casual occasions.\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\/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\/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\/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\/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\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"NN07","offers":[{"title":"DEEP NAVY \/ S","offer_id":52632945754459,"sku":"02451797","price":135.2,"currency_code":"GBP","in_stock":true},{"title":"DEEP NAVY \/ M","offer_id":52632945721691,"sku":"02451796","price":135.2,"currency_code":"GBP","in_stock":true},{"title":"DEEP NAVY \/ L","offer_id":52632945688923,"sku":"02451795","price":135.2,"currency_code":"GBP","in_stock":true},{"title":"DEEP NAVY \/ XL","offer_id":52632945787227,"sku":"02451798","price":135.2,"currency_code":"GBP","in_stock":true},{"title":"DEEP NAVY \/ XXL","offer_id":52632945819995,"sku":"02451799","price":135.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/11_b48ae0d6-5bcd-4933-b80e-861fcbfd8113.jpg?v=1775033476"},{"product_id":"linen-short-sleeve-shirt-navy-blue","title":"Colorful Standard Linen Short Sleeve Shirt - Navy Blue","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv class=\"description--text\"\u003e\n\u003cdiv class=\"detailSection-item detailSection-description\"\u003e\n\u003cdiv class=\"detailSection-itemDet js-itemDetails\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"7e79156d-79b4-4b40-b851-7c58f479b72b\" 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=\"146\"\u003eThe Linen Short Sleeve Shirt returns with a refined new collar, while keeping the effortless, easy-going feel that makes it a warm-weather staple.\u003c\/p\u003e\n\u003cp data-start=\"148\" data-end=\"391\"\u003eCrafted from 100% linen, it offers a naturally lightweight and breathable finish, ideal for staying cool on warmer days. The relaxed fit ensures all-day comfort, while the updated collar adds a smarter edge without losing its laid-back appeal.\u003c\/p\u003e\n\u003cp data-start=\"393\" data-end=\"614\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eStyle it open over a T-shirt for a casual look, button it up with chinos for something more polished, or pair it with shorts for easy summer dressing. A versatile linen shirt designed for everyday wear through the season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Colorful Standard","offers":[{"title":"NAVY BLUE \/ S","offer_id":52645235327323,"sku":"02451992","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY BLUE \/ M","offer_id":52645235294555,"sku":"02451991","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY BLUE \/ L","offer_id":52645235261787,"sku":"02451990","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY BLUE \/ XL","offer_id":52645235360091,"sku":"02451993","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"NAVY BLUE \/ XXL","offer_id":52645235392859,"sku":"02451994","price":76.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/2000x2000_84.png?v=1775659756"},{"product_id":"linen-short-sleeve-shirt-polar-blue","title":"Colorful Standard Linen Short Sleeve Shirt - Polar Blue","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv class=\"description--text\"\u003e\n\u003cdiv class=\"detailSection-item detailSection-description\"\u003e\n\u003cdiv class=\"detailSection-itemDet js-itemDetails\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"7e79156d-79b4-4b40-b851-7c58f479b72b\" 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=\"146\"\u003eThe Linen Short Sleeve Shirt returns with a refined new collar, while keeping the effortless, easy-going feel that makes it a warm-weather staple.\u003c\/p\u003e\n\u003cp data-start=\"148\" data-end=\"391\"\u003eCrafted from 100% linen, it offers a naturally lightweight and breathable finish, ideal for staying cool on warmer days. The relaxed fit ensures all-day comfort, while the updated collar adds a smarter edge without losing its laid-back appeal.\u003c\/p\u003e\n\u003cp data-start=\"393\" data-end=\"614\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eStyle it open over a T-shirt for a casual look, button it up with chinos for something more polished, or pair it with shorts for easy summer dressing. A versatile linen shirt designed for everyday wear through the season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Colorful Standard","offers":[{"title":"POLAR BLUE \/ S","offer_id":52645235786075,"sku":"02451997","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"POLAR BLUE \/ M","offer_id":52645235753307,"sku":"02451996","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"POLAR BLUE \/ L","offer_id":52645235720539,"sku":"02451995","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"POLAR BLUE \/ XL","offer_id":52645235818843,"sku":"02451998","price":76.0,"currency_code":"GBP","in_stock":true},{"title":"POLAR BLUE \/ XXL","offer_id":52645235851611,"sku":"02451999","price":76.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/2000x2000_88.png?v=1775659945"},{"product_id":"organic-cotton-cap-soft-yellow","title":"Colorful Standard Organic Cotton Cap - Soft Yellow","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv class=\"description--text\"\u003e\n\u003cdiv class=\"detailSection-item detailSection-description\"\u003e\n\u003cdiv class=\"detailSection-itemDet js-itemDetails\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"7e79156d-79b4-4b40-b851-7c58f479b72b\" 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\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-69cbc663-67b0-8384-9205-6f4a0fa44c62-6\" data-testid=\"conversation-turn-2\" 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=\"26517005-d5e5-46e3-b997-2854a908e0d7\" 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=\"0\" data-end=\"250\"\u003eIntroducing our Organic Cap, crafted from durable 100% organic cotton for a naturally soft and comfortable feel. Built with everyday wear in mind, it combines quality materials with a clean, timeless design that sits effortlessly within any wardrobe.\u003c\/p\u003e\n\u003cp data-start=\"252\" data-end=\"527\"\u003eDesigned in a classic six-panel construction, the cap features an adjustable back strap for a personalised fit, making it suitable for all-day wear. Subtle detailing and considered finishing touches elevate the overall look, ensuring it remains versatile season after season.\u003c\/p\u003e\n\u003cp data-start=\"529\" data-end=\"642\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA dependable essential that moves beyond trends, this Organic Cap delivers on both comfort and understated style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\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\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Colorful Standard","offers":[{"title":"YELLOW \/ O\/S","offer_id":52645235949915,"sku":"02452000","price":23.2,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/2000x2000-2026-04-08T165404.792.png?v=1775663661"},{"product_id":"004tg-0001-ss-camp","title":"Levi's Blue Tab Short Sleeve Camp Shirt - Jacquard","description":"\u003ch2\u003eStylist Notes\u003c\/h2\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-2\" data-testid=\"conversation-turn-2\" 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=\"1b8a6901-9d13-451e-99a9-419bf22a0d41\" 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\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"ce4c83db-ec28-4d72-a9dd-1695997a14c1\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"s-c4yv0z\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-4\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"e728a201-8aa7-4e09-9fd9-93c0041e98e3\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-5\" data-testid=\"conversation-turn-2\" 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=\"eac9e484-e091-482f-b2da-018d106eeebf\" 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\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-6\" data-testid=\"conversation-turn-2\" 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=\"80b8374c-691c-4b2c-b1cf-0a07d30b8a06\" 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\u003cdiv class=\"s-c4yv0z\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-0\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"edc808cb-12cd-4090-bfed-de1673d1774d\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-1\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"93b60d44-9550-4785-b823-d3a56cb115ab\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"s-c4yv0z\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"5680b8e9-3835-4050-b209-3ac2ad125794\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-6\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-4\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"1086edc3-c9c6-4c98-973e-9309cdf1388e\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"7624e0a7-136e-44a7-af20-aa540e349032\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-3\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a0d80de6-b1ba-4388-aff8-3553a11da817\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"877af6cb-fd79-410e-a18c-06b62ec59c89\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-20\" data-testid=\"conversation-turn-2\" 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=\"e486c27b-7eab-483f-b9e2-158b10e0d3b4\" 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\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-22\" data-testid=\"conversation-turn-2\" 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=\"d70e7edf-bc65-4034-af09-363bd5f81510\" 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=\"751\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eLevi’s introduces the Short Sleeve Camp Shirt, part of the refined Levi’s® Blue Tab™ collection—where heritage denim expertise meets elevated craftsmanship. Designed with meticulous attention to detail, this premium piece blends timeless tailoring with contemporary style, delivering a polished yet relaxed aesthetic. The shirt features a classic button-down collar and an easy, relaxed fit that ensures all-day comfort, while its luxurious Japanese silk and cotton blend offers a lightweight feel with a subtle crinkle texture for added character. Finished with a distinctive Japanese-inspired print, this short-sleeve shirt embodies modern sophistication rooted in traditional techniques, making it a versatile addition to any well-curated wardrobe.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cul class=\"list-inside list-disc\"\u003e\u003c\/ul\u003e\n\u003cul class=\"list-inside list-disc\"\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/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\/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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\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\/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\/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\/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\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Levi's Blue Tab","offers":[{"title":"JACQUARD \/ S","offer_id":52651008655707,"sku":"02452120","price":87.2,"currency_code":"GBP","in_stock":true},{"title":"JACQUARD \/ M","offer_id":52651008622939,"sku":"02452119","price":87.2,"currency_code":"GBP","in_stock":false},{"title":"JACQUARD \/ L","offer_id":52651008590171,"sku":"02452118","price":87.2,"currency_code":"GBP","in_stock":false},{"title":"JACQUARD \/ XL","offer_id":52651008688475,"sku":"02452121","price":87.2,"currency_code":"GBP","in_stock":false},{"title":"JACQUARD \/ XXL","offer_id":52651008721243,"sku":"02452122","price":87.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/79_6550d6ef-081f-45e5-b33f-d894c724024f.png?v=1775125435"},{"product_id":"polo-ralph-lauren-waffle-knit-camp-collar-shirt-navy","title":"Polo Ralph Lauren Waffle Knit Camp Collar Shirt - Navy","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-2\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"1b8a6901-9d13-451e-99a9-419bf22a0d41\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ce4c83db-ec28-4d72-a9dd-1695997a14c1\" 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\u003cdiv class=\"s-c4yv0z\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-4\" data-testid=\"conversation-turn-2\" 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=\"e728a201-8aa7-4e09-9fd9-93c0041e98e3\" 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\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-5\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"eac9e484-e091-482f-b2da-018d106eeebf\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-6\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"80b8374c-691c-4b2c-b1cf-0a07d30b8a06\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"s-c4yv0z\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-0\" data-testid=\"conversation-turn-2\" 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=\"edc808cb-12cd-4090-bfed-de1673d1774d\" 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\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-1\" data-testid=\"conversation-turn-2\" 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=\"93b60d44-9550-4785-b823-d3a56cb115ab\" 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\u003cdiv class=\"s-c4yv0z\"\u003e\n\u003cdiv class=\"description\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-7\" data-testid=\"conversation-turn-2\" 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=\"9b9af524-d307-4cf0-a88b-35e99f5f3696\" 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\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-8\" data-testid=\"conversation-turn-2\" 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=\"f9b542d9-e353-41d8-94dd-5072f7d459d8\" 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=\"631\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe Polo Ralph Lauren Waffle Knit Camp Collar Shirt is a refined yet relaxed wardrobe essential, crafted from a premium blend of 85% cotton and 15% linen\/flax for breathable, lightweight comfort. Designed with a distinctive waffle-knit texture, this shirt offers subtle depth and a modern edge, while the classic camp collar adds a laid-back, summer-ready appeal. Featuring a neat buttoned placket, short sleeves for easy wear, and two practical chest patch pockets, it effortlessly combines style with functionality. Ideal for warm-weather dressing, this versatile piece delivers timeless sophistication with a contemporary twist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/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\/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\/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\/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\/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\/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\/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\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Polo Ralph Lauren","offers":[{"title":"NAVY \/ S","offer_id":52671179293019,"sku":"02452213","price":127.2,"currency_code":"GBP","in_stock":false},{"title":"NAVY \/ M","offer_id":52671179260251,"sku":"02452212","price":127.2,"currency_code":"GBP","in_stock":false},{"title":"NAVY \/ L","offer_id":52671179227483,"sku":"02452211","price":127.2,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ XL","offer_id":52671179325787,"sku":"02452214","price":127.2,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ XXL","offer_id":52671179358555,"sku":"02452215","price":127.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/11_b4249e1e-373d-42e4-b0f4-609957a8dcec.jpg?v=1775051516"},{"product_id":"polo-ralph-lauren-waffle-knit-camp-collar-shirt-white","title":"Polo Ralph Lauren Waffle Knit Camp Collar Shirt - White","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-2\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"1b8a6901-9d13-451e-99a9-419bf22a0d41\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ce4c83db-ec28-4d72-a9dd-1695997a14c1\" 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\u003cdiv class=\"s-c4yv0z\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-4\" data-testid=\"conversation-turn-2\" 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=\"e728a201-8aa7-4e09-9fd9-93c0041e98e3\" 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\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-5\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"eac9e484-e091-482f-b2da-018d106eeebf\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-68d3fd75-1b3c-8324-93f5-a7f96a699517-6\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"80b8374c-691c-4b2c-b1cf-0a07d30b8a06\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"s-c4yv0z\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-0\" data-testid=\"conversation-turn-2\" 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=\"edc808cb-12cd-4090-bfed-de1673d1774d\" 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\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-1\" data-testid=\"conversation-turn-2\" 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=\"93b60d44-9550-4785-b823-d3a56cb115ab\" 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\u003cdiv class=\"s-c4yv0z\"\u003e\n\u003cdiv class=\"description\"\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-7\" data-testid=\"conversation-turn-2\" 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=\"9b9af524-d307-4cf0-a88b-35e99f5f3696\" 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\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-68d3fd75-1b3c-8324-93f5-a7f96a699517-8\" data-testid=\"conversation-turn-2\" 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=\"f9b542d9-e353-41d8-94dd-5072f7d459d8\" 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=\"631\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe Polo Ralph Lauren Waffle Knit Camp Collar Shirt is a refined yet relaxed wardrobe essential, crafted from a premium blend of 85% cotton and 15% linen\/flax for breathable, lightweight comfort. Designed with a distinctive waffle-knit texture, this shirt offers subtle depth and a modern edge, while the classic camp collar adds a laid-back, summer-ready appeal. Featuring a neat buttoned placket, short sleeves for easy wear, and two practical chest patch pockets, it effortlessly combines style with functionality. Ideal for warm-weather dressing, this versatile piece delivers timeless sophistication with a contemporary twist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/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\/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\/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\/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\/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\/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\/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\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Polo Ralph Lauren","offers":[{"title":"WHITE \/ S","offer_id":52671235031387,"sku":"02452218","price":127.2,"currency_code":"GBP","in_stock":true},{"title":"WHITE \/ M","offer_id":52671234998619,"sku":"02452217","price":127.2,"currency_code":"GBP","in_stock":true},{"title":"WHITE \/ L","offer_id":52671234965851,"sku":"02452216","price":127.2,"currency_code":"GBP","in_stock":false},{"title":"WHITE \/ XL","offer_id":52671235064155,"sku":"02452219","price":127.2,"currency_code":"GBP","in_stock":true},{"title":"WHITE \/ XXL","offer_id":52671235096923,"sku":"02452220","price":127.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/16_6e3c0a77-a330-436d-a07c-3bd7a77e4ce9.jpg?v=1775054526"},{"product_id":"msh5748ny-wayback","title":"Barbour International Wayback Waffle Shirt - Navy","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv class=\"description--text\"\u003e\n\u003cdiv class=\"detailSection-item detailSection-description\"\u003e\n\u003cdiv class=\"detailSection-itemDet js-itemDetails\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eThe B.Intl Wayback Waffle Shirt brings a fresh, modern feel to a timeless silhouette. Crafted from 100% cotton with a distinctive waffle texture, it offers both comfort and character. Designed with a revere collar and full button-through front, it’s finished with twin patch pockets and a branded Barbour International rivet for a subtle touch of signature style.\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Barbour International","offers":[{"title":"NAVY \/ S","offer_id":52768621134171,"sku":"02453096","price":55.2,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ M","offer_id":52768621101403,"sku":"02453095","price":55.2,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ L","offer_id":52768621068635,"sku":"02453094","price":55.2,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ XL","offer_id":52768621166939,"sku":"02453097","price":55.2,"currency_code":"GBP","in_stock":false},{"title":"NAVY \/ XXL","offer_id":52768621199707,"sku":"02453098","price":55.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/10_f83096f0-142b-4ee7-a7aa-7d5d831bc21f.jpg?v=1775638239"},{"product_id":"msh5748wh-wayback","title":"Barbour International Wayback Waffle Shirt - Whisper White","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv class=\"description--text\"\u003e\n\u003cdiv class=\"detailSection-item detailSection-description\"\u003e\n\u003cdiv class=\"detailSection-itemDet js-itemDetails\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eThe B.Intl Wayback Waffle Shirt brings a fresh, modern feel to a timeless silhouette. Crafted from 100% cotton with a distinctive waffle texture, it offers both comfort and character. Designed with a revere collar and full button-through front, it’s finished with twin patch pockets and a branded Barbour International rivet for a subtle touch of signature style.\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Barbour International","offers":[{"title":"WHISPER WHITE \/ S","offer_id":52768621330779,"sku":"02453101","price":55.2,"currency_code":"GBP","in_stock":true},{"title":"WHISPER WHITE \/ M","offer_id":52768621298011,"sku":"02453100","price":55.2,"currency_code":"GBP","in_stock":true},{"title":"WHISPER WHITE \/ L","offer_id":52768621265243,"sku":"02453099","price":55.2,"currency_code":"GBP","in_stock":true},{"title":"WHISPER WHITE \/ XL","offer_id":52768621363547,"sku":"02453102","price":55.2,"currency_code":"GBP","in_stock":false},{"title":"WHISPER WHITE \/ XXL","offer_id":52768621396315,"sku":"02453103","price":55.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/5_23d8677f-7e4d-42de-9c43-1f5a68c6091d.jpg?v=1775638270"},{"product_id":"fred-perry-tonal-veritcal-stripe-shirt-anchor-grey-k2324-297","title":"Fred Perry Tonal Veritcal Stripe Shirt - Anchor Grey","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eLike the Fred Perry Shirt their true-knit counterpart is breathable and comfortable for sport, but sharp enough to wear off-court, its versatility appealing to countless subcultures over the years. Adapted with a full button-through front and contrast-texture stripes - this iteration directly references traditional sports jerseys.\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Fred Perry","offers":[{"title":"ANCHOR GREY \/ S","offer_id":52788458914139,"sku":"02453437","price":103.2,"currency_code":"GBP","in_stock":true},{"title":"ANCHOR GREY \/ M","offer_id":52788458881371,"sku":"02453436","price":103.2,"currency_code":"GBP","in_stock":true},{"title":"ANCHOR GREY \/ L","offer_id":52788458848603,"sku":"02453435","price":103.2,"currency_code":"GBP","in_stock":true},{"title":"ANCHOR GREY \/ XL","offer_id":52788458946907,"sku":"02453438","price":103.2,"currency_code":"GBP","in_stock":true},{"title":"ANCHOR GREY \/ XXL","offer_id":52788458979675,"sku":"02453439","price":103.2,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/66_9ee4f713-3506-4019-a056-0ea650585b52.jpg?v=1776438618"},{"product_id":"fred-perry-pointelle-knitted-shirt-black-k2330-102","title":"Fred Perry Pointelle Knitted Shirt - Black","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eAn iteration of Fred Perry's tried and true knitted shirt, this time with an all-over pointelle construction. Soft but structured, pointelle is lightweight and breathable whilst being robust. Their familiar button placket is replaced with an open-neck collar as their knitted shirt takes on new meaning for the next generation of fans around the world. What does stay true to the original however, is their signature twin tipping in the 5-4-4 ratio unique to Fred Perry.\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Fred Perry","offers":[{"title":"BLACK \/ S","offer_id":52788459110747,"sku":"02453442","price":87.2,"currency_code":"GBP","in_stock":true},{"title":"BLACK \/ M","offer_id":52788459077979,"sku":"02453441","price":87.2,"currency_code":"GBP","in_stock":true},{"title":"BLACK \/ L","offer_id":52788459045211,"sku":"02453440","price":87.2,"currency_code":"GBP","in_stock":true},{"title":"BLACK \/ XL","offer_id":52788459143515,"sku":"02453443","price":87.2,"currency_code":"GBP","in_stock":false},{"title":"BLACK \/ XXL","offer_id":52788459176283,"sku":"02453444","price":87.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/16_accd9432-db93-41d6-8c23-391fbd5bb04c.jpg?v=1776437598"},{"product_id":"fred-perry-panel-detail-knitted-shirt-black-2310-102","title":"Fred Perry Panel Detail Knitted Shirt - Black","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eOriginally designed by Fred \u003c\/span\u003e\u003cspan\u003ein the 1960s, the knitted shirt bridged the gap between sport and streetwear. Like the Fred Perry\u003c\/span\u003e\u003cspan\u003e, its true-knit counterpart is breathable and comfortable for sport, but sharp enough to wear off-court, its versatility appealing to countless subcultures over the years. Featuring contrast waffle-stitch panels and a polished metal zip, this reworked classic is as ready for a big night out as it is for the courts of SW19.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Fred Perry","offers":[{"title":"BLACK \/ S","offer_id":52799848907099,"sku":"02453507","price":103.2,"currency_code":"GBP","in_stock":false},{"title":"BLACK \/ M","offer_id":52799848874331,"sku":"02453506","price":103.2,"currency_code":"GBP","in_stock":true},{"title":"BLACK \/ L","offer_id":52799848841563,"sku":"02453505","price":103.2,"currency_code":"GBP","in_stock":true},{"title":"BLACK \/ XL","offer_id":52799848939867,"sku":"02453508","price":103.2,"currency_code":"GBP","in_stock":true},{"title":"BLACK \/ XXL","offer_id":52799848972635,"sku":"02453509","price":103.2,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/1_6eaa0e0c-331f-48ce-adfb-76c4948e8334.jpg?v=1776437475"},{"product_id":"fred-perry-panel-detail-knitted-shirt-navy-2310-608","title":"Fred Perry Panel Detail Knitted Shirt - Navy","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eOriginally designed by Fred \u003c\/span\u003e\u003cspan\u003ein the 1960s, the knitted shirt bridged the gap between sport and streetwear. Like the Fred Perry\u003c\/span\u003e\u003cspan\u003e, its true-knit counterpart is breathable and comfortable for sport, but sharp enough to wear off-court, its versatility appealing to countless subcultures over the years. Featuring contrast waffle-stitch panels and a polished metal zip, this reworked classic is as ready for a big night out as it is for the courts of SW19.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Fred Perry","offers":[{"title":"NAVY \/ S","offer_id":52799849070939,"sku":"02453512","price":103.2,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ M","offer_id":52799849038171,"sku":"02453511","price":103.2,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ L","offer_id":52799849005403,"sku":"02453510","price":103.2,"currency_code":"GBP","in_stock":false},{"title":"NAVY \/ XL","offer_id":52799849103707,"sku":"02453513","price":103.2,"currency_code":"GBP","in_stock":true},{"title":"NAVY \/ XXL","offer_id":52799849136475,"sku":"02453514","price":103.2,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/6_2f728a69-43ca-4ef6-8a69-5d90314114a8.jpg?v=1776437553"},{"product_id":"fred-perry-pointelle-knitted-shirt-ecru-2330-560","title":"Fred Perry Pointelle Knitted Shirt - Ecru","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eAn iteration of Fred Perry's tried and true knitted shirt, this time with an all-over pointelle construction. Soft but structured, pointelle is lightweight and breathable whilst being robust. Their familiar button placket is replaced with an open-neck collar as their knitted shirt takes on new meaning for the next generation of fans around the world. What does stay true to the original however, is their signature twin tipping in the 5-4-4 ratio unique to Fred Perry.\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Fred Perry","offers":[{"title":"ECRU \/ S","offer_id":52799849234779,"sku":"02453517","price":95.2,"currency_code":"GBP","in_stock":false},{"title":"ECRU \/ M","offer_id":52799849202011,"sku":"02453516","price":95.2,"currency_code":"GBP","in_stock":true},{"title":"ECRU \/ L","offer_id":52799849169243,"sku":"02453515","price":95.2,"currency_code":"GBP","in_stock":false},{"title":"ECRU \/ XL","offer_id":52799849267547,"sku":"02453518","price":95.2,"currency_code":"GBP","in_stock":false},{"title":"ECRU \/ XXL","offer_id":52799849300315,"sku":"02453519","price":95.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/11_6cbb8a26-0ad4-4806-a350-b910fcc6d749.jpg?v=1776437526"},{"product_id":"k2324-560-vrt-stp","title":"Fred Perry Tonal Vertical Stripe Shirt - Ecru","description":"\u003ch2\u003eStylist Notes\u003c\/h2\u003e\n\u003cp\u003eInspired by classic on court styling, this knitted shirt takes cues from traditional sports jerseys while staying true to the timeless appeal of the \u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eFred Perry\u003c\/span\u003e\u003c\/span\u003e shirt. Crafted from breathable combed cotton, it delivers lightweight comfort with a refined finish that works just as well away from the court as it does on it. The regular fit offers an easy everyday silhouette, while the full button through front with mock horn buttons adds a smart vintage touch. Finished with contrast texture vertical stripes and clean tubular trims at the hem and cuffs, this versatile knit blends heritage sportswear with sharp modern styling.\u003c\/p\u003e","brand":"Fred Perry","offers":[{"title":"ECRU \/ S","offer_id":52985865339227,"sku":"02454273","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"ECRU \/ M","offer_id":52985865371995,"sku":"02454272","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"ECRU \/ L","offer_id":52985865404763,"sku":"02454271","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"ECRU \/ XL","offer_id":52985865437531,"sku":"02454274","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"ECRU \/ XXL","offer_id":52985865470299,"sku":"02454275","price":100.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0943\/8307\/9771\/files\/2000x2000-2026-05-15T150608.872.png?v=1778855371"}],"url":"https:\/\/www.stuartslondon.com\/en-au\/collections\/short-sleeve-shirts-sale.oembed","provider":"Stuarts London","version":"1.0","type":"link"}