{"title":"Pet portraits","description":"\u003cp\u003eSend us one photo of the one who waits by the door, and we stitch that face in thread on raw linen, framed in a wooden oval hoop to keep.\u003c\/p\u003e","products":[{"product_id":"christmas-pet-portrait-mockneck","title":"Christmas Pet Portrait Mockneck — Their Name, Their Face in a Santa Hat","description":"Your pet's name in gingham appliqué letters, a hand-stitched portrait of them in a Santa hat (or antlers, or an elf hat), and the year underneath. Upload a clear, front-facing photo when you order; we stitch the likeness by hand. Red or green gingham, or any of the twelve colours.\n\nEvery piece is stitched to order in our own embroidery workshop, one name at a time, and checked stitch by stitch before it ships.\n\nStitched to order in 3–5 days · gingham collar and cuffs · 12 colours · gift-ready. Order by early December.","brand":"Halvorna","offers":[{"title":"S \/ Navy","offer_id":59939903340830,"sku":"VIV-CHRIST-NAVY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash Grey","offer_id":59939903373598,"sku":"VIV-CHRIST-ASHGREY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Burgundy","offer_id":59939903406366,"sku":"VIV-CHRIST-BURGUNDY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":59939903439134,"sku":"VIV-CHRIST-BLACK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Red","offer_id":59939903471902,"sku":"VIV-CHRIST-RED-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Pink","offer_id":59939903504670,"sku":"VIV-CHRIST-LIGHTPINK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Royal Blue","offer_id":59939903537438,"sku":"VIV-CHRIST-ROYALBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Green","offer_id":59939903570206,"sku":"VIV-CHRIST-GREEN-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Butter Yellow","offer_id":59939903602974,"sku":"VIV-CHRIST-BUTTERYELLOW-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Purple","offer_id":59939903635742,"sku":"VIV-CHRIST-PURPLE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Cobalt Blue","offer_id":59939903668510,"sku":"VIV-CHRIST-COBALTBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Blue","offer_id":59939903701278,"sku":"VIV-CHRIST-LIGHTBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":59939903734046,"sku":"VIV-CHRIST-M-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash Grey","offer_id":59939903766814,"sku":"VIV-CHRIST-M-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Burgundy","offer_id":59939903799582,"sku":"VIV-CHRIST-M-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":59939903832350,"sku":"VIV-CHRIST-BLACK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Red","offer_id":59939903865118,"sku":"VIV-CHRIST-RED-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Pink","offer_id":59939903897886,"sku":"VIV-CHRIST-LIGHTPINK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Royal Blue","offer_id":59939903930654,"sku":"VIV-CHRIST-ROYALBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Green","offer_id":59939903963422,"sku":"VIV-CHRIST-GREEN-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Butter Yellow","offer_id":59939903996190,"sku":"VIV-CHRIST-BUTTERYELLOW-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Purple","offer_id":59939904028958,"sku":"VIV-CHRIST-PURPLE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Cobalt Blue","offer_id":59939904061726,"sku":"VIV-CHRIST-COBALTBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":59939904094494,"sku":"VIV-CHRIST-LIGHTBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":59939904127262,"sku":"VIV-CHRIST-L-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash Grey","offer_id":59939904160030,"sku":"VIV-CHRIST-L-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Burgundy","offer_id":59939904192798,"sku":"VIV-CHRIST-L-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":59939904225566,"sku":"VIV-CHRIST-BLACK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Red","offer_id":59939904258334,"sku":"VIV-CHRIST-RED-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Pink","offer_id":59939904291102,"sku":"VIV-CHRIST-LIGHTPINK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Royal Blue","offer_id":59939904323870,"sku":"VIV-CHRIST-ROYALBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Green","offer_id":59939904356638,"sku":"VIV-CHRIST-GREEN-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Butter Yellow","offer_id":59939904389406,"sku":"VIV-CHRIST-BUTTERYELLOW-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Purple","offer_id":59939904422174,"sku":"VIV-CHRIST-PURPLE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Cobalt Blue","offer_id":59939904454942,"sku":"VIV-CHRIST-COBALTBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":59939904487710,"sku":"VIV-CHRIST-LIGHTBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":59939904520478,"sku":"VIV-CHRIST-XL-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash Grey","offer_id":59939904553246,"sku":"VIV-CHRIST-XL-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Burgundy","offer_id":59939904586014,"sku":"VIV-CHRIST-XL-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":59939904618782,"sku":"VIV-CHRIST-BLACK-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Red","offer_id":59939904651550,"sku":"VIV-CHRIST-RED-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Pink","offer_id":59939904684318,"sku":"VIV-CHRIST-LIGHTPINK-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Royal Blue","offer_id":59939904717086,"sku":"VIV-CHRIST-ROYALBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Green","offer_id":59939904749854,"sku":"VIV-CHRIST-GREEN-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Butter Yellow","offer_id":59939904782622,"sku":"VIV-CHRIST-BUTTERYELLOW-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Purple","offer_id":59939904815390,"sku":"VIV-CHRIST-PURPLE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Cobalt Blue","offer_id":59939904848158,"sku":"VIV-CHRIST-COBALTBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":59939904880926,"sku":"VIV-CHRIST-LIGHTBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":59939904913694,"sku":"VIV-CHRIST-2XL-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash Grey","offer_id":59939904946462,"sku":"VIV-CHRIST-2XL-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Burgundy","offer_id":59939904979230,"sku":"VIV-CHRIST-2XL-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":59939905011998,"sku":"VIV-CHRIST-BLACK-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Red","offer_id":59939905044766,"sku":"VIV-CHRIST-RED-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Pink","offer_id":59939905077534,"sku":"VIV-CHRIST-LIGHTPINK-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Royal Blue","offer_id":59939905110302,"sku":"VIV-CHRIST-ROYALBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Green","offer_id":59939905143070,"sku":"VIV-CHRIST-GREEN-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Butter Yellow","offer_id":59939905175838,"sku":"VIV-CHRIST-BUTTERYELLOW-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Purple","offer_id":59939905208606,"sku":"VIV-CHRIST-PURPLE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Cobalt Blue","offer_id":59939905241374,"sku":"VIV-CHRIST-COBALTBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":59939905274142,"sku":"VIV-CHRIST-LIGHTBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1092\/3265\/2574\/files\/d20e0ae1-d7d7-4608-b951-3ce874f6f4da-dx_01.webp?v=1789309474"},{"product_id":"dog-mom-dad-mockneck","title":"Dog Mom \u0026 Dog Dad Mockneck — Their Face in the O, Est. the Year You Got Them","description":"MOM or DAD in gingham appliqué letters, your dog's stitched portrait sitting in place of the O, and \"Est.\" plus the year they came home underneath — their name on the sleeve. Order the pair and they match. Upload a clear, front-facing photo when you order; we stitch the likeness by hand.\n\nEvery piece is stitched to order in our own embroidery workshop, one name at a time, and checked stitch by stitch before it ships.\n\nStitched to order in 3–5 days · gingham collar and cuffs · 12 colours · gift-ready.","brand":"Halvorna","offers":[{"title":"S \/ Navy","offer_id":59939907043614,"sku":"VIV-DOGMOMDADMOC-NAVY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash Grey","offer_id":59939907076382,"sku":"VIV-DOGMOMDADMOC-ASHGREY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Burgundy","offer_id":59939907109150,"sku":"VIV-DOGMOMDADMOC-BURGUNDY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":59939907141918,"sku":"VIV-DOGMOMDADMOC-BLACK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Red","offer_id":59939907174686,"sku":"VIV-DOGMOMDADMOC-RED-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Pink","offer_id":59939907207454,"sku":"VIV-DOGMOMDADMOC-LIGHTPINK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Royal Blue","offer_id":59939907240222,"sku":"VIV-DOGMOMDADMOC-ROYALBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Green","offer_id":59939907272990,"sku":"VIV-DOGMOMDADMOC-GREEN-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Butter Yellow","offer_id":59939907305758,"sku":"VIV-DOGMOMDADMOC-BUTTERYELLOW-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Purple","offer_id":59939907338526,"sku":"VIV-DOGMOMDADMOC-PURPLE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Cobalt Blue","offer_id":59939907371294,"sku":"VIV-DOGMOMDADMOC-COBALTBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Blue","offer_id":59939907404062,"sku":"VIV-DOGMOMDADMOC-LIGHTBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":59939907436830,"sku":"VIV-DOGMOMDADMOC-M-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash Grey","offer_id":59939907469598,"sku":"VIV-DOGMOMDADMOC-M-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Burgundy","offer_id":59939907502366,"sku":"VIV-DOGMOMDADMOC-M-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":59939907535134,"sku":"VIV-DOGMOMDADMOC-BLACK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Red","offer_id":59939907567902,"sku":"VIV-DOGMOMDADMOC-RED-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Pink","offer_id":59939907600670,"sku":"VIV-DOGMOMDADMOC-LIGHTPINK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Royal Blue","offer_id":59939907633438,"sku":"VIV-DOGMOMDADMOC-ROYALBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Green","offer_id":59939907666206,"sku":"VIV-DOGMOMDADMOC-GREEN-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Butter Yellow","offer_id":59939907698974,"sku":"VIV-DOGMOMDADMOC-BUTTERYELLOW-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Purple","offer_id":59939907731742,"sku":"VIV-DOGMOMDADMOC-PURPLE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Cobalt Blue","offer_id":59939907764510,"sku":"VIV-DOGMOMDADMOC-COBALTBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":59939907797278,"sku":"VIV-DOGMOMDADMOC-LIGHTBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":59939907830046,"sku":"VIV-DOGMOMDADMOC-L-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash Grey","offer_id":59939907862814,"sku":"VIV-DOGMOMDADMOC-L-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Burgundy","offer_id":59939907895582,"sku":"VIV-DOGMOMDADMOC-L-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":59939907928350,"sku":"VIV-DOGMOMDADMOC-BLACK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Red","offer_id":59939907961118,"sku":"VIV-DOGMOMDADMOC-RED-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Pink","offer_id":59939907993886,"sku":"VIV-DOGMOMDADMOC-LIGHTPINK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Royal Blue","offer_id":59939908026654,"sku":"VIV-DOGMOMDADMOC-ROYALBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Green","offer_id":59939908059422,"sku":"VIV-DOGMOMDADMOC-GREEN-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Butter Yellow","offer_id":59939908092190,"sku":"VIV-DOGMOMDADMOC-BUTTERYELLOW-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Purple","offer_id":59939908124958,"sku":"VIV-DOGMOMDADMOC-PURPLE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Cobalt Blue","offer_id":59939908157726,"sku":"VIV-DOGMOMDADMOC-COBALTBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":59939908190494,"sku":"VIV-DOGMOMDADMOC-LIGHTBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":59939908223262,"sku":"VIV-DOGMOMDADMOC-XL-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash Grey","offer_id":59939908256030,"sku":"VIV-DOGMOMDADMOC-XL-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Burgundy","offer_id":59939908288798,"sku":"VIV-DOGMOMDADMOC-XL-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":59939908321566,"sku":"VIV-DOGMOMDADMOC-BLACK-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Red","offer_id":59939908354334,"sku":"VIV-DOGMOMDADMOC-RED-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Pink","offer_id":59939908387102,"sku":"VIV-DOGMOMDADMOC-LIGHTPINK-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Royal Blue","offer_id":59939908419870,"sku":"VIV-DOGMOMDADMOC-ROYALBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Green","offer_id":59939908452638,"sku":"VIV-DOGMOMDADMOC-GREEN-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Butter Yellow","offer_id":59939908485406,"sku":"VIV-DOGMOMDADMOC-BUTTERYELLOW-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Purple","offer_id":59939908518174,"sku":"VIV-DOGMOMDADMOC-PURPLE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Cobalt Blue","offer_id":59939908550942,"sku":"VIV-DOGMOMDADMOC-COBALTBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":59939908583710,"sku":"VIV-DOGMOMDADMOC-LIGHTBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":59939908616478,"sku":"VIV-DOGMOMDADMOC-2XL-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash Grey","offer_id":59939908649246,"sku":"VIV-DOGMOMDADMOC-2XL-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Burgundy","offer_id":59939908682014,"sku":"VIV-DOGMOMDADMOC-2XL-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":59939908714782,"sku":"VIV-DOGMOMDADMOC-BLACK-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Red","offer_id":59939908747550,"sku":"VIV-DOGMOMDADMOC-RED-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Pink","offer_id":59939908780318,"sku":"VIV-DOGMOMDADMOC-LIGHTPINK-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Royal Blue","offer_id":59939908813086,"sku":"VIV-DOGMOMDADMOC-ROYALBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Green","offer_id":59939908845854,"sku":"VIV-DOGMOMDADMOC-GREEN-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Butter Yellow","offer_id":59939908878622,"sku":"VIV-DOGMOMDADMOC-BUTTERYELLOW-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Purple","offer_id":59939908911390,"sku":"VIV-DOGMOMDADMOC-PURPLE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Cobalt Blue","offer_id":59939908944158,"sku":"VIV-DOGMOMDADMOC-COBALTBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":59939908976926,"sku":"VIV-DOGMOMDADMOC-LIGHTBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1092\/3265\/2574\/files\/d07fb736-c149-43c8-a2b4-8e30a77c233d-mm_01.webp?v=1789309493"},{"product_id":"merry-catmas-mockneck","title":"Merry Catmas Mockneck — Three Stitched Cats, Their Name on the Sleeve","description":"Three little embroidered cats in gingham-framed stamps across the chest, \"Merry Catmas\" in script beneath, a name on the sleeve. Tell us your cats' colours and we match them. Choose the sweatshirt colour.\n\nEvery piece is stitched to order in our own embroidery workshop, one name at a time, and checked stitch by stitch before it ships.\n\nStitched to order in 3–5 days · gingham collar and cuffs · 12 colours · gift-ready.","brand":"Halvorna","offers":[{"title":"S \/ Navy","offer_id":59939929784606,"sku":"VIV-MERRYC-NAVY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash Grey","offer_id":59939929817374,"sku":"VIV-MERRYC-ASHGREY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Burgundy","offer_id":59939929850142,"sku":"VIV-MERRYC-BURGUNDY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":59939929882910,"sku":"VIV-MERRYC-BLACK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Red","offer_id":59939929915678,"sku":"VIV-MERRYC-RED-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Pink","offer_id":59939929948446,"sku":"VIV-MERRYC-LIGHTPINK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Royal Blue","offer_id":59939929981214,"sku":"VIV-MERRYC-ROYALBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Green","offer_id":59939930013982,"sku":"VIV-MERRYC-GREEN-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Butter Yellow","offer_id":59939930046750,"sku":"VIV-MERRYC-BUTTERYELLOW-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Purple","offer_id":59939930079518,"sku":"VIV-MERRYC-PURPLE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Cobalt Blue","offer_id":59939930112286,"sku":"VIV-MERRYC-COBALTBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Blue","offer_id":59939930145054,"sku":"VIV-MERRYC-LIGHTBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":59939930177822,"sku":"VIV-MERRYC-M-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash Grey","offer_id":59939930210590,"sku":"VIV-MERRYC-M-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Burgundy","offer_id":59939930243358,"sku":"VIV-MERRYC-M-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":59939930276126,"sku":"VIV-MERRYC-BLACK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Red","offer_id":59939930308894,"sku":"VIV-MERRYC-RED-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Pink","offer_id":59939930341662,"sku":"VIV-MERRYC-LIGHTPINK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Royal Blue","offer_id":59939930374430,"sku":"VIV-MERRYC-ROYALBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Green","offer_id":59939930407198,"sku":"VIV-MERRYC-GREEN-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Butter Yellow","offer_id":59939930439966,"sku":"VIV-MERRYC-BUTTERYELLOW-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Purple","offer_id":59939930472734,"sku":"VIV-MERRYC-PURPLE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Cobalt Blue","offer_id":59939930505502,"sku":"VIV-MERRYC-COBALTBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":59939930538270,"sku":"VIV-MERRYC-LIGHTBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":59939930571038,"sku":"VIV-MERRYC-L-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash Grey","offer_id":59939930603806,"sku":"VIV-MERRYC-L-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Burgundy","offer_id":59939930636574,"sku":"VIV-MERRYC-L-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":59939930669342,"sku":"VIV-MERRYC-BLACK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Red","offer_id":59939930702110,"sku":"VIV-MERRYC-RED-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Pink","offer_id":59939930734878,"sku":"VIV-MERRYC-LIGHTPINK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Royal Blue","offer_id":59939930767646,"sku":"VIV-MERRYC-ROYALBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Green","offer_id":59939930800414,"sku":"VIV-MERRYC-GREEN-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Butter Yellow","offer_id":59939930833182,"sku":"VIV-MERRYC-BUTTERYELLOW-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Purple","offer_id":59939930865950,"sku":"VIV-MERRYC-PURPLE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Cobalt Blue","offer_id":59939930898718,"sku":"VIV-MERRYC-COBALTBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":59939930931486,"sku":"VIV-MERRYC-LIGHTBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":59939930964254,"sku":"VIV-MERRYC-XL-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash Grey","offer_id":59939930997022,"sku":"VIV-MERRYC-XL-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Burgundy","offer_id":59939931029790,"sku":"VIV-MERRYC-XL-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":59939931062558,"sku":"VIV-MERRYC-BLACK-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Red","offer_id":59939931095326,"sku":"VIV-MERRYC-RED-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Pink","offer_id":59939931128094,"sku":"VIV-MERRYC-LIGHTPINK-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Royal Blue","offer_id":59939931160862,"sku":"VIV-MERRYC-ROYALBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Green","offer_id":59939931193630,"sku":"VIV-MERRYC-GREEN-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Butter Yellow","offer_id":59939931226398,"sku":"VIV-MERRYC-BUTTERYELLOW-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Purple","offer_id":59939931259166,"sku":"VIV-MERRYC-PURPLE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Cobalt Blue","offer_id":59939931291934,"sku":"VIV-MERRYC-COBALTBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":59939931324702,"sku":"VIV-MERRYC-LIGHTBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":59939931357470,"sku":"VIV-MERRYC-2XL-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash Grey","offer_id":59939931390238,"sku":"VIV-MERRYC-2XL-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Burgundy","offer_id":59939931423006,"sku":"VIV-MERRYC-2XL-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":59939931455774,"sku":"VIV-MERRYC-BLACK-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Red","offer_id":59939931488542,"sku":"VIV-MERRYC-RED-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Pink","offer_id":59939931521310,"sku":"VIV-MERRYC-LIGHTPINK-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Royal Blue","offer_id":59939931554078,"sku":"VIV-MERRYC-ROYALBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Green","offer_id":59939931586846,"sku":"VIV-MERRYC-GREEN-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Butter Yellow","offer_id":59939931619614,"sku":"VIV-MERRYC-BUTTERYELLOW-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Purple","offer_id":59939931652382,"sku":"VIV-MERRYC-PURPLE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Cobalt Blue","offer_id":59939931685150,"sku":"VIV-MERRYC-COBALTBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":59939931717918,"sku":"VIV-MERRYC-LIGHTBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1092\/3265\/2574\/files\/55d187a9-aee7-4a7b-a1ab-3e74a12ea4f1-xm_01.webp?v=1789309571"},{"product_id":"pet-name-hoop","title":"Pet Name Hoop — Their Name, Stitched Beside a Little Portrait","description":"Your dog's or cat's name embroidered in satin stitch beside a small stitched portrait of them, framed in the hoop. Upload a clear photo when you order; we turn it into a stitch file and our machines stitch the likeness.\n\nEvery piece is stitched to order in our own embroidery workshop, one name at a time, and checked stitch by stitch before it ships.\n\nMade to order in 7–9 days, then shipped · linen in the hoop · ribbon to hang · gift-ready.","brand":"Halvorna","offers":[{"title":"Cream solid \/ Bamboo round","offer_id":59939938730270,"sku":"VIV-PETNAM-CREAMSOLID-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Cream solid \/ Wood-look round","offer_id":59939938763038,"sku":"VIV-PETNAM-CREAMSOLID-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Cream solid \/ Oval","offer_id":59939938795806,"sku":"VIV-PETNAM-CREAMSOLID-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sage stripe \/ Bamboo round","offer_id":59939938828574,"sku":"VIV-PETNAM-SAGESTRIPE-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sage stripe \/ Wood-look round","offer_id":59939938861342,"sku":"VIV-PETNAM-SAGESTRIPE-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sage stripe \/ Oval","offer_id":59939938894110,"sku":"VIV-PETNAM-SAGESTRIPE-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Beige solid \/ Bamboo round","offer_id":59939938926878,"sku":"VIV-PETNAM-BEIGESOLID-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Beige solid \/ Wood-look round","offer_id":59939938959646,"sku":"VIV-PETNAM-BEIGESOLID-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Beige solid \/ Oval","offer_id":59939938992414,"sku":"VIV-PETNAM-BEIGESOLID-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Beige gingham \/ Bamboo round","offer_id":59939939025182,"sku":"VIV-PETNAM-BEIGEGINGHAM-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Beige gingham \/ Wood-look round","offer_id":59939939057950,"sku":"VIV-PETNAM-BEIGEGINGHAM-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Beige gingham \/ Oval","offer_id":59939939090718,"sku":"VIV-PETNAM-BEIGEGINGHAM-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Baby pink gingham \/ Bamboo round","offer_id":59939939123486,"sku":"VIV-PETNAM-BABYPINKGING-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Baby pink gingham \/ Wood-look round","offer_id":59939939156254,"sku":"VIV-PETNAM-BABYPINKGING-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Baby pink gingham \/ Oval","offer_id":59939939189022,"sku":"VIV-PETNAM-BABYPINKGING-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Pink stripe \/ Bamboo round","offer_id":59939939221790,"sku":"VIV-PETNAM-PINKSTRIPE-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Pink stripe \/ Wood-look round","offer_id":59939939254558,"sku":"VIV-PETNAM-PINKSTRIPE-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Pink stripe \/ Oval","offer_id":59939939287326,"sku":"VIV-PETNAM-PINKSTRIPE-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Tan stripe \/ Bamboo round","offer_id":59939939320094,"sku":"VIV-PETNAM-TANSTRIPE-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Tan stripe \/ Wood-look round","offer_id":59939939352862,"sku":"VIV-PETNAM-TANSTRIPE-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Tan stripe \/ Oval","offer_id":59939939385630,"sku":"VIV-PETNAM-TANSTRIPE-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue stripe \/ Bamboo round","offer_id":59939939418398,"sku":"VIV-PETNAM-BLUESTRIPE-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue stripe \/ Wood-look round","offer_id":59939939451166,"sku":"VIV-PETNAM-BLUESTRIPE-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue stripe \/ Oval","offer_id":59939939483934,"sku":"VIV-PETNAM-BLUESTRIPE-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Lavender stripe \/ Bamboo round","offer_id":59939939516702,"sku":"VIV-PETNAM-LAVENDERSTRI-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Lavender stripe \/ Wood-look round","offer_id":59939939549470,"sku":"VIV-PETNAM-LAVENDERSTRI-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Lavender stripe \/ Oval","offer_id":59939939582238,"sku":"VIV-PETNAM-LAVENDERSTRI-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White solid \/ Bamboo round","offer_id":59939939615006,"sku":"VIV-PETNAM-WHITESOLID-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White solid \/ Wood-look round","offer_id":59939939647774,"sku":"VIV-PETNAM-WHITESOLID-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White solid \/ Oval","offer_id":59939939680542,"sku":"VIV-PETNAM-WHITESOLID-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Green gingham \/ Bamboo round","offer_id":59939939713310,"sku":"VIV-PETNAM-GREENGINGHAM-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Green gingham \/ Wood-look round","offer_id":59939939746078,"sku":"VIV-PETNAM-GREENGINGHAM-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Green gingham \/ Oval","offer_id":59939939778846,"sku":"VIV-PETNAM-GREENGINGHAM-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sage green solid \/ Bamboo round","offer_id":59939939811614,"sku":"VIV-PETNAM-SAGEGREENSOL-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sage green solid \/ Wood-look round","offer_id":59939939844382,"sku":"VIV-PETNAM-SAGEGREENSOL-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sage green solid \/ Oval","offer_id":59939939877150,"sku":"VIV-PETNAM-SAGEGREENSOL-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Light blue gingham \/ Bamboo round","offer_id":59939939909918,"sku":"VIV-PETNAM-LIGHTBLUEGIN-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Light blue gingham \/ Wood-look round","offer_id":59939939942686,"sku":"VIV-PETNAM-LIGHTBLUEGIN-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Light blue gingham \/ Oval","offer_id":59939939975454,"sku":"VIV-PETNAM-LIGHTBLUEGIN-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Dusty rose gingham \/ Bamboo round","offer_id":59939940008222,"sku":"VIV-PETNAM-DUSTYROSEGIN-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Dusty rose gingham \/ Wood-look round","offer_id":59939940040990,"sku":"VIV-PETNAM-DUSTYROSEGIN-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Dusty rose gingham \/ Oval","offer_id":59939940073758,"sku":"VIV-PETNAM-DUSTYROSEGIN-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Mustard gingham \/ Bamboo round","offer_id":59939940106526,"sku":"VIV-PETNAM-MUSTARDGINGH-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Mustard gingham \/ Wood-look round","offer_id":59939940139294,"sku":"VIV-PETNAM-MUSTARDGINGH-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Mustard gingham \/ Oval","offer_id":59939940172062,"sku":"VIV-PETNAM-MUSTARDGINGH-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Red gingham \/ Bamboo round","offer_id":59939940204830,"sku":"VIV-PETNAM-REDGINGHAM-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Red gingham \/ Wood-look round","offer_id":59939940237598,"sku":"VIV-PETNAM-REDGINGHAM-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Red gingham \/ Oval","offer_id":59939940270366,"sku":"VIV-PETNAM-REDGINGHAM-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sage gray gingham \/ Bamboo round","offer_id":59939940303134,"sku":"VIV-PETNAM-SAGEGRAYGING-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sage gray gingham \/ Wood-look round","offer_id":59939940335902,"sku":"VIV-PETNAM-SAGEGRAYGING-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sage gray gingham \/ Oval","offer_id":59939940368670,"sku":"VIV-PETNAM-SAGEGRAYGING-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black gingham \/ Bamboo round","offer_id":59939940401438,"sku":"VIV-PETNAM-BLACKGINGHAM-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black gingham \/ Wood-look round","offer_id":59939940434206,"sku":"VIV-PETNAM-BLACKGINGHAM-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black gingham \/ Oval","offer_id":59939940466974,"sku":"VIV-PETNAM-BLACKGINGHAM-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Purple gingham \/ Bamboo round","offer_id":59939940499742,"sku":"VIV-PETNAM-PURPLEGINGHA-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Purple gingham \/ Wood-look round","offer_id":59939940532510,"sku":"VIV-PETNAM-PURPLEGINGHA-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Purple gingham \/ Oval","offer_id":59939940565278,"sku":"VIV-PETNAM-PURPLEGINGHA-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal gingham \/ Bamboo round","offer_id":59939940598046,"sku":"VIV-PETNAM-CHARCOALGING-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal gingham \/ Wood-look round","offer_id":59939940630814,"sku":"VIV-PETNAM-CHARCOALGING-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal gingham \/ Oval","offer_id":59939940663582,"sku":"VIV-PETNAM-CHARCOALGING-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Caramel gingham \/ Bamboo round","offer_id":59939940696350,"sku":"VIV-PETNAM-CARAMELGINGH-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Caramel gingham \/ Wood-look round","offer_id":59939940729118,"sku":"VIV-PETNAM-CARAMELGINGH-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Caramel gingham \/ Oval","offer_id":59939940761886,"sku":"VIV-PETNAM-CARAMELGINGH-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Orange gingham \/ Bamboo round","offer_id":59939940794654,"sku":"VIV-PETNAM-ORANGEGINGHA-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Orange gingham \/ Wood-look round","offer_id":59939940827422,"sku":"VIV-PETNAM-ORANGEGINGHA-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Orange gingham \/ Oval","offer_id":59939940860190,"sku":"VIV-PETNAM-ORANGEGINGHA-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Olive green solid \/ Bamboo round","offer_id":59939940892958,"sku":"VIV-PETNAM-OLIVEGREENSO-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Olive green solid \/ Wood-look round","offer_id":59939940925726,"sku":"VIV-PETNAM-OLIVEGREENSO-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Olive green solid \/ Oval","offer_id":59939940958494,"sku":"VIV-PETNAM-OLIVEGREENSO-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Light blue solid \/ Bamboo round","offer_id":59939940991262,"sku":"VIV-PETNAM-LIGHTBLUESOL-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Light blue solid \/ Wood-look round","offer_id":59939941024030,"sku":"VIV-PETNAM-LIGHTBLUESOL-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Light blue solid \/ Oval","offer_id":59939941056798,"sku":"VIV-PETNAM-LIGHTBLUESOL-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Baby pink solid \/ Bamboo round","offer_id":59939941089566,"sku":"VIV-PETNAM-BABYPINKSOLI-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Baby pink solid \/ Wood-look round","offer_id":59939941122334,"sku":"VIV-PETNAM-BABYPINKSOLI-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Baby pink solid \/ Oval","offer_id":59939941155102,"sku":"VIV-PETNAM-BABYPINKSOLI-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Orange solid \/ Bamboo round","offer_id":59939941187870,"sku":"VIV-PETNAM-ORANGESOLID-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Orange solid \/ Wood-look round","offer_id":59939941220638,"sku":"VIV-PETNAM-ORANGESOLID-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Orange solid \/ Oval","offer_id":59939941253406,"sku":"VIV-PETNAM-ORANGESOLID-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Pastel yellow solid \/ Bamboo round","offer_id":59939941286174,"sku":"VIV-PETNAM-PASTELYELLOW-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Pastel yellow solid \/ Wood-look round","offer_id":59939941318942,"sku":"VIV-PETNAM-PASTELYELLOW-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Pastel yellow solid \/ Oval","offer_id":59939941351710,"sku":"VIV-PETNAM-PASTELYELLOW-OVAL","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Orange stripe \/ Bamboo round","offer_id":59939941384478,"sku":"VIV-PETNAM-ORANGESTRIPE-BAMBOOROUND","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Orange stripe \/ Wood-look round","offer_id":59939941417246,"sku":"VIV-PETNAM-ORANGESTRIPE-WOODLOOKROUN","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Orange stripe \/ Oval","offer_id":59939941450014,"sku":"VIV-PETNAM-ORANGESTRIPE-OVAL","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1092\/3265\/2574\/files\/petname-01-product.jpg?v=1790433375"},{"product_id":"pet-portrait-halloween-mockneck","title":"Pet Portrait Halloween Mockneck — Their Face, Their Name, the Year","description":"Your pet's name in gingham appliqué letters, a hand-stitched portrait of them holding a little pumpkin, the year they joined the family — and your name on the cuff. Upload a clear, front-facing photo when you order; we stitch the likeness by hand.\n\nEvery piece is stitched to order in our own embroidery workshop, one name at a time, and checked stitch by stitch before it ships.\n\nStitched to order in 3–5 days · gingham collar and cuffs · 12 colours · gift-ready.","brand":"Halvorna","offers":[{"title":"Navy \/ S","offer_id":59939941515550,"sku":"VIV-PETPOR-NAVY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":59939941548318,"sku":"VIV-PETPOR-M-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":59939941581086,"sku":"VIV-PETPOR-L-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":59939941613854,"sku":"VIV-PETPOR-XL-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":59939941646622,"sku":"VIV-PETPOR-2XL-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Ash Grey \/ S","offer_id":59939941679390,"sku":"VIV-PETPOR-ASHGREY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Ash Grey \/ M","offer_id":59939941712158,"sku":"VIV-PETPOR-M-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Ash Grey \/ L","offer_id":59939941744926,"sku":"VIV-PETPOR-L-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Ash Grey \/ XL","offer_id":59939941777694,"sku":"VIV-PETPOR-XL-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Ash Grey \/ 2XL","offer_id":59939941810462,"sku":"VIV-PETPOR-2XL-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ S","offer_id":59939941843230,"sku":"VIV-PETPOR-BURGUNDY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ M","offer_id":59939941875998,"sku":"VIV-PETPOR-M-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ L","offer_id":59939941908766,"sku":"VIV-PETPOR-L-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ XL","offer_id":59939941941534,"sku":"VIV-PETPOR-XL-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ 2XL","offer_id":59939941974302,"sku":"VIV-PETPOR-2XL-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":59939942007070,"sku":"VIV-PETPOR-BLACK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":59939942039838,"sku":"VIV-PETPOR-BLACK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":59939942072606,"sku":"VIV-PETPOR-BLACK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":59939942105374,"sku":"VIV-PETPOR-BLACK-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":59939942138142,"sku":"VIV-PETPOR-BLACK-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":59939942170910,"sku":"VIV-PETPOR-RED-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":59939942203678,"sku":"VIV-PETPOR-RED-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":59939942236446,"sku":"VIV-PETPOR-RED-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":59939942269214,"sku":"VIV-PETPOR-RED-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":59939942301982,"sku":"VIV-PETPOR-RED-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":59939942334750,"sku":"VIV-PETPOR-LIGHTPINK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":59939942367518,"sku":"VIV-PETPOR-LIGHTPINK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":59939942400286,"sku":"VIV-PETPOR-LIGHTPINK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":59939942433054,"sku":"VIV-PETPOR-LIGHTPINK-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":59939942465822,"sku":"VIV-PETPOR-LIGHTPINK-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ S","offer_id":59939942498590,"sku":"VIV-PETPOR-ROYALBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ M","offer_id":59939942531358,"sku":"VIV-PETPOR-ROYALBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ L","offer_id":59939942564126,"sku":"VIV-PETPOR-ROYALBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ XL","offer_id":59939942596894,"sku":"VIV-PETPOR-ROYALBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ 2XL","offer_id":59939942629662,"sku":"VIV-PETPOR-ROYALBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":59939942662430,"sku":"VIV-PETPOR-GREEN-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":59939942695198,"sku":"VIV-PETPOR-GREEN-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":59939942727966,"sku":"VIV-PETPOR-GREEN-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":59939942760734,"sku":"VIV-PETPOR-GREEN-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":59939942793502,"sku":"VIV-PETPOR-GREEN-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ S","offer_id":59939942826270,"sku":"VIV-PETPOR-BUTTERYELLOW-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ M","offer_id":59939942859038,"sku":"VIV-PETPOR-BUTTERYELLOW-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ L","offer_id":59939942891806,"sku":"VIV-PETPOR-BUTTERYELLOW-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ XL","offer_id":59939942924574,"sku":"VIV-PETPOR-BUTTERYELLOW-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ 2XL","offer_id":59939942957342,"sku":"VIV-PETPOR-BUTTERYELLOW-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":59939942990110,"sku":"VIV-PETPOR-PURPLE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":59939943022878,"sku":"VIV-PETPOR-PURPLE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":59939943055646,"sku":"VIV-PETPOR-PURPLE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":59939943088414,"sku":"VIV-PETPOR-PURPLE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":59939943121182,"sku":"VIV-PETPOR-PURPLE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Cobalt Blue \/ S","offer_id":59939943153950,"sku":"VIV-PETPOR-COBALTBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Cobalt Blue \/ M","offer_id":59939943186718,"sku":"VIV-PETPOR-COBALTBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Cobalt Blue \/ L","offer_id":59939943219486,"sku":"VIV-PETPOR-COBALTBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Cobalt Blue \/ XL","offer_id":59939943252254,"sku":"VIV-PETPOR-COBALTBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Cobalt Blue \/ 2XL","offer_id":59939943285022,"sku":"VIV-PETPOR-COBALTBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":59939943317790,"sku":"VIV-PETPOR-LIGHTBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":59939943350558,"sku":"VIV-PETPOR-LIGHTBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":59939943383326,"sku":"VIV-PETPOR-LIGHTBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":59939943416094,"sku":"VIV-PETPOR-LIGHTBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":59939943448862,"sku":"VIV-PETPOR-LIGHTBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1092\/3265\/2574\/files\/3fc7f4b2-5dca-499a-8c5a-0a14b22f3c73-dog_01.webp?v=1789309618"},{"product_id":"pet-portrait-mockneck","title":"Pet Portrait Mockneck — Their Face, Stitched From Your Photo","description":"A hand-stitched portrait of your dog or cat on a gingham patch across the chest, their name on the sleeve beside a paw. Upload a clear, front-facing photo when you order; we stitch the likeness by hand. Any of the twelve colours.\n\nEvery piece is stitched to order in our own embroidery workshop, one name at a time, and checked stitch by stitch before it ships.\n\nStitched to order in 3–5 days · gingham collar and cuffs · 12 colours · gift-ready.","brand":"Halvorna","offers":[{"title":"Navy \/ S","offer_id":59939943481630,"sku":"VIV-PETPORTRAITM-NAVY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":59939943514398,"sku":"VIV-PETPORTRAITM-M-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":59939943547166,"sku":"VIV-PETPORTRAITM-L-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":59939943579934,"sku":"VIV-PETPORTRAITM-XL-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":59939943612702,"sku":"VIV-PETPORTRAITM-2XL-NAVY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Ash Grey \/ S","offer_id":59939943645470,"sku":"VIV-PETPORTRAITM-ASHGREY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Ash Grey \/ M","offer_id":59939943678238,"sku":"VIV-PETPORTRAITM-M-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Ash Grey \/ L","offer_id":59939943711006,"sku":"VIV-PETPORTRAITM-L-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Ash Grey \/ XL","offer_id":59939943743774,"sku":"VIV-PETPORTRAITM-XL-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Ash Grey \/ 2XL","offer_id":59939943776542,"sku":"VIV-PETPORTRAITM-2XL-ASHGREY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ S","offer_id":59939943809310,"sku":"VIV-PETPORTRAITM-BURGUNDY-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ M","offer_id":59939943842078,"sku":"VIV-PETPORTRAITM-M-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ L","offer_id":59939943874846,"sku":"VIV-PETPORTRAITM-L-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ XL","offer_id":59939943907614,"sku":"VIV-PETPORTRAITM-XL-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ 2XL","offer_id":59939943940382,"sku":"VIV-PETPORTRAITM-2XL-BURGUNDY","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":59939943973150,"sku":"VIV-PETPORTRAITM-BLACK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":59939944005918,"sku":"VIV-PETPORTRAITM-BLACK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":59939944038686,"sku":"VIV-PETPORTRAITM-BLACK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":59939944071454,"sku":"VIV-PETPORTRAITM-BLACK-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":59939944104222,"sku":"VIV-PETPORTRAITM-BLACK-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":59939944136990,"sku":"VIV-PETPORTRAITM-RED-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":59939944169758,"sku":"VIV-PETPORTRAITM-RED-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":59939944202526,"sku":"VIV-PETPORTRAITM-RED-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":59939944235294,"sku":"VIV-PETPORTRAITM-RED-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":59939944268062,"sku":"VIV-PETPORTRAITM-RED-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":59939944300830,"sku":"VIV-PETPORTRAITM-LIGHTPINK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":59939944333598,"sku":"VIV-PETPORTRAITM-LIGHTPINK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":59939944366366,"sku":"VIV-PETPORTRAITM-LIGHTPINK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":59939944399134,"sku":"VIV-PETPORTRAITM-LIGHTPINK-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":59939944431902,"sku":"VIV-PETPORTRAITM-LIGHTPINK-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ S","offer_id":59939944464670,"sku":"VIV-PETPORTRAITM-ROYALBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ M","offer_id":59939944497438,"sku":"VIV-PETPORTRAITM-ROYALBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ L","offer_id":59939944530206,"sku":"VIV-PETPORTRAITM-ROYALBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ XL","offer_id":59939944562974,"sku":"VIV-PETPORTRAITM-ROYALBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue \/ 2XL","offer_id":59939944595742,"sku":"VIV-PETPORTRAITM-ROYALBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":59939944628510,"sku":"VIV-PETPORTRAITM-GREEN-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":59939944661278,"sku":"VIV-PETPORTRAITM-GREEN-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":59939944694046,"sku":"VIV-PETPORTRAITM-GREEN-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":59939944726814,"sku":"VIV-PETPORTRAITM-GREEN-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":59939944759582,"sku":"VIV-PETPORTRAITM-GREEN-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ S","offer_id":59939944792350,"sku":"VIV-PETPORTRAITM-BUTTERYELLOW-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ M","offer_id":59939944825118,"sku":"VIV-PETPORTRAITM-BUTTERYELLOW-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ L","offer_id":59939944857886,"sku":"VIV-PETPORTRAITM-BUTTERYELLOW-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ XL","offer_id":59939944890654,"sku":"VIV-PETPORTRAITM-BUTTERYELLOW-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ 2XL","offer_id":59939944923422,"sku":"VIV-PETPORTRAITM-BUTTERYELLOW-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":59939944956190,"sku":"VIV-PETPORTRAITM-PURPLE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":59939944988958,"sku":"VIV-PETPORTRAITM-PURPLE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":59939945021726,"sku":"VIV-PETPORTRAITM-PURPLE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":59939945054494,"sku":"VIV-PETPORTRAITM-PURPLE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":59939945087262,"sku":"VIV-PETPORTRAITM-PURPLE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Cobalt Blue \/ S","offer_id":59939945120030,"sku":"VIV-PETPORTRAITM-COBALTBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Cobalt Blue \/ M","offer_id":59939945152798,"sku":"VIV-PETPORTRAITM-COBALTBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Cobalt Blue \/ L","offer_id":59939945185566,"sku":"VIV-PETPORTRAITM-COBALTBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Cobalt Blue \/ XL","offer_id":59939945218334,"sku":"VIV-PETPORTRAITM-COBALTBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Cobalt Blue \/ 2XL","offer_id":59939945251102,"sku":"VIV-PETPORTRAITM-COBALTBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":59939945283870,"sku":"VIV-PETPORTRAITM-LIGHTBLUE-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":59939945316638,"sku":"VIV-PETPORTRAITM-LIGHTBLUE-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":59939945349406,"sku":"VIV-PETPORTRAITM-LIGHTBLUE-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":59939945382174,"sku":"VIV-PETPORTRAITM-LIGHTBLUE-XL","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":59939945414942,"sku":"VIV-PETPORTRAITM-LIGHTBLUE-2XL","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1092\/3265\/2574\/files\/eefeb5e9-0a2a-4254-990e-fbce660996d3-pp_04.webp?v=1789309624"},{"product_id":"custom-pet-portrait-hoop","title":"Custom Pet Portrait Hoop — Your Pet, Stitched from Your Photo","description":"\u003cp\u003eSend us a photo of them. We turn it into a machine-embroidered portrait on natural linen, set in the frame you choose, with their name stitched underneath.\u003c\/p\u003e\n\u003cp\u003eNot a print of a photo: every tone is thread, laid down by our embroidery machine from a stitch file we build for your pet. Look close and you can see each stitch.\u003c\/p\u003e\n\u003ch3\u003eHow it works\u003c\/h3\u003e\n\u003col\u003e\n\u003cli\u003eChoose a frame and upload one clear, well-lit photo of your pet's face.\u003c\/li\u003e\n\u003cli\u003eAdd their name if you want it stitched underneath, and place your order.\u003c\/li\u003e\n\u003cli\u003eNo photo to hand right now? Order anyway and email it to \u003ca href=\"mailto:support@halvorna.com\"\u003esupport@halvorna.com\u003c\/a\u003e with your order number.\u003c\/li\u003e\n\u003cli\u003eWe stitch it, check it, and ship it.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch3\u003eDetails\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFrames and sizes: oval natural wood 12 × 15, 15 × 19 or 18 × 25 cm · bamboo round 13 to 23 cm · walnut-look round 14 to 24 cm · octagon walnut-look 12 × 15, 14 × 14 or 18 × 25 cm. Inch sizes are shown in the size picker.\u003c\/li\u003e\n\u003cli\u003eNatural linen, finished at the back with a felt-covered foam panel\u003c\/li\u003e\n\u003cli\u003eMade to order in 7–9 days, then shipped\u003c\/li\u003e\n\u003cli\u003eFree remake if we get it wrong\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Halvorna","offers":[{"title":"Oval wood \/ 15 × 19 cm (6 × 7.5 in)","offer_id":60055564026142,"sku":"HAL-PETPORT-OVAL-15X19","price":48.0,"currency_code":"USD","in_stock":true},{"title":"Oval wood \/ 12 × 15 cm (4.5 × 6 in)","offer_id":60050048418078,"sku":"HAL-PETPORT-OVAL-12X15","price":42.0,"currency_code":"USD","in_stock":true},{"title":"Oval wood \/ 18 × 25 cm (7 × 10 in)","offer_id":60055564058910,"sku":"HAL-PETPORT-OVAL-18X25","price":58.0,"currency_code":"USD","in_stock":true},{"title":"Bamboo round \/ 13 cm (5 in)","offer_id":60050048450846,"sku":"HAL-PETPORT-BAMBOO-13","price":42.0,"currency_code":"USD","in_stock":true},{"title":"Bamboo round \/ 15 cm (6 in)","offer_id":60055564091678,"sku":"HAL-PETPORT-BAMBOO-15","price":48.0,"currency_code":"USD","in_stock":true},{"title":"Bamboo round \/ 18 cm (7 in)","offer_id":60055564124446,"sku":"HAL-PETPORT-BAMBOO-18","price":58.0,"currency_code":"USD","in_stock":true},{"title":"Bamboo round \/ 20 cm (8 in)","offer_id":60055564157214,"sku":"HAL-PETPORT-BAMBOO-20","price":58.0,"currency_code":"USD","in_stock":true},{"title":"Bamboo round \/ 23 cm (9 in)","offer_id":60055564189982,"sku":"HAL-PETPORT-BAMBOO-23","price":58.0,"currency_code":"USD","in_stock":true},{"title":"Walnut-look round \/ 14 cm (5.5 in)","offer_id":60050048483614,"sku":"HAL-PETPORT-WALNUT-14","price":48.0,"currency_code":"USD","in_stock":true},{"title":"Walnut-look round \/ 17 cm (6.5 in)","offer_id":60055564222750,"sku":"HAL-PETPORT-WALNUT-17","price":48.0,"currency_code":"USD","in_stock":true},{"title":"Walnut-look round \/ 21 cm (8.5 in)","offer_id":60055564255518,"sku":"HAL-PETPORT-WALNUT-21","price":58.0,"currency_code":"USD","in_stock":true},{"title":"Walnut-look round \/ 24 cm (9.5 in)","offer_id":60055564288286,"sku":"HAL-PETPORT-WALNUT-24","price":58.0,"currency_code":"USD","in_stock":true},{"title":"Octagon walnut-look \/ 12 × 15 cm (4.5 × 6 in)","offer_id":60050048516382,"sku":"HAL-PETPORT-OCTAGON-12X15","price":42.0,"currency_code":"USD","in_stock":true},{"title":"Octagon walnut-look \/ 14 × 14 cm (5.5 × 5.5 in)","offer_id":60055564321054,"sku":"HAL-PETPORT-OCTAGON-14X14","price":48.0,"currency_code":"USD","in_stock":true},{"title":"Octagon walnut-look \/ 18 × 25 cm (7 × 10 in)","offer_id":60055564353822,"sku":"HAL-PETPORT-OCTAGON-18X25","price":58.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1092\/3265\/2574\/files\/pet-portrait-hoop-v4-oval-01-product.jpg?v=1790425740"}],"url":"https:\/\/halvorna.com\/collections\/pet-portraits.oembed","provider":"Halvorna","version":"1.0","type":"link"}