{"id":965057,"name":"Our Sunshine Has Four Paws - Personalized Window Hanging Suncatcher, Pets Portrait Stained Glass Style, Pet Lover Gift","label_available_product":null,"field_positions":null,"product_display_type":"radio","product_tags":null,"featured_image_url":null,"featured_image_thumbnail":null,"show_first_campaign_mockup_id":null,"artworks":[{"id":1214318,"name":"Our Sunshine Has Four Paws - Personalized Window Hanging Suncatcher, Pets Portrait Stained Glass Style, Pet Lover Gift","description":null,"width":4795,"height":2398,"thumbnail":"users\/3470\/artworks\/6a32108aa80ea_thumbnail.webp","is_locked":null,"template_settings":{"label":"Choose Number Of Pets"},"current_version_id":2623513,"design_format":"rgb","status":0,"data":[{"id":"template-542773","url":"users\/3470\/images\/69b4e2d691b07_large.webp","name":"1","addons":[],"layers":[{"id":"layer-141324","top":0,"url":"users\/3470\/image-layers\/6a3112dd48c4d_large.webp","left":2398,"name":"File Shape","type":"clipart","width":2398,"height":2398,"locked":false,"rotate":0,"visible":false,"fit_mode":"contain","shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-883540","top":0,"url":"users\/3470\/image-layers\/6a31144ecb5e3_large.webp","left":2398,"name":"Decor 2","type":"clipart","width":2398,"height":2398,"locked":false,"rotate":0,"clipart":2479983,"visible":true,"fit_mode":"contain","required":true,"form_type":"clipart","form_label":"Choose Decor","show_in_cart":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-108242","top":0,"url":"users\/3470\/image-layers\/6a3112b571c08_large.webp","left":2398,"name":"Khung 1 copy","type":"clipart","width":2398,"height":2398,"linked":"layer-255026","locked":false,"rotate":0,"clipart":2479981,"visible":true,"fit_mode":"contain","required":true,"form_type":"linked","form_label":"Choose Frame","show_in_cart":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-775125","top":409.81,"url":"users\/3470\/image-layers\/6a31f049007d2_large.webp","left":505.1,"name":"pet","type":"clipart","width":1387.81,"height":1510.11,"locked":false,"rotate":0,"effects":[{"id":"id-408331","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Transform the uploaded pet photo into a premium stained glass portrait illustration.\n\nIMPORTANT:\nUse the uploaded pet photo as the ONLY reference.\n\nPreserve the pet's EXACT facial features, breed characteristics, fur markings, eye shape, eye color, ear shape, muzzle structure, facial proportions, expression, and overall recognizable identity.\n\nThe pet must remain instantly recognizable.\n\nCOMPOSITION:\n\u2022 Focus on the upper body and portrait area only (head, neck, upper chest).\n\u2022 Centered composition.\n\u2022 Front-facing or natural angle matching the original photo.\n\u2022 Fill most of the canvas with the pet portrait.\n\u2022 No full body.\n\u2022 No cropping of ears.\n\nSTAINED GLASS STYLE:\n\u2022 Convert the pet into authentic stained glass artwork.\n\u2022 Divide all fur markings into clean geometric stained-glass segments.\n\u2022 Transform fur colors into flat solid color glass pieces.\n\u2022 Create separate stained glass sections for:\n\nFur markings\nEyes\nNose\nEars\nMuzzle\nNeck fur\n\u2022 Every color area should become an individual stained-glass piece.\n\nLEAD OUTLINES:\n\u2022 Thick black lead came outlines between every glass segment.\n\u2022 Clean stained-glass construction lines.\n\u2022 Consistent black borders throughout the artwork.\n\u2022 Distinct black outlines around eyes, nose, ears, and facial markings.\n\nCOLOR TREATMENT:\n\u2022 Preserve the pet's real fur colors.\n\u2022 Use rich stained-glass colors instead of realistic fur texture.\n\u2022 Flat color glass panels only.\n\u2022 No gradients.\n\u2022 No fur strands.\n\u2022 No painterly effects.\n\u2022 No watercolor effects.\n\u2022 No realistic shading.\n\nEYES:\n\u2022 Keep eyes highly recognizable.\n\u2022 Convert eyes into stained-glass segments while preserving expression.\n\u2022 Slight glass shine allowed.\n\nSTYLE:\n\u2022 Premium handcrafted cathedral stained glass.\n\u2022 Clean vector-like appearance.\n\u2022 Elegant memorial-quality stained glass artwork.\n\u2022 High detail.\n\u2022 Sharp edges.\n\u2022 Symmetrical and polished finish.\n\nBACKGROUND:\n\u2022 Remove the original background completely.\n\u2022 No rainbow.\n\u2022 No frame.\n\u2022 No flowers.\n\u2022 No decorative elements.\n\u2022 Transparent background.\n\u2022 PNG with transparency.\n\nOUTPUT:\n\u2022 Isolated stained-glass pet portrait only.\n\u2022 Transparent PNG.\n\u2022 High resolution.\n\u2022 Clean cut edges.\n\u2022 Centered composition.\n\"Use large simplified stained-glass panels instead of small mosaic pieces. Prioritize recognizable fur patterns over excessive segmentation.\"","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861bb609_large.webp"],"element":"layer-883540"}],"show_by_default":true},"form_label":"Upload Image","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-686876","top":1786.2,"left":1180.06,"name":"name 1","text":"Coco","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861bb609_large.webp"],"element":"layer-883540"}],"show_by_default":true},"form_label":"Enter Pet's Name","max_length":10,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/3470\/fonts\/6a311b57d88fc.woff2","size":151.88,"family":"Loverine"},"curve_radius":520.74,"show_in_cart":true,"stroke_color":"#FFFFFF","stroke_width":15,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Coco","autoscale_enabled":true,"autoscale_max_width":433.95},{"id":"layer-873202","top":409.77,"url":"users\/3470\/image-layers\/6a31f049007d2_large.webp","left":199.32,"name":"pet copy","type":"clipart","width":1387.79,"height":1510.08,"locked":false,"rotate":0,"effects":[{"id":"id-408331","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Transform the uploaded pet photo into a premium stained glass portrait illustration.\n\nIMPORTANT:\nUse the uploaded pet photo as the ONLY reference.\n\nPreserve the pet's EXACT facial features, breed characteristics, fur markings, eye shape, eye color, ear shape, muzzle structure, facial proportions, expression, and overall recognizable identity.\n\nThe pet must remain instantly recognizable.\n\nCOMPOSITION:\n\u2022 Focus on the upper body and portrait area only (head, neck, upper chest).\n\u2022 Centered composition.\n\u2022 Front-facing or natural angle matching the original photo.\n\u2022 Fill most of the canvas with the pet portrait.\n\u2022 No full body.\n\u2022 No cropping of ears.\n\nSTAINED GLASS STYLE:\n\u2022 Convert the pet into authentic stained glass artwork.\n\u2022 Divide all fur markings into clean geometric stained-glass segments.\n\u2022 Transform fur colors into flat solid color glass pieces.\n\u2022 Create separate stained glass sections for:\n\nFur markings\nEyes\nNose\nEars\nMuzzle\nNeck fur\n\u2022 Every color area should become an individual stained-glass piece.\n\nLEAD OUTLINES:\n\u2022 Thick black lead came outlines between every glass segment.\n\u2022 Clean stained-glass construction lines.\n\u2022 Consistent black borders throughout the artwork.\n\u2022 Distinct black outlines around eyes, nose, ears, and facial markings.\n\nCOLOR TREATMENT:\n\u2022 Preserve the pet's real fur colors.\n\u2022 Use rich stained-glass colors instead of realistic fur texture.\n\u2022 Flat color glass panels only.\n\u2022 No gradients.\n\u2022 No fur strands.\n\u2022 No painterly effects.\n\u2022 No watercolor effects.\n\u2022 No realistic shading.\n\nEYES:\n\u2022 Keep eyes highly recognizable.\n\u2022 Convert eyes into stained-glass segments while preserving expression.\n\u2022 Slight glass shine allowed.\n\nSTYLE:\n\u2022 Premium handcrafted cathedral stained glass.\n\u2022 Clean vector-like appearance.\n\u2022 Elegant memorial-quality stained glass artwork.\n\u2022 High detail.\n\u2022 Sharp edges.\n\u2022 Symmetrical and polished finish.\n\nBACKGROUND:\n\u2022 Remove the original background completely.\n\u2022 No rainbow.\n\u2022 No frame.\n\u2022 No flowers.\n\u2022 No decorative elements.\n\u2022 Transparent background.\n\u2022 PNG with transparency.\n\nOUTPUT:\n\u2022 Isolated stained-glass pet portrait only.\n\u2022 Transparent PNG.\n\u2022 High resolution.\n\u2022 Clean cut edges.\n\u2022 Centered composition.\n\"Use large simplified stained-glass panels instead of small mosaic pieces. Prioritize recognizable fur patterns over excessive segmentation.\"","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861a24ec_large.webp"],"element":"layer-883540"}],"show_by_default":false},"form_label":"Upload Image","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-358551","top":1786.2,"left":793.39,"name":"name 1 copy","text":"Coco","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861a24ec_large.webp"],"element":"layer-883540"}],"show_by_default":false},"form_label":"Enter Pet's Name","max_length":10,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/3470\/fonts\/6a311b57d88fc.woff2","size":151.88,"family":"Loverine"},"curve_radius":520.74,"show_in_cart":true,"stroke_color":"#FFFFFF","stroke_width":15,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Coco","autoscale_enabled":true,"autoscale_max_width":433.95},{"id":"layer-255026","top":0,"url":"users\/3470\/image-layers\/6a3112b571c08_large.webp","left":0,"name":"Khung 1","type":"clipart","width":2398,"height":2398,"locked":false,"rotate":0,"clipart":2479981,"visible":true,"fit_mode":"contain","required":true,"form_type":"clipart","form_label":"Choose Frame Color","show_in_cart":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"}],"is_global":false,"positions":["template-layer","layer-255026","layer-883540","layer-775125","layer-686876","layer-141324","layer-108242","layer-873202","layer-358551"],"charge_enabled":false},{"id":"template-913429","url":"users\/3470\/images\/67e51155c5fa2_large.webp","name":"2","addons":[],"layers":[{"id":"layer-664617","top":0,"url":"users\/3470\/image-layers\/6a3112dd48c4d_large.webp","left":2398,"name":"File Shape","type":"clipart","width":2398,"height":2398,"locked":false,"rotate":0,"visible":false,"fit_mode":"contain","shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-563826","top":0,"url":"users\/3470\/image-layers\/6a31144ecb5e3_large.webp","left":2398,"name":"Decor 2","type":"clipart","width":2398,"height":2398,"locked":false,"rotate":0,"clipart":2479983,"visible":true,"fit_mode":"contain","required":true,"form_type":"clipart","form_label":"Choose Decor","show_in_cart":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-888117","top":0,"url":"users\/3470\/image-layers\/6a3112b571c08_large.webp","left":2398,"name":"Khung 1 copy","type":"clipart","width":2398,"height":2398,"linked":"layer-205702","locked":false,"rotate":0,"clipart":2479981,"visible":true,"fit_mode":"contain","required":true,"form_type":"linked","form_label":"Choose Frame","show_in_cart":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-231033","top":550.8,"url":"users\/3470\/image-layers\/6a31f049007d2_large.webp","left":125.32,"name":"pet","type":"clipart","width":1255.03,"height":1365.64,"locked":false,"rotate":0,"effects":[{"id":"id-408331","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Transform the uploaded pet photo into a premium stained glass portrait illustration.\n\nIMPORTANT:\nUse the uploaded pet photo as the ONLY reference.\n\nPreserve the pet's EXACT facial features, breed characteristics, fur markings, eye shape, eye color, ear shape, muzzle structure, facial proportions, expression, and overall recognizable identity.\n\nThe pet must remain instantly recognizable.\n\nCOMPOSITION:\n\u2022 Focus on the upper body and portrait area only (head, neck, upper chest).\n\u2022 Centered composition.\n\u2022 Front-facing or natural angle matching the original photo.\n\u2022 Fill most of the canvas with the pet portrait.\n\u2022 No full body.\n\u2022 No cropping of ears.\n\nSTAINED GLASS STYLE:\n\u2022 Convert the pet into authentic stained glass artwork.\n\u2022 Divide all fur markings into clean geometric stained-glass segments.\n\u2022 Transform fur colors into flat solid color glass pieces.\n\u2022 Create separate stained glass sections for:\n\nFur markings\nEyes\nNose\nEars\nMuzzle\nNeck fur\n\u2022 Every color area should become an individual stained-glass piece.\n\nLEAD OUTLINES:\n\u2022 Thick black lead came outlines between every glass segment.\n\u2022 Clean stained-glass construction lines.\n\u2022 Consistent black borders throughout the artwork.\n\u2022 Distinct black outlines around eyes, nose, ears, and facial markings.\n\nCOLOR TREATMENT:\n\u2022 Preserve the pet's real fur colors.\n\u2022 Use rich stained-glass colors instead of realistic fur texture.\n\u2022 Flat color glass panels only.\n\u2022 No gradients.\n\u2022 No fur strands.\n\u2022 No painterly effects.\n\u2022 No watercolor effects.\n\u2022 No realistic shading.\n\nEYES:\n\u2022 Keep eyes highly recognizable.\n\u2022 Convert eyes into stained-glass segments while preserving expression.\n\u2022 Slight glass shine allowed.\n\nSTYLE:\n\u2022 Premium handcrafted cathedral stained glass.\n\u2022 Clean vector-like appearance.\n\u2022 Elegant memorial-quality stained glass artwork.\n\u2022 High detail.\n\u2022 Sharp edges.\n\u2022 Symmetrical and polished finish.\n\nBACKGROUND:\n\u2022 Remove the original background completely.\n\u2022 No rainbow.\n\u2022 No frame.\n\u2022 No flowers.\n\u2022 No decorative elements.\n\u2022 Transparent background.\n\u2022 PNG with transparency.\n\nOUTPUT:\n\u2022 Isolated stained-glass pet portrait only.\n\u2022 Transparent PNG.\n\u2022 High resolution.\n\u2022 Clean cut edges.\n\u2022 Centered composition.\n\"Use large simplified stained-glass panels instead of small mosaic pieces. Prioritize recognizable fur patterns over excessive segmentation.\"","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861bb609_large.webp"],"element":"layer-563826"}],"show_by_default":true},"form_label":"Upload Image #1","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-682173","top":457.73,"url":"users\/3470\/image-layers\/6a31f0459dfaf_large.webp","left":935.7,"name":"pet 2","type":"clipart","width":1391.05,"height":1465.42,"locked":false,"rotate":0,"effects":[{"id":"id-125005","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Transform the uploaded pet photo into a premium stained glass portrait illustration.\n\nIMPORTANT:\nUse the uploaded pet photo as the ONLY reference.\n\nPreserve the pet's EXACT facial features, breed characteristics, fur markings, eye shape, eye color, ear shape, muzzle structure, facial proportions, expression, and overall recognizable identity.\n\nThe pet must remain instantly recognizable.\n\nCOMPOSITION:\n\u2022 Focus on the upper body and portrait area only (head, neck, upper chest).\n\u2022 Centered composition.\n\u2022 Front-facing or natural angle matching the original photo.\n\u2022 Fill most of the canvas with the pet portrait.\n\u2022 No full body.\n\u2022 No cropping of ears.\n\nSTAINED GLASS STYLE:\n\u2022 Convert the pet into authentic stained glass artwork.\n\u2022 Divide all fur markings into clean geometric stained-glass segments.\n\u2022 Transform fur colors into flat solid color glass pieces.\n\u2022 Create separate stained glass sections for:\n\nFur markings\nEyes\nNose\nEars\nMuzzle\nNeck fur\n\u2022 Every color area should become an individual stained-glass piece.\n\nLEAD OUTLINES:\n\u2022 Thick black lead came outlines between every glass segment.\n\u2022 Clean stained-glass construction lines.\n\u2022 Consistent black borders throughout the artwork.\n\u2022 Distinct black outlines around eyes, nose, ears, and facial markings.\n\nCOLOR TREATMENT:\n\u2022 Preserve the pet's real fur colors.\n\u2022 Use rich stained-glass colors instead of realistic fur texture.\n\u2022 Flat color glass panels only.\n\u2022 No gradients.\n\u2022 No fur strands.\n\u2022 No painterly effects.\n\u2022 No watercolor effects.\n\u2022 No realistic shading.\n\nEYES:\n\u2022 Keep eyes highly recognizable.\n\u2022 Convert eyes into stained-glass segments while preserving expression.\n\u2022 Slight glass shine allowed.\n\nSTYLE:\n\u2022 Premium handcrafted cathedral stained glass.\n\u2022 Clean vector-like appearance.\n\u2022 Elegant memorial-quality stained glass artwork.\n\u2022 High detail.\n\u2022 Sharp edges.\n\u2022 Symmetrical and polished finish.\n\nBACKGROUND:\n\u2022 Remove the original background completely.\n\u2022 No rainbow.\n\u2022 No frame.\n\u2022 No flowers.\n\u2022 No decorative elements.\n\u2022 Transparent background.\n\u2022 PNG with transparency.\n\nOUTPUT:\n\u2022 Isolated stained-glass pet portrait only.\n\u2022 Transparent PNG.\n\u2022 High resolution.\n\u2022 Clean cut edges.\n\u2022 Centered composition.\n\"Use large simplified stained-glass panels instead of small mosaic pieces. Prioritize recognizable fur patterns over excessive segmentation.\"","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861bb609_large.webp"],"element":"layer-563826"}],"show_by_default":true},"form_label":"Upload Image #2","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-338914","top":1805.66,"left":657.54,"name":"name 1","text":"Coco","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861bb609_large.webp"],"element":"layer-563826"}],"show_by_default":true},"form_label":"Enter Pet's Name #1","max_length":10,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/3470\/fonts\/6a311b57d88fc.woff2","size":140,"family":"Loverine"},"curve_radius":480,"show_in_cart":true,"stroke_color":"#FFFFFF","stroke_width":15,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Coco","autoscale_enabled":true,"autoscale_max_width":400},{"id":"layer-912246","top":1805.66,"left":1678.05,"name":"name 2","text":"Lucy","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861bb609_large.webp"],"element":"layer-563826"}],"show_by_default":true},"form_label":"Enter Pet's Name #2","max_length":10,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/3470\/fonts\/6a311b57d88fc.woff2","size":140,"family":"Loverine"},"curve_radius":480,"show_in_cart":true,"stroke_color":"#FFFFFF","stroke_width":15,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Lucy","autoscale_enabled":true,"autoscale_max_width":400},{"id":"layer-205702","top":0,"url":"users\/3470\/image-layers\/6a3112b571c08_large.webp","left":0,"name":"Khung 1","type":"clipart","width":2398,"height":2398,"locked":false,"rotate":0,"clipart":2479981,"visible":true,"fit_mode":"contain","required":true,"form_type":"clipart","form_label":"Choose Frame Color","show_in_cart":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-287930","top":640.73,"url":"users\/3470\/image-layers\/6a31f049007d2_large.webp","left":89.01,"name":"pet copy","type":"clipart","width":1184.65,"height":1289.05,"locked":false,"rotate":0,"effects":[{"id":"id-408331","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Transform the uploaded pet photo into a premium stained glass portrait illustration.\n\nIMPORTANT:\nUse the uploaded pet photo as the ONLY reference.\n\nPreserve the pet's EXACT facial features, breed characteristics, fur markings, eye shape, eye color, ear shape, muzzle structure, facial proportions, expression, and overall recognizable identity.\n\nThe pet must remain instantly recognizable.\n\nCOMPOSITION:\n\u2022 Focus on the upper body and portrait area only (head, neck, upper chest).\n\u2022 Centered composition.\n\u2022 Front-facing or natural angle matching the original photo.\n\u2022 Fill most of the canvas with the pet portrait.\n\u2022 No full body.\n\u2022 No cropping of ears.\n\nSTAINED GLASS STYLE:\n\u2022 Convert the pet into authentic stained glass artwork.\n\u2022 Divide all fur markings into clean geometric stained-glass segments.\n\u2022 Transform fur colors into flat solid color glass pieces.\n\u2022 Create separate stained glass sections for:\n\nFur markings\nEyes\nNose\nEars\nMuzzle\nNeck fur\n\u2022 Every color area should become an individual stained-glass piece.\n\nLEAD OUTLINES:\n\u2022 Thick black lead came outlines between every glass segment.\n\u2022 Clean stained-glass construction lines.\n\u2022 Consistent black borders throughout the artwork.\n\u2022 Distinct black outlines around eyes, nose, ears, and facial markings.\n\nCOLOR TREATMENT:\n\u2022 Preserve the pet's real fur colors.\n\u2022 Use rich stained-glass colors instead of realistic fur texture.\n\u2022 Flat color glass panels only.\n\u2022 No gradients.\n\u2022 No fur strands.\n\u2022 No painterly effects.\n\u2022 No watercolor effects.\n\u2022 No realistic shading.\n\nEYES:\n\u2022 Keep eyes highly recognizable.\n\u2022 Convert eyes into stained-glass segments while preserving expression.\n\u2022 Slight glass shine allowed.\n\nSTYLE:\n\u2022 Premium handcrafted cathedral stained glass.\n\u2022 Clean vector-like appearance.\n\u2022 Elegant memorial-quality stained glass artwork.\n\u2022 High detail.\n\u2022 Sharp edges.\n\u2022 Symmetrical and polished finish.\n\nBACKGROUND:\n\u2022 Remove the original background completely.\n\u2022 No rainbow.\n\u2022 No frame.\n\u2022 No flowers.\n\u2022 No decorative elements.\n\u2022 Transparent background.\n\u2022 PNG with transparency.\n\nOUTPUT:\n\u2022 Isolated stained-glass pet portrait only.\n\u2022 Transparent PNG.\n\u2022 High resolution.\n\u2022 Clean cut edges.\n\u2022 Centered composition.\n\"Use large simplified stained-glass panels instead of small mosaic pieces. Prioritize recognizable fur patterns over excessive segmentation.\"","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861a24ec_large.webp"],"element":"layer-563826"}],"show_by_default":false},"form_label":"Upload Image #1","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-491006","top":457.73,"url":"users\/3470\/image-layers\/6a31f0459dfaf_large.webp","left":581.42,"name":"pet 2 copy","type":"clipart","width":1391.05,"height":1465.42,"locked":false,"rotate":0,"effects":[{"id":"id-125005","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Transform the uploaded pet photo into a premium stained glass portrait illustration.\n\nIMPORTANT:\nUse the uploaded pet photo as the ONLY reference.\n\nPreserve the pet's EXACT facial features, breed characteristics, fur markings, eye shape, eye color, ear shape, muzzle structure, facial proportions, expression, and overall recognizable identity.\n\nThe pet must remain instantly recognizable.\n\nCOMPOSITION:\n\u2022 Focus on the upper body and portrait area only (head, neck, upper chest).\n\u2022 Centered composition.\n\u2022 Front-facing or natural angle matching the original photo.\n\u2022 Fill most of the canvas with the pet portrait.\n\u2022 No full body.\n\u2022 No cropping of ears.\n\nSTAINED GLASS STYLE:\n\u2022 Convert the pet into authentic stained glass artwork.\n\u2022 Divide all fur markings into clean geometric stained-glass segments.\n\u2022 Transform fur colors into flat solid color glass pieces.\n\u2022 Create separate stained glass sections for:\n\nFur markings\nEyes\nNose\nEars\nMuzzle\nNeck fur\n\u2022 Every color area should become an individual stained-glass piece.\n\nLEAD OUTLINES:\n\u2022 Thick black lead came outlines between every glass segment.\n\u2022 Clean stained-glass construction lines.\n\u2022 Consistent black borders throughout the artwork.\n\u2022 Distinct black outlines around eyes, nose, ears, and facial markings.\n\nCOLOR TREATMENT:\n\u2022 Preserve the pet's real fur colors.\n\u2022 Use rich stained-glass colors instead of realistic fur texture.\n\u2022 Flat color glass panels only.\n\u2022 No gradients.\n\u2022 No fur strands.\n\u2022 No painterly effects.\n\u2022 No watercolor effects.\n\u2022 No realistic shading.\n\nEYES:\n\u2022 Keep eyes highly recognizable.\n\u2022 Convert eyes into stained-glass segments while preserving expression.\n\u2022 Slight glass shine allowed.\n\nSTYLE:\n\u2022 Premium handcrafted cathedral stained glass.\n\u2022 Clean vector-like appearance.\n\u2022 Elegant memorial-quality stained glass artwork.\n\u2022 High detail.\n\u2022 Sharp edges.\n\u2022 Symmetrical and polished finish.\n\nBACKGROUND:\n\u2022 Remove the original background completely.\n\u2022 No rainbow.\n\u2022 No frame.\n\u2022 No flowers.\n\u2022 No decorative elements.\n\u2022 Transparent background.\n\u2022 PNG with transparency.\n\nOUTPUT:\n\u2022 Isolated stained-glass pet portrait only.\n\u2022 Transparent PNG.\n\u2022 High resolution.\n\u2022 Clean cut edges.\n\u2022 Centered composition.\n\"Use large simplified stained-glass panels instead of small mosaic pieces. Prioritize recognizable fur patterns over excessive segmentation.\"","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861a24ec_large.webp"],"element":"layer-563826"}],"show_by_default":false},"form_label":"Upload Image #2","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-205970","top":1805.66,"left":617.54,"name":"name 1 copy","text":"Coco","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861a24ec_large.webp"],"element":"layer-563826"}],"show_by_default":false},"form_label":"Enter Pet's Name #1","max_length":10,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/3470\/fonts\/6a311b57d88fc.woff2","size":140,"family":"Loverine"},"curve_radius":480,"show_in_cart":true,"stroke_color":"#FFFFFF","stroke_width":15,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Coco","autoscale_enabled":true,"autoscale_max_width":400},{"id":"layer-171520","top":1792.16,"left":1295.75,"name":"name 2 copy","text":"Lucy","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","dependency":{"match_type":"any","dependencies":[{"value":["users\/3470\/cliparts\/2479983\/6a311861a24ec_large.webp"],"element":"layer-563826"}],"show_by_default":false},"form_label":"Enter Pet's Name #2","max_length":10,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/3470\/fonts\/6a311b57d88fc.woff2","size":152.54,"family":"Loverine"},"curve_radius":522.98,"show_in_cart":true,"stroke_color":"#FFFFFF","stroke_width":15,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Lucy","autoscale_enabled":true,"autoscale_max_width":435.82}],"is_global":false,"positions":["template-layer","layer-205702","layer-563826","layer-231033","layer-338914","layer-682173","layer-912246","layer-287930","layer-205970","layer-491006","layer-171520"],"charge_enabled":false},{"id":"template-446816","url":"users\/3470\/images\/67e5115ec9cf8_large.webp","name":"3","addons":[],"layers":[{"id":"layer-699782","top":0,"url":"users\/3470\/image-layers\/6a3112dd48c4d_large.webp","left":2398,"name":"File Shape","type":"clipart","width":2398,"height":2398,"locked":false,"rotate":0,"visible":false,"fit_mode":"contain","shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-605812","top":0,"url":"users\/3470\/image-layers\/6a31144ecb5e3_large.webp","left":2398,"name":"Decor 2","type":"clipart","width":2398,"height":2398,"locked":false,"rotate":0,"clipart":2479983,"visible":true,"fit_mode":"contain","required":true,"form_type":"clipart","form_label":"Choose Decor","show_in_cart":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-887807","top":0,"url":"users\/3470\/image-layers\/6a3112b571c08_large.webp","left":2398,"name":"Khung 1 copy","type":"clipart","width":2398,"height":2398,"linked":"layer-987404","locked":false,"rotate":0,"clipart":2479981,"visible":true,"fit_mode":"contain","required":true,"form_type":"linked","form_label":"Choose Frame","show_in_cart":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-632539","top":785.32,"url":"users\/3470\/image-layers\/6a31f049007d2_large.webp","left":95.17,"name":"pet","type":"clipart","width":1035.94,"height":1127.24,"locked":false,"rotate":0,"effects":[{"id":"id-408331","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Transform the uploaded pet photo into a premium stained glass portrait illustration.\n\nIMPORTANT:\nUse the uploaded pet photo as the ONLY reference.\n\nPreserve the pet's EXACT facial features, breed characteristics, fur markings, eye shape, eye color, ear shape, muzzle structure, facial proportions, expression, and overall recognizable identity.\n\nThe pet must remain instantly recognizable.\n\nCOMPOSITION:\n\u2022 Focus on the upper body and portrait area only (head, neck, upper chest).\n\u2022 Centered composition.\n\u2022 Front-facing or natural angle matching the original photo.\n\u2022 Fill most of the canvas with the pet portrait.\n\u2022 No full body.\n\u2022 No cropping of ears.\n\nSTAINED GLASS STYLE:\n\u2022 Convert the pet into authentic stained glass artwork.\n\u2022 Divide all fur markings into clean geometric stained-glass segments.\n\u2022 Transform fur colors into flat solid color glass pieces.\n\u2022 Create separate stained glass sections for:\n\nFur markings\nEyes\nNose\nEars\nMuzzle\nNeck fur\n\u2022 Every color area should become an individual stained-glass piece.\n\nLEAD OUTLINES:\n\u2022 Thick black lead came outlines between every glass segment.\n\u2022 Clean stained-glass construction lines.\n\u2022 Consistent black borders throughout the artwork.\n\u2022 Distinct black outlines around eyes, nose, ears, and facial markings.\n\nCOLOR TREATMENT:\n\u2022 Preserve the pet's real fur colors.\n\u2022 Use rich stained-glass colors instead of realistic fur texture.\n\u2022 Flat color glass panels only.\n\u2022 No gradients.\n\u2022 No fur strands.\n\u2022 No painterly effects.\n\u2022 No watercolor effects.\n\u2022 No realistic shading.\n\nEYES:\n\u2022 Keep eyes highly recognizable.\n\u2022 Convert eyes into stained-glass segments while preserving expression.\n\u2022 Slight glass shine allowed.\n\nSTYLE:\n\u2022 Premium handcrafted cathedral stained glass.\n\u2022 Clean vector-like appearance.\n\u2022 Elegant memorial-quality stained glass artwork.\n\u2022 High detail.\n\u2022 Sharp edges.\n\u2022 Symmetrical and polished finish.\n\nBACKGROUND:\n\u2022 Remove the original background completely.\n\u2022 No rainbow.\n\u2022 No frame.\n\u2022 No flowers.\n\u2022 No decorative elements.\n\u2022 Transparent background.\n\u2022 PNG with transparency.\n\nOUTPUT:\n\u2022 Isolated stained-glass pet portrait only.\n\u2022 Transparent PNG.\n\u2022 High resolution.\n\u2022 Clean cut edges.\n\u2022 Centered composition.\n\"Use large simplified stained-glass panels instead of small mosaic pieces. Prioritize recognizable fur patterns over excessive segmentation.\"","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","form_label":"Upload Image #1","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-424801","top":501.49,"url":"users\/3470\/image-layers\/6a31f0459dfaf_large.webp","left":529.61,"name":"pet 2","type":"clipart","width":1349.52,"height":1421.67,"locked":false,"rotate":0,"effects":[{"id":"id-125005","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Transform the uploaded pet photo into a premium stained glass portrait illustration.\n\nIMPORTANT:\nUse the uploaded pet photo as the ONLY reference.\n\nPreserve the pet's EXACT facial features, breed characteristics, fur markings, eye shape, eye color, ear shape, muzzle structure, facial proportions, expression, and overall recognizable identity.\n\nThe pet must remain instantly recognizable.\n\nCOMPOSITION:\n\u2022 Focus on the upper body and portrait area only (head, neck, upper chest).\n\u2022 Centered composition.\n\u2022 Front-facing or natural angle matching the original photo.\n\u2022 Fill most of the canvas with the pet portrait.\n\u2022 No full body.\n\u2022 No cropping of ears.\n\nSTAINED GLASS STYLE:\n\u2022 Convert the pet into authentic stained glass artwork.\n\u2022 Divide all fur markings into clean geometric stained-glass segments.\n\u2022 Transform fur colors into flat solid color glass pieces.\n\u2022 Create separate stained glass sections for:\n\nFur markings\nEyes\nNose\nEars\nMuzzle\nNeck fur\n\u2022 Every color area should become an individual stained-glass piece.\n\nLEAD OUTLINES:\n\u2022 Thick black lead came outlines between every glass segment.\n\u2022 Clean stained-glass construction lines.\n\u2022 Consistent black borders throughout the artwork.\n\u2022 Distinct black outlines around eyes, nose, ears, and facial markings.\n\nCOLOR TREATMENT:\n\u2022 Preserve the pet's real fur colors.\n\u2022 Use rich stained-glass colors instead of realistic fur texture.\n\u2022 Flat color glass panels only.\n\u2022 No gradients.\n\u2022 No fur strands.\n\u2022 No painterly effects.\n\u2022 No watercolor effects.\n\u2022 No realistic shading.\n\nEYES:\n\u2022 Keep eyes highly recognizable.\n\u2022 Convert eyes into stained-glass segments while preserving expression.\n\u2022 Slight glass shine allowed.\n\nSTYLE:\n\u2022 Premium handcrafted cathedral stained glass.\n\u2022 Clean vector-like appearance.\n\u2022 Elegant memorial-quality stained glass artwork.\n\u2022 High detail.\n\u2022 Sharp edges.\n\u2022 Symmetrical and polished finish.\n\nBACKGROUND:\n\u2022 Remove the original background completely.\n\u2022 No rainbow.\n\u2022 No frame.\n\u2022 No flowers.\n\u2022 No decorative elements.\n\u2022 Transparent background.\n\u2022 PNG with transparency.\n\nOUTPUT:\n\u2022 Isolated stained-glass pet portrait only.\n\u2022 Transparent PNG.\n\u2022 High resolution.\n\u2022 Clean cut edges.\n\u2022 Centered composition.\n\"Use large simplified stained-glass panels instead of small mosaic pieces. Prioritize recognizable fur patterns over excessive segmentation.\"","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","form_label":"Upload Image #2","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-206689","top":954.18,"url":"users\/3470\/image-layers\/6a31f03e4da3c_large.webp","left":1289.78,"name":"pet 3","type":"clipart","width":885.79,"height":971.68,"locked":false,"rotate":0,"effects":[{"id":"id-986718","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Transform the uploaded pet photo into a premium stained glass portrait illustration.\n\nIMPORTANT:\nUse the uploaded pet photo as the ONLY reference.\n\nPreserve the pet's EXACT facial features, breed characteristics, fur markings, eye shape, eye color, ear shape, muzzle structure, facial proportions, expression, and overall recognizable identity.\n\nThe pet must remain instantly recognizable.\n\nCOMPOSITION:\n\u2022 Focus on the upper body and portrait area only (head, neck, upper chest).\n\u2022 Centered composition.\n\u2022 Front-facing or natural angle matching the original photo.\n\u2022 Fill most of the canvas with the pet portrait.\n\u2022 No full body.\n\u2022 No cropping of ears.\n\nSTAINED GLASS STYLE:\n\u2022 Convert the pet into authentic stained glass artwork.\n\u2022 Divide all fur markings into clean geometric stained-glass segments.\n\u2022 Transform fur colors into flat solid color glass pieces.\n\u2022 Create separate stained glass sections for:\n\nFur markings\nEyes\nNose\nEars\nMuzzle\nNeck fur\n\u2022 Every color area should become an individual stained-glass piece.\n\nLEAD OUTLINES:\n\u2022 Thick black lead came outlines between every glass segment.\n\u2022 Clean stained-glass construction lines.\n\u2022 Consistent black borders throughout the artwork.\n\u2022 Distinct black outlines around eyes, nose, ears, and facial markings.\n\nCOLOR TREATMENT:\n\u2022 Preserve the pet's real fur colors.\n\u2022 Use rich stained-glass colors instead of realistic fur texture.\n\u2022 Flat color glass panels only.\n\u2022 No gradients.\n\u2022 No fur strands.\n\u2022 No painterly effects.\n\u2022 No watercolor effects.\n\u2022 No realistic shading.\n\nEYES:\n\u2022 Keep eyes highly recognizable.\n\u2022 Convert eyes into stained-glass segments while preserving expression.\n\u2022 Slight glass shine allowed.\n\nSTYLE:\n\u2022 Premium handcrafted cathedral stained glass.\n\u2022 Clean vector-like appearance.\n\u2022 Elegant memorial-quality stained glass artwork.\n\u2022 High detail.\n\u2022 Sharp edges.\n\u2022 Symmetrical and polished finish.\n\nBACKGROUND:\n\u2022 Remove the original background completely.\n\u2022 No rainbow.\n\u2022 No frame.\n\u2022 No flowers.\n\u2022 No decorative elements.\n\u2022 Transparent background.\n\u2022 PNG with transparency.\n\nOUTPUT:\n\u2022 Isolated stained-glass pet portrait only.\n\u2022 Transparent PNG.\n\u2022 High resolution.\n\u2022 Clean cut edges.\n\u2022 Centered composition.\n\"Use large simplified stained-glass panels instead of small mosaic pieces. Prioritize recognizable fur patterns over excessive segmentation.\"","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","form_label":"Upload Image #3","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-600071","top":1805.66,"left":570.83,"name":"name 1","text":"Coco","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","form_label":"Enter Pet's Name #1","max_length":10,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/3470\/fonts\/6a311b57d88fc.woff2","size":140,"family":"Loverine"},"curve_radius":480,"show_in_cart":true,"stroke_color":"#FFFFFF","stroke_width":15,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Coco","autoscale_enabled":true,"autoscale_max_width":400},{"id":"layer-632344","top":1805.66,"left":1131.11,"name":"name 2","text":"Lucy","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","form_label":"Enter Pet's Name #2","max_length":10,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/3470\/fonts\/6a311b57d88fc.woff2","size":140,"family":"Loverine"},"curve_radius":480,"show_in_cart":true,"stroke_color":"#FFFFFF","stroke_width":15,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Lucy","autoscale_enabled":true,"autoscale_max_width":400},{"id":"layer-360750","top":1805.66,"left":1698.06,"name":"name 3","text":"Luna","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","form_label":"Enter Pet's Name #3","max_length":10,"typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/3470\/fonts\/6a311b57d88fc.woff2","size":140,"family":"Loverine"},"curve_radius":480,"show_in_cart":true,"stroke_color":"#FFFFFF","stroke_width":15,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Luna","autoscale_enabled":true,"autoscale_max_width":400},{"id":"layer-987404","top":0,"url":"users\/3470\/image-layers\/6a3112b571c08_large.webp","left":0,"name":"Khung 1","type":"clipart","width":2398,"height":2398,"locked":false,"rotate":0,"clipart":2479981,"visible":true,"fit_mode":"contain","required":true,"form_type":"clipart","form_label":"Choose Frame Color","show_in_cart":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"}],"positions":["template-layer","layer-987404","layer-605812","layer-632539","layer-600071","layer-424801","layer-632344","layer-206689","layer-360750","layer-699782","layer-887807"],"charge_enabled":false}]}],"campaign_products":[{"id":1743487,"campaign_id":965057,"product_id":148788,"created_at":"2026-06-16T09:50:31.000000Z","updated_at":"2026-06-16T09:50:31.000000Z","position":0,"platform_title":null,"campaign_variants_position":null,"product":{"id":148788,"user_id":3470,"fulfillment_id":null,"fulfillment_linked_id":null,"title":"Window Hanging Suncatcher","description":"","had_back":false,"variants_position":null,"colors_position":["n\/a"],"sizes_position":["6 IN","8 IN - Best Selling"],"thumbnail":null,"enable_custom_printarea":false,"print_provider_id":null,"design_format":null,"color_display_type":"radio","size_display_type":"radio","color_custom_label":null,"size_custom_label":null,"status":0,"label":null,"product_options_position":null,"internal_tags":null,"printareas":[{"id":437601,"product_id":148788,"name":"Front","width":4795,"height":2398,"position":0,"display_name":null}]},"campaign_variants":[{"campaign_product_id":1743487,"variant_id":3702540,"campaign_mockup_id":null,"variant":{"id":3702540,"product_id":148788,"fulfillment_linked_id":"USAWWHOCP2A-CSC\/20.3CM","fulfillment_linked_image_id":null,"color":"n\/a","size":"8 IN - Best Selling","color_hex":"","available":true,"base_cost":null,"price":34.99,"created_at":"2024-07-11T02:02:24.000000Z","updated_at":"2025-08-12T02:20:40.000000Z","compare_at_price":44.99,"ref":null,"weight":"2","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"USAWWHOCP2A-CSC\/20.3CM","printarea_ids":[]},"color":"n\/a","color_hex":"","size":"8 IN - Best Selling","product_id":148788},{"campaign_product_id":1743487,"variant_id":3702539,"campaign_mockup_id":null,"variant":{"id":3702539,"product_id":148788,"fulfillment_linked_id":"USAWWHOCP2A-CSC\/15.3CM","fulfillment_linked_image_id":null,"color":"n\/a","size":"6 IN","color_hex":"","available":true,"base_cost":null,"price":29.99,"created_at":"2024-07-11T02:01:41.000000Z","updated_at":"2025-08-12T02:19:56.000000Z","compare_at_price":39.99,"ref":null,"weight":"2","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"USAWWHOCP2A-CSC\/15.3CM","printarea_ids":[]},"color":"n\/a","color_hex":"","size":"6 IN","product_id":148788}],"campaign_mockups":[{"id":10059439,"campaign_product_id":1743487,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":0,"preview_url":"users\/3470\/campaign-products\/1743487\/6a32141960526.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/3470\/campaign-products\/1743487\/6a32141960526_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"mockup Khung 1","layers":[{"id":"layer-365947","name":"mockup Khung 1","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/3470\/mockup-layers\/6a32135209552_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-246826","name":"Front (4795x2398)","top":53.26,"left":-778.83,"width":1695,"height":847,"rotate":0,"printarea_id":437601,"visible":true,"opacity":1,"locked":false,"masked_enable":true,"masked_top":0,"masked_left":840,"masked_width":855,"masked_height":847},{"id":"layer-277979","name":"Front (4795x2398)","top":53.26,"left":68.65,"width":1692,"height":847,"rotate":0,"printarea_id":437601,"visible":true,"opacity":1,"locked":false,"masked_enable":true,"masked_top":5,"masked_left":0,"masked_width":852,"masked_height":842}],"type":"image","campaign_mockup_printareas":[]},{"id":10055391,"campaign_product_id":1743487,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":1,"preview_url":"users\/3470\/campaign-products\/1743487\/6a3213721f0aa.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/3470\/campaign-products\/1743487\/6a3213721f0aa_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"mk 4","layers":[{"id":"layer-452354","name":"mk 4","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/3470\/mockup-layers\/6a311cda77e61_large.webp","opacity":1,"visible":true,"locked":true}],"type":"image","campaign_mockup_printareas":[]},{"id":10055392,"campaign_product_id":1743487,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":2,"preview_url":"users\/3470\/campaign-products\/1743487\/6a311d1588c52.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/3470\/campaign-products\/1743487\/6a311d1588c52_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"mk 3","layers":[{"id":"layer-622169","name":"mk 3","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/3470\/mockup-layers\/6a311ce664e52_large.webp","opacity":1,"visible":true,"locked":true}],"type":"image","campaign_mockup_printareas":[]},{"id":10055393,"campaign_product_id":1743487,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":3,"preview_url":"users\/3470\/campaign-products\/1743487\/6a311d162ef4c.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/3470\/campaign-products\/1743487\/6a311d162ef4c_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"mk 2","layers":[{"id":"layer-812497","name":"mk 2","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/3470\/mockup-layers\/6a311cefc3df8_large.webp","opacity":1,"visible":true,"locked":true}],"type":"image","campaign_mockup_printareas":[]},{"id":10055390,"campaign_product_id":1743487,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":4,"preview_url":"users\/3470\/campaign-products\/1743487\/6a311d15a4e1a.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/3470\/campaign-products\/1743487\/6a311d15a4e1a_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"mk 1","layers":[{"id":"layer-750182","name":"mk 1","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/3470\/mockup-layers\/6a311cf84deba_large.webp","opacity":1,"visible":true,"locked":true}],"type":"image","campaign_mockup_printareas":[]}]}],"campaign_artworks":[{"id":3554833,"printarea_id":437601,"campaign_id":965057,"artwork_id":1214318,"top":0,"left":0,"width":4795,"height":2398,"position":0,"rotate":null}],"instance_variants":[{"campaign_id":965057,"variant_id":3702540,"platform_linked_id":"45484626575407"},{"campaign_id":965057,"variant_id":3702539,"platform_linked_id":"45484626542639"}],"config":{"shop_logo":"portal\/tib.png","atc_action":"default","price_color":"#D54D4D","show_buynow":true,"show_gallery":true,"show_preview":true,"enable_sticky":false,"primary_color":"#E8A334","show_quantity":true,"style_variants":"outline","preview_content":"gallery","show_cross_sell":true,"add_design_links":"property","personalize_type":"direct","show_edit_button":true,"validate_preview":true,"atc_border_radius":"fully_rounded","atc_button_layout":"layout_1","etsy_listing_type":"physical","position_of_price":"price_compared_save","addon_price_enable":true,"alignment_variants":"left","show_arrows_mobile":true,"show_saving_amount":true,"use_ui_date_picker":false,"buynow_button_color":"#D63A3A","dropdown_searchable":true,"saving_amount_color":"#D63A3A","atc_background_color":"#E8A334","preview_button_color":"#606569","save_uploaded_photos":true,"should_block_inspect":true,"show_app_description":true,"variant_active_color":"#E8A334","cross_sell_display_on":"cart","etsy_listing_who_made":"someone_else","show_compare_at_price":true,"single_mockup_enabled":true,"success_message_color":"#4A90E2","border_radius_variants":"fully_rounded","compare_at_price_color":"#606569","enable_skeleton_loader":false,"etsy_listing_is_supply":false,"etsy_listing_when_made":"made_to_order","show_action_in_preview":true,"sync_between_templates":true,"show_navigation_numbers":true,"support_public_property":false,"hide_single_value_option":true,"load_gallery_immediately":false,"search_category_dropdown":true,"buynow_button_hover_color":"#B72E2E","enable_personalize_button":false,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"medium","use_reposition_on_gallery":false,"auto_select_first_template":false,"collapse_description_block":false,"addtocart_button_hover_color":"#CC902F","personalization_active_color":"#E8A334","personalization_item_per_row":"auto","personalization_toggle_style":"switch","show_custom_info_below_price":false,"action_button_in_zoom_gallery":"hover_pinch_zoom","personalization_border_radius":"fully_rounded","show_galley_thumbnails_mobile":true,"personalization_choose_a_theme":"modern","etsy_listing_production_partner":"auto_select","action_button_in_show_save_badge":"show_percentage","show_personalization_form_header":false,"personalization_header_text_color":"rgba(232, 163, 52, 0)","show_assigned_variant_images_only":false,"personalization_header_background_color":"rgba(255, 245, 230, 0)","size_label":"Size","color_label":"Color","saving_text":"saving","loading_lyric":"Loading lyrics...","template_label":"{{ ARTWORK_NAME }} template","cross_sell_title":"Found your favorite? You can grab the matching one too!","addon_price_label":"Selection will add {{PRICE}} to the price","description_label":"Description","form_header_title":"personalize","addon_option_label":"+{{VALUE}}","moderation_blocked":"This image is blocked due to sensitive content or a policy violation (e.g., weapons, violence, sexual content). Please upload a different image.","upload_button_text":"Choose an image","buynow_button_label":"Buy now","form_required_error":"Some fields are required or invalid data","input_invalid_error":"Invalid data","next_button_tooltip":"Next","prev_button_tooltip":"Prev","confirmation_message":"Please tick the confirmation box above before proceeding","input_required_error":"This field is required!","out_of_stock_message":"Your selection is out of stock. Please choose another option.","preview_button_label":"Preview","success_atc_response":"This item has been added to cart!<br><a href=\"\/cart\">View cart<\/a>","scrabble_unique_error":"No letters (without special characters) in the word {{WORDS}} exist in any other words.","song_search_no_result":"No songs found. Try another keyword.","addtocart_button_label":"Add to Cart","cross_sell_description":"Complete your set with a matching personalized item. Buy together & enjoy your personalized bundle!","gpx_upload_button_text":"Choose a .gpx file","scrabble_maximal_error":"Maximum number of words is {{MAX}}.","scrabble_minimal_error":"We need at least 2 words to create a scrabble.","available_product_label":"Available Products","center_map_button_label":"Center map","custom_info_below_price":"inc. Tax","loading_lyric_no_result":"Lyrics not found.","min_size_upload_warning":"Cannot upload because the image is too small. Please upload a bigger image","recustomize_button_text":"Recustomize image","reposition_button_label":"Reposition","scrabble_add_word_error":"Cannot add the words to the crossword.","song_search_placeholder":"Search for a song","upload_button_text_reup":"Choose another image","visibility_toggle_label":"Show {{ INPUT_LABEL }}","edit_design_button_label":"Edit design","maps_cancel_button_label":"Cancel","maps_select_button_label":"Select & continue","min_width_height_warning":"Your photo does not meet the minimum resolution requirement. Please upload a photo larger than {{ MIN_WIDTH }}x{{ MIN_HEIGHT }}","personalize_button_label":"Personalize","select_vector_file_error":"You must select a file with the extension .svg or .eps.","song_search_button_label":"Select","update_item_button_label":"Update cart","upload_button_text_error":"Cannot upload. Contact us for more information.","product_name_button_label":"Product Name","unavailable_variant_error":"Selected variant is unavailable","upload_rate_limit_warning":"You have {{ REMAINING }}\/{{ LIMIT }} image effect uploads remaining.","upload_vector_button_text":"Choose a vector","close_preview_buttom_label":"Close preview","image_placement_save_label":"Save","upload_rate_limit_exceeded":"You\u2019ve reached the image effect upload limit for this option. Please try again in an hour.","confirmation_checkbox_label":"You are responsible for supplying correct personalization information before hitting \"Buy Now\"","cropper_cancel_button_label":"Cancel","cropper_select_button_label":"Select","gpx_upload_button_text_reup":"Choose another .gpx file","max_size_upload_gpx_warning":"Cannot upload because .gpx file is too large. Please upload a smaller file.","preview_design_button_label":"Preview design","cross_sell_edit_button_label":"Edit design","default_dropdown_placeholder":"Choose an option","gpx_upload_button_text_error":"Cannot upload. Contact us for more information.","image_placement_cancel_label":"Cancel","upload_button_text_uploading":"Uploading...","variant_dropdown_placeholder":"Choose an option","gpx_upload_button_text_strava":"Connect Strava","upload_vector_button_text_reup":"Choose another vector","cropper_min_size_upload_warning":"Cannot upload because the cropped area is too small. Please resize the crop bigger","cross_sell_sold_out_button_label":"Sold out","gpx_upload_button_text_uploading":"Uploading...","cross_sell_confirm_delete_message":"Are you sure you want to remove this item?","gpx_upload_button_text_connecting":"Connecting...","recustomize_route_maps_button_text":"Recustomize route map","gpx_upload_button_text_add_activity":"Add","gpx_upload_button_text_error_strava":"Strava error. Please try again later.","cross_sell_cancel_delete_button_label":"NO","checkout_button_label_on_preview_popup":"Process to Checkout","cross_sell_choose_product_button_label":"Choose product","cross_sell_confirm_delete_button_label":"YES","gpx_upload_button_text_show_activities":"Show activities","gpx_upload_button_text_disconnect_strava":"Disconnect Strava","gpx_upload_button_text_not_found_activities":"No activities found","gpx_upload_button_text_error_not_connected_strava":"Cannot connect to Strava. Contact us for more information.","maps_api_key":"pk.eyJ1IjoicXV5ZW5naXAiLCJhIjoiY2tyeTh6ZTQ0MHk1YTJ3bzcxcWhtaXZkciJ9.M-PVvhjlpFkAikoU90el4w","maps_place_key":"AIzaSyAd3VyNzG3_OC9BP7PklTbkOBfFoJN9-go","maps_place_provider":"mapbox","sync_campaign_info_to_shopify":false},"has_subscription":true,"is_development":false,"is_plus":true,"sku_enabled":false,"shop_name":"Pawuni","clipart_categories":[{"id":2479981,"name":"Frame","type":"clipart","thumbnail":null,"display_type":"image","show_clipart_name":false,"placeholder":null,"parent_id":null,"children_display_type":0,"custom_class":null,"options":[{"id":28730622,"url":"users\/3470\/cliparts\/2479981\/6a31180042bb4_large.webp","thumbnail":"users\/3470\/cliparts\/2479981\/6a32089131874_thumbnail.webp","color":null,"name":"Khung 1"},{"id":28730623,"url":"users\/3470\/cliparts\/2479981\/6a311803236e8_large.webp","thumbnail":"users\/3470\/cliparts\/2479981\/6a320896b0c0a_thumbnail.webp","color":null,"name":"Khung 2"},{"id":28730624,"url":"users\/3470\/cliparts\/2479981\/6a311805a5240_large.webp","thumbnail":"users\/3470\/cliparts\/2479981\/6a32089aa74b1_thumbnail.webp","color":null,"name":"Khung 3"}],"v":1781602308},{"id":2479983,"name":"Decor","type":"clipart","thumbnail":null,"display_type":"image","show_clipart_name":false,"placeholder":null,"parent_id":null,"children_display_type":0,"custom_class":null,"options":[{"id":28730637,"url":"users\/3470\/cliparts\/2479983\/6a311861a24ec_large.webp","thumbnail":"users\/3470\/cliparts\/2479983\/6a311869af10d_thumbnail.webp","color":null,"name":"Decor 1"},{"id":28730638,"url":"users\/3470\/cliparts\/2479983\/6a311861bb609_large.webp","thumbnail":"users\/3470\/cliparts\/2479983\/6a31186d9762b_thumbnail.webp","color":null,"name":"Decor 2"}],"v":1781602401}]}