{"product_id":"french-bulldog-grin-bear-it-unisex-tshirt","title":"French Bulldog Grin Bear It Unisex TShirt","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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:efcfd462-eb44-4f71-8a6f-6d89903b90fc-10\" data-testid=\"conversation-turn-12\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--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-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"f83b1edb-79df-40df-b145-009808d68e15\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-68b25866-7738-8331-bfa5-5030bdf2d531-0\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--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-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"79568d7c-2d2b-41f3-84af-4f3ee6ab174b\" data-message-model-slug=\"gpt-5\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\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 absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\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-WEB:0ab6a79a-ea98-4036-8f43-3b2f24ae8e9e-3\" 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 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\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"e1399437-18a2-4329-98c3-d862670d900a\" data-message-model-slug=\"gpt-5-4-thinking\" 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=\"389\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThis unisex t-shirt features a humorous vintage-style graphic of a cool bear wearing glasses with a tiny French Bulldog standing in front, also sporting shades, paired with the playful phrase “Grin and bear it.” With its rustic distressed look and outdoorsy-meets-dog-lover charm, it’s a fun choice for anyone who appreciates witty animal designs and laid-back casual style.\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\/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":"Heather Mint \/ S","offer_id":44913342251092,"sku":"29869018573655754399","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ M","offer_id":44913342480468,"sku":"23329866274976308837","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ L","offer_id":44913342709844,"sku":"17775469652837683136","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ XL","offer_id":44913342939220,"sku":"51000646917156575420","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ 2XL","offer_id":44913343168596,"sku":"15212970247315995531","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ 3XL","offer_id":44913343397972,"sku":"85346694752340516304","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ S","offer_id":44913342218324,"sku":"78810334680537657953","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ M","offer_id":44913342447700,"sku":"11531362754671845491","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ L","offer_id":44913342677076,"sku":"32346452079125646821","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ XL","offer_id":44913342906452,"sku":"33722980840808183375","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 2XL","offer_id":44913343135828,"sku":"92884642497442014122","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 3XL","offer_id":44913343365204,"sku":"11465640977573483436","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":44913342283860,"sku":"94795288023515914774","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":44913342513236,"sku":"19761405526677799999","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":44913342742612,"sku":"14726183003574727455","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":44913342971988,"sku":"25320283336341432971","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":44913343201364,"sku":"33524416656431129744","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 3XL","offer_id":44913343430740,"sku":"17235914594384483630","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ S","offer_id":44913342316628,"sku":"17874282142842165767","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ M","offer_id":44913342546004,"sku":"26454064070330503262","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ L","offer_id":44913342775380,"sku":"64024195807680704448","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ XL","offer_id":44913343004756,"sku":"22287011232450516580","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ 2XL","offer_id":44913343234132,"sku":"37459710724535272800","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ 3XL","offer_id":44913343463508,"sku":"44426484909288472360","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":44913342349396,"sku":"17961527428333157199","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":44913342578772,"sku":"29689712393619300445","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":44913342808148,"sku":"11078114961190515145","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":44913343037524,"sku":"25332015532098837261","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":44913343266900,"sku":"95214662511912166822","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":44913343496276,"sku":"32436224854225306329","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ S","offer_id":44913342382164,"sku":"39755120143841820110","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ M","offer_id":44913342611540,"sku":"15168810250483063622","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ L","offer_id":44913342840916,"sku":"16110900946233194195","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ XL","offer_id":44913343070292,"sku":"13340019909142443575","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 2XL","offer_id":44913343299668,"sku":"12231481334601902427","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 3XL","offer_id":44913343529044,"sku":"19094945080640493654","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ S","offer_id":44913342414932,"sku":"21730342610914035299","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ M","offer_id":44913342644308,"sku":"27173029468306362989","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ L","offer_id":44913342873684,"sku":"41435706875796783866","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ XL","offer_id":44913343103060,"sku":"21720840544631747746","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ 2XL","offer_id":44913343332436,"sku":"18408564270002474500","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ 3XL","offer_id":44913343561812,"sku":"33728815762839055688","price":29.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0644\/7320\/2772\/files\/20260331140118-1f12d0a1-7463-69ee-9f9e-f262e5347430.png?v=1774965938","url":"https:\/\/goodgirljohn.com\/products\/french-bulldog-grin-bear-it-unisex-tshirt","provider":"Good Girl John","version":"1.0","type":"link"}