{"id":992702,"name":"Custom Pet Watercolor Pillow \"Cuddle me\" from Your Photo","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":1259172,"name":"Cuddle me Pillow","description":null,"width":4312,"height":4312,"thumbnail":"users\/33415\/artworks\/6a73101fb2594_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2723323,"design_format":"rgb","status":0,"schema_version":2,"data":[{"id":"template-412186","name":"Default template","addons":[],"layers":[{"id":"layer-872458","top":50.01,"url":"users\/33415\/image-layers\/6a72e6a116d96_large.webp","left":72.86,"name":"tier 1zu1 neu","type":"photo","width":4166.3,"height":3437.79,"locked":false,"rotate":0,"effects":[{"id":"id-582033","type":"gemini:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"image_filter_prompt":"Transform the uploaded pet photo into a high-end, smooth watercolor pet portrait suitable for premium fine-art canvas\/poster printing.\nMOST IMPORTANT: Full pure white background (#ffffff).\n\nABSOLUTE IDENTITY (HIGHEST PRIORITY):\n- Depict ALL animals visible in the original photo (no adding, no removing).\n- Preserve the exact identity, proportions, facial structure, expressions, head sizes, relative spacing, and exact eye color(s).\n- Keep the original head positions, angles, and orientation (no rotation, no reinterpretation).\n- Do NOT stylize, idealize, redesign, or \u201cimprove\u201d anatomy, markings, fur patterns, or expressions.\n\nCOMPOSITION (NON-NEGOTIABLE):\n- pet portrait.\n- Entire heads, both ears, whiskers (if visible), and upper neck fully visible.\n- No cropping of ears, head, whiskers, muzzle\/snout, or any key feature.\n- Center the subject(s) horizontally; place them slightly higher vertically to leave more clean white space below.\n- If multiple pets: preserve exact relative positions and overlap.\n\nOPTIONAL SOURCE CONTEXT (SUBTLE \u2014 SECONDARY):\n- Evaluate the source photo holistically. If a small amount of visible surrounding context genuinely adds emotional, storytelling, or compositional value, preserve it subtly rather than automatically isolating only the pet.\n- Relevant examples include a person interacting with or holding the pet, a pet bed, favorite toy, blanket, cushion, or another directly related element visible in the source.\n- Keep any retained context source-faithful, limited, softly simplified, and lower in detail and contrast than the pet. It must remain close to the subject, dissolve naturally into white, and never become a full background scene.\n- Do not invent or expand the setting. Omit clutter and unrelated elements. The default remains a pet-focused portrait on pure white.\n\nFACE & DETAIL HIERARCHY (CRITICAL):\n- Eyes are the emotional anchor: luminous, expressive, and highly recognizable.\n- Eyes, nose, muzzle\/snout, mouth, and facial markings must remain clean, controlled, and readable.\n- Watercolor softness must NEVER blur, distort, smear, or obscure key facial features.\n- Fur must be suggested via layered tonal washes + painterly brushwork (no hair-by-hair micro rendering).\n- Center facial areas remain more controlled than outer areas.\n\nGLOBAL CANVAS MARGIN RULE (NON-NEGOTIABLE):\n- A clean, pure white margin must surround the entire artwork on ALL sides.\n- No watercolor, pigment, wash, drip, bloom, or color may touch the canvas edges.\n- Maintain a 10% pure white margin from top, bottom, left, and right edges.\n- This margin must remain completely empty and pure white (#ffffff).\n\nWATERCOLOR CONTAINMENT RULE (CRITICAL):\n- All watercolor effects (washes, blooms, splashes, diffusion) must fully end BEFORE reaching any canvas edge.\n- If an effect risks touching the boundary, it must be shortened or reduced.\n- Any watercolor mark touching the canvas edge makes the image INVALID.\n\nSOFT WATERCOLOR EDGE INTEGRATION (CRITICAL \u2014 REMOVE HARSH CUTOUT EDGES):\n- The pet(s) must NOT look like a clean cutout pasted onto white.\n- Create \u201clost-and-found\u201d watercolor edges around the ENTIRE outer silhouette (ears, cheek fur, neck, chest):\n  - Add a thin wet-on-wet transition zone around the silhouette: feathered, irregular, semi-transparent.\n  - Allow very subtle pigment bleed + gentle blooms just outside the fur edge, then dissolve into white.\n  - NO razor-sharp mask edge anywhere on the outer outline.\n- IMPORTANT: Edge softness applies to the OUTER silhouette only; facial features stay controlled and recognizable.\n- For light\/white fur: add extremely diluted photo-sampled shadow tints to define edges softly (still keep background pure white).\n\nSURROUNDING WATERCOLOR WASHES (MANDATORY \u2014 CONTINUOUS HALO ALL AROUND):\n- Soft, airy watercolor washes must surround the pet(s) on ALL sides: top, bottom, left, and right.\n- Washes must wrap naturally around the outer silhouette, forming a cohesive painterly halo.\n- There must be NO missing segments where the silhouette meets pure white with a harsh edge.\n- Washes must remain INSIDE the white margin and never reach the canvas edges.\n- Washes must fade naturally into pure white with organic uneven edges (wet-on-wet diffusion, soft blooms).\n\nMICRO WATERCOLOR SPLASH ACCENTS (MANDATORY, CONTROLLED):\n- Add a limited number of small, delicate watercolor splashes and pigment blooms around the outer silhouette.\n- Keep them subtle, refined, and secondary to the main washes.\n- Placement: mainly near ear tips, outer cheek fur, neck\/shoulder contours \u2014 NEVER across eyes, nose, or central face.\n- All accents must remain fully inside the white margin.\n\nPALETTE LOCK (NON-NEGOTIABLE \u2014 FIX FOR UNWANTED BLUE):\n- Build a STRICT limited palette from the source photo\u2019s FUR + NOSE + natural neutral shadow tones ONLY.\n- Surrounding washes and splashes must use ONLY these sampled fur\/nose\/neutrals (and their watercolor dilutions).\n- If a relevant contextual element is retained, its essential colors may be sampled directly from that element, but must remain localized and subdued and must not influence the pet, surrounding washes, or splashes.\n- DO NOT use \u201cdefault watercolor cool shadows\u201d and DO NOT introduce any new hues.\n\nNO BLUE LEAKAGE RULE (CRITICAL):\n- If the pet has blue eyes: keep blue ONLY inside the iris. Do NOT let iris color influence fur, shadows, washes, splashes, or background.\n- ABSOLUTE BAN on blue\/cyan\/teal\/purple in fur\/shadows\/washes\/splashes UNLESS those hues are clearly present in the coat itself (e.g., true blue-merle\/blue-gray coat tones in the source).\n- If a cool shadow is needed: use a neutral gray sampled from the coat (desaturated), NOT saturated blue.\n\nCOLOR SAMPLING (STRICT):\n- Sample colors directly from the source photo only.\n- No invented decorative colors. No complementary color grading. No \u201cartistic\u201d blue washes.\n- Keep the overall temperature consistent with the photo (typically warm neutrals for fur).\n\nWATERCOLOR STYLE (MUST READ AS WATERCOLOR):\n- Real hand-painted watercolor illustration (not photorealistic, not digital airbrush).\n- Visible wet-on-wet diffusion, soft blooms, pigment pooling, layered glazing washes.\n- Organic \u201clost-and-found\u201d edges. No hard outlines. No sticker\/cutout look.\n\nBACKGROUND (MOST IMPORTANT):\n- Background must be pure solid white (#ffffff).\n- Absolutely no paper texture, no canvas texture, no grain, no noise, no JPEG artifacts.\n- No off-white halo. Untouched areas must stay strictly #ffffff.\n\nNEGATIVE CONSTRAINTS (DO NOT INCLUDE):\n- No text, logo, watermark, signature, frame, border.\n- No oil paint, acrylic, vector, line-art, cartoon, anime, 3D render.\n- No over-sharpening, no plastic\/airbrushed look.\n- No extra animals, no duplicated heads, no distorted anatomy, no cropped ears.\n\nOUTPUT:\n- High resolution, print-ready, sRGB.\n- All watercolor effects fully visible and uncut.\n- Clean pure white margins on all sides.\n- Premium canvas\/poster-ready composition.\n\nFINAL CHECKS BEFORE OUTPUT (NON-NEGOTIABLE):\n- No harsh cutout edges on the silhouette; edges dissolve softly into a continuous halo.\n- Wash halo exists continuously on ALL sides and stays inside the 10% white margin.\n- No blue\/cyan\/teal\/purple in fur, shadows, washes, or splashes except inside the iris OR if the coat truly contains it. If such a color is visibly present in a retained contextual element, keep it strictly localized to that element.\n- Untouched background remains strictly #ffffff (no tint\/halo\/texture\/noise).\n- Heads + both ears fully included; identity + eye colors match the original photo exactly.\n- Any retained context is source-faithful, minimal, secondary, and genuinely adds value; otherwise omit it.","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"dependency":{"match_type":"all","dependencies":[{"value":[30097623],"element":"layer-918274"}],"show_by_default":true},"form_label":"Upload Your Photo","photo_editor":"image_cropper","use_hd_layer":false,"photo_replace":true,"schema_version":2,"shadow_display":"mockup_order","customization_type":"normal","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-980121","top":50.01,"url":"users\/33415\/image-layers\/6a730f1e09d72_large.webp","left":72.86,"name":"tier 1zu1 neu US","type":"photo","width":4166.31,"height":3437.79,"locked":false,"rotate":0,"effects":[{"id":"id-582033","type":"gemini:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"image_filter_prompt":"Transform the uploaded pet photo into a high-end, smooth watercolor pet portrait suitable for premium fine-art canvas\/poster printing.\nMOST IMPORTANT: Full pure white background (#ffffff).\n\nABSOLUTE IDENTITY (HIGHEST PRIORITY):\n- Depict ALL animals visible in the original photo (no adding, no removing).\n- Preserve the exact identity, proportions, facial structure, expressions, head sizes, relative spacing, and exact eye color(s).\n- Keep the original head positions, angles, and orientation (no rotation, no reinterpretation).\n- Do NOT stylize, idealize, redesign, or \u201cimprove\u201d anatomy, markings, fur patterns, or expressions.\n\nCOMPOSITION (NON-NEGOTIABLE):\n- pet portrait.\n- Entire heads, both ears, whiskers (if visible), and upper neck fully visible.\n- No cropping of ears, head, whiskers, muzzle\/snout, or any key feature.\n- Center the subject(s) horizontally; place them slightly higher vertically to leave more clean white space below.\n- If multiple pets: preserve exact relative positions and overlap.\n\nOPTIONAL SOURCE CONTEXT (SUBTLE \u2014 SECONDARY):\n- Evaluate the source photo holistically. If a small amount of visible surrounding context genuinely adds emotional, storytelling, or compositional value, preserve it subtly rather than automatically isolating only the pet.\n- Relevant examples include a person interacting with or holding the pet, a pet bed, favorite toy, blanket, cushion, or another directly related element visible in the source.\n- Keep any retained context source-faithful, limited, softly simplified, and lower in detail and contrast than the pet. It must remain close to the subject, dissolve naturally into white, and never become a full background scene.\n- Do not invent or expand the setting. Omit clutter and unrelated elements. The default remains a pet-focused portrait on pure white.\n\nFACE & DETAIL HIERARCHY (CRITICAL):\n- Eyes are the emotional anchor: luminous, expressive, and highly recognizable.\n- Eyes, nose, muzzle\/snout, mouth, and facial markings must remain clean, controlled, and readable.\n- Watercolor softness must NEVER blur, distort, smear, or obscure key facial features.\n- Fur must be suggested via layered tonal washes + painterly brushwork (no hair-by-hair micro rendering).\n- Center facial areas remain more controlled than outer areas.\n\nGLOBAL CANVAS MARGIN RULE (NON-NEGOTIABLE):\n- A clean, pure white margin must surround the entire artwork on ALL sides.\n- No watercolor, pigment, wash, drip, bloom, or color may touch the canvas edges.\n- Maintain a 10% pure white margin from top, bottom, left, and right edges.\n- This margin must remain completely empty and pure white (#ffffff).\n\nWATERCOLOR CONTAINMENT RULE (CRITICAL):\n- All watercolor effects (washes, blooms, splashes, diffusion) must fully end BEFORE reaching any canvas edge.\n- If an effect risks touching the boundary, it must be shortened or reduced.\n- Any watercolor mark touching the canvas edge makes the image INVALID.\n\nSOFT WATERCOLOR EDGE INTEGRATION (CRITICAL \u2014 REMOVE HARSH CUTOUT EDGES):\n- The pet(s) must NOT look like a clean cutout pasted onto white.\n- Create \u201clost-and-found\u201d watercolor edges around the ENTIRE outer silhouette (ears, cheek fur, neck, chest):\n  - Add a thin wet-on-wet transition zone around the silhouette: feathered, irregular, semi-transparent.\n  - Allow very subtle pigment bleed + gentle blooms just outside the fur edge, then dissolve into white.\n  - NO razor-sharp mask edge anywhere on the outer outline.\n- IMPORTANT: Edge softness applies to the OUTER silhouette only; facial features stay controlled and recognizable.\n- For light\/white fur: add extremely diluted photo-sampled shadow tints to define edges softly (still keep background pure white).\n\nSURROUNDING WATERCOLOR WASHES (MANDATORY \u2014 CONTINUOUS HALO ALL AROUND):\n- Soft, airy watercolor washes must surround the pet(s) on ALL sides: top, bottom, left, and right.\n- Washes must wrap naturally around the outer silhouette, forming a cohesive painterly halo.\n- There must be NO missing segments where the silhouette meets pure white with a harsh edge.\n- Washes must remain INSIDE the white margin and never reach the canvas edges.\n- Washes must fade naturally into pure white with organic uneven edges (wet-on-wet diffusion, soft blooms).\n\nMICRO WATERCOLOR SPLASH ACCENTS (MANDATORY, CONTROLLED):\n- Add a limited number of small, delicate watercolor splashes and pigment blooms around the outer silhouette.\n- Keep them subtle, refined, and secondary to the main washes.\n- Placement: mainly near ear tips, outer cheek fur, neck\/shoulder contours \u2014 NEVER across eyes, nose, or central face.\n- All accents must remain fully inside the white margin.\n\nPALETTE LOCK (NON-NEGOTIABLE \u2014 FIX FOR UNWANTED BLUE):\n- Build a STRICT limited palette from the source photo\u2019s FUR + NOSE + natural neutral shadow tones ONLY.\n- Surrounding washes and splashes must use ONLY these sampled fur\/nose\/neutrals (and their watercolor dilutions).\n- If a relevant contextual element is retained, its essential colors may be sampled directly from that element, but must remain localized and subdued and must not influence the pet, surrounding washes, or splashes.\n- DO NOT use \u201cdefault watercolor cool shadows\u201d and DO NOT introduce any new hues.\n\nNO BLUE LEAKAGE RULE (CRITICAL):\n- If the pet has blue eyes: keep blue ONLY inside the iris. Do NOT let iris color influence fur, shadows, washes, splashes, or background.\n- ABSOLUTE BAN on blue\/cyan\/teal\/purple in fur\/shadows\/washes\/splashes UNLESS those hues are clearly present in the coat itself (e.g., true blue-merle\/blue-gray coat tones in the source).\n- If a cool shadow is needed: use a neutral gray sampled from the coat (desaturated), NOT saturated blue.\n\nCOLOR SAMPLING (STRICT):\n- Sample colors directly from the source photo only.\n- No invented decorative colors. No complementary color grading. No \u201cartistic\u201d blue washes.\n- Keep the overall temperature consistent with the photo (typically warm neutrals for fur).\n\nWATERCOLOR STYLE (MUST READ AS WATERCOLOR):\n- Real hand-painted watercolor illustration (not photorealistic, not digital airbrush).\n- Visible wet-on-wet diffusion, soft blooms, pigment pooling, layered glazing washes.\n- Organic \u201clost-and-found\u201d edges. No hard outlines. No sticker\/cutout look.\n\nBACKGROUND (MOST IMPORTANT):\n- Background must be pure solid white (#ffffff).\n- Absolutely no paper texture, no canvas texture, no grain, no noise, no JPEG artifacts.\n- No off-white halo. Untouched areas must stay strictly #ffffff.\n\nNEGATIVE CONSTRAINTS (DO NOT INCLUDE):\n- No text, logo, watermark, signature, frame, border.\n- No oil paint, acrylic, vector, line-art, cartoon, anime, 3D render.\n- No over-sharpening, no plastic\/airbrushed look.\n- No extra animals, no duplicated heads, no distorted anatomy, no cropped ears.\n\nOUTPUT:\n- High resolution, print-ready, sRGB.\n- All watercolor effects fully visible and uncut.\n- Clean pure white margins on all sides.\n- Premium canvas\/poster-ready composition.\n\nFINAL CHECKS BEFORE OUTPUT (NON-NEGOTIABLE):\n- No harsh cutout edges on the silhouette; edges dissolve softly into a continuous halo.\n- Wash halo exists continuously on ALL sides and stays inside the 10% white margin.\n- No blue\/cyan\/teal\/purple in fur, shadows, washes, or splashes except inside the iris OR if the coat truly contains it. If such a color is visibly present in a retained contextual element, keep it strictly localized to that element.\n- Untouched background remains strictly #ffffff (no tint\/halo\/texture\/noise).\n- Heads + both ears fully included; identity + eye colors match the original photo exactly.\n- Any retained context is source-faithful, minimal, secondary, and genuinely adds value; otherwise omit it.","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"dependency":{"match_type":"all","dependencies":[{"value":[30097661],"element":"layer-918274"}],"show_by_default":false},"form_label":"Upload Your Photo","photo_editor":"image_cropper","use_hd_layer":false,"photo_replace":true,"schema_version":2,"shadow_display":"mockup_order","customization_type":"normal","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-514998","top":43.96,"url":"users\/33415\/image-layers\/6a72e76cde893_large.webp","left":66.96,"name":"overlay fu\u0308r kissen mit text","type":"static-photo","width":4178.08,"height":3447.54,"locked":false,"rotate":0,"visible":true,"fit_mode":"contain","dependency":{"match_type":"all","dependencies":[{"value":[30097623,30097661],"element":"layer-918274"}],"show_by_default":true},"schema_version":2,"shadow_display":"mockup_order","customization_type":"no_customization","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-864156","top":0,"url":"users\/33415\/image-layers\/6a73084732f95_large.webp","left":55.99,"name":"cuddle me ME","type":"static-photo","width":4200.02,"height":4200.02,"locked":false,"rotate":0,"visible":true,"fit_mode":"contain","dependency":{"match_type":"all","dependencies":[{"value":[30097623],"element":"layer-918274"}],"show_by_default":true},"use_hd_layer":false,"schema_version":2,"shadow_display":"mockup_order","customization_type":"no_customization","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-935807","top":0,"url":"users\/33415\/image-layers\/6a73084939140_large.webp","left":55.99,"name":"cuddle me US","type":"static-photo","width":4200.02,"height":4200.02,"locked":false,"rotate":0,"visible":true,"fit_mode":"contain","dependency":{"match_type":"all","dependencies":[{"value":[30097661],"element":"layer-918274"}],"show_by_default":false},"use_hd_layer":false,"schema_version":2,"shadow_display":"mockup_order","customization_type":"no_customization","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-918274","name":"Additional option","type":"additional-option","locked":false,"visible":true,"required":true,"form_label":"Choose Your Design","show_in_cart":true,"default_value":30097623,"schema_version":2,"additional_option":2560680,"customization_type":"normal"},{"id":"layer-471984","top":55.49,"url":"users\/33415\/image-layers\/6a5f8f75b621f_large.webp","left":55.49,"name":"tier 1zu1 neu","type":"photo","width":4201.03,"height":4201.03,"locked":false,"rotate":0,"effects":[{"id":"id-774250","type":"gemini:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"image_filter_prompt":"Transform the uploaded pet photo into a high-end, smooth watercolor pet portrait suitable for premium fine-art canvas\/poster printing.\nMOST IMPORTANT: Full pure white background (#ffffff).\n\nABSOLUTE IDENTITY (HIGHEST PRIORITY):\n- Depict ALL animals visible in the original photo (no adding, no removing).\n- Preserve the exact identity, proportions, facial structure, expressions, head sizes, relative spacing, and exact eye color(s).\n- Keep the original head positions, angles, and orientation (no rotation, no reinterpretation).\n- Do NOT stylize, idealize, redesign, or \u201cimprove\u201d anatomy, markings, fur patterns, or expressions.\n\nCOMPOSITION (NON-NEGOTIABLE):\n- pet portrait.\n- Entire heads, both ears, whiskers (if visible), and upper neck fully visible.\n- No cropping of ears, head, whiskers, muzzle\/snout, or any key feature.\n- Center the subject(s) horizontally; place them slightly higher vertically to leave more clean white space below.\n- If multiple pets: preserve exact relative positions and overlap.\n\nOPTIONAL SOURCE CONTEXT (SUBTLE \u2014 SECONDARY):\n- Evaluate the source photo holistically. If a small amount of visible surrounding context genuinely adds emotional, storytelling, or compositional value, preserve it subtly rather than automatically isolating only the pet.\n- Relevant examples include a person interacting with or holding the pet, a pet bed, favorite toy, blanket, cushion, or another directly related element visible in the source.\n- Keep any retained context source-faithful, limited, softly simplified, and lower in detail and contrast than the pet. It must remain close to the subject, dissolve naturally into white, and never become a full background scene.\n- Do not invent or expand the setting. Omit clutter and unrelated elements. The default remains a pet-focused portrait on pure white.\n\nFACE & DETAIL HIERARCHY (CRITICAL):\n- Eyes are the emotional anchor: luminous, expressive, and highly recognizable.\n- Eyes, nose, muzzle\/snout, mouth, and facial markings must remain clean, controlled, and readable.\n- Watercolor softness must NEVER blur, distort, smear, or obscure key facial features.\n- Fur must be suggested via layered tonal washes + painterly brushwork (no hair-by-hair micro rendering).\n- Center facial areas remain more controlled than outer areas.\n\nGLOBAL CANVAS MARGIN RULE (NON-NEGOTIABLE):\n- A clean, pure white margin must surround the entire artwork on ALL sides.\n- No watercolor, pigment, wash, drip, bloom, or color may touch the canvas edges.\n- Maintain a 10% pure white margin from top, bottom, left, and right edges.\n- This margin must remain completely empty and pure white (#ffffff).\n\nWATERCOLOR CONTAINMENT RULE (CRITICAL):\n- All watercolor effects (washes, blooms, splashes, diffusion) must fully end BEFORE reaching any canvas edge.\n- If an effect risks touching the boundary, it must be shortened or reduced.\n- Any watercolor mark touching the canvas edge makes the image INVALID.\n\nSOFT WATERCOLOR EDGE INTEGRATION (CRITICAL \u2014 REMOVE HARSH CUTOUT EDGES):\n- The pet(s) must NOT look like a clean cutout pasted onto white.\n- Create \u201clost-and-found\u201d watercolor edges around the ENTIRE outer silhouette (ears, cheek fur, neck, chest):\n  - Add a thin wet-on-wet transition zone around the silhouette: feathered, irregular, semi-transparent.\n  - Allow very subtle pigment bleed + gentle blooms just outside the fur edge, then dissolve into white.\n  - NO razor-sharp mask edge anywhere on the outer outline.\n- IMPORTANT: Edge softness applies to the OUTER silhouette only; facial features stay controlled and recognizable.\n- For light\/white fur: add extremely diluted photo-sampled shadow tints to define edges softly (still keep background pure white).\n\nSURROUNDING WATERCOLOR WASHES (MANDATORY \u2014 CONTINUOUS HALO ALL AROUND):\n- Soft, airy watercolor washes must surround the pet(s) on ALL sides: top, bottom, left, and right.\n- Washes must wrap naturally around the outer silhouette, forming a cohesive painterly halo.\n- There must be NO missing segments where the silhouette meets pure white with a harsh edge.\n- Washes must remain INSIDE the white margin and never reach the canvas edges.\n- Washes must fade naturally into pure white with organic uneven edges (wet-on-wet diffusion, soft blooms).\n\nMICRO WATERCOLOR SPLASH ACCENTS (MANDATORY, CONTROLLED):\n- Add a limited number of small, delicate watercolor splashes and pigment blooms around the outer silhouette.\n- Keep them subtle, refined, and secondary to the main washes.\n- Placement: mainly near ear tips, outer cheek fur, neck\/shoulder contours \u2014 NEVER across eyes, nose, or central face.\n- All accents must remain fully inside the white margin.\n\nPALETTE LOCK (NON-NEGOTIABLE \u2014 FIX FOR UNWANTED BLUE):\n- Build a STRICT limited palette from the source photo\u2019s FUR + NOSE + natural neutral shadow tones ONLY.\n- Surrounding washes and splashes must use ONLY these sampled fur\/nose\/neutrals (and their watercolor dilutions).\n- If a relevant contextual element is retained, its essential colors may be sampled directly from that element, but must remain localized and subdued and must not influence the pet, surrounding washes, or splashes.\n- DO NOT use \u201cdefault watercolor cool shadows\u201d and DO NOT introduce any new hues.\n\nNO BLUE LEAKAGE RULE (CRITICAL):\n- If the pet has blue eyes: keep blue ONLY inside the iris. Do NOT let iris color influence fur, shadows, washes, splashes, or background.\n- ABSOLUTE BAN on blue\/cyan\/teal\/purple in fur\/shadows\/washes\/splashes UNLESS those hues are clearly present in the coat itself (e.g., true blue-merle\/blue-gray coat tones in the source).\n- If a cool shadow is needed: use a neutral gray sampled from the coat (desaturated), NOT saturated blue.\n\nCOLOR SAMPLING (STRICT):\n- Sample colors directly from the source photo only.\n- No invented decorative colors. No complementary color grading. No \u201cartistic\u201d blue washes.\n- Keep the overall temperature consistent with the photo (typically warm neutrals for fur).\n\nWATERCOLOR STYLE (MUST READ AS WATERCOLOR):\n- Real hand-painted watercolor illustration (not photorealistic, not digital airbrush).\n- Visible wet-on-wet diffusion, soft blooms, pigment pooling, layered glazing washes.\n- Organic \u201clost-and-found\u201d edges. No hard outlines. No sticker\/cutout look.\n\nBACKGROUND (MOST IMPORTANT):\n- Background must be pure solid white (#ffffff).\n- Absolutely no paper texture, no canvas texture, no grain, no noise, no JPEG artifacts.\n- No off-white halo. Untouched areas must stay strictly #ffffff.\n\nNEGATIVE CONSTRAINTS (DO NOT INCLUDE):\n- No text, logo, watermark, signature, frame, border.\n- No oil paint, acrylic, vector, line-art, cartoon, anime, 3D render.\n- No over-sharpening, no plastic\/airbrushed look.\n- No extra animals, no duplicated heads, no distorted anatomy, no cropped ears.\n\nOUTPUT:\n- High resolution, print-ready, sRGB.\n- All watercolor effects fully visible and uncut.\n- Clean pure white margins on all sides.\n- Premium canvas\/poster-ready composition.\n\nFINAL CHECKS BEFORE OUTPUT (NON-NEGOTIABLE):\n- No harsh cutout edges on the silhouette; edges dissolve softly into a continuous halo.\n- Wash halo exists continuously on ALL sides and stays inside the 10% white margin.\n- No blue\/cyan\/teal\/purple in fur, shadows, washes, or splashes except inside the iris OR if the coat truly contains it. If such a color is visibly present in a retained contextual element, keep it strictly localized to that element.\n- Untouched background remains strictly #ffffff (no tint\/halo\/texture\/noise).\n- Heads + both ears fully included; identity + eye colors match the original photo exactly.\n- Any retained context is source-faithful, minimal, secondary, and genuinely adds value; otherwise omit it.","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"dependency":{"match_type":"all","dependencies":[{"value":[30097622],"element":"layer-918274"}],"show_by_default":false},"form_label":"Upload Your Photo","photo_editor":"image_cropper","photo_replace":true,"schema_version":2,"shadow_display":"mockup_order","customization_type":"normal","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-763511","top":49.97,"url":"users\/33415\/image-layers\/6a5f5db99edc0_large.webp","left":49.97,"name":"1zu1 overlay_FINAL","type":"static-photo","width":4213.07,"height":4213.07,"locked":false,"rotate":0,"visible":true,"fit_mode":"contain","dependency":{"match_type":"all","dependencies":[{"value":[30097622],"element":"layer-918274"}],"show_by_default":false},"schema_version":2,"shadow_display":"mockup_order","customization_type":"no_customization","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-119119","top":4015.22,"left":823.74,"name":"Text layer","text":"Love, Sadie","type":"text","align":"center","color":"#000000","width":953.92,"locked":false,"rotate":3,"visible":true,"required":false,"dependency":{"match_type":"all","dependencies":[{"value":true,"element":"layer-423766"}],"show_by_default":true},"form_label":" ","typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/33415\/fonts\/690904bfa775e.woff2","size":192.33,"family":"ADayWithoutSun_BOLD_FINAL"},"curve_radius":923.22,"show_in_cart":true,"stroke_color":"#FF0000","stroke_width":1,"schema_version":2,"shadow_display":"mockup_order","form_input_type":"text","typography_type":"custom","form_placeholder":"Love, Sadie","autoscale_enabled":true,"background_enabled":true,"customization_type":"normal","reposition_enabled":true},{"id":"layer-423766","name":"Toggle","type":"toggle","value":true,"locked":false,"visible":true,"dependency":{"match_type":"all","dependencies":[{"value":[30097623],"element":"layer-918274"}],"show_by_default":true},"form_label":"Who is the message from? (Optional)","toggle_label":"Show \/ Hide","default_value":true,"schema_version":2,"show_form_label":true,"customization_type":"normal"},{"id":"layer-939232","name":"Toggle copy","type":"toggle","value":true,"locked":false,"visible":true,"dependency":{"match_type":"all","dependencies":[{"value":[30097661],"element":"layer-918274"}],"show_by_default":false},"form_label":"Who is the message from? (Optional)","toggle_label":"Show \/ Hide","default_value":true,"schema_version":2,"show_form_label":true,"customization_type":"normal"},{"id":"layer-166766","top":4015.22,"left":823.74,"name":"Text layer copy","text":"Luke & Mae","type":"text","align":"center","color":"#000000","width":953.92,"locked":false,"rotate":3,"visible":true,"required":false,"dependency":{"match_type":"all","dependencies":[{"value":true,"element":"layer-939232"}],"show_by_default":false},"form_label":" ","typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/33415\/fonts\/690904bfa775e.woff2","size":192.33,"family":"ADayWithoutSun_BOLD_FINAL"},"curve_radius":923.22,"show_in_cart":true,"stroke_color":"#FF0000","stroke_width":1,"schema_version":2,"shadow_display":"mockup_order","form_input_type":"text","typography_type":"custom","form_placeholder":"Luke & Mae","autoscale_enabled":true,"background_enabled":true,"customization_type":"normal","reposition_enabled":true}],"positions":["layer-918274","template-layer","layer-872458","layer-980121","layer-471984","layer-423766","layer-119119","layer-514998","layer-864156","layer-935807","layer-763511","layer-939232","layer-166766"],"charge_enabled":false}],"global_options":[],"global_option_ids":[]}],"campaign_products":[{"id":1790586,"campaign_id":992702,"product_id":350141,"created_at":"2026-08-05T06:59:33.000000Z","updated_at":"2026-08-05T06:59:33.000000Z","position":0,"platform_title":null,"campaign_variants_position":null,"product":{"id":350141,"user_id":33415,"fulfillment_id":8,"fulfillment_linked_id":"52","title":"Standard Pillow","description":"","had_back":false,"variants_position":null,"colors_position":null,"sizes_position":null,"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":"Standard Pillow","product_options_position":null,"internal_tags":null,"printareas":[{"id":1005262,"product_id":350141,"name":"front","width":4312,"height":4312,"position":0,"display_name":"KISSEN-COVER-40x40"}]},"campaign_variants":[{"campaign_product_id":1790586,"variant_id":8686401,"campaign_mockup_id":null,"variant":{"id":8686401,"product_id":350141,"fulfillment_linked_id":"KISSEN-COVER-40x40","fulfillment_linked_image_id":null,"color":"Default","size":"16''x16''","color_hex":null,"available":true,"base_cost":12,"price":49.99,"created_at":"2026-08-05T06:39:43.000000Z","updated_at":"2026-08-05T06:40:06.000000Z","compare_at_price":84.99,"ref":null,"weight":null,"mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"KISSEN-COVER-40x40","printarea_ids":[]},"color":"Default","color_hex":null,"size":"16''x16''","product_id":350141}],"campaign_mockups":[{"id":10435272,"campaign_product_id":1790586,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":1,"preview_url":"users\/33415\/campaign-products\/1790586\/6a730fb2802f8.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/33415\/campaign-products\/1790586\/6a730fb2802f8_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"Background_Holz_1.0","layers":[{"id":"layer-771076","name":"Background_Holz_1.0","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/33415\/mockup-layers\/260805_nUwzKsYjchneLkAQ_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-660590","name":"mockup clean","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33415\/mockup-layers\/260805_74ONRyEfKgr0DKJb_large.webp","opacity":1,"visible":true,"locked":false},{"id":"layer-953864","name":"whiteback pilll","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33415\/mockup-layers\/260805_uwVxzU9R3EDI4P8y_large.webp","opacity":1,"visible":true,"locked":false},{"id":"layer-154308","name":"KISSEN-COVER-40x40 (4312x4312)","top":167.4578313253013,"left":159.63855421686753,"width":645,"height":645,"rotate":0,"printarea_id":1005262,"visible":true,"opacity":1,"locked":false,"perspective_enable":false,"transform_matrix_points":{"topLeft":{"x":-19.390060240963855,"y":-20.576054216867472},"topRight":{"x":673.3810240963855,"y":-24.190512048192772},"bottomLeft":{"x":-23.00451807228916,"y":656.5323795180723},"bottomRight":{"x":668.5617469879519,"y":661.351656626506}}},{"id":"layer-192684","name":"overrrayl","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33415\/mockup-layers\/260805_fIi2c2cyPUDRBeOg_large.webp","opacity":1,"visible":true,"locked":false,"blend_mode":"multiply"},{"id":"layer-122035","name":"mockup pill overlay","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33415\/mockup-layers\/260805_jFebn6YCL7xU6rrE_large.webp","opacity":1,"visible":true,"locked":false}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]},{"id":10437925,"campaign_product_id":1790586,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":2,"preview_url":"users\/33415\/campaign-products\/1790586\/6a730fb7ee213.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/33415\/campaign-products\/1790586\/6a730fb7ee213_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"ChatGPT Image Aug 5, 2026, 09_12_25 AM","layers":[{"id":"layer-908537","name":"ChatGPT Image Aug 5, 2026, 09_12_25 AM","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/33415\/mockup-layers\/260805_o8yVRoljqRrePr3o_large.webp","opacity":1,"visible":true,"locked":false},{"id":"layer-786482","name":"mockup pilll","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33415\/mockup-layers\/260805_mOzmjKu7kKlPoc8S_large.webp","opacity":1,"visible":true,"locked":false},{"id":"layer-942298","name":"whiteback pioi","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33415\/mockup-layers\/260805_uAAXygojLY4ej7Pk_large.webp","opacity":1,"visible":true,"locked":false},{"id":"layer-636085","name":"KISSEN-COVER-40x40 (4312x4312)","top":239.74698795180723,"left":185.63855421686753,"width":593,"height":593,"rotate":0,"printarea_id":1005262,"visible":true,"opacity":1,"locked":false},{"id":"layer-516519","name":"overlayyyyy pi","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33415\/mockup-layers\/260805_3CUkAtrcoP9LwtX3_large.webp","opacity":1,"visible":true,"locked":false,"blend_mode":"multiply"},{"id":"layer-762940","name":"pillow guard","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33415\/mockup-layers\/260805_YjX0i0sdBUzAkQU3_large.webp","opacity":1,"visible":true,"locked":false},{"id":"layer-391176","name":"overlayyyyy pi copy","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33415\/mockup-layers\/260805_3CUkAtrcoP9LwtX3_large.webp","opacity":0.61,"visible":true,"locked":false,"blend_mode":"multiply"}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]}]}],"campaign_artworks":[{"id":3657643,"printarea_id":1005262,"campaign_id":992702,"artwork_id":1259172,"top":73,"left":73,"width":4165,"height":4165,"position":0,"rotate":0}],"instance_variants":[{"campaign_id":992702,"variant_id":8686401,"platform_linked_id":"54110175396208"}],"config":{"shop_logo":"portal\/tib.png","atc_action":"redirect","show_buynow":false,"show_gallery":true,"show_preview":true,"enable_sticky":false,"primary_color":"#7A1F2B","show_quantity":false,"style_variants":"outline","thumbnail_type":"dynamic","preview_content":"gallery","add_design_links":"both","personalize_type":"direct","show_edit_button":true,"atc_border_radius":"square","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":false,"buynow_button_color":"#7A1F2B","saving_amount_color":"#7A1F2B","show_preview_button":true,"preview_button_color":"#7A1F2B","save_uploaded_photos":true,"should_block_inspect":false,"show_app_description":true,"show_compare_at_price":true,"success_message_color":"#000000","border_radius_variants":"rounded","compare_at_price_color":"#000000","show_action_in_preview":true,"sync_between_templates":false,"show_navigation_numbers":true,"support_public_property":false,"hide_single_value_option":true,"load_gallery_immediately":true,"personalize_button_color":"#7A1F2B","buynow_button_hover_color":"#7A1F2B","enable_personalize_button":false,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"small","auto_select_first_template":true,"collapse_description_block":false,"addtocart_button_hover_color":"#7A1F2B","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":"rounded","show_galley_thumbnails_mobile":true,"buynow_button_hover_text_color":null,"personalization_choose_a_theme":"classic","personalize_button_hover_color":"#7A1F2B","action_button_in_show_save_badge":"show_amount_with_currency","show_personalization_form_header":false,"show_assigned_variant_images_only":false,"personalization_form_background_color":"#FFFFFF","size_label":"Size","color_label":"Color","saving_text":null,"loading_lyric":"Loading lyrics...","template_label":"{{ ARTWORK_NAME }} template","cross_sell_title":"Add a matching customizable item","addon_price_label":"Selection will add {{PRICE}} to the price","description_label":"Description","form_header_title":"personalize","addon_option_label":"+{{VALUE}}","moderation_blocked":"Couldn't upload. Please try again or upload a different image.","upload_button_text":"Choose an image","buynow_button_label":"Buy now","form_required_error":"Some required fields are missing","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>","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","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.","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 Text","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 \/ Hide","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":"Couldn't upload. Please try again...","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":"Done","upload_rate_limit_exceeded":"You\u2019ve reached the image 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":"Done","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...","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","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","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":"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","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.","sync_campaign_info_to_shopify":true},"has_subscription":true,"is_development":false,"is_plus":false,"sku_enabled":true,"shop_name":"familypresent","clipart_categories":[{"id":2560680,"name":"Choose Your Pillow Design","type":"additional_option","thumbnail":null,"display_type":"radio","show_clipart_name":false,"placeholder":null,"parent_id":null,"children_display_type":0,"custom_class":null,"options":[{"id":30097623,"url":null,"thumbnail":null,"color":null,"name":"Cuddle me when you miss me!"},{"id":30097661,"url":null,"thumbnail":null,"color":null,"name":"Cuddle me when you miss us!"},{"id":30097622,"url":null,"thumbnail":null,"color":null,"name":"Artwork Only (No Text)"}],"v":null}],"global_options":[]}