{"product_id":"fawn-french-bulldog-skateboard-risograph-unisex-tshirt","title":"Fawn Frenchie Skateboard Risograph Unisex TShirt","description":"\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:cfc0e0bf-1745-4652-a2e6-9198e6628deb-20\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 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=\"8361cd4e-ffa0-4675-88c9-8e47c3ec56dd\" data-message-model-slug=\"gpt-5-4-thinking\"\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\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:062ec730-a975-4da0-a3f5-012ef5764acb-65\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 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=\"7a5b8750-97af-4e58-8f4f-0b4b984a941a\" data-message-model-slug=\"gpt-5-4-thinking\"\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\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:547dd643-d2c3-47b3-8c19-2c809e3b4a53-69\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 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=\"cafaa124-d70e-4116-8db1-f7ab5fc73630\" data-message-model-slug=\"gpt-5-4-thinking\"\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\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:54e09981-bead-432f-8ddf-25e4c072a236-1\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 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=\"486d2141-17bd-405b-b1da-70e335ff95ff\" data-message-model-slug=\"gpt-5-4-thinking\"\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\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:2b121483-f204-42ec-a211-d2e8c709fb42-2\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 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=\"953af2c6-5a93-4980-ac65-10e0fa5a26ad\" data-message-model-slug=\"gpt-5-4-thinking\"\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\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\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\" data-turn-id=\"request-WEB:b0e4ae82-e937-429c-bfd3-cc82d98f78b5-2\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 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=\"47f240ee-de4c-4811-9693-70c6ab3685fc\" data-message-model-slug=\"gpt-5-4-thinking\"\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\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\u003eA fun unisex tee featuring a playful French Bulldog standing confidently on a skateboard, illustrated in a bold retro riso-inspired style with layered neon pink, green, and aqua details. The vibrant graphic gives it a cool streetwear vibe while keeping the look lighthearted and easy to wear.\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\/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\/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\/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\/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\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"Dark Grey Heather \/ S","offer_id":44022066708564,"sku":"14720433174375250353","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ S","offer_id":44022066741332,"sku":"13182277715804544029","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ S","offer_id":44022066774100,"sku":"28423527262177820517","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":44022066806868,"sku":"29192958704475186906","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ S","offer_id":44022066839636,"sku":"29362107499803159896","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":44022066872404,"sku":"44524476848446778521","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ S","offer_id":44022066905172,"sku":"36156556077591794218","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ S","offer_id":44022066937940,"sku":"17601327517919153294","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ M","offer_id":44022067003476,"sku":"23565868893720941645","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ M","offer_id":44022067036244,"sku":"30679429788271381365","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ M","offer_id":44022067069012,"sku":"18926272533738708836","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":44022067101780,"sku":"10318123862070788782","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ M","offer_id":44022067134548,"sku":"30528774386996232927","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":44022067167316,"sku":"18537998943462185942","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ M","offer_id":44022067200084,"sku":"26958975074287942689","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ M","offer_id":44022067232852,"sku":"12154577717921066040","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ L","offer_id":44022067298388,"sku":"15555178716783780738","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ L","offer_id":44022067331156,"sku":"24484358354199796763","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ L","offer_id":44022067363924,"sku":"12881600066419807246","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":44022067396692,"sku":"16240146674519103150","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ L","offer_id":44022067429460,"sku":"30333127189775539117","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":44022067462228,"sku":"30219543129618448925","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ L","offer_id":44022067494996,"sku":"22804357326235166310","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ L","offer_id":44022067527764,"sku":"90287485134531690739","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ XL","offer_id":44022067593300,"sku":"30455179293164052875","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ XL","offer_id":44022067626068,"sku":"16267810230752214309","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ XL","offer_id":44022067658836,"sku":"26196139031617119781","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":44022067691604,"sku":"15553110518163023740","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ XL","offer_id":44022067724372,"sku":"32871844669106541188","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":44022067757140,"sku":"24842438957556194419","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ XL","offer_id":44022067789908,"sku":"10568865811127172814","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ XL","offer_id":44022067822676,"sku":"14692152849390597238","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ 2XL","offer_id":44022067888212,"sku":"28250189534599112072","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ 2XL","offer_id":44022067920980,"sku":"17339435393194685009","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ 2XL","offer_id":44022067953748,"sku":"29633920076277019132","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":44022067986516,"sku":"12919224488204078792","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ 2XL","offer_id":44022068019284,"sku":"18675733192288881531","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":44022068052052,"sku":"49893283332639217999","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 2XL","offer_id":44022068084820,"sku":"33822834275975711363","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ 2XL","offer_id":44022068117588,"sku":"17588774523391693922","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ 3XL","offer_id":44022068183124,"sku":"18718347442983212756","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ 3XL","offer_id":44022068215892,"sku":"21658243350201875710","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ 3XL","offer_id":44022068248660,"sku":"25517430858995619725","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 3XL","offer_id":44022068281428,"sku":"11075642285852670079","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ 3XL","offer_id":44022068314196,"sku":"16196568473635089410","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":44022068346964,"sku":"18152512663105894035","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 3XL","offer_id":44022068379732,"sku":"99828484593893432321","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ 3XL","offer_id":44022068412500,"sku":"75898521103186937903","price":29.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0644\/7320\/2772\/files\/fawn-frenchie-skateboard-risograph-unisex-tshirt-garden-flag-dog-lover-1228124632.png?v=1779054103","url":"https:\/\/goodgirljohn.com\/products\/fawn-french-bulldog-skateboard-risograph-unisex-tshirt","provider":"Good Girl John","version":"1.0","type":"link"}