{"product_id":"campania-italy-vintage-travel-poster-t-shirt","title":"Campania Italy 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\"\u003ePastel houses along a working harbor. This vintage travel poster tee captures a colorful Campania fishing village, with pink and yellow buildings tumbling toward a bustling boat-filled port and distant hills. The bold collegiate lettering and painterly illustration bring the region's coastal charm to life, making it a meaningful gift for anyone who's explored Campania's coastline beyond the Amalfi crowds.\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":"White \/ S","offer_id":49007919694049,"sku":"21961746070670081741","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ S","offer_id":49007919726817,"sku":"32076285709823978209","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Spruce \/ S","offer_id":49007919759585,"sku":"22163263711895279382","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ S","offer_id":49007919792353,"sku":"14850226118727918370","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ S","offer_id":49007919825121,"sku":"11119135985168702104","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ S","offer_id":49007919857889,"sku":"27817944422218803370","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ S","offer_id":49007919890657,"sku":"15837707273609600513","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":49007919923425,"sku":"18378219394590050107","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":49007919956193,"sku":"33326183296464916289","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Spruce \/ M","offer_id":49007919988961,"sku":"19685225358175868586","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ M","offer_id":49007920021729,"sku":"27872839555563203074","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ M","offer_id":49007920054497,"sku":"76897419149248454901","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ M","offer_id":49007920087265,"sku":"16267619697760743564","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ M","offer_id":49007920120033,"sku":"21451453936455029748","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":49007920152801,"sku":"52182884424777511961","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":49007920185569,"sku":"26644392289548542324","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Spruce \/ L","offer_id":49007920218337,"sku":"15972420134448140384","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ L","offer_id":49007920251105,"sku":"69601338502199860282","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ L","offer_id":49007920283873,"sku":"24228878635305693392","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ L","offer_id":49007920316641,"sku":"64657374630564946516","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ L","offer_id":49007920349409,"sku":"62043309224053237390","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":49007920382177,"sku":"19423861475699933651","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":49007920414945,"sku":"30222002854871587077","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Spruce \/ XL","offer_id":49007920447713,"sku":"98534332109642182446","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ XL","offer_id":49007920480481,"sku":"30425854000785487621","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ XL","offer_id":49007920513249,"sku":"30486713729100715534","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ XL","offer_id":49007920546017,"sku":"40116720294028864950","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ XL","offer_id":49007920578785,"sku":"64804929315832890034","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":49007920611553,"sku":"21321439352416399080","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":49007920644321,"sku":"23340141708587074063","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Spruce \/ 2XL","offer_id":49007920677089,"sku":"26349719995591684589","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ 2XL","offer_id":49007920709857,"sku":"12060759402481978772","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":49007920742625,"sku":"21553169902388411452","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":49007920775393,"sku":"19691778027993876569","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":49007920808161,"sku":"16928699617349454299","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Jean \/ 3XL","offer_id":49007920840929,"sku":"28784113249161376832","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Blue Spruce \/ 3XL","offer_id":49007920873697,"sku":"29933463233285979598","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Chambray \/ 3XL","offer_id":49007920906465,"sku":"24685528132461414275","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":49007920939233,"sku":"82679176019787354527","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":49007920972001,"sku":"13954062103754609131","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"True Navy \/ 3XL","offer_id":49007921004769,"sku":"13013262220298674938","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":49007921037537,"sku":"32429992952659952177","price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5489\/0465\/files\/BlueJean_909fee3c-b6c7-42c0-947f-3121ca05a710.webp?v=1787958766","url":"https:\/\/www.thelayovercollective.com\/products\/campania-italy-vintage-travel-poster-t-shirt","provider":"Layover Collective","version":"1.0","type":"link"}