{"id":1020556,"name":"Personalized Photo Acrylic Plaque - Sympathy Gift For Cat Lovers - Forever My Little Shadow","label_available_product":null,"field_positions":null,"product_display_type":"radio","enable_artwork_navigation":false,"product_tags":"sku=ACP-PT7001, rnd=Thuy, designer=Thuy, custom=image, upload-pet, epm=Thuy, Personalized, TIB-product, acrylic plaque, custom shape, ALL, CHINA, jmrv_acrylicplaquecustomshape, pet, pet lovers, cat, memorial pet, gen AI","featured_image_url":null,"featured_image_thumbnail":null,"show_first_campaign_mockup_id":null,"artworks":[{"id":1307156,"name":"ACP-PT7001 | GS - CAT","description":null,"width":4772,"height":2386,"thumbnail":"users\/11861\/artworks\/6aacf56c5c503_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2816118,"design_format":"rgb","status":0,"schema_version":2,"data":[{"id":"template-441835","name":"1_MAX","layers":[{"id":"layer-621927","top":0,"url":"users\/11861\/image-layers\/6aacadc5219a6_large.webp","left":0,"name":"BG","type":"static-photo","width":4772,"height":2386,"locked":false,"rotate":0,"visible":true,"fit_mode":"contain","raw_label":"BG","schema_version":2,"shadow_display":"mockup_order","customization_type":"no_customization","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-425704","top":0,"url":"users\/11861\/image-layers\/6aa8a7c0d2fca_large.webp","left":0,"name":"Canh","type":"static-photo","width":4772,"height":2386,"locked":false,"rotate":0,"visible":false,"fit_mode":"contain","raw_label":"Canh","schema_version":2,"shadow_display":"mockup_order","customization_type":"no_customization","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-643721","top":620.83,"url":"users\/11861\/image-layers\/6aacdf442d9e4_large.webp","left":382.9,"name":"Photo","type":"photo","width":1567.21,"height":1069.59,"locked":false,"rotate":0,"effects":[{"id":"id-365187","type":"imagenhub:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"imagenhub_template":{"id":"01a086e1-94d0-7202-bdd7-5043915e3c2c","available_variables":[]},"image_filter_prompt":"TASK: Reconstruct the customer\u2019s cat in the exact sleeping pose and rendering style of the master cat.\n\nINPUT ROLES:\n\nINPUT 1 \u2014 CAT POSE & STYLE MASTER\n\nThe absolute source of truth for the cat\u2019s sleeping pose, body direction, silhouette, camera angle, perspective, anatomy arrangement, contact points, lighting, depth, and rendering style.\n\nUse Input 1 to determine the exact pose and visual treatment.\n\nIMPORTANT: Do not copy the master cat\u2019s breed, coat, markings, facial identity, or other identity-specific traits.\n\nINPUT 2 \u2014 CUSTOMER CAT PHOTO\n\nUse only to identify the customer\u2019s cat.\n\nExtract and accurately preserve its recognizable breed characteristics, face, coat colors, marking placement, facial pattern, eye shape, ear shape, muzzle proportions, nose color, fur length, fur texture, whiskers, body build, tail characteristics, and all other visible identity-defining traits.\n\nIgnore the customer photo\u2019s pose, camera angle, lighting, accessories, background, furniture, hands, blankets, and surrounding objects.\n\nPRIMARY REQUEST:\n\nCreate the exact cat shown in Input 2 while reconstructing it naturally in the locked sleeping pose from Input 1.\n\nThe final cat must be clearly recognizable as the customer\u2019s real cat \u2014 not a recolored, modified, blended, or partially retained version of the master cat.\n\nCAT LIKENESS:\n\nPreserve the customer cat\u2019s real breed and individual appearance.\n\nMatch its exact coat colors and marking placement.\n\nMatch its facial pattern, ear shape, muzzle proportions, nose color, fur length, fur texture, whisker characteristics, body build, and tail characteristics.\n\nPreserve all distinctive identity traits visible in the customer photo.\n\nDo not retain any identity traits from the master cat that conflict with the customer cat.\n\nDo not blend the customer cat with the master cat.\n\nRemove collars, harnesses, clothes, tags, bows, accessories, hands, blankets, furniture, and other objects attached to or covering the customer cat.\n\nLOCK THE SLEEPING POSE:\n\nPreserve the exact lying and sleeping pose from Input 1.\n\nKeep the same body direction, silhouette, perspective, camera angle, and anatomical arrangement.\n\nThe cat remains peacefully curled on its side.\n\nKeep the head in the same position, height, tilt, and angle.\n\nKeep both eyes gently closed.\n\nPreserve the exact placement of the muzzle.\n\nPreserve the arrangement of the front paws beneath and beside the muzzle.\n\nPreserve the back curve, shoulders, torso, hindquarters, rear legs, paws, and curled tail positions.\n\nPreserve the same visible and hidden body parts.\n\nPreserve all overlaps and occlusion relationships between the cat\u2019s own body parts.\n\nAdapt the customer cat\u2019s anatomy naturally to this exact pose without changing the pose to match Input 2.\n\nDo not force the customer cat into a different feline pose based on its reference photo.\n\nFULL-BODY COMPOSITION LOCK:\n\nThe complete cat must be visible inside the canvas from the outermost ear tip to the outermost tail tip and from the highest point of the back to the lowest visible paw.\n\nDo not crop, cut off, hide outside the frame, or truncate any part of the cat.\n\nAll ears, paws, legs, hindquarters, tail, fur edges, and whiskers must remain fully inside the image boundaries.\n\nLeave clear empty breathing room around the entire cat on all four sides.\n\nMaintain approximately 8\u201312% safe margin between the cat\u2019s outermost silhouette and every canvas edge.\n\nThe cat must fit comfortably within the frame rather than touching the edges.\n\nCenter the overall sleeping-cat silhouette naturally within the canvas.\n\nUse a full-body composition, not a close-up portrait.\n\nDo not zoom into the face or upper body.\n\nDo not enlarge the cat until any body part reaches or crosses the frame edge.\n\nIf the customer cat\u2019s anatomy, fur volume, or tail length requires more space than the master cat, slightly reduce the overall cat scale while preserving the exact master pose, proportions, perspective, and camera angle.\n\nFraming and scale may be adjusted only enough to keep the entire cat visible.\n\nNever change the pose in order to make the cat fit the canvas.\n\nPriority order:\n\n1. Preserve the exact master sleeping pose.\n2. Keep the entire customer cat fully visible.\n3. Preserve the customer cat\u2019s identity.\n4. Match the master rendering style.\n\nSTYLE LOCK:\n\nMatch the exact rendering style, dimensional depth, material treatment, lighting direction, shadows, color balance, edge quality, fur detail, and level of detail from Input 1.\n\nReconstruct the customer cat\u2019s unique fur naturally within the master style.\n\nMaintain soft, dimensional, sculpted fur with clean individual strand definition.\n\nMaintain realistic feline anatomy while preserving the stylized dimensional appearance of the master.\n\nMaintain clean, high-resolution details suitable for printing.\n\nThe result should look as though the customer\u2019s real cat was originally sculpted or illustrated sleeping in this exact pose.\n\nQUOTE \/ PERSONALIZATION RULE:\n\nIf a quote, name, or personalized text is provided separately, add it only after the cat reconstruction is complete.\n\nThe cat itself must remain completely faithful to the customer cat.\n\nDo not let the quote, name, or text alter the cat\u2019s anatomy, markings, pose, fur pattern, proportions, placement, or framing.\n\nDo not invent names, quotes, lettering, or decorative text that were not provided.\n\nDO NOT:\n\nDo not copy the pose from Input 2.\n\nDo not make the cat sit, stand, walk, face forward, stretch, or become alert.\n\nDo not open the cat\u2019s eyes.\n\nDo not change the head angle, paw arrangement, body direction, back curve, rear-leg position, or tail position.\n\nDo not retain the master cat\u2019s breed, face, coat colors, markings, or fur pattern when they conflict with the customer cat.\n\nDo not create a hybrid between the two cats.\n\nDo not turn the cat into a dog or any other animal.\n\nDo not add collars, harnesses, clothes, tags, accessories, text, names, decorative elements, or props unless explicitly provided.\n\nDo not create extra legs, paws, ears, tails, eyes, whiskers, or distorted anatomy.\n\nDo not make the ears unnaturally large or change their natural shape.\n\nDo not exaggerate the eyes, nose, muzzle, paws, or facial features.\n\nDo not crop any part of the cat.\n\nDo not allow the tail, ears, paws, fur, or whiskers to touch or cross the canvas edges.\n\nDo not use close-up framing.\n\nDo not zoom in.\n\nDo not add readable text or watermarks unless explicitly requested.\n\nOUTPUT:\n\nCreate one clean, high-resolution full-body cat asset.\n\nThe entire cat must be fully visible with comfortable empty margin around all sides.\n\nPreserve the exact peaceful sleeping pose and visual style of Input 1 while accurately reproducing the identity and appearance of the customer\u2019s cat from Input 2.\n\nThe final result must look like the customer\u2019s actual cat naturally sleeping in the master pose, with no visible influence from the customer photo\u2019s original pose or environment.\n","image_filter_ref_img":"users\/11861\/images\/260918_PiouUG5DawUkU4Lb.png","color_sketch_image_filter":"#000000","image_filter_enable_ref_img":true},{"id":"id-699637","type":"background_remover","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"raw_label":"Upload Photo","form_label":"Upload Photo","masked_url":"users\/11861\/images\/260918_9WT4B6ZM7LNuQhlP_large.webp","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"masked_enable":false,"photo_replace":true,"schema_version":2,"shadow_display":"mockup_order","customization_type":"normal","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-307990","top":0,"url":"users\/11861\/image-layers\/6aacadc22fb3e_large.webp","left":0,"name":"BG top","type":"static-photo","width":4772,"height":2386,"locked":false,"rotate":0,"visible":true,"fit_mode":"contain","raw_label":"BG top","schema_version":2,"shadow_display":"mockup_order","customization_type":"no_customization","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-236609","top":620.83,"url":"users\/11861\/image-layers\/6aacdf442d9e4_large.webp","left":2768.89,"name":"Photo copy","type":"photo","width":1567.21,"height":1069.59,"linked":"layer-643721","locked":false,"rotate":0,"effects":[{"id":"id-365187","type":"imagenhub:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"imagenhub_template":{"id":"01a086e1-94d0-7202-bdd7-5043915e3c2c","available_variables":[]},"image_filter_prompt":"TASK: Reconstruct the customer\u2019s cat in the exact sleeping pose and rendering style of the master cat.\n\nINPUT ROLES:\n\nINPUT 1 \u2014 CAT POSE & STYLE MASTER\n\nThe absolute source of truth for the cat\u2019s sleeping pose, body direction, silhouette, camera angle, perspective, anatomy arrangement, contact points, lighting, depth, and rendering style.\n\nUse Input 1 to determine the exact pose and visual treatment.\n\nIMPORTANT: Do not copy the master cat\u2019s breed, coat, markings, facial identity, or other identity-specific traits.\n\nINPUT 2 \u2014 CUSTOMER CAT PHOTO\n\nUse only to identify the customer\u2019s cat.\n\nExtract and accurately preserve its recognizable breed characteristics, face, coat colors, marking placement, facial pattern, eye shape, ear shape, muzzle proportions, nose color, fur length, fur texture, whiskers, body build, tail characteristics, and all other visible identity-defining traits.\n\nIgnore the customer photo\u2019s pose, camera angle, lighting, accessories, background, furniture, hands, blankets, and surrounding objects.\n\nPRIMARY REQUEST:\n\nCreate the exact cat shown in Input 2 while reconstructing it naturally in the locked sleeping pose from Input 1.\n\nThe final cat must be clearly recognizable as the customer\u2019s real cat \u2014 not a recolored, modified, blended, or partially retained version of the master cat.\n\nCAT LIKENESS:\n\nPreserve the customer cat\u2019s real breed and individual appearance.\n\nMatch its exact coat colors and marking placement.\n\nMatch its facial pattern, ear shape, muzzle proportions, nose color, fur length, fur texture, whisker characteristics, body build, and tail characteristics.\n\nPreserve all distinctive identity traits visible in the customer photo.\n\nDo not retain any identity traits from the master cat that conflict with the customer cat.\n\nDo not blend the customer cat with the master cat.\n\nRemove collars, harnesses, clothes, tags, bows, accessories, hands, blankets, furniture, and other objects attached to or covering the customer cat.\n\nLOCK THE SLEEPING POSE:\n\nPreserve the exact lying and sleeping pose from Input 1.\n\nKeep the same body direction, silhouette, perspective, camera angle, and anatomical arrangement.\n\nThe cat remains peacefully curled on its side.\n\nKeep the head in the same position, height, tilt, and angle.\n\nKeep both eyes gently closed.\n\nPreserve the exact placement of the muzzle.\n\nPreserve the arrangement of the front paws beneath and beside the muzzle.\n\nPreserve the back curve, shoulders, torso, hindquarters, rear legs, paws, and curled tail positions.\n\nPreserve the same visible and hidden body parts.\n\nPreserve all overlaps and occlusion relationships between the cat\u2019s own body parts.\n\nAdapt the customer cat\u2019s anatomy naturally to this exact pose without changing the pose to match Input 2.\n\nDo not force the customer cat into a different feline pose based on its reference photo.\n\nFULL-BODY COMPOSITION LOCK:\n\nThe complete cat must be visible inside the canvas from the outermost ear tip to the outermost tail tip and from the highest point of the back to the lowest visible paw.\n\nDo not crop, cut off, hide outside the frame, or truncate any part of the cat.\n\nAll ears, paws, legs, hindquarters, tail, fur edges, and whiskers must remain fully inside the image boundaries.\n\nLeave clear empty breathing room around the entire cat on all four sides.\n\nMaintain approximately 8\u201312% safe margin between the cat\u2019s outermost silhouette and every canvas edge.\n\nThe cat must fit comfortably within the frame rather than touching the edges.\n\nCenter the overall sleeping-cat silhouette naturally within the canvas.\n\nUse a full-body composition, not a close-up portrait.\n\nDo not zoom into the face or upper body.\n\nDo not enlarge the cat until any body part reaches or crosses the frame edge.\n\nIf the customer cat\u2019s anatomy, fur volume, or tail length requires more space than the master cat, slightly reduce the overall cat scale while preserving the exact master pose, proportions, perspective, and camera angle.\n\nFraming and scale may be adjusted only enough to keep the entire cat visible.\n\nNever change the pose in order to make the cat fit the canvas.\n\nPriority order:\n\n1. Preserve the exact master sleeping pose.\n2. Keep the entire customer cat fully visible.\n3. Preserve the customer cat\u2019s identity.\n4. Match the master rendering style.\n\nSTYLE LOCK:\n\nMatch the exact rendering style, dimensional depth, material treatment, lighting direction, shadows, color balance, edge quality, fur detail, and level of detail from Input 1.\n\nReconstruct the customer cat\u2019s unique fur naturally within the master style.\n\nMaintain soft, dimensional, sculpted fur with clean individual strand definition.\n\nMaintain realistic feline anatomy while preserving the stylized dimensional appearance of the master.\n\nMaintain clean, high-resolution details suitable for printing.\n\nThe result should look as though the customer\u2019s real cat was originally sculpted or illustrated sleeping in this exact pose.\n\nQUOTE \/ PERSONALIZATION RULE:\n\nIf a quote, name, or personalized text is provided separately, add it only after the cat reconstruction is complete.\n\nThe cat itself must remain completely faithful to the customer cat.\n\nDo not let the quote, name, or text alter the cat\u2019s anatomy, markings, pose, fur pattern, proportions, placement, or framing.\n\nDo not invent names, quotes, lettering, or decorative text that were not provided.\n\nDO NOT:\n\nDo not copy the pose from Input 2.\n\nDo not make the cat sit, stand, walk, face forward, stretch, or become alert.\n\nDo not open the cat\u2019s eyes.\n\nDo not change the head angle, paw arrangement, body direction, back curve, rear-leg position, or tail position.\n\nDo not retain the master cat\u2019s breed, face, coat colors, markings, or fur pattern when they conflict with the customer cat.\n\nDo not create a hybrid between the two cats.\n\nDo not turn the cat into a dog or any other animal.\n\nDo not add collars, harnesses, clothes, tags, accessories, text, names, decorative elements, or props unless explicitly provided.\n\nDo not create extra legs, paws, ears, tails, eyes, whiskers, or distorted anatomy.\n\nDo not make the ears unnaturally large or change their natural shape.\n\nDo not exaggerate the eyes, nose, muzzle, paws, or facial features.\n\nDo not crop any part of the cat.\n\nDo not allow the tail, ears, paws, fur, or whiskers to touch or cross the canvas edges.\n\nDo not use close-up framing.\n\nDo not zoom in.\n\nDo not add readable text or watermarks unless explicitly requested.\n\nOUTPUT:\n\nCreate one clean, high-resolution full-body cat asset.\n\nThe entire cat must be fully visible with comfortable empty margin around all sides.\n\nPreserve the exact peaceful sleeping pose and visual style of Input 1 while accurately reproducing the identity and appearance of the customer\u2019s cat from Input 2.\n\nThe final result must look like the customer\u2019s actual cat naturally sleeping in the master pose, with no visible influence from the customer photo\u2019s original pose or environment.\n","image_filter_ref_img":"users\/11861\/images\/260918_PiouUG5DawUkU4Lb.png","color_sketch_image_filter":"#000000","image_filter_enable_ref_img":true},{"id":"id-699637","type":"background_remover","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"raw_label":"Upload Photo","form_label":"Upload Photo","masked_url":"users\/11861\/images\/260918_9WT4B6ZM7LNuQhlP_large.webp","photo_editor":"image_placement","show_in_cart":true,"use_hd_layer":false,"masked_enable":false,"photo_replace":true,"schema_version":2,"shadow_display":"mockup_order","customization_type":"linked","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-755967","top":0,"url":"users\/11861\/image-layers\/6aacadc22fb3e_large.webp","left":2385.99,"name":"BG top copy","type":"static-photo","width":4772,"height":2386,"linked":"layer-307990","locked":false,"rotate":0,"visible":true,"fit_mode":"contain","raw_label":"BG top copy","schema_version":2,"shadow_display":"mockup_order","customization_type":"linked","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-921846","top":2181.5,"url":null,"left":1166.51,"name":"Buddy","text":"MIMI","type":"text","align":"center","color":"rgb(23, 43, 7)","width":729,"height":123,"locked":false,"rotate":0,"opacity":100,"visible":true,"required":true,"raw_label":"Enter Pet's Name","form_label":"Enter Pet's Name","input_hint":"Press the space bar if you don't want to include text","max_length":15,"typography":{"size":172,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/11861\/fonts\/67d93ae36c4c4.woff2","size":172,"family":"Abril Titling W04 Bold"},"textureData":null,"show_in_cart":true,"stroke_color":"#FFFFFF","stroke_width":10,"letter_spacing":0,"schema_version":2,"stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Ex: Oreo,...","autoscale_enabled":true,"background_enabled":true,"customization_type":"normal","form_input_textcase":"uppercase","fulfilled_key_enabled":false,"autofill_default_value":false,"form_input_date_format":"MM\/dd\/yyyy"}],"is_global":true,"positions":["template-layer","layer-643721","layer-921846","layer-425704","layer-621927","layer-307990","layer-236609","layer-755967"]}],"global_options":[],"global_option_ids":[]}],"campaign_products":[{"id":1837204,"campaign_id":1020556,"product_id":325735,"created_at":"2026-09-18T06:53:41.000000Z","updated_at":"2026-09-18T06:53:41.000000Z","position":1,"platform_title":null,"campaign_variants_position":null,"product":{"id":325735,"user_id":11861,"fulfillment_id":null,"fulfillment_linked_id":null,"title":"Acrylic plaque custom shape","description":"<p>Turn meaningful moments into lasting displays with this <strong>acrylic plaque<\/strong>, crafted to highlight your most cherished memories. The crystal-clear finish and sharp detailing bring photos and messages to life.<\/p><p>Personalize it to create a truly unique <strong>gift idea<\/strong>.<\/p><p>This is the perfect gift for anyone, suitable for all occasions: birthdays, anniversaries, Valentine's Day, Mother's Day, Father's Day, and Christmas.<\/p><p><strong>Product details:<\/strong><\/p><ul><li><p><strong>Material:<\/strong>&nbsp;Made of premium acrylic.<\/p><\/li><li><p><strong>Size:&nbsp;<\/strong><em>Please allow 0.4-0.6 in (1-1.5 cm) differences due to manual measurement.<\/em><\/p><ul><li><p>4.9 in (12 cm).<\/p><\/li><li><p>5.9 in (15 cm).<\/p><\/li><li><p>7.9 in (20 cm).<\/p><\/li><\/ul><\/li><li><p><strong>Thickness:<\/strong> 0.55 in (1.4 cm).<\/p><\/li><li><p><strong>Features:<\/strong>&nbsp;<\/p><ul><li><p>HD printing, scratch-resistant, sturdy and durable, surface is smooth and clear without scratches. It is colorful, three-dimensional and not easy to fade. It is also safe and non-toxic, you can feel free to use it.<\/p><\/li><li><p>This is a one-sided custom printed acrylic plaque.<\/p><\/li><\/ul><\/li><li><p><strong>Instructions for use:<\/strong>&nbsp;This plaque can be placed on any flat surface. It could be used to decorate the desk, table, shelf, cabinet, fireplace, and other areas.<\/p><\/li><li><p><strong>Package includes:<\/strong>&nbsp;A custom shaped acrylic plaque.<\/p><\/li><\/ul><p><strong>Customization:<\/strong><\/p><ul><li><p>Please fill in the required fields and double-check your spelling before purchasing.<\/p><\/li><li><p>To ensure the best looking, please use standard English only and exclude special characters.<\/p><\/li><li><p>Click \"<strong>Preview Your Personalization<\/strong>\" to get a glimpse of your beautiful creation at the final step.<\/p><\/li><\/ul><p><strong>Please note:<\/strong>&nbsp;Due to the difference in monitor and light effect, the actual color and size of the item may be slightly different from the visual image. Furthermore, please be noted this is&nbsp;<strong>a<\/strong>&nbsp;<strong>printed product<\/strong>&nbsp;and&nbsp;<strong>the faux 3D effect<\/strong>&nbsp;is used to give the item a premium, deep look.<\/p>","had_back":false,"variants_position":null,"colors_position":["Plaque"],"sizes_position":["4.9x4.9 IN","5.9x5.9 IN","7.9x7.9 IN"],"thumbnail":null,"enable_custom_printarea":false,"print_provider_id":null,"design_format":null,"color_display_type":"radio","size_display_type":"radio","color_custom_label":"Style","size_custom_label":null,"status":0,"label":"Acrylic plaque custom shape | no stand - NEW - GS","product_options_position":["color","size"],"internal_tags":"GS","printareas":[{"id":938278,"product_id":325735,"name":"Front","width":4772,"height":2386,"position":0,"display_name":null}]},"campaign_variants":[{"campaign_product_id":1837204,"variant_id":8013614,"campaign_mockup_id":null,"variant":{"id":8013614,"product_id":325735,"fulfillment_linked_id":"_UCAP\/15cm","fulfillment_linked_image_id":null,"color":"Plaque","size":"5.9x5.9 IN","color_hex":"","available":true,"base_cost":null,"price":39.99,"created_at":"2026-04-15T07:21:26.000000Z","updated_at":"2026-08-05T09:12:43.000000Z","compare_at_price":49.99,"ref":null,"weight":"0.5","mockup_id":1573067,"printarea_id":null,"deleted_at":null,"sku":"_UCAP\/15cm","printarea_ids":[]},"color":"Plaque","color_hex":"","size":"5.9x5.9 IN","product_id":325735},{"campaign_product_id":1837204,"variant_id":8013615,"campaign_mockup_id":null,"variant":{"id":8013615,"product_id":325735,"fulfillment_linked_id":"_UCAP\/20cm","fulfillment_linked_image_id":null,"color":"Plaque","size":"7.9x7.9 IN","color_hex":"","available":true,"base_cost":null,"price":47.99,"created_at":"2026-04-15T07:21:26.000000Z","updated_at":"2026-04-15T07:21:27.000000Z","compare_at_price":57.99,"ref":null,"weight":"0.5","mockup_id":1573067,"printarea_id":null,"deleted_at":null,"sku":"_UCAP\/20cm","printarea_ids":[]},"color":"Plaque","color_hex":"","size":"7.9x7.9 IN","product_id":325735},{"campaign_product_id":1837204,"variant_id":8013616,"campaign_mockup_id":null,"variant":{"id":8013616,"product_id":325735,"fulfillment_linked_id":"_UCAP\/12cm","fulfillment_linked_image_id":null,"color":"Plaque","size":"4.9x4.9 IN","color_hex":"","available":true,"base_cost":null,"price":32.99,"created_at":"2026-04-15T07:21:26.000000Z","updated_at":"2026-04-15T07:21:27.000000Z","compare_at_price":42.99,"ref":null,"weight":"0.5","mockup_id":1573067,"printarea_id":null,"deleted_at":null,"sku":"_UCAP\/12cm","printarea_ids":[]},"color":"Plaque","color_hex":"","size":"4.9x4.9 IN","product_id":325735}],"campaign_mockups":[{"id":10856964,"campaign_product_id":1837204,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":0,"preview_url":"users\/11861\/campaign-products\/1837204\/6aace4866258b.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/11861\/campaign-products\/1837204\/6aace4866258b_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"ACP-PT7001_thumb-1","layers":[{"id":"layer-673626","name":"ACP-PT7001_thumb-1","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/11861\/mockup-layers\/260918_HTJQUL8EBCVIkfwr_large.webp","opacity":1,"visible":true,"locked":true}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]},{"id":10856754,"campaign_product_id":1837204,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":1,"preview_url":"users\/11861\/campaign-products\/1837204\/6aace01a7c077.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/11861\/campaign-products\/1837204\/6aace01a7c077_thumbnail.webp","old_campaign_mockup_id":10856626,"mockup_id":1573067,"alt":"PREVIEW-BG","layers":[{"height":960,"id":"layer-934841","left":0,"locked":true,"name":"PREVIEW-BG","opacity":1,"top":0,"type":"image","url":"users\/11861\/mockup-layers\/67ed1c0179e24_large.webp","visible":true,"width":960},{"id":"layer-677794","name":"ACP-TL7002_zpreview","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/11861\/mockup-layers\/260915_7kCb8zVLkqonUXQO_large.webp","opacity":1,"visible":true,"locked":false},{"height":843,"id":"layer-994065","left":59,"locked":true,"masked_enable":true,"masked_height":843,"masked_left":0,"masked_top":0,"masked_width":842,"name":"Front (4772x2386)","opacity":1,"printarea_id":938278,"rotate":0,"top":57,"visible":true,"width":1685},{"height":960,"id":"layer-295863","left":0,"locked":false,"name":"BG-TOP-chongphongbat","opacity":1,"top":0,"type":"image","url":"users\/11861\/mockup-layers\/681886bc44a62_large.webp","visible":true,"width":960}],"type":"image","variant_ids":[8013614,8013615,8013616],"campaign_mockup_printareas":[]},{"id":10856965,"campaign_product_id":1837204,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":2,"preview_url":"users\/11861\/campaign-products\/1837204\/6aace4860b116.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/11861\/campaign-products\/1837204\/6aace4860b116_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"ACP-PT7001_thumb-2","layers":[{"id":"layer-672023","name":"ACP-PT7001_thumb-2","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/11861\/mockup-layers\/260918_0N5sZaCIDVDsP8X2_large.webp","opacity":1,"visible":true,"locked":true}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]},{"id":10857058,"campaign_product_id":1837204,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":3,"preview_url":"users\/11861\/campaign-products\/1837204\/6aace5c904072.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/11861\/campaign-products\/1837204\/6aace5c904072_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"ACP-PT7001_thumb-4","layers":[{"id":"layer-512714","name":"ACP-PT7001_thumb-4","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/11861\/mockup-layers\/260918_IDBhtBjhDJpcdwY4_large.webp","opacity":1,"visible":true,"locked":true}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]},{"id":10857057,"campaign_product_id":1837204,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":4,"preview_url":"users\/11861\/campaign-products\/1837204\/6aace5c70fe9c.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/11861\/campaign-products\/1837204\/6aace5c70fe9c_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"ACP-PT7001_thumb-5","layers":[{"id":"layer-843591","name":"ACP-PT7001_thumb-5","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/11861\/mockup-layers\/260918_ZGW8eeEEDnYEBdMl_large.webp","opacity":1,"visible":true,"locked":true}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]},{"id":10856757,"campaign_product_id":1837204,"platform_linked_id":null,"url":null,"thumbnail":null,"width":800,"height":800,"position":5,"preview_url":"users\/11861\/campaign-products\/1837204\/6aacdff954f01.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/11861\/campaign-products\/1837204\/6aacdff954f01_thumbnail.webp","old_campaign_mockup_id":10856627,"mockup_id":null,"alt":"photo guide","layers":[{"id":"layer-903597","name":"photo guide","type":"image","top":0,"left":0,"width":800,"height":800,"url":"users\/11861\/mockup-layers\/69cb8619f09c2_large.webp","opacity":1,"visible":true,"locked":true}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]}]}],"campaign_artworks":[{"id":3772188,"printarea_id":938278,"campaign_id":1020556,"artwork_id":1307156,"top":0,"left":0,"width":4772,"height":2386,"position":0,"rotate":null}],"instance_variants":[{"campaign_id":1020556,"variant_id":8013614,"platform_linked_id":"49283552084068"},{"campaign_id":1020556,"variant_id":8013615,"platform_linked_id":"49283552116836"},{"campaign_id":1020556,"variant_id":8013616,"platform_linked_id":"49283552051300"}],"config":{"shop_logo":"portal\/tib.png","atc_action":"default","show_buynow":false,"show_gallery":true,"show_preview":true,"enable_sticky":false,"show_quantity":true,"style_variants":"outline","thumbnail_type":"dynamic","preview_content":"gallery","add_design_links":"property","personalize_type":"direct","show_edit_button":true,"validate_preview":true,"atc_border_radius":"rounded","atc_button_layout":"layout_1","blacklisted_words":[],"position_of_price":"price_compared_save","addon_price_enable":true,"alignment_variants":"left","show_arrows_mobile":true,"show_saving_amount":true,"addon_option_enable":true,"enable_for_all_pages":true,"save_uploaded_photos":true,"show_app_description":true,"show_compare_at_price":true,"single_mockup_enabled":true,"border_radius_variants":"rounded","show_action_in_preview":true,"sync_between_templates":true,"product_template_suffix":null,"reupload_photo_in_popup":true,"show_navigation_numbers":true,"support_public_property":false,"hide_single_value_option":false,"load_gallery_immediately":false,"auto_select_first_clipart":true,"enable_personalize_button":false,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"medium","auto_select_first_template":false,"collapse_description_block":false,"personalization_item_per_row":"auto","personalization_toggle_style":"switch","show_custom_info_below_price":false,"action_button_in_zoom_gallery":"popup_large_image","personalization_border_radius":"rounded","show_galley_thumbnails_mobile":true,"personalization_choose_a_theme":"modern","action_button_in_show_save_badge":"show_percentage","show_personalization_form_header":false,"show_assigned_variant_images_only":false,"is_display_customization_edit_link":true,"only_push_mockup_without_printarea":true,"assign_all_variants_to_first_mockup":true,"image_placement_show_photo_switcher":false,"product_template_auto_assign_enabled":false,"personalization_form_background_color":"#FFFFFF","form_label":"Enter a location","size_label":"Size","color_label":"Color","saving_text":"saving","loading_lyric":"Loading lyrics...","template_label":"{{ ARTWORK_NAME }} template","maps_time_label":"Pick a time","cross_sell_title":"Add a matching customizable item","maps_style_label":"Select map style","text_color_label":"Select a color","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":"Select Photo","buynow_button_label":"Buy now","font_category_label":"Select a font","form_required_error":"Some fields are required or invalid data","input_invalid_error":"Invalid data","is_processing_error":"Some fields are still processing, please wait a few seconds and try again.","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>","song_search_no_result":"No songs found. Try another keyword.","addtocart_button_label":"Add to Cart","blacklisted_word_error":"The word \"{{ BLACKLISTED_WORD }}\" is not allowed. Please remove it.","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.","maps_search_placeholder":"Search location","min_size_upload_warning":"Cannot upload because the image is too small. Please upload a bigger image","recustomize_button_text":"Edit","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":"Replace","visibility_toggle_label":"Show {{ INPUT_LABEL }}","background_clipart_label":"Select a background","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 Design","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_reposition_distort":"Your photo is distorted because it doesn't match this design's aspect ratio. Please re-customize or upload it again to fit the new ratio.","upload_vector_button_text":"Choose a vector","word_search_maximal_error":"Maximum number of words is {{MAX}}.","close_preview_buttom_label":"Close preview","image_placement_save_label":"Apply","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","star_maps_component_mw_label":"Milky Way","upload_button_text_uploading":"Uploading...","variant_dropdown_placeholder":"Choose an option","font_char_no_whitespace_label":"Whitespace is not allowed","gpx_upload_button_text_strava":"Connect Strava","word_search_button_regenerate":"Regenerate layout","font_char_emojis_removed_label":"Emojis detected and removed","scrabble_add_more_button_label":"+ Add more","star_maps_component_grid_label":"Grid lines","upload_vector_button_text_reup":"Choose another vector","word_search_render_image_error":"Cannot place all words into the board.","cropper_min_size_upload_warning":"Cannot upload because the cropped area is too small. Please resize the crop bigger","upload_missing_variable_warning":"Please fill in the \"{{ FIELD_NAME }}\" field before uploading.","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...","word_search_add_more_button_label":"+ Add more","font_char_invalid_characters_label":"The following character(s) are not allowed: {{ CHARS }}","font_char_no_multiple_spaces_label":"Multiple consecutive spaces are not allowed","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","star_maps_component_constellation_label":"Constellations","gpx_upload_button_text_disconnect_strava":"Disconnect Strava","gpx_upload_button_text_not_found_activities":"No activities found","star_maps_component_constellation_name_label":"Constellations name","font_char_no_leading_trailing_whitespace_label":"Leading\/trailing whitespace is not allowed","gpx_upload_button_text_error_not_connected_strava":"Cannot connect to Strava. Contact us for more information.","maps_api_key":"pk.eyJ1Ijoic29udm9oYXBweXVpZCIsImEiOiJjbTNxeXkwdnMwMDJxMmxxMjhoajhoYWFkIn0.mCmlzTXIsIk8KZxikyJyng","skip_on_sync":{"tags":false,"title":false,"vendor":false,"description":false,"variant_sku":false,"product_type":false,"variant_price":true,"product_images":false,"variant_weight":true,"variant_color_size":false},"fallback_font":"users\/11861\/fonts\/6a62d207aee6e.ttf","fallback_font_name":"NotoSans-SemiBold","default_layer_value":{"required":true,"input_style":"multiple","photo_editor":"image_placement","show_in_cart":true,"auto_populate_default_text":false},"fallback_font_preview":"users\/11861\/fonts\/6a62d207aee6e.woff2","unsupported_char_handling":"fallback","default_children_display_type":1,"sync_campaign_info_to_shopify":true,"sync_campaign_mockup_position":true,"default_template_settings_value":true,"auto_select_first_value_of_dependent_option":true},"has_subscription":true,"is_development":false,"is_plus":true,"sku_enabled":false,"shop_name":"GiftSoul","clipart_categories":[],"global_options":[]}