{"id":1014914,"name":"Custom Halloween Pet Wall Clock","label_available_product":null,"field_positions":null,"product_display_type":"radio","enable_artwork_navigation":false,"product_tags":null,"featured_image_url":"users\/33827\/campaigns\/1014914\/6aa10694ddaa7_large.webp","featured_image_thumbnail":"users\/33827\/campaigns\/1014914\/6aa10694ddaa7_thumbnail.webp","show_first_campaign_mockup_id":null,"artworks":[{"id":1294605,"name":"Custom Halloween Pet Wall Clock","description":null,"width":3000,"height":3000,"thumbnail":"users\/33827\/artworks\/6aa116cf63793_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2793539,"design_format":"rgb","status":0,"schema_version":2,"data":[{"id":"template-685136","name":"Default template","addons":[],"layers":[{"id":"layer-618503","top":0,"url":"users\/33827\/image-layers\/6aa0f23beab0a_large.webp","left":0,"name":"Artwork Preview Only (Final product features woven fabric texture) (2)","type":"photo","width":3000,"height":3000,"locked":false,"rotate":0,"effects":[{"id":"id-683460","type":"gemini:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gemini_resolution":"1K","image_filter_prompt":"Transform the pet in the uploaded photo into an illustrated character within a bold, graphic Halloween autumn scene, recreating this general layout and mood.\n\nPet rendering \u2014 critical: render the pet with its true, recognizable features \u2014 accurate breed proportions, face structure, ear shape (if the pet has long floppy ears, let them drape down naturally over the edge of the roof), and its real fur colors and patterns as seen in the uploaded photo. Map the pet's coat pattern precisely by body region as shown in the uploaded photo \u2014 head, ears, back, rump\/hindquarters, legs, and tail must each match the actual color\/pattern seen in that specific region of the reference photo, not a generalized or \"typical\" breed color distribution. Do not add dark patches, spots, or markings to any body region that is solid white or unmarked in the uploaded photo, even if that breed commonly has such markings \u2014 for example, if the rump\/hindquarters area is white in the photo, it must remain white in the illustration, not filled in with a black patch. When the pose changes and a body region isn't fully visible in the original photo, extrapolate conservatively from the nearest visible, correctly-colored area of that same body part rather than defaulting to a common or \"archetypal\" pattern for the breed. Add loose, expressive fur texture strokes (following a bold, confident ink-line weight) to suggest the pet's actual coat \u2014 whether smooth, fluffy, curly, or patterned \u2014 so the pet reads as fully colored and textured with true-to-life coloring, not a flat white silhouette. The pet must be instantly recognizable as this specific pet, with any collar, bandana, or accessories from the photo preserved. Keep the black outline linework bold and confident so the pet feels stylistically unified with the graphic elements around it.\n\nPose: the pet lies sprawled comfortably on top of a peaked orange dog-house-style rooftop, in a relaxed, sleepy sleeping pose \u2014 head resting to one side, legs and ears (if long\/floppy) draping loosely down over the edge of the roof peak, in a completely relaxed, cozy napping posture.\n\nScene \u2014 critical elements to include: behind the pet, one enormous full moon fills much of the upper background, glowing warm flat yellow \u2014 but unlike a perfectly round, crisp-edged moon, draw its outer edge as a loose, slightly wobbly, hand-drawn circle with an irregular, imperfect boundary, not a clean geometric shape. One or two small bats fly across or near the moon, rendered as simple gestural black silhouette shapes (a basic double-curve \"M\" wing shape with a small rounded body). Scattered around the moon in the deep navy-blue night sky background are several small four-pointed sparkle\/star shapes (simple crossed-line \"twinkle\" stars), placed loosely and irregularly. A simple black-and-white spiderweb is tucked in one corner of the roof or house structure. Below the pet, the orange house\/roof structure sits atop a small mound of fallen autumn leaves and a few round pumpkins with simple jack-o-lantern faces, scattered along the ground at the base of the house. Beside the house, a small hand-lettered wooden signpost reads \"BOO!\" in bold black lettering on a white sign, propped into the ground amid the pumpkins and leaves.\n\nArt style: bold, flat, graphic illustration style with thick, confident black outlines and clean color fills for the house, moon, bats, stars, spiderweb, pumpkins, leaves, and sign \u2014 cheerful and slightly retro, like a classic Halloween decoration illustration. The pet, while more detailed and textured than the flatter graphic elements as described above, uses the same bold outline weight so it feels integrated into the same illustrated world rather than looking like a different medium.\n\nColor approach: the house\/roof is a warm flat orange with black outline plank details. The moon is warm flat yellow. The night sky background is a deep navy blue. Stars are a pale warm yellow or white. Bats and spiderweb are solid black\/black-line. Pumpkins are warm orange with black carved details, leaves in warm gold, rust, and olive tones. The \"BOO!\" sign is white with bold black lettering. The pet is rendered in its true, natural coat colors from the uploaded photo.\n\nBackground: the deep navy night sky with the glowing yellow moon, scattered stars, and bats fills the upper portion; the ground with leaves, pumpkins, and the \"BOO!\" sign anchors the lower portion; no additional scenery beyond what's described.","image_filter_ref_img":"users\/33827\/images\/260909_DGv5nX7cZVy5tZ4A.png","is_layer_output_size":true,"color_sketch_image_filter":"#000000","image_filter_enable_ref_img":true}],"visible":true,"fit_mode":"contain","required":true,"form_label":"Upload Your Pet's Photo","photo_editor":"image_placement","show_in_cart":true,"photo_replace":true,"schema_version":2,"shadow_display":"mockup_order","customization_type":"normal","direct_upload_style":"contain","direct_clipart_style":"contain"}],"positions":["layer-618503"],"charge_enabled":false}],"global_options":[],"global_option_ids":[]}],"campaign_products":[{"id":1827912,"campaign_id":1014914,"product_id":358610,"created_at":"2026-09-09T04:23:10.000000Z","updated_at":"2026-09-09T04:23:10.000000Z","position":0,"platform_title":null,"campaign_variants_position":null,"product":{"id":358610,"user_id":33827,"fulfillment_id":3,"fulfillment_linked_id":"277","title":"Wall Clock","description":"<p>A little personality for your walls, starring your pet.<\/p><ul><li><p>Custom Pet Illustration: Your pet becomes the star of a playful Halloween-inspired design.<\/p><\/li><li><p>Natural Wood Frame: Crafted with a 100% wood frame and a clear plexiglass face.<\/p><\/li><li><p>Silent Movement: A quiet clock mechanism keeps time without the ticking.<\/p><\/li><li><p>Easy to Hang: Pre-installed hook on the back makes hanging simple.<\/p><\/li><li><p>Easy to Use: Requires one AA battery (not included).<\/p><\/li><li><p>Perfect Size: 10\" \u00d7 10\" (25.4 \u00d7 25.4 cm), made for indoor display.<\/p><\/li><\/ul>","had_back":false,"variants_position":null,"colors_position":["Black","White","Wooden"],"sizes_position":["White \/ 10\""],"thumbnail":null,"enable_custom_printarea":false,"print_provider_id":1,"design_format":null,"color_display_type":"colorswatch","size_display_type":"radio","color_custom_label":null,"size_custom_label":null,"status":0,"label":"Wall Clock","product_options_position":["color","size"],"internal_tags":null,"printareas":[{"id":1028622,"product_id":358610,"name":"front","width":3000,"height":3000,"position":0,"display_name":"10\"_front"}]},"campaign_variants":[{"campaign_product_id":1827912,"variant_id":8863595,"campaign_mockup_id":null,"variant":{"id":8863595,"product_id":358610,"fulfillment_linked_id":"43009","fulfillment_linked_image_id":null,"color":"Black","size":"White \/ 10\"","color_hex":"#000000","available":true,"base_cost":null,"price":66,"created_at":"2026-09-09T04:18:46.000000Z","updated_at":"2026-09-09T07:25:52.000000Z","compare_at_price":null,"ref":null,"weight":null,"mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"43009","printarea_ids":[]},"color":"Black","color_hex":"#000000","size":"White \/ 10\"","product_id":358610},{"campaign_product_id":1827912,"variant_id":8863596,"campaign_mockup_id":null,"variant":{"id":8863596,"product_id":358610,"fulfillment_linked_id":"43011","fulfillment_linked_image_id":null,"color":"White","size":"White \/ 10\"","color_hex":null,"available":true,"base_cost":null,"price":66,"created_at":"2026-09-09T04:18:46.000000Z","updated_at":"2026-09-09T07:25:55.000000Z","compare_at_price":null,"ref":null,"weight":null,"mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"43011","printarea_ids":[]},"color":"White","color_hex":null,"size":"White \/ 10\"","product_id":358610},{"campaign_product_id":1827912,"variant_id":8863597,"campaign_mockup_id":null,"variant":{"id":8863597,"product_id":358610,"fulfillment_linked_id":"43013","fulfillment_linked_image_id":null,"color":"Wooden","size":"White \/ 10\"","color_hex":"#e0c297","available":true,"base_cost":null,"price":66,"created_at":"2026-09-09T04:18:46.000000Z","updated_at":"2026-09-09T07:26:01.000000Z","compare_at_price":null,"ref":null,"weight":null,"mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"43013","printarea_ids":[]},"color":"Wooden","color_hex":"#e0c297","size":"White \/ 10\"","product_id":358610}],"campaign_mockups":[{"id":10738559,"campaign_product_id":1827912,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":1,"preview_url":"users\/33827\/campaign-products\/1827912\/6aa116dc053a2.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/33827\/campaign-products\/1827912\/6aa116dc053a2_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"Front - 2026-09-09T133250.7360","layers":[{"id":"layer-429554","name":"10\"_front (3000x3000)","top":114.97619047619044,"left":124.50000000000003,"width":711,"height":711,"rotate":0,"printarea_id":1028622,"visible":true,"opacity":1,"locked":false},{"id":"layer-274951","name":"Front - 2026-09-09T133250.7360","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/33827\/mockup-layers\/260909_TRtGati1syQbjOyg_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-941615","name":"Front - 2026-09-09T133250.736\u6d45","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33827\/mockup-layers\/260909_mD37BKIaOEBGbZvq_large.webp","opacity":1,"visible":false,"locked":false},{"id":"layer-782446","name":"Front - 2026-09-09T133250.736-\u539f\u56fe\u6df1\u5ea6","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33827\/mockup-layers\/260909_DH37GmcyIYrRvdmr_large.webp","opacity":1,"visible":true,"locked":false}],"type":"image","variant_ids":[8863597],"campaign_mockup_printareas":[]},{"id":10738944,"campaign_product_id":1827912,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":2,"preview_url":"users\/33827\/campaign-products\/1827912\/6aa116e079389.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/33827\/campaign-products\/1827912\/6aa116e079389_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"\u56fe\u5c42 0 \u62f7\u8d1d","layers":[{"id":"layer-847784","name":"10\"_front (3000x3000)","top":117,"left":128.1904761904762,"width":702,"height":702,"rotate":0,"printarea_id":1028622,"visible":true,"opacity":1,"locked":false},{"id":"layer-887832","name":"\u56fe\u5c42 0 \u62f7\u8d1d","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/33827\/mockup-layers\/260909_BCow2BlKY9vfByls_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-914878","name":"Front - 2026-09-09T133250.736-\u539f\u56fe\u6df1\u5ea6","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33827\/mockup-layers\/260909_DH37GmcyIYrRvdmr_large.webp","opacity":1,"visible":true,"locked":false}],"type":"image","variant_ids":[8863595],"campaign_mockup_printareas":[]},{"id":10738943,"campaign_product_id":1827912,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":3,"preview_url":"users\/33827\/campaign-products\/1827912\/6aa116e57d529.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/33827\/campaign-products\/1827912\/6aa116e57d529_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":null,"alt":"Front (63) (1)","layers":[{"id":"layer-398189","name":"10\"_front (3000x3000)","top":125.49999999999997,"left":125.5,"width":709,"height":709,"rotate":0,"printarea_id":1028622,"visible":true,"opacity":1,"locked":false},{"id":"layer-995736","name":"Front (63) (1)","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/33827\/mockup-layers\/260909_Kis0IQhczv77NAob_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-282722","name":"Front - 2026-09-09T133250.736-\u539f\u56fe\u6df1\u5ea6","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/33827\/mockup-layers\/260909_DH37GmcyIYrRvdmr_large.webp","opacity":1,"visible":true,"locked":false}],"type":"image","variant_ids":[8863596],"campaign_mockup_printareas":[]}]}],"campaign_artworks":[{"id":3739492,"printarea_id":1028622,"campaign_id":1014914,"artwork_id":1294605,"top":0,"left":0,"width":3000,"height":3000,"position":0,"rotate":null}],"instance_variants":[{"campaign_id":1014914,"variant_id":8863595,"platform_linked_id":"44361868017798"},{"campaign_id":1014914,"variant_id":8863596,"platform_linked_id":"44361868050566"},{"campaign_id":1014914,"variant_id":8863597,"platform_linked_id":"44361868083334"}],"config":{"shop_logo":"portal\/tib.png","atc_action":"default","price_color":"#4A4A4A","show_buynow":true,"show_gallery":true,"show_preview":false,"enable_sticky":true,"primary_color":null,"show_quantity":true,"style_variants":"outline","thumbnail_type":"dynamic","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":"#4A4A4A","saving_amount_color":"#D0021B","atc_background_color":"#0D296C","save_uploaded_photos":true,"show_app_description":true,"show_compare_at_price":true,"single_mockup_enabled":false,"border_radius_variants":"rounded","compare_at_price_color":"#4A4A4A","show_action_in_preview":false,"sync_between_templates":true,"show_navigation_numbers":true,"support_public_property":false,"hide_single_value_option":true,"load_gallery_immediately":true,"personalize_button_color":"#4A4A4A","buynow_button_hover_color":"#ECECEC","enable_personalize_button":true,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"medium","auto_select_first_template":true,"collapse_description_block":false,"addtocart_button_text_color":"#FFFFFF","addtocart_button_hover_color":"#ECECEC","confirmation_checkbox_enable":false,"personalization_item_per_row":"8","personalization_toggle_style":"switch","show_custom_info_below_price":false,"action_button_in_zoom_gallery":"popup_large_image","personalization_border_radius":"rounded","show_galley_thumbnails_mobile":true,"buynow_button_hover_text_color":"#4A4A4A","personalization_choose_a_theme":"classic","action_button_in_show_save_badge":"show_amount_with_currency","show_personalization_form_header":false,"addtocart_button_text_hover_color":"#4A4A4A","show_assigned_variant_images_only":false,"personalization_form_background_color":"#FFFFFF","form_label":"Enter a location","size_label":"Size","color_label":"Color","saving_text":"saving","loading_lyric":"Loading lyrics...","template_label":"{{ ARTWORK_NAME }} template","maps_time_label":"Pick a time","cross_sell_title":"Add a matching customizable item","maps_style_label":"Select map style","text_color_label":"Select a color","addon_price_label":"Selection will add {{PRICE}} to the price","description_label":"Description","form_header_title":"personalize","addon_option_label":"+{{VALUE}}","moderation_blocked":"This image is blocked due to sensitive content or a policy violation (e.g., weapons, violence, sexual content). Please upload a different image.","upload_button_text":"Choose an image","buynow_button_label":"Buy now","font_category_label":"Select a font","form_required_error":"Some fields are required or invalid data","input_invalid_error":"Invalid data","is_processing_error":"Some fields are still processing, please wait a few seconds and try again.","next_button_tooltip":"Next","prev_button_tooltip":"Prev","confirmation_message":"Please tick the confirmation box above before proceeding","input_required_error":"This field is required!","out_of_stock_message":"Your selection is out of stock. Please choose another option.","preview_button_label":"Preview","success_atc_response":"This item has been added to cart!<br><a href=\"\/cart\">View cart<\/a>","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.","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","generate_image_button_text":"Generate image","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","upload_ratio_mismatch_warning":"Your photo doesn't match this design's aspect ratio, so it may not fit perfectly. Re-adjust or upload another photo if needed.","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","generate_image_regenerate_required":"Your selections changed or the last image generation failed. Please generate the image again before adding to cart.","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","generate_image_button_text_generating":"Generating...","generate_image_button_text_regenerate":"Generate again","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.","sync_campaign_info_to_shopify":true},"has_subscription":true,"is_development":false,"is_plus":false,"sku_enabled":false,"shop_name":"Feenchlet","clipart_categories":[],"global_options":[]}