{"title":"Custom Pet Portraits","description":"\u003cp\u003eSelect one of our pet portrait styles. Upload your pets photo. Artwork preview is emailed within 24 hours. Once approved, your pets portrait is professionally printed and framed. Shipped directly to your door, ready to hang!\u003c\/p\u003e","products":[{"product_id":"watercolour-pet-portrait","title":"Watercolour Pet Portrait (up to 4 pets)","description":"\u003ch2 style=\"text-align: center;\"\u003eWatercolour Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet photo(s) into a beautiful, watercolour style portrait. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e\n\n\u003cdiv class=\"pia-ba-wrapper\"\u003e\n  \u003ch2 class=\"pia-heading\"\u003e\u003c\/h2\u003e\n\n  \u003cdiv class=\"pia-ba-container\"\u003e\n\n    \u003c!-- AFTER (base image) --\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/adsf.webp?v=1774570771\" class=\"pia-img\" loading=\"lazy\"\u003e\n\n    \u003c!-- BEFORE (overlay with mask) --\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/adsfsadf.webp?v=1774570771\" class=\"pia-img pia-before\" loading=\"lazy\"\u003e\n\n    \u003c!-- Labels --\u003e\n    \u003cdiv class=\"pia-label pia-before-label\"\u003eBefore\u003c\/div\u003e\n    \u003cdiv class=\"pia-label pia-after-label\"\u003eAfter\u003c\/div\u003e\n\n    \u003c!-- Divider --\u003e\n    \u003cdiv class=\"pia-divider\"\u003e\n      \u003cdiv class=\"pia-handle\"\u003e‹ ›\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Slider --\u003e\n    \u003cinput type=\"range\" min=\"0\" max=\"100\" value=\"50\" class=\"pia-slider\"\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.pia-ba-wrapper {\n  max-width: 700px;\n  margin: 20px auto;\n  text-align: center;\n  padding: 0 10px;\n}\n\n.pia-heading {\n  font-size: 22px;\n  margin-bottom: 25px;\n}\n\n\/* Container *\/\n.pia-ba-container {\n  position: relative;\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n  overflow: hidden;\n  border-radius: 24px;\n}\n\n\/* BOTH images identical *\/\n.pia-img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n\/* BEFORE overlay (STATIC image) *\/\n.pia-before {\n  z-index: 2;\n  clip-path: inset(0 50% 0 0); \/* 🔥 key *\/\n}\n\n\/* Divider *\/\n.pia-divider {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  width: 2px;\n  height: 100%;\n  background: #f5ae86;\n  transform: translateX(-50%);\n  z-index: 3;\n}\n\n\/* Handle *\/\n.pia-handle {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: 70px;\n  height: 70px;\n  background: #f5ae86;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-size: 22px;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.15);\n}\n\n\/* Labels *\/\n.pia-label {\n  position: absolute;\n  top: 16px;\n  padding: 10px 18px;\n  border-radius: 14px;\n  background: #D3A7B3;\n  color: white;\n  font-size: 12px;\n  z-index: 4;\n}\n\n.pia-before-label { left: 16px; }\n.pia-after-label { right: 16px; }\n\n\/* Slider *\/\n.pia-slider {\n  position: absolute;\n  inset: 0;\n  opacity: 0;\n  cursor: ew-resize;\n  z-index: 5;\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll(\".pia-ba-container\").forEach(container =\u003e {\n\n  const slider = container.querySelector(\".pia-slider\");\n  const before = container.querySelector(\".pia-before\");\n  const divider = container.querySelector(\".pia-divider\");\n\n  function update(value) {\n    before.style.clipPath = `inset(0 ${100 - value}% 0 0)`;\n    divider.style.left = value + \"%\";\n  }\n\n  update(slider.value);\n\n  slider.addEventListener(\"input\", (e) =\u003e {\n    update(e.target.value);\n  });\n\n});\n\u003c\/script\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45810842828958,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45810843353246,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45810843877534,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45810844401822,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45810844926110,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/watercolour-pet-portrait-pets-into-art-custom-dog-cat-artworks-18436.jpg?v=1776419499"},{"product_id":"realistic-pet-portrait","title":"Realistic Pet Portrait (up to 4 pets)","description":"\u003ch2 style=\"text-align: center;\"\u003eRealistic Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet photo(s) into a beautiful portrait done in our signature realistic style. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e\n\n\u003cdiv class=\"pia-ba-wrapper\"\u003e\n  \u003ch2 class=\"pia-heading\"\u003e\u003c\/h2\u003e\n\n  \u003cdiv class=\"pia-ba-container\"\u003e\n\n    \u003c!-- AFTER (base image) --\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/asdfadsfdfsaasdf.webp?v=1774350497\" class=\"pia-img\" loading=\"lazy\"\u003e\n\n    \u003c!-- BEFORE (overlay with mask) --\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/img2pnsdafg.webp?v=1774350496\" class=\"pia-img pia-before\" loading=\"lazy\"\u003e\n\n    \u003c!-- Labels --\u003e\n    \u003cdiv class=\"pia-label pia-before-label\"\u003eBefore\u003c\/div\u003e\n    \u003cdiv class=\"pia-label pia-after-label\"\u003eAfter\u003c\/div\u003e\n\n    \u003c!-- Divider --\u003e\n    \u003cdiv class=\"pia-divider\"\u003e\n      \u003cdiv class=\"pia-handle\"\u003e‹ ›\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Slider --\u003e\n    \u003cinput type=\"range\" min=\"0\" max=\"100\" value=\"50\" class=\"pia-slider\"\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.pia-ba-wrapper {\n  max-width: 700px;\n  margin: 20px auto;\n  text-align: center;\n  padding: 0 10px;\n}\n\n.pia-heading {\n  font-size: 22px;\n  margin-bottom: 25px;\n}\n\n\/* Container *\/\n.pia-ba-container {\n  position: relative;\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n  overflow: hidden;\n  border-radius: 24px;\n}\n\n\/* BOTH images identical *\/\n.pia-img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n\/* BEFORE overlay (STATIC image) *\/\n.pia-before {\n  z-index: 2;\n  clip-path: inset(0 50% 0 0); \/* 🔥 key *\/\n}\n\n\/* Divider *\/\n.pia-divider {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  width: 2px;\n  height: 100%;\n  background: #f5ae86;\n  transform: translateX(-50%);\n  z-index: 3;\n}\n\n\/* Handle *\/\n.pia-handle {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: 70px;\n  height: 70px;\n  background: #f5ae86;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-size: 22px;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.15);\n}\n\n\/* Labels *\/\n.pia-label {\n  position: absolute;\n  top: 16px;\n  padding: 10px 18px;\n  border-radius: 14px;\n  background: #D3A7B3;\n  color: white;\n  font-size: 12px;\n  z-index: 4;\n}\n\n.pia-before-label { left: 16px; }\n.pia-after-label { right: 16px; }\n\n\/* Slider *\/\n.pia-slider {\n  position: absolute;\n  inset: 0;\n  opacity: 0;\n  cursor: ew-resize;\n  z-index: 5;\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll(\".pia-ba-container\").forEach(container =\u003e {\n\n  const slider = container.querySelector(\".pia-slider\");\n  const before = container.querySelector(\".pia-before\");\n  const divider = container.querySelector(\".pia-divider\");\n\n  function update(value) {\n    before.style.clipPath = `inset(0 ${100 - value}% 0 0)`;\n    divider.style.left = value + \"%\";\n  }\n\n  update(slider.value);\n\n  slider.addEventListener(\"input\", (e) =\u003e {\n    update(e.target.value);\n  });\n\n});\n\u003c\/script\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45807881453726,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45807881978014,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45807882502302,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45807883026590,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45807883550878,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/realistic_new.jpg?v=1776419558"},{"product_id":"vector-pet-portrait","title":"Vector Pet Portrait (up to 4 pets)","description":"\u003ch2 style=\"text-align: center;\"\u003eVector Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet's photo into a beautiful, vector style portrait. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45881352683678,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45881353207966,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45881353732254,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45881354256542,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45881354780830,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/vector-pet-portrait-pets-into-art-custom-dog-cat-artworks-53518_1.webp?v=1776426910"},{"product_id":"gift-voucher","title":"Gift Voucher","description":"\u003cp data-mce-fragment=\"1\"\u003eThe perfect gift for any pet lover!\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eVouchers have no expiry date, must be redeemed in full at the time of purchase, and can not be used in conjunction with any other offers\u003c\/p\u003e","brand":"Pets Into Art","offers":[{"title":"Digital Copy Only Pet Portrait","offer_id":37380643225758,"sku":"","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 Framed Pet Portrait","offer_id":44490959519902,"sku":"","price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 Framed Pet Portrait","offer_id":37380643291294,"sku":"","price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50x70cm Framed Pet Portrait","offer_id":37380643356830,"sku":"","price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60x90 Framed Pet Portrait","offer_id":37380643422366,"sku":"","price":199.0,"currency_code":"AUD","in_stock":true},{"title":"Michelle ($20)","offer_id":46839253893278,"sku":null,"price":20.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/products\/gift-voucher-pets-into-art-custom-dog-cat-artworks-26809.jpg?v=1753320153"},{"product_id":"disney-pet-portrait","title":"Disney Pet Portrait (up to 4 pets)","description":"\u003ch2 style=\"text-align: center;\"\u003eDisney Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet photo(s) into a beautiful, cartoon\/Disney style portrait. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45873267343518,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45873267867806,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45873268392094,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45873268916382,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45873269440670,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/disney-pet-portrait-pets-into-art-custom-dog-cat-artworks-73156.png?v=1776419637"},{"product_id":"realistic-pet-portrait-framed-border","title":"Realistic Pet Portrait With Border (up to 4 pets)","description":"\u003ch2 style=\"text-align: center;\"\u003eRealistic Pet Portrait With Border\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet's photo into a beautiful, realistic style portrait on a coloured background with a modern white border. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e\n\n\u003cdiv class=\"pia-ba-wrapper\"\u003e\n  \u003ch2 class=\"pia-heading\"\u003e\u003c\/h2\u003e\n\n  \u003cdiv class=\"pia-ba-container\"\u003e\n\n    \u003c!-- AFTER (base image) --\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/sdafasdf.webp?v=1774918388\" class=\"pia-img\" loading=\"lazy\"\u003e\n\n    \u003c!-- BEFORE (overlay with mask) --\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/adsfdasf.webp?v=1774918388\" class=\"pia-img pia-before\" loading=\"lazy\"\u003e\n\n    \u003c!-- Labels --\u003e\n    \u003cdiv class=\"pia-label pia-before-label\"\u003eBefore\u003c\/div\u003e\n    \u003cdiv class=\"pia-label pia-after-label\"\u003eAfter\u003c\/div\u003e\n\n    \u003c!-- Divider --\u003e\n    \u003cdiv class=\"pia-divider\"\u003e\n      \u003cdiv class=\"pia-handle\"\u003e‹ ›\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Slider --\u003e\n    \u003cinput type=\"range\" min=\"0\" max=\"100\" value=\"50\" class=\"pia-slider\"\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.pia-ba-wrapper {\n  max-width: 700px;\n  margin: 20px auto;\n  text-align: center;\n  padding: 0 10px;\n}\n\n.pia-heading {\n  font-size: 22px;\n  margin-bottom: 25px;\n}\n\n\/* Container *\/\n.pia-ba-container {\n  position: relative;\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n  overflow: hidden;\n  border-radius: 24px;\n}\n\n\/* BOTH images identical *\/\n.pia-img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n\/* BEFORE overlay (STATIC image) *\/\n.pia-before {\n  z-index: 2;\n  clip-path: inset(0 50% 0 0); \/* 🔥 key *\/\n}\n\n\/* Divider *\/\n.pia-divider {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  width: 2px;\n  height: 100%;\n  background: #f5ae86;\n  transform: translateX(-50%);\n  z-index: 3;\n}\n\n\/* Handle *\/\n.pia-handle {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: 70px;\n  height: 70px;\n  background: #f5ae86;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-size: 22px;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.15);\n}\n\n\/* Labels *\/\n.pia-label {\n  position: absolute;\n  top: 16px;\n  padding: 10px 18px;\n  border-radius: 14px;\n  background: #D3A7B3;\n  color: white;\n  font-size: 12px;\n  z-index: 4;\n}\n\n.pia-before-label { left: 16px; }\n.pia-after-label { right: 16px; }\n\n\/* Slider *\/\n.pia-slider {\n  position: absolute;\n  inset: 0;\n  opacity: 0;\n  cursor: ew-resize;\n  z-index: 5;\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll(\".pia-ba-container\").forEach(container =\u003e {\n\n  const slider = container.querySelector(\".pia-slider\");\n  const before = container.querySelector(\".pia-before\");\n  const divider = container.querySelector(\".pia-divider\");\n\n  function update(value) {\n    before.style.clipPath = `inset(0 ${100 - value}% 0 0)`;\n    divider.style.left = value + \"%\";\n  }\n\n  update(slider.value);\n\n  slider.addEventListener(\"input\", (e) =\u003e {\n    update(e.target.value);\n  });\n\n});\n\u003c\/script\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45808567320734,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45808567845022,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45808568369310,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45808568893598,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45808569417886,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/realistic-pet-portrait-with-border-pets-into-art-custom-dog-cat-artworks-47469.png?v=1776419677"},{"product_id":"arch-realistic-pet-portrait","title":"Arch Realistic Pet Portrait","description":"\u003ch2 style=\"text-align: center;\"\u003eArch Realistic Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet's photo into a beautiful, realistic style portrait on a coloured arch background. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e\n\n\u003cdiv class=\"pia-ba-wrapper\"\u003e\n  \u003ch2 class=\"pia-heading\"\u003e\u003c\/h2\u003e\n\n  \u003cdiv class=\"pia-ba-container\"\u003e\n\n    \u003c!-- AFTER (base image) --\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/q43g.webp?v=1774917667\" class=\"pia-img\" loading=\"lazy\"\u003e\n\n    \u003c!-- BEFORE (overlay with mask) --\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/Untitled-5.webp?v=1774917317\" class=\"pia-img pia-before\" loading=\"lazy\"\u003e\n\n    \u003c!-- Labels --\u003e\n    \u003cdiv class=\"pia-label pia-before-label\"\u003eBefore\u003c\/div\u003e\n    \u003cdiv class=\"pia-label pia-after-label\"\u003eAfter\u003c\/div\u003e\n\n    \u003c!-- Divider --\u003e\n    \u003cdiv class=\"pia-divider\"\u003e\n      \u003cdiv class=\"pia-handle\"\u003e‹ ›\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Slider --\u003e\n    \u003cinput type=\"range\" min=\"0\" max=\"100\" value=\"50\" class=\"pia-slider\"\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.pia-ba-wrapper {\n  max-width: 700px;\n  margin: 20px auto;\n  text-align: center;\n  padding: 0 10px;\n}\n\n.pia-heading {\n  font-size: 22px;\n  margin-bottom: 25px;\n}\n\n\/* Container *\/\n.pia-ba-container {\n  position: relative;\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n  overflow: hidden;\n  border-radius: 24px;\n}\n\n\/* BOTH images identical *\/\n.pia-img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n\/* BEFORE overlay (STATIC image) *\/\n.pia-before {\n  z-index: 2;\n  clip-path: inset(0 50% 0 0); \/* 🔥 key *\/\n}\n\n\/* Divider *\/\n.pia-divider {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  width: 2px;\n  height: 100%;\n  background: #f5ae86;\n  transform: translateX(-50%);\n  z-index: 3;\n}\n\n\/* Handle *\/\n.pia-handle {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: 70px;\n  height: 70px;\n  background: #f5ae86;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-size: 22px;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.15);\n}\n\n\/* Labels *\/\n.pia-label {\n  position: absolute;\n  top: 16px;\n  padding: 10px 18px;\n  border-radius: 14px;\n  background: #D3A7B3;\n  color: white;\n  font-size: 12px;\n  z-index: 4;\n}\n\n.pia-before-label { left: 16px; }\n.pia-after-label { right: 16px; }\n\n\/* Slider *\/\n.pia-slider {\n  position: absolute;\n  inset: 0;\n  opacity: 0;\n  cursor: ew-resize;\n  z-index: 5;\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll(\".pia-ba-container\").forEach(container =\u003e {\n\n  const slider = container.querySelector(\".pia-slider\");\n  const before = container.querySelector(\".pia-before\");\n  const divider = container.querySelector(\".pia-divider\");\n\n  function update(value) {\n    before.style.clipPath = `inset(0 ${100 - value}% 0 0)`;\n    divider.style.left = value + \"%\";\n  }\n\n  update(slider.value);\n\n  slider.addEventListener(\"input\", (e) =\u003e {\n    update(e.target.value);\n  });\n\n});\n\u003c\/script\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45808388931742,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45808389062814,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45808389193886,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45808389324958,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45808389456030,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/arch.webp?v=1776420220"},{"product_id":"circle-realistic-pet-portrait","title":"Circle Realistic Pet Portrait","description":"\u003ch2 style=\"text-align: center;\"\u003eCircle Realistic Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet photo into a beautiful, realistic style portrait with a coloured circle background. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e\n\n\u003cdiv class=\"pia-ba-wrapper\"\u003e\n  \u003ch2 class=\"pia-heading\"\u003e\u003c\/h2\u003e\n\n  \u003cdiv class=\"pia-ba-container\"\u003e\n\n    \u003c!-- AFTER (base image) --\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/circle_ziggy.webp?v=1774607293\" class=\"pia-img\" loading=\"lazy\"\u003e\n\n    \u003c!-- BEFORE (overlay with mask) --\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/img2pnsdafg.webp?v=1774350496\" class=\"pia-img pia-before\" loading=\"lazy\"\u003e\n\n    \u003c!-- Labels --\u003e\n    \u003cdiv class=\"pia-label pia-before-label\"\u003eBefore\u003c\/div\u003e\n    \u003cdiv class=\"pia-label pia-after-label\"\u003eAfter\u003c\/div\u003e\n\n    \u003c!-- Divider --\u003e\n    \u003cdiv class=\"pia-divider\"\u003e\n      \u003cdiv class=\"pia-handle\"\u003e‹ ›\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Slider --\u003e\n    \u003cinput type=\"range\" min=\"0\" max=\"100\" value=\"50\" class=\"pia-slider\"\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.pia-ba-wrapper {\n  max-width: 700px;\n  margin: 20px auto;\n  text-align: center;\n  padding: 0 10px;\n}\n\n.pia-heading {\n  font-size: 22px;\n  margin-bottom: 25px;\n}\n\n\/* Container *\/\n.pia-ba-container {\n  position: relative;\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n  overflow: hidden;\n  border-radius: 24px;\n}\n\n\/* BOTH images identical *\/\n.pia-img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n\/* BEFORE overlay (STATIC image) *\/\n.pia-before {\n  z-index: 2;\n  clip-path: inset(0 50% 0 0); \/* 🔥 key *\/\n}\n\n\/* Divider *\/\n.pia-divider {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  width: 2px;\n  height: 100%;\n  background: #f5ae86;\n  transform: translateX(-50%);\n  z-index: 3;\n}\n\n\/* Handle *\/\n.pia-handle {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: 70px;\n  height: 70px;\n  background: #f5ae86;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: white;\n  font-size: 22px;\n  box-shadow: 0 4px 15px rgba(0,0,0,0.15);\n}\n\n\/* Labels *\/\n.pia-label {\n  position: absolute;\n  top: 16px;\n  padding: 10px 18px;\n  border-radius: 14px;\n  background: #D3A7B3;\n  color: white;\n  font-size: 12px;\n  z-index: 4;\n}\n\n.pia-before-label { left: 16px; }\n.pia-after-label { right: 16px; }\n\n\/* Slider *\/\n.pia-slider {\n  position: absolute;\n  inset: 0;\n  opacity: 0;\n  cursor: ew-resize;\n  z-index: 5;\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll(\".pia-ba-container\").forEach(container =\u003e {\n\n  const slider = container.querySelector(\".pia-slider\");\n  const before = container.querySelector(\".pia-before\");\n  const divider = container.querySelector(\".pia-divider\");\n\n  function update(value) {\n    before.style.clipPath = `inset(0 ${100 - value}% 0 0)`;\n    divider.style.left = value + \"%\";\n  }\n\n  update(slider.value);\n\n  slider.addEventListener(\"input\", (e) =\u003e {\n    update(e.target.value);\n  });\n\n});\n\u003c\/script\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45879783817374,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45879783948446,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45879784079518,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45879784210590,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45879784341662,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/circle_c8303a35-f511-47f4-ac33-bf749f5820cb.webp?v=1776420262"},{"product_id":"circle-disney-pet-portrait-framed","title":"Circle Disney Pet Portrait","description":"\u003ch2 style=\"text-align: center;\"\u003eCircle Disney Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet's photo into a beautiful, cartoon\/Disney style portrait. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45879791452318,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45879791583390,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45879791714462,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45879791845534,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45879791976606,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/circle-disney-pet-portrait-pets-into-art-custom-dog-cat-artworks-81553.png?v=1776419704"},{"product_id":"person-and-pet-portrait","title":"Person and Pet Portrait","description":"\u003ch2 style=\"text-align: center;\"\u003ePerson And Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your photo\/s into a beautiful, vector style portrait. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45881385517214,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45881385910430,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45881386303646,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45881386696862,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45881387090078,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/person-and-pet-portrait-pets-into-art-custom-dog-cat-artworks-82468.png?v=1776419752"},{"product_id":"box-pet-portrait","title":"Box Realistic Pet Portrait (up to 4 pets)","description":"\u003ch2 style=\"text-align: center;\"\u003eRealistic Box Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cmeta charset=\"utf-8\"\u003eOur artists turn your pet photo(s) into a beautiful portrait done in our signature realistic style with a coloured box background. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45879797121182,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45879797645470,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45879798169758,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45879798694046,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45879799218334,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/box_1.webp?v=1776420123"},{"product_id":"gouache-style-pet-portrait","title":"Gouache Style Pet Portrait (up to 4 pets)","description":"\u003ch2 style=\"text-align: center;\"\u003eGouache Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet photo(s) into a beautiful, gouache style portrait. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45881397149854,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45881397674142,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45881398198430,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45881398722718,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45881399247006,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/gouache-style-pet-portrait-pets-into-art-custom-dog-cat-artworks-89751.png?v=1776419836"},{"product_id":"arch-disney-pet-portrait","title":"Arch Disney Pet Portrait","description":"\u003ch2 style=\"text-align: center;\"\u003eArch Disney Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet's photo into a beautiful, cartoon\/Disney style portrait. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45879787913374,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45879788044446,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45879788175518,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45879788306590,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45879788437662,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/arch-disney-pet-portrait-pets-into-art-custom-dog-cat-artworks-18112.jpg?v=1776419891"},{"product_id":"checkered-realistic-pet-portrait","title":"Checkered Realistic Pet Portrait (up to 4 pets)","description":"\u003ch2 style=\"text-align: center;\"\u003eCheckered Realistic Pet Portrait\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003eOur artists turn your pet photo(s) into a beautiful portrait done in our signature realistic style on checkered background. Perfect as a heartfelt gift or a lasting tribute to your furry friend.\u003c\/p\u003e","brand":"Pets Into Art","offers":[{"title":"None (Digital Copy Only)","offer_id":45979011023006,"sku":null,"price":69.0,"currency_code":"AUD","in_stock":true},{"title":"A4 (21 x 30cm)","offer_id":45979011547294,"sku":null,"price":109.0,"currency_code":"AUD","in_stock":true},{"title":"A3 (30 x 42cm)","offer_id":45979012071582,"sku":null,"price":119.0,"currency_code":"AUD","in_stock":true},{"title":"50 x 70cm","offer_id":45979012595870,"sku":null,"price":169.0,"currency_code":"AUD","in_stock":true},{"title":"60 x 90cm","offer_id":45979013120158,"sku":null,"price":199.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/files\/egrs.png?v=1776420027"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0169\/2106\/7620\/collections\/new_web_piccc_46e44d73-fad0-461b-8fb6-22a362f38aad.png?v=1759662904","url":"https:\/\/petsintoart.com.au\/en-gb\/collections\/custom-pet-portraits-from-photos-framed.oembed","provider":"Pets Into Art","version":"1.0","type":"link"}