{"product_id":"toulouse-france-vintage-travel-poster-t-shirt","title":"Toulouse 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\"\u003eThe Pink City along the Garonne. This vintage travel poster tee overlooks Toulouse's warm terracotta rooftops and basilica spire, with the river winding beneath a stone bridge toward distant hills. The bold collegiate lettering and painterly illustration capture the city's famous rosy glow, making it a meaningful gift for anyone who's wandered Toulouse's historic streets.\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":"Espresso \/ S","offer_id":50524121071841,"sku":"26890792869276867328","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Espresso \/ M","offer_id":50524121333985,"sku":"24866721765353152110","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Espresso \/ L","offer_id":50524121596129,"sku":"18079598429966238352","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Espresso \/ XL","offer_id":50524121858273,"sku":"73663323832977376443","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Espresso \/ 2XL","offer_id":50524122120417,"sku":"50292018348875892078","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Espresso \/ 3XL","offer_id":50524122382561,"sku":"24661553409265962663","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ S","offer_id":50524120940769,"sku":"33006202853107227134","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ M","offer_id":50524121202913,"sku":"12150668699393516615","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ L","offer_id":50524121465057,"sku":"19881710385125407558","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ XL","offer_id":50524121727201,"sku":"61036753105578455495","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":50524121989345,"sku":"33193029857300696958","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":50524122218721,"sku":"35643107438308075291","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":50524120842465,"sku":"73294774353922154062","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":50524121104609,"sku":"16585759060785678676","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":50524121366753,"sku":"30035023177986830512","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":50524121628897,"sku":"11879307549560100647","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":50524121891041,"sku":"21943273502110798227","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":50524122349793,"sku":"31361612673309595200","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ S","offer_id":50524120875233,"sku":"14613267192213264465","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":50524121137377,"sku":"11719191432456099587","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":50524121399521,"sku":"63078015803246859602","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":50524121661665,"sku":"32714060305686238389","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":50524121923809,"sku":"33992343221299193911","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ 3XL","offer_id":50524122153185,"sku":"21396210514849361394","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ S","offer_id":50524120908001,"sku":"17035677101028365662","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ M","offer_id":50524121170145,"sku":"23027530185802837349","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ L","offer_id":50524121432289,"sku":"21876935176151681277","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ XL","offer_id":50524121694433,"sku":"74413521724221153878","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ 2XL","offer_id":50524121956577,"sku":"10829658505272881224","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ 3XL","offer_id":50524122185953,"sku":"18868218182138415251","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ S","offer_id":50524120973537,"sku":"89349351929390533776","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ M","offer_id":50524121235681,"sku":"35373540217761729320","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ L","offer_id":50524121497825,"sku":"23718528770819308754","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ XL","offer_id":50524121759969,"sku":"26667010254238205520","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ 2XL","offer_id":50524122022113,"sku":"23947736640087214820","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Moss \/ 3XL","offer_id":50524122251489,"sku":"21384696565443797253","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ S","offer_id":50524121006305,"sku":"12672674308022449543","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ M","offer_id":50524121268449,"sku":"11657484036393393890","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ L","offer_id":50524121530593,"sku":"31436082504877547057","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ XL","offer_id":50524121792737,"sku":"42736106003270339301","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":50524122054881,"sku":"31022653233230809365","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":50524122284257,"sku":"99245661312433789987","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ S","offer_id":50524121039073,"sku":"33505887151461600880","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ M","offer_id":50524121301217,"sku":"24646907479413747794","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ L","offer_id":50524121563361,"sku":"29601750266796313848","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ XL","offer_id":50524121825505,"sku":"26644039510233805409","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":50524122087649,"sku":"20575470853129504893","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ 3XL","offer_id":50524122317025,"sku":"23357806691148870339","price":52.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5489\/0465\/files\/Espresso_5919c76d-afa6-484a-b7ca-3544327310f2.webp?v=1790216660","url":"https:\/\/www.thelayovercollective.com\/products\/toulouse-france-vintage-travel-poster-t-shirt","provider":"Layover Collective","version":"1.0","type":"link"}