{"title":"Accessories","description":"","products":[{"product_id":"medium-classic-canvas-tote","title":"Medium Classic Canvas Tote","description":"\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"483aaa88-2554-42fa-9b75-30cc7073d524\" class=\"\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-1\" data-turn-id=\"483aaa88-2554-42fa-9b75-30cc7073d524\" dir=\"auto\" 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 R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\"\u003e\u003c\/section\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"e0d51c4a-4edf-4479-9f4c-0e2ca3671cb8\" class=\"\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-3\" data-turn-id=\"e0d51c4a-4edf-4479-9f4c-0e2ca3671cb8\" dir=\"auto\" 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 R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\"\u003e\u003c\/section\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:cf4c3009-f63a-4179-b0c8-3aa50f5d572e-1\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:cf4c3009-f63a-4179-b0c8-3aa50f5d572e-1\" dir=\"auto\" 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 R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\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 data-turn-start-message=\"true\" 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\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"5cdea92e-ee37-48d0-878f-ca8886647698\" data-message-author-role=\"assistant\" 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 light markdown-new-styling\"\u003e\n\u003cp data-end=\"177\" data-start=\"0\"\u003eOur \u003cstrong data-end=\"26\" data-start=\"4\"\u003eMedium Canvas Tote\u003c\/strong\u003e is the perfect blend of classic style and everyday function—designed to carry all your essentials with ease while still looking polished and timeless.\u003c\/p\u003e\n\u003cp data-end=\"693\" data-start=\"179\"\u003eCrafted from heavyweight, sustainable cotton canvas, this tote is made to last through busy days, travel, and everything in between. Its spacious interior (7” x 20” x 13”) offers plenty of room for all the extras, while thoughtful details keep everything organized and secure. A colored zippered top closure adds peace of mind on the go, and the tote is fully lined with 360° interior pockets so everything has its place. An exterior slip pocket makes it easy to grab your phone or keys in a hurry.\u003c\/p\u003e\n\u003cp data-end=\"1107\" data-start=\"695\"\u003eDesigned with durability in mind, it features double-reinforced straps and a reinforced bottom, plus a comfortable 9” handle drop for easy carrying on your shoulder or by hand.\u003c\/p\u003e\n\u003cp data-end=\"1107\" data-start=\"695\"\u003eAvailable in 15 vibrant trim colors: navy, red, black, pink, gray, cobalt, green, natural, orange, maroon, hunter green, yellow, aqua, purple, and light pink, there’s a perfect option for every season and style.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1334\" data-start=\"1109\"\u003ePersonalize it with a name, monogram, or custom design to create a one-of-a-kind piece that’s both practical and meaningful. Whether you’re gifting or treating yourself, this tote is a staple you’ll reach for again and again.\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\u003cbr\u003e\n\u003c\/div\u003e","brand":"Tiny Hearts Embroidery","offers":[{"title":"Default Title","offer_id":48560143630553,"sku":null,"price":60.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0799\/5935\/9705\/files\/Screenshot2026-04-22at2.08.26PM.png?v=1776881419"},{"product_id":"large-classic-canvas-tote","title":"Large Classic Canvas Tote","description":"\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:cf4c3009-f63a-4179-b0c8-3aa50f5d572e-2\" data-is-intersecting=\"true\"\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 R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:cf4c3009-f63a-4179-b0c8-3aa50f5d572e-2\" data-testid=\"conversation-turn-6\" data-scroll-anchor=\"false\" 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 data-message-author-role=\"assistant\" data-message-id=\"77cd1eae-41c6-4b91-8e17-bf0bea0de6fc\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" 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\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"158\"\u003eOur \u003cstrong data-start=\"4\" data-end=\"25\"\u003eLarge Canvas Tote\u003c\/strong\u003e is your ultimate carry-all, designed for the days when you need a little extra space without sacrificing that classic, polished look.\u003c\/p\u003e\n\u003cp data-start=\"160\" data-end=\"643\"\u003eCrafted from heavyweight, sustainable cotton canvas, this tote is made to handle it all, from beach days and travel to busy everyday routines. With its generous size (8.5” x 24” x 15”), there’s room for everything you need and more. A colored zippered top closure keeps your belongings secure, while the fully lined interior with 360° pockets makes staying organized effortless. An exterior slip pocket adds quick access to your phone, keys, or other small essentials.\u003c\/p\u003e\n\u003cp data-start=\"645\" data-end=\"1036\"\u003eBuilt for durability, it features double-reinforced straps and a reinforced bottom, along with a comfortable 9” handle drop for easy shoulder or hand carry.\u003c\/p\u003e\n\u003cp data-start=\"645\" data-end=\"1036\"\u003eAvailable in 15 vibrant trim colors: navy, red, black, pink, gray, cobalt, green, natural, orange, maroon, hunter green, yellow, aqua, purple, and light pink, there’s a perfect match for every style and season.\u003c\/p\u003e\n\u003cp data-start=\"1038\" data-end=\"1285\" data-is-last-node=\"\" data-is-only-node=\"\"\u003ePersonalize it with a name, monogram, or custom embroidery to create a one-of-a-kind piece that’s as meaningful as it is functional. Whether you’re packing for a weekend away or loading up for the day, this tote is the one you’ll always reach for.\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","brand":"Tiny Hearts Embroidery","offers":[{"title":"Default Title","offer_id":48560146251993,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0799\/5935\/9705\/files\/Screenshot2026-04-22at2.16.10PM.png?v=1776881870"},{"product_id":"gingham-hooded-bath-towel","title":"Gingham Hooded Bath Towel","description":"\u003cp data-start=\"0\" data-end=\"16\"\u003e\u003cstrong data-start=\"0\" data-end=\"16\"\u003eHooded Towel\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"18\" data-end=\"344\"\u003eA cozy and classic essential for your little one. Our Hooded Towel is crafted from thick terry cloth cotton, designed to be ultra-soft and absorbent for those sweet post-bath snuggles. Finished with a timeless gingham binding and an attached hood, it adds the perfect touch of charm while keeping your tiny heart warm and dry.\u003c\/p\u003e\n\u003cp data-start=\"567\" data-end=\"578\"\u003e\u003cstrong data-start=\"567\" data-end=\"578\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"580\" data-end=\"771\"\u003eThick terry cloth cotton for softness and absorbency\u003cbr data-start=\"632\" data-end=\"635\"\u003eClassic gingham binding edge\u003cbr data-start=\"663\" data-end=\"666\"\u003eAttached hood for added warmth\u003cbr data-start=\"696\" data-end=\"699\"\u003eGenerously sized at 32” x 32”\u003cbr data-start=\"728\" data-end=\"731\"\u003eAvailable in pink or blue gingham trim\u003c\/p\u003e\n\u003cp data-start=\"773\" data-end=\"940\"\u003e\u003cstrong data-start=\"773\" data-end=\"795\"\u003eEmbroidery Details\u003c\/strong\u003e\u003cbr data-start=\"795\" data-end=\"798\"\u003ePersonalize this piece with a name, monogram, or embroidered design. Embroidery is typically placed on the hood for a classic, visible finish.\u003c\/p\u003e","brand":"Tiny Hearts Embroidery","offers":[{"title":"Pink Gingham","offer_id":48587904254169,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true},{"title":"Blue Gingham","offer_id":48587904286937,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0799\/5935\/9705\/files\/Screenshot_2026-04-30_at_6.14.12_PM.png?v=1777587446"}],"url":"https:\/\/tinyheartsembroidery.com\/collections\/accessories.oembed","provider":"Tiny Hearts Embroidery","version":"1.0","type":"link"}