{"id":121084,"uuid":"27da5789-5ebd-48f3-a126-133c860321c3","name":"Personalized Floral Pet Photo PU Leather Coin Purse with Name Kiss Lock Portable Wallet Birthday Gift for Dog Cat Owners","preview_url":"users\/46473\/platform-products\/121084\/6aaa5bf62398f.jpg","preview_thumbnail":"users\/46473\/platform-products\/121084\/6aaa5bf62398f_thumbnail.webp","artworks":[{"id":1304126,"name":"Floral Pet Photo PU Leather Coin Purse","description":null,"width":800,"height":600,"thumbnail":"users\/46473\/artworks\/6aaa5bf659102_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2810224,"design_format":"rgb","status":0,"schema_version":2,"data":[{"id":"template-760777","name":"Default template","addons":[],"layers":[{"id":"layer-490291","top":21.24,"url":"users\/46473\/image-layers\/6aaa52643d847_large.webp","left":229.78,"name":"dog","type":"photo","width":340.44,"height":453.92,"locked":false,"rotate":0,"effects":[{"id":"id-236549","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Transform the pet in the uploaded photo into a high-quality, semi-realistic hand-painted pet portrait. The uploaded photo is the sole source for the pet\u2019s identity and appearance. No style reference image is provided.\n\nIDENTITY:\nAccurately preserve the same pet\u2019s species, breed, age, head shape, facial proportions, eye shape, eye color, eye spacing, nose, muzzle, mouth, ears, expression, coat length, coat texture, exact fur colors, distinctive markings, and unique facial patterns. The result must unmistakably depict the same pet. Do not redesign, beautify, replace, cartoonize, or generically reinterpret the animal. Do not change its breed, markings, face shape, eye size, muzzle length, ear shape, or natural expression.\n\nART STYLE:\nCreate a refined semi-realistic hand-painted portrait combining delicate colored-pencil detail, pastel softness, subtle gouache shading, and fine natural fur brushwork. Preserve realistic anatomy and recognizable facial features while translating photographic detail into soft, layered hand-painted strokes. The result should look like a professionally illustrated pet portrait\u2014not a photograph, photo filter, cartoon, watercolor wash, or thick impasto oil painting.\n\nFUR AND FACIAL DETAIL:\nRender the fur with fine directional strokes that follow its natural growth, length, volume, and texture. Keep the face, eyes, nose, muzzle, ears, and chest fur clearly defined, while allowing the outer fur edges to remain slightly soft and naturally feathered. Use subtle gray, cream, brown, or muted highlights to create depth in black and white fur instead of flat color blocks. Preserve individual whiskers when visible. Keep the eyes clear, expressive, and anatomically accurate with small natural catchlights\u2014never enlarged, glossy, or cartoon-like. Maintain soft, realistic shading and moderate contrast, with the strongest detail around the eyes, nose, and mouth.\n\nPOSE:\nCreate a centered, upright pet portrait facing directly forward or nearly forward, with both eyes clearly visible. Keep the head straight, the ears fully visible, and the shoulders naturally balanced. If the uploaded pet is slightly angled, gently adjust it toward a natural front-facing portrait without changing its identity. Preserve the pet\u2019s original expression, including an open mouth, closed mouth, visible tongue, or calm expression. Do not force a new expression.\n\nCOMPOSITION:\nShow only the complete head, ears, neck, shoulders, and upper chest. Do not generate a full body. Do not show the abdomen, hind legs, tail, or complete front legs and paws. Long-haired pets should retain their full chest ruff. Keep the entire head, both ears, cheek fur, and chest outline intact without cropping. Place the face at the visual center and make the head the main focus. The lower chest should finish with a soft, natural feathered edge rather than an abrupt straight cut.\n\nOUTPUT:\nGenerate only the isolated pet portrait on a true transparent background. Do not include flowers, foliage, nameplates, text, collars not present in the source, decorative objects, frames, shadows, scenery, floor, or background elements. Produce a clean, high-resolution PNG with smooth natural fur edges and no checkerboard pattern visible in the actual image.\n\nAVOID:\nCartoon proportions, oversized eyes, rounded baby-like faces, exaggerated expressions, altered markings, generic breed features, artificial symmetry, plastic-looking fur, photographic skin or fur texture, harsh digital sharpening, airbrushed surfaces, flat black areas, muddy white fur, watercolor bleeding, heavy oil-paint texture, thick palette-knife strokes, hard cutout edges, missing ears, cropped head, full-body composition, extra limbs, or invented accessories. Only apply for all objects in image. Return transparent background image","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_label":"Upload Photo","photo_editor":"image_placement","photo_replace":true,"schema_version":2,"shadow_display":"mockup_order","customization_type":"normal","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-227017","top":134.72,"url":"users\/46473\/image-layers\/6aaa52249ee45_master_large.webp","left":53.12,"name":"eba1e9ce-de3e-483a-b09c-1948e1959226","type":"static-photo","width":693.76,"height":368.56,"locked":true,"rotate":0,"visible":true,"fit_mode":"contain","use_hd_layer":true,"schema_version":2,"shadow_display":"mockup_order","customization_type":"no_customization","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-687188","top":457.65,"left":402,"name":"Text layer","text":"ROCKY","type":"text","align":"center","color":"#7A5818","width":166.37,"locked":false,"rotate":0,"visible":true,"required":true,"form_label":"Name","max_length":12,"typography":{"size":40,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/46473\/fonts\/6aaa535c15ea9.woff2","size":40,"family":"e5660261ccc41f75b57797349a5b8900"},"curve_radius":78.57,"show_in_cart":true,"stroke_color":"#FF0000","stroke_width":1,"color_opacity":"FF","schema_version":2,"shadow_display":"mockup_order","form_input_type":"text","typography_type":"custom","form_placeholder":"ROCKY","autoscale_enabled":true,"background_enabled":true,"customization_type":"normal"}],"positions":["layer-227017","layer-490291","layer-687188"],"charge_enabled":false}],"global_options":[],"position":0,"platform_variant_ids":null,"global_option_ids":[]}],"mockups":[{"id":464609,"layers":[{"id":"layer-888898","name":"Blue","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46473\/mockup-layers\/260916_aNIOICV5nH1Sltps_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-228906","artwork_id":1304126,"name":"Floral Pet Photo PU Leather Coin Purse","type":"artwork","top":303,"left":143,"width":674,"height":506,"opacity":1,"visible":true,"locked":false}],"width":960,"height":960,"position":1,"platform_variant_ids":["44343022387278"],"preview_url":"users\/46473\/platform-products\/121084\/6aaa5bf83c301.jpg","preview_thumbnail":"users\/46473\/platform-products\/121084\/6aaa5bf83c301_thumbnail.webp","type":"image"},{"id":464611,"layers":[{"id":"layer-582417","name":"Black","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46473\/mockup-layers\/260916_DS2U7WVUtkXJeJxW_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-865769","artwork_id":1304126,"name":"Floral Pet Photo PU Leather Coin Purse","type":"artwork","top":317,"left":136,"width":688,"height":516,"opacity":1,"visible":true,"locked":false}],"width":960,"height":960,"position":2,"platform_variant_ids":["44343022452814"],"preview_url":"users\/46473\/platform-products\/121084\/6aaa5bfc19a3a.jpg","preview_thumbnail":"users\/46473\/platform-products\/121084\/6aaa5bfc19a3a_thumbnail.webp","type":"image"},{"id":464612,"layers":[{"id":"layer-701907","name":"brown","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46473\/mockup-layers\/260916_7zrXDBzMOlKjA1D0_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-893313","artwork_id":1304126,"name":"Floral Pet Photo PU Leather Coin Purse","type":"artwork","top":314,"left":140,"width":680,"height":510,"opacity":1,"visible":true,"locked":false}],"width":960,"height":960,"position":3,"platform_variant_ids":["44343022420046"],"preview_url":"users\/46473\/platform-products\/121084\/6aaa5bfbcfe91.jpg","preview_thumbnail":"users\/46473\/platform-products\/121084\/6aaa5bfbcfe91_thumbnail.webp","type":"image"},{"id":464613,"layers":[{"id":"layer-400520","name":"Green","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46473\/mockup-layers\/260916_u8ncngSSdcFRO6SI_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-522168","artwork_id":1304126,"name":"Floral Pet Photo PU Leather Coin Purse","type":"artwork","top":306,"left":135.5,"width":689,"height":516,"opacity":1,"visible":true,"locked":false}],"width":960,"height":960,"position":4,"platform_variant_ids":["44343022288974"],"preview_url":"users\/46473\/platform-products\/121084\/6aaa5bfc61174.jpg","preview_thumbnail":"users\/46473\/platform-products\/121084\/6aaa5bfc61174_thumbnail.webp","type":"image"},{"id":464614,"layers":[{"id":"layer-796828","name":"Off-white","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46473\/mockup-layers\/260916_KZCMdiMhKUKbiDcO_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-946036","artwork_id":1304126,"name":"Floral Pet Photo PU Leather Coin Purse","type":"artwork","top":297,"left":138.5,"width":683,"height":512,"opacity":1,"visible":true,"locked":false}],"width":960,"height":960,"position":5,"platform_variant_ids":["44343022321742"],"preview_url":"users\/46473\/platform-products\/121084\/6aaa5bfc5fa87.jpg","preview_thumbnail":"users\/46473\/platform-products\/121084\/6aaa5bfc5fa87_thumbnail.webp","type":"image"},{"id":464610,"layers":[{"id":"layer-713307","name":"Pink","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46473\/mockup-layers\/260916_Dzbkim2AmCaOdvns_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-973613","artwork_id":1304126,"name":"Floral Pet Photo PU Leather Coin Purse","type":"artwork","top":316,"left":150.5,"width":659,"height":494,"opacity":1,"visible":true,"locked":false}],"width":960,"height":960,"position":6,"platform_variant_ids":["44343022354510"],"preview_url":"users\/46473\/platform-products\/121084\/6aaa5bfc9c5b0.jpg","preview_thumbnail":"users\/46473\/platform-products\/121084\/6aaa5bfc9c5b0_thumbnail.webp","type":"image"}],"enable_artwork_variant_assignment":false,"enable_artwork_navigation":false,"published_at":"2026-09-17T11:09:07.000000Z","platform_linked_id":"8074864820302","clipart_categories":[],"config":{"shop_logo":"portal\/tib.png","atc_action":"redirect","show_buynow":false,"show_gallery":true,"show_preview":true,"zoom_gallery":false,"enable_sticky":false,"primary_color":null,"show_quantity":true,"style_variants":"outline","thumbnail_type":"disabled","preview_content":"gallery","add_design_links":"property","personalize_type":"direct","atc_border_radius":"rounded","atc_button_layout":"layout_1","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,"dropdown_searchable":true,"saving_amount_color":"#F5A623","atc_background_color":"#238B96","enable_for_all_pages":false,"preview_button_color":"#333333","save_uploaded_photos":true,"show_app_description":true,"variant_active_color":"#333333","atc_notify_item_added":true,"show_compare_at_price":true,"single_mockup_enabled":true,"border_radius_variants":"rounded","sync_between_templates":true,"show_navigation_numbers":false,"support_public_property":false,"hide_single_value_option":false,"load_gallery_immediately":false,"search_category_dropdown":true,"auto_select_first_clipart":true,"enable_personalize_button":false,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"medium","preview_button_text_color":"#000000","use_reposition_on_gallery":false,"addon_product_price_enable":true,"auto_select_first_template":false,"collapse_description_block":false,"addtocart_button_text_color":null,"addtocart_button_hover_color":"#0F2B6A","personalization_active_color":"#333333","personalization_item_per_row":"auto","personalization_toggle_style":"switch","show_custom_info_below_price":false,"action_button_in_zoom_gallery":"popup_large_image","is_display_customization_link":true,"personalization_border_radius":"rounded","show_galley_thumbnails_mobile":true,"personalization_choose_a_theme":"modern","action_button_in_show_save_badge":"show_amount_with_currency","show_personalization_form_header":true,"personalization_header_text_color":"#333333","show_assigned_variant_images_only":true,"personalization_form_background_color":"#FFFFFF","personalization_header_background_color":"#FFFFFF","personalization_addon_charge_warning_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":"Choose an image","buynow_button_label":"Buy now","font_category_label":"Select a font","form_required_error":"Please fill out all required fields","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 item requires personalization","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":"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 }}","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 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_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":"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","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.","has_custom_upload_endpoint":true,"sync_campaign_info_to_shopify":true},"has_subscription":true,"is_development":false,"is_plus":false,"sku_enabled":true,"shop_name":"Echoment","global_options":[]}