{"id":1007841,"name":"Funny Halloween Ugly Sweatshirt, Cool Wind In My Hair","label_available_product":null,"field_positions":null,"product_display_type":"radio","enable_artwork_navigation":false,"product_tags":"Ugly Sweater, Halloween, Witch","featured_image_url":null,"featured_image_thumbnail":null,"show_first_campaign_mockup_id":null,"artworks":[{"id":1281123,"name":"TWS-AUG26-001-Witch","description":null,"width":5428,"height":7275,"thumbnail":"users\/24574\/artworks\/6a8ea68e02202_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2768490,"design_format":"rgb","status":0,"schema_version":2,"data":[{"id":"template-597473","name":"Default template","addons":[],"layers":[{"id":"layer-363022","top":0,"url":"users\/24574\/image-layers\/6a8ea03edc472_large.webp","left":0,"name":"On A Dark Desert Highway","type":"static-photo","width":5428,"height":7275,"locked":false,"rotate":0,"visible":false,"fit_mode":"contain","schema_version":2,"shadow_display":"mockup_order","customization_type":"no_customization","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-231395","top":0,"url":"users\/24574\/image-layers\/6a8ea67e0cdf2_large.webp","left":0,"name":"On A Dark Desert Highway","type":"static-photo","width":5428,"height":7275,"locked":false,"rotate":0,"visible":true,"fit_mode":"contain","schema_version":2,"shadow_display":"mockup_order","customization_type":"no_customization","direct_upload_style":"contain","direct_clipart_style":"contain"}],"positions":["layer-363022","layer-231395"],"charge_enabled":false}],"global_options":[],"global_option_ids":[]}],"campaign_products":[{"id":1816467,"campaign_id":1007841,"product_id":160605,"created_at":"2026-08-26T07:59:58.000000Z","updated_at":"2026-08-26T07:59:58.000000Z","position":0,"platform_title":"ADULT","campaign_variants_position":null,"product":{"id":160605,"user_id":24574,"fulfillment_id":36,"fulfillment_linked_id":"TWS","title":"Ugly Sweater - Wool Sweater","description":"<p>This all-over print sweatshirt is a made-to-order apparel item designed for seasonal wear, casual use, or personalized gifting. Each sweatshirt is produced individually after an order is placed.<\/p><p><strong>Transparency &amp; Product Disclosure:<\/strong> This is a personalized, made-to-order product. Mockup images and size charts are for reference only. Actual print placement, color tone, fabric texture, and measurements may vary slightly due to production processes, material characteristics, and manual measurement.<\/p><p><strong>Product Features:<\/strong><\/p><ul><li><p>Material: 70% Acrylic, 30% Wool<\/p><\/li><li><p>Fabric feel: Soft, breathable, and comfortable for daily wear<\/p><\/li><li><p>Fit: Unisex relaxed fit<\/p><\/li><li><p>Style: All-over print sweatshirt<\/p><\/li><\/ul><p><strong>Care Instructions:<\/strong><\/p><ul><li><p>Machine wash cold<\/p><\/li><li><p>Tumble dry low<\/p><\/li><li><p>Do not bleach<\/p><\/li><li><p>No ironing or dry cleaning<\/p><\/li><\/ul><p><strong>Adult Size Chart (inches):<\/strong><\/p><ul><li><p>S: Length 26 \/ Width 20.5 \/ Sleeve 24.4 \/ Shoulder 17.7<\/p><\/li><li><p>M: Length 27.5 \/ Width 22.1 \/ Sleeve 25.1 \/ Shoulder 19.3<\/p><\/li><li><p>L: Length 29.1 \/ Width 23.6 \/ Sleeve 26 \/ Shoulder 20.9<\/p><\/li><li><p>XL: Length 30.3 \/ Width 24.8 \/ Sleeve 26.4 \/ Shoulder 22<\/p><\/li><li><p>2XL: Length 31.5 \/ Width 26 \/ Sleeve 27.2 \/ Shoulder 23.2<\/p><\/li><li><p>3XL: Length 32.7 \/ Width 28 \/ Sleeve 28.7 \/ Shoulder 24.4<\/p><\/li><li><p>4XL: Length 33.9 \/ Width 29 \/ Sleeve 29.9 \/ Shoulder 25.2<\/p><\/li><li><p>5XL: Length 34.3 \/ Width 31.1 \/ Sleeve 30.3 \/ Shoulder 25.6<\/p><\/li><\/ul><p><strong>Kids Size Chart (inches):<\/strong><\/p><ul><li><p>2XS: Length 14.9 \/ Width 12.2 \/ Sleeve 13.8 \/ Shoulder 10.6<\/p><\/li><li><p>XS: Length 16.9 \/ Width 14.2 \/ Sleeve 14.9 \/ Shoulder 12.2<\/p><\/li><li><p>S: Length 20 \/ Width 16.9 \/ Sleeve 18.1 \/ Shoulder 14.6<\/p><\/li><li><p>M: Length 21.7 \/ Width 18.5 \/ Sleeve 19.7 \/ Shoulder 15.7<\/p><\/li><li><p>L: Length 23.2 \/ Width 19.7 \/ Sleeve 20.9 \/ Shoulder 16.9<\/p><\/li><li><p>XL: Length 26.8 \/ Width 20.9 \/ Sleeve 25.9 \/ Shoulder 17.7<\/p><\/li><\/ul><p><strong>Customization:<\/strong> Please enter personalization details carefully and double-check spelling before checkout. Use standard English characters only and review the preview before placing the order.<\/p><p><strong>Notes:<\/strong> There may be an approximate measurement difference of \u00b11 inch due to manual measurement and production processes.<\/p>","had_back":false,"variants_position":null,"colors_position":["Adult"],"sizes_position":["S","M","L","XL","2XL","3XL","4XL","5XL"],"thumbnail":null,"enable_custom_printarea":false,"print_provider_id":null,"design_format":null,"color_display_type":"radio","size_display_type":"radio","color_custom_label":"STYLE","size_custom_label":null,"status":0,"label":"Ugly Sweater","product_options_position":null,"internal_tags":null,"printareas":[{"id":475695,"product_id":160605,"name":"Front","width":2516,"height":3067,"position":0,"display_name":"Front"},{"id":475694,"product_id":160605,"name":"Fulfill","width":5428,"height":7275,"position":0,"display_name":"Fulfill"}]},"campaign_variants":[{"campaign_product_id":1816467,"variant_id":4532503,"campaign_mockup_id":null,"variant":{"id":4532503,"product_id":160605,"fulfillment_linked_id":"TWS\/5XL","fulfillment_linked_image_id":null,"color":"Adult","size":"5XL","color_hex":"","available":true,"base_cost":null,"price":47.99,"created_at":"2024-12-07T01:55:44.000000Z","updated_at":"2024-12-07T02:19:16.000000Z","compare_at_price":null,"ref":null,"weight":"100","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"TWS\/5XL","printarea_ids":[]},"color":"Adult","color_hex":"","size":"5XL","product_id":160605},{"campaign_product_id":1816467,"variant_id":4532502,"campaign_mockup_id":null,"variant":{"id":4532502,"product_id":160605,"fulfillment_linked_id":"TWS\/4XL","fulfillment_linked_image_id":null,"color":"Adult","size":"4XL","color_hex":"","available":true,"base_cost":null,"price":45.99,"created_at":"2024-12-07T01:55:44.000000Z","updated_at":"2024-12-07T02:19:12.000000Z","compare_at_price":null,"ref":null,"weight":"100","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"TWS\/4XL","printarea_ids":[]},"color":"Adult","color_hex":"","size":"4XL","product_id":160605},{"campaign_product_id":1816467,"variant_id":4030754,"campaign_mockup_id":null,"variant":{"id":4030754,"product_id":160605,"fulfillment_linked_id":"TWS\/M","fulfillment_linked_image_id":null,"color":"Adult","size":"M","color_hex":"","available":true,"base_cost":null,"price":37.99,"created_at":"2024-09-16T10:29:22.000000Z","updated_at":"2024-12-07T02:19:08.000000Z","compare_at_price":null,"ref":null,"weight":"100","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"TWS\/M","printarea_ids":[]},"color":"Adult","color_hex":"","size":"M","product_id":160605},{"campaign_product_id":1816467,"variant_id":4030753,"campaign_mockup_id":null,"variant":{"id":4030753,"product_id":160605,"fulfillment_linked_id":"TWS\/S","fulfillment_linked_image_id":null,"color":"Adult","size":"S","color_hex":"","available":true,"base_cost":null,"price":32.99,"created_at":"2024-09-16T10:28:49.000000Z","updated_at":"2024-12-07T02:19:04.000000Z","compare_at_price":null,"ref":null,"weight":"100","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"TWS\/S","printarea_ids":[]},"color":"Adult","color_hex":"","size":"S","product_id":160605},{"campaign_product_id":1816467,"variant_id":4532501,"campaign_mockup_id":null,"variant":{"id":4532501,"product_id":160605,"fulfillment_linked_id":"TWS\/3XL","fulfillment_linked_image_id":null,"color":"Adult","size":"3XL","color_hex":"","available":true,"base_cost":null,"price":43.99,"created_at":"2024-12-07T01:55:44.000000Z","updated_at":"2024-12-07T02:19:11.000000Z","compare_at_price":null,"ref":null,"weight":"100","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"TWS\/3XL","printarea_ids":[]},"color":"Adult","color_hex":"","size":"3XL","product_id":160605},{"campaign_product_id":1816467,"variant_id":4532500,"campaign_mockup_id":null,"variant":{"id":4532500,"product_id":160605,"fulfillment_linked_id":"TWS\/2XL","fulfillment_linked_image_id":null,"color":"Adult","size":"2XL","color_hex":"","available":true,"base_cost":null,"price":41.99,"created_at":"2024-12-07T01:55:44.000000Z","updated_at":"2024-12-07T02:19:11.000000Z","compare_at_price":null,"ref":null,"weight":"100","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"TWS\/2XL","printarea_ids":[]},"color":"Adult","color_hex":"","size":"2XL","product_id":160605},{"campaign_product_id":1816467,"variant_id":4532499,"campaign_mockup_id":null,"variant":{"id":4532499,"product_id":160605,"fulfillment_linked_id":"TWS\/XL","fulfillment_linked_image_id":null,"color":"Adult","size":"XL","color_hex":"","available":true,"base_cost":null,"price":40.99,"created_at":"2024-12-07T01:55:44.000000Z","updated_at":"2024-12-07T02:19:10.000000Z","compare_at_price":null,"ref":null,"weight":"100","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"TWS\/XL","printarea_ids":[]},"color":"Adult","color_hex":"","size":"XL","product_id":160605},{"campaign_product_id":1816467,"variant_id":4532498,"campaign_mockup_id":null,"variant":{"id":4532498,"product_id":160605,"fulfillment_linked_id":"TWS\/L","fulfillment_linked_image_id":null,"color":"Adult","size":"L","color_hex":"","available":true,"base_cost":null,"price":39.99,"created_at":"2024-12-07T01:55:44.000000Z","updated_at":"2024-12-07T02:19:09.000000Z","compare_at_price":null,"ref":null,"weight":"100","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"TWS\/L","printarea_ids":[]},"color":"Adult","color_hex":"","size":"L","product_id":160605}],"campaign_mockups":[{"id":10634249,"campaign_product_id":1816467,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":1,"preview_url":"users\/24574\/campaign-products\/1816467\/6a8e9d01ce27f.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/24574\/campaign-products\/1816467\/6a8e9d01ce27f_thumbnail.webp","old_campaign_mockup_id":8721464,"mockup_id":1000510,"alt":"Ducon Space Wool Sweater Ugly Sweater Sizechart","layers":[{"id":"layer-733935","name":"Ugly_Sweater_Sizechart (1)","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/24574\/mockup-layers\/6753cb87d19a4_large.webp","opacity":1,"visible":true,"locked":true}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]},{"id":10634689,"campaign_product_id":1816467,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":2,"preview_url":"users\/24574\/campaign-products\/1816467\/6a8ea9482d814.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/24574\/campaign-products\/1816467\/6a8ea9482d814_thumbnail.webp","old_campaign_mockup_id":null,"mockup_id":911102,"alt":"Ugly Sweater Shape","layers":[{"id":911102,"name":"Mockup Layer","top":0,"left":0,"width":960,"height":960,"visible":true,"locked":true,"opacity":1,"position":-1,"url":"users\/24574\/products\/160605\/66e7fdd010bf2_large.webp"},{"id":"layer-816138","name":"Fulfill (5428x7275)","top":-5,"left":94,"width":1489,"height":1996,"rotate":0,"printarea_id":475694,"visible":true,"opacity":1,"locked":false,"masked_enable":true,"masked_top":0,"masked_left":0,"masked_width":1487.8430458430473,"masked_height":1996,"masked_image":"users\/24574\/images\/6753c67a62e63_large.webp"},{"id":"layer-505957","name":"Fulfill (5428x7275)","top":-1446,"left":-80,"width":1185,"height":1587,"rotate":0,"printarea_id":475694,"visible":true,"opacity":1,"locked":false,"masked_enable":true,"masked_top":0,"masked_left":0,"masked_width":1184.079254079253,"masked_height":1587,"masked_image":"users\/24574\/images\/6753c6f90a0ec_large.webp"},{"id":"layer-985104","name":"Fulfill (5428x7275)","top":-3496,"left":-913,"width":2799,"height":3749,"rotate":0,"printarea_id":475694,"visible":true,"opacity":1,"locked":false,"masked_enable":true,"masked_top":0,"masked_left":0,"masked_width":2796.8251748251723,"masked_height":3749,"masked_image":"users\/24574\/images\/6753c73c34f38_large.webp"},{"id":"layer-638757","name":"Fulfill (5428x7275)","top":-566,"left":-112,"width":1186,"height":1589,"rotate":0,"printarea_id":475694,"visible":true,"opacity":1,"locked":false,"masked_enable":true,"masked_top":0,"masked_left":0,"masked_width":1185.0784770784755,"masked_height":1589,"masked_image":"users\/24574\/images\/6753c78d35f0f_large.webp"},{"id":"layer-275639","name":"Fulfill (5428x7275)","top":-564,"left":-108,"width":1186,"height":1587,"rotate":0,"printarea_id":475694,"visible":true,"opacity":1,"locked":false,"masked_enable":true,"masked_top":0,"masked_left":0,"masked_width":1185.0784770784762,"masked_height":1587,"masked_image":"users\/24574\/images\/6753c7f43e7e9_large.webp"},{"id":"layer-381012","name":"66e81201cae9d_large (1)","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/24574\/mockup-layers\/6753c5e85b97f_large.webp","opacity":1,"visible":true,"locked":false}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]}]}],"campaign_artworks":[{"id":3709426,"printarea_id":475694,"campaign_id":1007841,"artwork_id":1281123,"top":0,"left":0,"width":5428,"height":7275,"position":0,"rotate":null}],"instance_variants":[{"campaign_id":1007841,"variant_id":4532503,"platform_linked_id":"47403699437622"},{"campaign_id":1007841,"variant_id":4532502,"platform_linked_id":"47403699404854"},{"campaign_id":1007841,"variant_id":4030754,"platform_linked_id":"47403699241014"},{"campaign_id":1007841,"variant_id":4030753,"platform_linked_id":"47403699208246"},{"campaign_id":1007841,"variant_id":4532501,"platform_linked_id":"47403699372086"},{"campaign_id":1007841,"variant_id":4532500,"platform_linked_id":"47403699339318"},{"campaign_id":1007841,"variant_id":4532499,"platform_linked_id":"47403699306550"},{"campaign_id":1007841,"variant_id":4532498,"platform_linked_id":"47403699273782"}],"config":{"shop_logo":"portal\/tib.png","atc_action":"default","show_buynow":true,"show_gallery":true,"show_preview":true,"zoom_gallery":true,"enable_sticky":true,"show_quantity":true,"style_variants":"outline","thumbnail_type":"default","preview_content":"single_mockup","show_cross_sell":false,"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":false,"show_saving_amount":true,"save_uploaded_photos":true,"show_app_description":true,"show_compare_at_price":true,"single_mockup_enabled":false,"border_radius_variants":"rounded","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":false,"auto_select_first_clipart":true,"enable_personalize_button":false,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"small","auto_select_first_template":false,"collapse_description_block":false,"confirmation_checkbox_enable":false,"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,"personalization_choose_a_theme":"classic","action_button_in_show_save_badge":"show_amount_with_currency","show_personalization_form_header":false,"show_assigned_variant_images_only":false,"size_label":"Size","color_label":"Color","saving_text":"saving","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":"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","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 check size, color, and personalized details before clicking \u201cBuy Now\u201d","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>","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","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_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":"Please check size, color, and personalized details before clicking \u201cBuy Now\u201d","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","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","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","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.","maps_api_key":"pk.eyJ1IjoiZHNwYWNlbWVuIiwiYSI6ImNtM3dmbGFlMDE3NDgya29tbnlxcjk5cGgifQ.O0on2e7wmJEiYsSvqyMbew","sync_campaign_info_to_shopify":true},"has_subscription":true,"is_development":false,"is_plus":false,"sku_enabled":true,"shop_name":"Duconspace","clipart_categories":[],"global_options":[]}