{"id":923766,"name":"Personalised Photo Upload Pet Watercolour Mug","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":1141554,"name":"Personalised Photo Upload Pet Watercolour Mug","description":null,"width":2410,"height":1182,"thumbnail":"users\/31652\/artworks\/69f4bb8c086de_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2541949,"design_format":"rgb","status":0,"data":[{"id":"template-147589","name":"Default template","layers":[{"id":"layer-692276","top":88.87,"url":"users\/31652\/image-layers\/69f0c241253ab_large.webp","left":56.73,"name":"Photo Upload","type":"clipart","width":910.34,"height":910.34,"locked":false,"rotate":0,"effects":[{"id":"id-926471","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Create a highly detailed, hyper-realistic watercolour portrait based on the uploaded pet photo.\n\nFocus strictly on the pet\u2019s head, chest, and upper body only, cropping out the rest of the body if visible.\n\nThe portrait must be an accurate and faithful representation of the original photo, preserving the pet\u2019s exact facial features, markings, fur patterns, colours, eye shape, and expression.\n\nRender in a soft, hand-painted watercolour style, with delicate brush textures, subtle blending, and natural tonal transitions. The fur should appear realistic and finely detailed, not stylised or cartoon-like.\n\nUse a clean, light background (white or very soft wash) and incorporate soft watercolour splash marks, pigment blooms, and paint splatters around the outer edges of the composition only. These splashes should gently frame the portrait without overlapping or distorting the pet\u2019s face.\n\nKeep the centre area (the pet\u2019s face and upper body) clear, sharp, and highly detailed, with the watercolour effects more diffused toward the edges.\n\nLighting should be soft and natural, enhancing depth and realism without harsh contrast.\n\nThe final image should look like a professionally hand-painted watercolour portrait created directly from the uploaded photo, with a premium, elegant, and emotional finish \u2014 not an illustration or cartoon.\nEnsure the entire subject (head, ears, and upper chest) is fully contained within the frame, with comfortable spacing around all edges.\n\nThe composition should include natural margins (padding) around the subject, especially above the ears and around the sides, to avoid touching or exceeding the canvas edges."}],"visible":true,"required":true,"form_type":"photo","masked_url":"users\/31652\/images\/69f4b7b66b89e_large.webp","photo_editor":"image_cropper","use_hd_layer":false,"masked_enable":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-611004","top":88.87,"url":"users\/31652\/image-layers\/69f0c241253ab_large.webp","left":1433.27,"name":"Photo Upload Copy","type":"clipart","width":910.34,"height":910.34,"linked":"layer-692276","locked":false,"rotate":0,"effects":[{"id":"id-926471","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Create a highly detailed, hyper-realistic watercolour portrait based on the uploaded pet photo.\n\nFocus strictly on the pet\u2019s head, chest, and upper body only, cropping out the rest of the body if visible.\n\nThe portrait must be an accurate and faithful representation of the original photo, preserving the pet\u2019s exact facial features, markings, fur patterns, colours, eye shape, and expression.\n\nRender in a soft, hand-painted watercolour style, with delicate brush textures, subtle blending, and natural tonal transitions. The fur should appear realistic and finely detailed, not stylised or cartoon-like.\n\nUse a clean, light background (white or very soft wash) and incorporate soft watercolour splash marks, pigment blooms, and paint splatters around the outer edges of the composition only. These splashes should gently frame the portrait without overlapping or distorting the pet\u2019s face.\n\nKeep the centre area (the pet\u2019s face and upper body) clear, sharp, and highly detailed, with the watercolour effects more diffused toward the edges.\n\nLighting should be soft and natural, enhancing depth and realism without harsh contrast.\n\nThe final image should look like a professionally hand-painted watercolour portrait created directly from the uploaded photo, with a premium, elegant, and emotional finish \u2014 not an illustration or cartoon."}],"visible":true,"required":false,"form_type":"linked","photo_editor":"static","use_hd_layer":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-932535","top":1031.02,"left":1882.34,"name":"Enter Name  copy","text":"Milo","type":"text","color":"#4C4C4C","linked":"layer-884385","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"linked","max_length":15,"typography":{"size":162,"family":"Cookie","variant":"regular"},"custom_font":{"size":100},"curve_radius":0,"stroke_color":"#FF0000","stroke_width":1,"color_opacity":"FF","curve_enabled":false,"shadow_display":"mockup_order","form_input_type":"text","typography_type":"google","autoscale_enabled":true,"autoscale_max_width":900},{"id":"layer-884385","top":1034.47,"left":492,"name":"Enter Name ","text":"Milo","type":"text","color":"#4C4C4C","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","max_length":15,"typography":{"size":162,"family":"Cookie","variant":"regular"},"custom_font":{"url":"users\/31652\/fonts\/681d952fabc61.woff2","size":100,"family":"Sophia"},"curve_radius":0,"stroke_color":"#FF0000","stroke_width":1,"color_opacity":"FF","curve_enabled":false,"shadow_display":"mockup_order","form_input_type":"text","typography_type":"google","autoscale_enabled":true,"autoscale_max_width":900},{"id":"layer-299154","top":341.16,"url":"users\/31652\/image-layers\/6810c13a60409_large.webp","left":142.79,"name":"area_for_photo_upload","type":"clipart","width":698.42,"height":685.65,"locked":false,"rotate":0,"effects":[{"id":"id-509786","type":"teeinblue:watercolor","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"enable_transparent_bg":true}],"visible":false,"required":false,"form_type":"photo","form_label":"Upload Your Photo Here","masked_url":"users\/31652\/images\/6810b01c3e6fd_large.webp","photo_hint":"Please use high quality, clear and sharp image.\nGood natural lighting- avoid dark or blurry photos.\nSubject centered with minimal background clutter.\nJPG or PNG format (Max size: 10MB)\nIf you have any issues please contact us!","photo_editor":"image_cropper","masked_enable":true,"photo_replace":true,"shadow_display":"mockup_order"},{"id":"layer-338791","top":134.6,"url":"users\/31652\/image-layers\/6810a9e528331_large.webp","left":26.94,"name":"Paw frame4@300x","type":"clipart","width":930.11,"height":912.81,"locked":false,"rotate":0,"visible":false,"form_type":"static","shadow_display":"mockup_order"},{"id":"layer-236755","top":955.74,"url":"users\/31652\/image-layers\/67b9d08e8dbb6_large.webp","left":1181.11,"name":"TalkAboutYou","type":"clipart","width":1070,"height":830.82,"locked":false,"rotate":0,"visible":false,"shadow_display":"mockup_order"},{"id":"layer-816444","top":97.9,"left":513.36,"name":"My Cat and I","text":"My Cat and I","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":false,"form_type":"text","typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/31652\/fonts\/681d953024256.woff2","size":110,"family":"Fresh Soda"},"curve_radius":480,"stroke_color":"#FF0000","stroke_width":1,"shadow_display":"mockup_order","typography_type":"custom","autoscale_enabled":false,"autoscale_max_width":1000},{"id":"layer-467971","top":215.14,"left":511.9,"name":"Talk Shit","text":"Talk Shit","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":false,"form_type":"text","typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/31652\/fonts\/681d953024256.woff2","size":107,"family":"Fresh Soda"},"curve_radius":480,"stroke_color":"#FF0000","stroke_width":1,"shadow_display":"mockup_order","typography_type":"custom","autoscale_enabled":false,"autoscale_max_width":1000},{"id":"layer-206938","top":306.69,"left":511.9,"name":"About You","text":"About You","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":false,"form_type":"text","typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/31652\/fonts\/681d953024256.woff2","size":106,"family":"Fresh Soda"},"curve_radius":480,"stroke_color":"#FF0000","stroke_width":1,"shadow_display":"mockup_order","typography_type":"custom","autoscale_enabled":false,"autoscale_max_width":1000},{"id":"layer-643424","top":147.04,"url":"users\/31652\/image-layers\/6916a65d87f18_large.webp","left":1649.91,"name":"Watercolor","type":"clipart","width":630.76,"height":946.14,"locked":false,"rotate":0,"effects":[{"id":"id-894661","type":"teeinblue:watercolor","mask_type":"wc_custom_mask","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"watercolor_mask":"masks\/watercolor\/mask_portrait_1.png"}],"visible":false,"required":true,"form_type":"photo","form_label":"Upload your photo","photo_editor":"static","photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"cover"}],"positions":["template-layer","layer-299154","layer-643424","layer-692276","layer-884385"]}],"global_options":[],"global_option_ids":[]}],"campaign_products":[{"id":1667470,"campaign_id":923766,"product_id":321456,"created_at":"2026-03-23T16:16:40.000000Z","updated_at":"2026-03-23T16:16:40.000000Z","position":0,"platform_title":null,"campaign_variants_position":null,"product":{"id":321456,"user_id":31652,"fulfillment_id":20,"fulfillment_linked_id":"white-11oz-ceramic-mug","title":"Personalised Photo Upload Pet Watercolour Mug","description":"<p>Personalised Photo Upload Pet Watercolour Mug<\/p><p>Your cat isn\u2019t just a pet, they are part of your everyday moments.<\/p><p>With this personalised cat photo mug, your favourite photo is transformed into a soft, watercolour-style design, creating a piece that feels both artistic and deeply personal. The gentle painted effect enhances your cat\u2019s features while keeping them recognisable, resulting in a design that\u2019s full of warmth and character.<\/p><p>Whether it\u2019s for your morning coffee or a thoughtful gift, this mug is a beautiful way to celebrate your cat.<\/p><p><\/p><p><strong>Personalisation Details:<\/strong><\/p><ul><li><p>Upload your pet\u2019s photo - please use a high quality brightly lit photo<\/p><\/li><li><p>Add their name<\/p><\/li><\/ul><p><\/p><p><strong>Product Information:<\/strong><\/p><ul><li><p>Ceramic 11oz mug<\/p><\/li><li><p>Dishwasher and microwave safe<\/p><\/li><li><p>Avoid abrasive detergents and rough sponges when cleaning<\/p><\/li><li><p>Wash before first use<\/p><\/li><\/ul>","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":"Personalised Photo Upload Pet Watercolour Mug","product_options_position":null,"internal_tags":null,"printareas":[{"id":925880,"product_id":321456,"name":"front","width":2410,"height":1182,"position":0,"display_name":"11-oz"}]},"campaign_variants":[{"campaign_product_id":1667470,"variant_id":7891176,"campaign_mockup_id":null,"variant":{"id":7891176,"product_id":321456,"fulfillment_linked_id":"mug_product_msz_11-oz_mmat_ceramic-white_cl_4-0","fulfillment_linked_image_id":null,"color":"ceramic-white","size":"11-oz","color_hex":"#FFFFFF","available":true,"base_cost":null,"price":16.5,"created_at":"2026-03-23T16:15:32.000000Z","updated_at":"2026-03-23T16:15:32.000000Z","compare_at_price":19.95,"ref":null,"weight":null,"mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"mug_product_msz_11-oz_mmat_ceramic-white_cl_4-0","printarea_ids":[]},"color":"ceramic-white","color_hex":"#FFFFFF","size":"11-oz","product_id":321456}],"campaign_mockups":[{"id":9490692,"campaign_product_id":1667470,"platform_linked_id":null,"url":"users\/31652\/products\/321456\/69c167268c455_preview.webp","thumbnail":"users\/31652\/products\/321456\/69c167268c455_preview_thumbnail.webp","width":960,"height":960,"position":0,"preview_url":"users\/31652\/campaign-products\/1667470\/69f0c38733f7f.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/31652\/campaign-products\/1667470\/69f0c38733f7f_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":1551134,"alt":"048e8c05-ca83-47b5-9b2a-599d0b541981","layers":[{"height":960,"id":"layer-336370","left":0,"locked":true,"name":"048e8c05-ca83-47b5-9b2a-599d0b541981","opacity":1,"top":0,"type":"image","url":"users\/31652\/mockup-layers\/67af1e0eeb30b_large.webp","visible":true,"width":960},{"height":539,"id":"layer-633676","left":183.46376811594197,"locked":false,"masked_enable":true,"masked_height":539,"masked_left":0,"masked_top":0,"masked_width":426,"name":"11-oz (2410x1182)","opacity":1,"printarea_id":925880,"rotate":0,"top":260.05797101449303,"visible":true,"width":1100}],"type":"image","campaign_mockup_printareas":[]},{"id":9490693,"campaign_product_id":1667470,"platform_linked_id":null,"url":"users\/31652\/products\/321456\/69c16726ceecd_preview.webp","thumbnail":"users\/31652\/products\/321456\/69c16726ceecd_preview_thumbnail.webp","width":960,"height":960,"position":1,"preview_url":"users\/31652\/campaign-products\/1667470\/69f0c389abcd7.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/31652\/campaign-products\/1667470\/69f0c389abcd7_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":1551135,"alt":"m2","layers":[{"height":960,"id":"layer-822835","left":0,"locked":true,"name":"m2","opacity":1,"top":0,"type":"image","url":"users\/31652\/mockup-layers\/67af1bff29f3c_large.webp","visible":true,"width":960},{"height":571,"id":"layer-977169","left":229.41176470588206,"locked":false,"name":"11-oz (2410x1182)","opacity":1,"printarea_id":925880,"rotate":0,"top":204.58823529411765,"visible":true,"width":1166,"masked_enable":true,"masked_top":0,"masked_left":0,"masked_width":486,"masked_height":571}],"type":"image","campaign_mockup_printareas":[]},{"id":9490694,"campaign_product_id":1667470,"platform_linked_id":null,"url":"users\/31652\/products\/321456\/69c167273f4a6_preview.webp","thumbnail":"users\/31652\/products\/321456\/69c167273f4a6_preview_thumbnail.webp","width":960,"height":960,"position":2,"preview_url":"users\/31652\/campaign-products\/1667470\/69f0c38c3f7c6.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/31652\/campaign-products\/1667470\/69f0c38c3f7c6_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":1551136,"alt":"so1","layers":[{"height":960,"id":"layer-944333","left":0,"locked":true,"name":"so1","opacity":1,"top":0,"type":"image","url":"users\/31652\/mockup-layers\/67af1c104c5c5_large.webp","visible":true,"width":960},{"height":622,"id":"layer-407144","left":266.88235294117567,"locked":false,"name":"11-oz (2410x1182)","opacity":1,"printarea_id":925880,"rotate":0,"top":203.05882352941177,"visible":true,"width":1270}],"type":"image","campaign_mockup_printareas":[]},{"id":9490695,"campaign_product_id":1667470,"platform_linked_id":null,"url":"users\/31652\/products\/321456\/69c1672651257_preview.webp","thumbnail":"users\/31652\/products\/321456\/69c1672651257_preview_thumbnail.webp","width":960,"height":960,"position":3,"preview_url":"users\/31652\/campaign-products\/1667470\/69f0c38f82f32.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/31652\/campaign-products\/1667470\/69f0c38f82f32_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":1551133,"alt":"6052d013ce400_large","layers":[{"height":960,"id":"layer-848134","left":0,"locked":true,"name":"6052d013ce400_large","opacity":1,"top":0,"type":"image","url":"users\/31652\/mockup-layers\/67af1c1667420_large.webp","visible":true,"width":960},{"height":547,"id":"layer-811409","left":15.588235294117679,"locked":false,"masked_enable":true,"masked_height":547,"masked_left":0,"masked_top":0,"masked_width":437,"name":"11-oz (2410x1182)","opacity":1,"printarea_id":925880,"rotate":0,"top":213.02022058823525,"visible":true,"width":1117},{"height":547,"id":"layer-897533","left":-173.64705882352945,"locked":false,"masked_enable":true,"masked_height":547,"masked_left":689,"masked_top":0,"masked_width":428,"name":"11-oz (2410x1182)","opacity":1,"printarea_id":925880,"rotate":0,"top":213.0252757352942,"visible":true,"width":1117}],"type":"image","campaign_mockup_printareas":[]}]}],"campaign_artworks":[{"id":3382006,"printarea_id":925880,"campaign_id":923766,"artwork_id":1141554,"top":0,"left":0,"width":2410,"height":1182,"position":0,"rotate":null}],"instance_variants":[{"campaign_id":923766,"variant_id":7891176,"platform_linked_id":"53316045439318"}],"config":{"shop_logo":"portal\/tib.png","atc_action":"default","show_buynow":false,"show_gallery":true,"show_preview":false,"enable_sticky":false,"primary_color":"#7386C4","show_quantity":true,"style_variants":"outline","thumbnail_type":"dynamic","preview_content":"gallery","show_cross_sell":false,"add_design_links":"property","personalize_type":"direct","show_edit_button":false,"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,"buynow_button_color":"#7386C4","show_preview_button":true,"preview_button_color":"#A0B7F5","should_block_inspect":true,"show_app_description":false,"atc_notify_item_added":true,"show_compare_at_price":true,"border_radius_variants":"rounded","sync_between_templates":true,"show_navigation_numbers":true,"support_public_property":false,"hide_single_value_option":true,"load_gallery_immediately":true,"personalize_button_color":"#73C47C","buynow_button_hover_color":"#7386C4","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":"#7386C4","personalization_item_per_row":"auto","personalization_toggle_style":"switch","show_custom_info_below_price":false,"action_button_in_zoom_gallery":"hover_pinch_zoom","is_display_customization_link":true,"personalization_border_radius":"rounded","show_galley_thumbnails_mobile":true,"personalization_choose_a_theme":"classic","personalize_button_hover_color":"#73C47C","action_button_in_show_save_badge":"show_percentage","show_personalization_form_header":false,"show_assigned_variant_images_only":false,"size_label":"Size","color_label":"Colour","saving_text":"saving","loading_lyric":"Loading lyrics...","template_label":"{{ ARTWORK_NAME }} template","addon_price_label":"Selection will add {{PRICE}} to the price","description_label":"Description","form_header_title":"personalize","addon_option_label":"+{{VALUE}}","upload_button_text":"Choose an image","buynow_button_label":"Buy now","form_required_error":"Some fields are required or invalid data","input_invalid_error":"Invalid data","next_button_tooltip":"Next","prev_button_tooltip":"Prev","confirmation_message":"Please tick the confirmation box above before proceeding","input_required_error":"This field is required!","out_of_stock_message":"Your selection is out of stock. Please choose another option.","preview_button_label":"Preview","success_atc_response":"You\u2019ve created something special \ud83d\udc3e\ud83d\udc95<br><a href=\"\/cart\">View cart & place your order here<\/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","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":"Recustomise image","scrabble_add_word_error":"Cannot add the words to the crossword.","song_search_placeholder":"Search for a song","upload_button_text_reup":"Choose another image","visibility_toggle_label":"Show {{ INPUT_LABEL }}","edit_design_button_label":"Edit design","maps_cancel_button_label":"Cancel","maps_select_button_label":"Select & continue","min_width_height_warning":"Your photo does not meet the minimum resolution requirement. Please upload a photo larger than {{ MIN_WIDTH }}x{{ MIN_HEIGHT }}","personalize_button_label":"Personalise","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_vector_button_text":"Choose a vector","close_preview_buttom_label":"Close preview","image_placement_save_label":"Save","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","default_dropdown_placeholder":"Choose an option","gpx_upload_button_text_error":"Cannot upload. Contact us for more information.","image_placement_cancel_label":"Cancel","upload_button_text_uploading":"Uploading...","variant_dropdown_placeholder":"Choose an option","gpx_upload_button_text_strava":"Connect Strava","upload_vector_button_text_reup":"Choose another vector","cropper_min_size_upload_warning":"Cannot upload because the cropped area is too small. Please resize the crop bigger","gpx_upload_button_text_uploading":"Uploading...","gpx_upload_button_text_connecting":"Connecting...","recustomize_route_maps_button_text":"Recustomize route map","gpx_upload_button_text_add_activity":"Add","gpx_upload_button_text_error_strava":"Strava error. Please try again later.","checkout_button_label_on_preview_popup":"Process to Checkout","gpx_upload_button_text_show_activities":"Show activities","gpx_upload_button_text_disconnect_strava":"Disconnect Strava","gpx_upload_button_text_not_found_activities":"No activities found","gpx_upload_button_text_error_not_connected_strava":"Cannot connect to Strava. Contact us for more information.","sync_campaign_info_to_shopify":true},"has_subscription":true,"is_development":false,"is_plus":false,"sku_enabled":true,"shop_name":"Keepsake Charm Cottage","clipart_categories":[],"global_options":[]}