{"product_id":"saint-tropez-france-vintage-travel-poster-t-shirt","title":"Saint Tropez France Vintage Travel Poster T-Shirt","description":"\u003cdiv class=\"pointer-events-none h-px w-px\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-WEB:e3c99955-ff60-418d-afdd-92cd20165a8f-17\" data-testid=\"conversation-turn-36\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"43d886f2-cdc7-4b60-85b0-608d4ac88aff\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-690532c9-9cf0-832c-aed5-950e40611e52-0\" data-testid=\"conversation-turn-292\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"f7165bc5-7139-482e-a65b-91475dade1ee\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-690532c9-9cf0-832c-aed5-950e40611e52-2\" data-testid=\"conversation-turn-296\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"64e9c277-07d2-415e-b254-326c62b96b9d\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"16c90fca-0b9b-4c43-a36f-8fb280c1a697\" data-testid=\"conversation-turn-300\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"1e5f4a65-47ca-43b7-8ff0-4b3172e65b8f\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-690532c9-9cf0-832c-aed5-950e40611e52-7\" data-testid=\"conversation-turn-304\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"991baaf7-22e2-487b-8ec3-b4d907a9c691\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-690532c9-9cf0-832c-aed5-950e40611e52-9\" data-testid=\"conversation-turn-308\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"4e3e1746-39b1-4bbf-81ad-4ea698c22e17\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp dir=\"ltr\"\u003eYachts at golden hour. This vintage travel poster tee overlooks Saint-Tropez's iconic harbor, with sailboats lining the marina and sun-warmed buildings glowing beneath a sunset sky. The bold collegiate lettering and painterly illustration capture the glamour of this legendary Riviera town, making it a meaningful gift for anyone who's dreamed of or visited its famous waterfront.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"Berry \/ S","offer_id":50523821572321,"sku":"29792515337713264812","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Berry \/ M","offer_id":50523821834465,"sku":"32872365548502608073","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Berry \/ L","offer_id":50523822096609,"sku":"20774369604395327491","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Berry \/ XL","offer_id":50523822358753,"sku":"47808684153840806630","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Berry \/ 2XL","offer_id":50523822620897,"sku":"49794506209817380276","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Berry \/ 3XL","offer_id":50523822817505,"sku":"83640882754491570331","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ S","offer_id":50523821670625,"sku":"31969355064311021001","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ M","offer_id":50523821932769,"sku":"27037590067572441825","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ L","offer_id":50523822194913,"sku":"14738357311211986665","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ XL","offer_id":50523822457057,"sku":"10963290239399524354","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":50523822719201,"sku":"29912678174832740805","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":50523822948577,"sku":"15075873521644936936","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":50523821506785,"sku":"23731032261046887686","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":50523821768929,"sku":"45635843504473266764","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":50523822031073,"sku":"19159943133658756424","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":50523822293217,"sku":"25597797168797079714","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50523822555361,"sku":"15732943990929971984","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":50523822850273,"sku":"29757512352057645977","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":50523821539553,"sku":"28725764305874816484","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":50523821801697,"sku":"28130454120026818792","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":50523822063841,"sku":"28564998746020013823","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":50523822325985,"sku":"14771650670308135635","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":50523822588129,"sku":"14612062658412445257","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":50523823046881,"sku":"21481512456342552520","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ S","offer_id":50523821605089,"sku":"18238039412081130456","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":50523821867233,"sku":"91471000378230948446","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":50523822129377,"sku":"90228609397945334308","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":50523822391521,"sku":"22205634998568117559","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":50523822653665,"sku":"18374317015547898620","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ 3XL","offer_id":50523822883041,"sku":"31545382470768860097","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ S","offer_id":50523821637857,"sku":"11433983061027813458","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ M","offer_id":50523821900001,"sku":"16683625731050524803","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ L","offer_id":50523822162145,"sku":"11727220282802983601","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ XL","offer_id":50523822424289,"sku":"12880896151685353063","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ 2XL","offer_id":50523822686433,"sku":"22618137687736416365","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ 3XL","offer_id":50523822915809,"sku":"10786734326043288289","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ S","offer_id":50523821703393,"sku":"33969057562848075507","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ M","offer_id":50523821965537,"sku":"28235038977020379355","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ L","offer_id":50523822227681,"sku":"19574699035838835926","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ XL","offer_id":50523822489825,"sku":"82002535292360807378","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ 2XL","offer_id":50523822751969,"sku":"24764125994763499011","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ 3XL","offer_id":50523822981345,"sku":"68320265909708376307","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ S","offer_id":50523821736161,"sku":"28495080561973759358","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ M","offer_id":50523821998305,"sku":"30753520801661249325","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ L","offer_id":50523822260449,"sku":"20768108533790311148","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ XL","offer_id":50523822522593,"sku":"84827846573415743917","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":50523822784737,"sku":"18972099443724183562","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ 3XL","offer_id":50523823014113,"sku":"53000387376606719893","price":52.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5489\/0465\/files\/Berry_c701f9ec-c9a7-4344-9f51-4db05f849073.webp?v=1790206120","url":"https:\/\/www.thelayovercollective.com\/products\/saint-tropez-france-vintage-travel-poster-t-shirt","provider":"Layover Collective","version":"1.0","type":"link"}