{"id":915289,"name":"AI Watercolor Portrait \u2013 Square Canvas","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":7454871,"artworks":[{"id":1126264,"name":"square_canvas copy copy copy copy copy","description":null,"width":4000,"height":4000,"thumbnail":"users\/14742\/artworks\/69a9cb595545c_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2444253,"design_format":"rgb","status":0,"data":[{"id":"template-921527","name":"Default template","addons":[],"layers":[{"id":"layer-547696","top":-695.68,"url":"users\/14742\/image-layers\/68051ca1a30fc_large.webp","left":-21.76,"name":"vrus","type":"clipart","width":4048.8,"height":5398.4,"locked":false,"rotate":0,"visible":true,"form_type":"static","dependency":{"match_type":"all","dependencies":[{"value":[26084015],"element":"layer-940818"}],"show_by_default":false},"shadow_display":"mockup_order","direct_upload_style":"contain"},{"id":"layer-416787","top":-1076.31,"url":"users\/14742\/image-layers\/684306ee684ff_large.webp","left":-50.87,"name":"Nimet\u00f6n (4000 x 6000 px)","type":"clipart","width":4076.52,"height":6114.77,"locked":false,"rotate":0,"visible":true,"form_type":"static","dependency":{"match_type":"all","dependencies":[{"value":[26084017],"element":"layer-940818"}],"show_by_default":false},"shadow_display":"mockup_order","direct_upload_style":"contain"},{"id":"layer-483055","top":-695.68,"url":"users\/14742\/image-layers\/68051cae75ec3_large.webp","left":-21.76,"name":"har25","type":"clipart","width":4048.8,"height":5398.4,"locked":false,"rotate":0,"visible":true,"form_type":"static","dependency":{"match_type":"all","dependencies":[{"value":[26084016],"element":"layer-940818"}],"show_by_default":true},"shadow_display":"mockup_order","direct_upload_style":"contain"},{"id":"layer-713328","top":174.19,"url":"users\/14742\/image-layers\/6999fe580bc77_large.webp","left":245.22,"name":"N\u00e4ytt\u00f6kuva 2026-02-21 204916","type":"clipart","width":3536.2,"height":3549.97,"locked":false,"rotate":0,"effects":[],"visible":false,"required":true,"form_type":"photo","form_label":"Load Photo","masked_url":"users\/14742\/images\/69a72715d5db4_large.webp","photo_editor":"image_cropper","show_in_cart":true,"masked_enable":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain"},{"id":"layer-940818","name":"Additional option","type":"option","locked":false,"visible":true,"form_label":"Choose","show_in_cart":true,"default_value":26084016,"additional_option":2235050},{"id":"layer-512035","top":3869.48,"left":2082.83,"name":"Text layer","text":"Mark 2026","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"form_type":"text","form_label":"Add name","typography":{"size":100,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/14742\/fonts\/64ce082675ff1.woff2","size":165.22,"family":"Acme-Regular"},"curve_radius":793.03,"show_in_cart":true,"stroke_color":"#FF0000","stroke_width":1,"color_opacity":"FF","shadow_display":"mockup_order","form_input_type":"text","typography_type":"custom","form_placeholder":"Mark 2026","autoscale_enabled":false,"autoscale_max_width":1652.15},{"id":"layer-309811","top":193.23,"url":"users\/14742\/image-layers\/69a8859271dde_large.webp","left":196.17,"name":"mies","type":"clipart","width":3584.06,"height":3604.34,"locked":false,"rotate":0,"effects":[{"id":"id-410209","type":"gemini:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"image_filter_prompt":"Use my image upload in an expressive watercolor illustration portrait of a confident person wearing aviator sunglasses and a black leather jacket over a white t-shirt, looking upwards to the side. His spiky hair is dark. The background is an explosion of vibrant, abstract watercolor splashes in blue, yellow, red, and purple, with visible drips and energetic brushstrokes. Make background transparent. The man is rendered with stylized realism. No background, transparent background. --ar 1:1 --v 6. 0\" Remove the background so it is fully transparent clip art"},{"id":"id-898843","type":"background_remover","color_sketch":"#000000","light_sketch":true,"enable_contour":true},{"id":"id-372066","type":"teeinblue:photo_enhancer","color_sketch":"#000000","light_sketch":true,"enable_contour":true}],"visible":false,"required":true,"form_type":"photo","form_label":"Load Photo","photo_editor":"image_cropper","show_in_cart":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-622988","top":184.04,"url":"users\/14742\/image-layers\/69a9ca7bd909f_large.webp","left":196.48,"name":"boy1","type":"clipart","width":3597.47,"height":3622.28,"locked":false,"rotate":0,"effects":[{"id":"id-687963","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gpt_background":true,"image_filter_prompt":"Use my image upload in an expressive watercolor illustration portrait of a confident person wearing aviator sunglasses and a black leather jacket over a white t-shirt, looking upwards to the side. His spiky hair is dark. The background is an explosion of vibrant, abstract watercolor splashes in blue, yellow, red, and purple, with visible drips and energetic brushstrokes. Make background transparent. The man is rendered with stylized realism. No background, transparent background. --ar 1:1 --v 6. 0\" Remove the background so it is fully transparent clip art"},{"id":"id-561736","type":"teeinblue:photo_enhancer","color_sketch":"#000000","light_sketch":true,"enable_contour":true}],"visible":true,"required":true,"form_type":"photo","form_label":"Load Photo","photo_editor":"image_cropper","show_in_cart":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"}],"positions":["layer-940818","layer-483055","layer-547696","layer-416787","layer-713328","layer-512035","layer-309811","layer-622988"],"charge_enabled":false}]}],"campaign_products":[{"id":1650853,"campaign_id":915289,"product_id":131913,"created_at":"2026-03-05T18:16:13.000000Z","updated_at":"2026-03-05T18:16:13.000000Z","position":0,"platform_title":null,"campaign_variants_position":null,"product":{"id":131913,"user_id":14742,"fulfillment_id":8,"fulfillment_linked_id":"2","title":"Canvas Square 2cm","description":"<p>Crisp, color-saturated photo reproductions on fine-textured brilliant-white canvas, stretched on a pine wood frame.<\/p><p>-Hand-stretched to achieve optimum tautness and achieve a gallery-like quality<\/p><p>-High-resolution printing technology. We use high-quality HP late x inks with UV protection that are safe and resistant to fade<\/p><p>-Stretched pixels technique is applied to the edges for a blur effect<\/p><p>-Easy-to-use Hanger Set kit allows you to hang up your canvas without any hassle<\/p>","had_back":false,"variants_position":null,"colors_position":["Default"],"sizes_position":["20x20 cm","30x20 cm","40x20 cm","40x30 cm","40x40 cm","60x20 cm","60x30 cm","60x40 cm","60x60 cm","75x50 cm","80x40 cm","80x60 cm","80x80 cm","90x60 cm","100x50 cm","100x75 cm","120x60 cm","120x80 cm","120x90 cm","4cm 40x40 cm"],"thumbnail":null,"enable_custom_printarea":true,"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":"Canvas Square 2cm","product_options_position":null,"internal_tags":null,"printareas":[{"id":380646,"product_id":131913,"name":"front","width":7087,"height":5315,"position":0,"display_name":"DIGI-120X90-1"},{"id":380645,"product_id":131913,"name":"front","width":7087,"height":4725,"position":0,"display_name":"KLAS-120X80-1"},{"id":380644,"product_id":131913,"name":"front","width":7087,"height":3544,"position":0,"display_name":"PAN1-120X60-1"},{"id":380643,"product_id":131913,"name":"front","width":5906,"height":4430,"position":0,"display_name":"DIGI-100X75-1"},{"id":380642,"product_id":131913,"name":"front","width":5906,"height":2953,"position":0,"display_name":"PAN1-100X50-1"},{"id":380641,"product_id":131913,"name":"front","width":5315,"height":3544,"position":0,"display_name":"KLAS-90X60-1"},{"id":380640,"product_id":131913,"name":"front","width":4725,"height":4725,"position":0,"display_name":"QUAD-80X80-1"},{"id":380639,"product_id":131913,"name":"front","width":4725,"height":3544,"position":0,"display_name":"DIGI-80X60-1"},{"id":380638,"product_id":131913,"name":"front","width":4725,"height":2363,"position":0,"display_name":"PAN1-80X40-1"},{"id":380637,"product_id":131913,"name":"front","width":8859,"height":5906,"position":0,"display_name":"KLAS-75X50-1"},{"id":380636,"product_id":131913,"name":"front","width":7087,"height":7087,"position":0,"display_name":"QUAD-60X60-1"},{"id":380635,"product_id":131913,"name":"front","width":7087,"height":4725,"position":0,"display_name":"KLAS-60X40-1"},{"id":380634,"product_id":131913,"name":"front","width":7087,"height":3544,"position":0,"display_name":"PAN1-60X30-1"},{"id":380633,"product_id":131913,"name":"front","width":7087,"height":2363,"position":0,"display_name":"PAN2-60X20-1"},{"id":380632,"product_id":131913,"name":"front","width":4725,"height":4725,"position":0,"display_name":"QUAD-40X40-1"},{"id":380631,"product_id":131913,"name":"front","width":4725,"height":3544,"position":0,"display_name":"DIGI-40X30-1"},{"id":380630,"product_id":131913,"name":"front","width":4725,"height":2363,"position":0,"display_name":"PAN1-40x20-1"},{"id":380629,"product_id":131913,"name":"front","width":3544,"height":2363,"position":0,"display_name":"KLAS-30X20-1"},{"id":380628,"product_id":131913,"name":"front","width":2363,"height":2363,"position":0,"display_name":"QUAD-20X20-1"}]},"campaign_variants":[{"campaign_product_id":1650853,"variant_id":3112155,"campaign_mockup_id":null,"variant":{"id":3112155,"product_id":131913,"fulfillment_linked_id":"QUAD-40X40-1","fulfillment_linked_image_id":null,"color":"Default","size":"40x40 cm","color_hex":null,"available":true,"base_cost":10.4,"price":44.9,"created_at":"2024-03-24T12:54:45.000000Z","updated_at":"2026-05-23T13:03:05.000000Z","compare_at_price":null,"ref":null,"weight":null,"mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"QUAD-40X40-1","printarea_ids":[380632]},"color":"Default","color_hex":null,"size":"40x40 cm","product_id":131913}],"campaign_mockups":[{"id":9369563,"campaign_product_id":1650853,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":0,"preview_url":"users\/14742\/campaign-products\/1650853\/69a9cc14d2594.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/14742\/campaign-products\/1650853\/69a9cc14d2594_thumbnail.webp","old_campaign_mockup_id":9362533,"mockup_id":1225471,"alt":"valk_can","layers":[{"id":"layer-328219","name":"valk_can","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/14742\/mockup-layers\/68204ef81b213_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-698559","name":"QUAD-40X40-1 (4725x4725)","top":57,"left":47,"width":840,"height":840,"rotate":0,"printarea_id":380632,"visible":true,"opacity":1,"locked":false}],"type":"image","campaign_mockup_printareas":[]},{"id":9369564,"campaign_product_id":1650853,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":1,"preview_url":"users\/14742\/campaign-products\/1650853\/69a9cc187a752.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/14742\/campaign-products\/1650853\/69a9cc187a752_thumbnail.webp","old_campaign_mockup_id":9362534,"mockup_id":784530,"alt":null,"layers":[{"height":960,"id":784530,"left":0,"locked":true,"name":"Mockup Layer","opacity":1,"position":-1,"top":0,"url":"users\/14742\/products\/131913\/660023ea0716b_large.webp","visible":true,"width":960},{"created_at":"2024-03-24 13:00:59","height":642,"id":652084,"left":164,"locked":false,"masked_background":null,"masked_enable":false,"masked_height":null,"masked_image":null,"masked_left":null,"masked_opacity":null,"masked_rotate":0,"masked_top":null,"masked_width":null,"mockup_id":784530,"name":"QUAD-40X40-1 (4725x4725)","opacity":1,"perspective_enable":false,"position":0,"printarea_id":380632,"rotate":0,"top":128,"transform_matrix":null,"transform_matrix_points":null,"updated_at":"2024-03-24 13:01:23","url":null,"visible":true,"width":642}],"type":"image","campaign_mockup_printareas":[]},{"id":9369565,"campaign_product_id":1650853,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":640,"position":2,"preview_url":"users\/14742\/campaign-products\/1650853\/69a9cc1c3f77d.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/14742\/campaign-products\/1650853\/69a9cc1c3f77d_thumbnail.webp","old_campaign_mockup_id":9362532,"mockup_id":784529,"alt":null,"layers":[{"height":640,"id":784529,"left":0,"locked":true,"name":"Mockup Layer","opacity":1,"position":-1,"top":0,"url":"users\/14742\/products\/131913\/6600238e1620a_large.webp","visible":true,"width":960},{"created_at":"2024-03-24 12:59:29","height":531,"id":652083,"left":223,"locked":false,"masked_background":null,"masked_enable":false,"masked_height":null,"masked_image":null,"masked_left":null,"masked_opacity":null,"masked_rotate":0,"masked_top":null,"masked_width":null,"mockup_id":784529,"name":"QUAD-40X40-1 (4725x4725)","opacity":1,"perspective_enable":false,"position":0,"printarea_id":380632,"rotate":0,"top":63,"transform_matrix":null,"transform_matrix_points":null,"updated_at":"2024-03-24 12:59:45","url":null,"visible":true,"width":531}],"type":"image","campaign_mockup_printareas":[]}]}],"campaign_artworks":[{"id":3346724,"printarea_id":380632,"campaign_id":915289,"artwork_id":1126264,"top":0,"left":0,"width":4725,"height":4725,"position":0,"rotate":null}],"instance_variants":[{"campaign_id":915289,"variant_id":3112155,"platform_linked_id":"53878828433748"}],"config":{"shop_logo":"portal\/tib.png","atc_action":"default","price_color":"#db7d5f","show_buynow":true,"show_gallery":true,"show_preview":true,"enable_sticky":true,"show_quantity":true,"style_variants":"outline","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,"buynow_button_color":"#DCAFA1","saving_amount_color":"#db7d5f","atc_background_color":"#DCAFA1","preview_button_color":"#DCAFA1","show_app_description":true,"show_compare_at_price":true,"border_radius_variants":"rounded","compare_at_price_color":"#000000","sync_between_templates":true,"show_navigation_numbers":false,"support_public_property":false,"buynow_button_text_color":"#000000","hide_single_value_option":true,"load_gallery_immediately":true,"personalize_button_color":"#DCAFA1","buynow_button_hover_color":"#db9985","enable_personalize_button":true,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"medium","auto_select_first_template":false,"collapse_description_block":false,"addtocart_button_text_color":"#000000","addtocart_button_hover_color":"#db9985","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","personalize_button_text_color":"#000000","show_galley_thumbnails_mobile":true,"buynow_button_hover_text_color":"#000000","personalization_choose_a_theme":"modern","personalize_button_hover_color":"#db9985","action_button_in_show_save_badge":"show_percentage","show_personalization_form_header":true,"addtocart_button_text_hover_color":"#000000","show_assigned_variant_images_only":false,"personalize_button_hover_text_color":"#000000","personalization_header_background_color":"#DCAFA1","size_label":"Size","color_label":"Color","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":"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","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","scrabble_add_word_error":"Cannot add the words to the crossword.","song_search_placeholder":"Search for a song","upload_button_text_reup":"Choose another image","visibility_toggle_label":"Show {{ INPUT_LABEL }}","edit_design_button_label":"Edit design","maps_cancel_button_label":"Cancel","maps_select_button_label":"Select & continue","min_width_height_warning":"Your photo does not meet the minimum resolution requirement. Please upload a photo larger than {{ MIN_WIDTH }}x{{ MIN_HEIGHT }}","personalize_button_label":"Personalize","select_vector_file_error":"You must select a file with the extension .svg or .eps.","song_search_button_label":"Select","update_item_button_label":"Update cart","upload_button_text_error":"Cannot upload. Contact us for more information.","product_name_button_label":"Product Name","unavailable_variant_error":"Selected variant is unavailable","upload_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.","maps_api_key":"pk.eyJ1IjoidmVsaWtvdGlsYSIsImEiOiJjbGg3enAxamUwM21pM2VvMWdiazdkNWN0In0.tXSWnGF4WfLHtK20QIaNmg","sync_campaign_info_to_shopify":true},"has_subscription":true,"is_development":false,"is_plus":false,"sku_enabled":true,"shop_name":"heartful.gifts","clipart_categories":[{"id":2235050,"name":"kpl 3","type":"additional_option","thumbnail":null,"display_type":"image","show_clipart_name":false,"placeholder":"Chooce the Background","parent_id":null,"children_display_type":0,"custom_class":null,"options":[{"id":26084016,"url":null,"thumbnail":"users\/14742\/cliparts\/2235050\/693e81c1cb229_thumbnail.webp","color":null,"name":"A"},{"id":26084015,"url":null,"thumbnail":"users\/14742\/cliparts\/2235050\/693e822bab31d_thumbnail.webp","color":null,"name":"B"},{"id":26084017,"url":null,"thumbnail":"users\/14742\/cliparts\/2235050\/693e82344fe13_thumbnail.webp","color":null,"name":"C"}],"v":null}]}