{"id":1007910,"name":"Personalized Witch Hat Wooden Toilet Paper Holder \u2013 Custom Photo & Name 3D Cartoon Witch Decor - Witchy Bathroom & Kitchen Gift","label_available_product":null,"field_positions":null,"product_display_type":"radio","enable_artwork_navigation":false,"product_tags":"personalized witch toilet paper holder, custom photo witch decor, witch hat toilet paper holder, custom face witch, personalized witch hat, custom name witch decor, 3D cartoon witch, witch bathroom decor, witch kitchen decor, witchy home decor, personalized wooden holder, wooden toilet paper holder, custom photo gift, personalized witch gift, witch gift for women, witch lover gift, halloween home decor, halloween bathroom decor, spooky home decor, custom halloween gift, witch hat decor, witchy gift for her, personalized photo decor, magic witch decor, custom witch gift","featured_image_url":null,"featured_image_thumbnail":null,"show_first_campaign_mockup_id":10623651,"artworks":[{"id":1281299,"name":"25\/08 Witch Hat upload photo wooden paper holder ","description":null,"width":3714,"height":1776,"thumbnail":"users\/2604\/artworks\/6a8eb6ab66517_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2768737,"design_format":"rgb","status":0,"schema_version":1,"data":[{"id":"template-217147","name":"Default template","layers":[{"id":"layer-447798","top":0,"url":"users\/2604\/image-layers\/6a8eb5c94b1aa_large.webp","left":0,"name":"BG","type":"clipart","width":3714,"height":1776,"locked":false,"rotate":0,"visible":false,"fit_mode":"contain","shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-126019","top":0.01,"url":"users\/2604\/image-layers\/6a8eb623e221c_large.webp","left":1857,"name":"BG2","type":"clipart","width":1857,"height":1776,"locked":true,"rotate":0,"visible":true,"fit_mode":"contain","shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-801468","top":22.99,"url":"users\/2604\/image-layers\/6a8eb6263b690_large.webp","left":0,"name":"BG1","type":"clipart","width":1816,"height":1753,"locked":true,"rotate":0,"visible":true,"fit_mode":"contain","shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-197976","top":0,"url":"users\/2604\/image-layers\/6a8eb5c8aa735_large.webp","left":0,"name":"DZMZJZB-15cm","type":"clipart","width":3714,"height":1776,"locked":false,"rotate":0,"visible":false,"fit_mode":"contain","shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-122024","top":1544.47,"url":null,"left":821.7,"name":"Enter Name","text":"Lucy","type":"text","align":"center","color":"#DE9C56","width":182,"height":89,"locked":false,"rotate":3,"opacity":100,"visible":true,"editable":true,"required":true,"form_type":"text","typography":{"size":39.53,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/2604\/fonts\/67fcdabc5b6f6.woff2","size":139.18,"family":"BLKCHCRY"},"textureData":null,"curve_radius":0,"show_in_cart":true,"stroke_color":"#000000","stroke_width":10,"color_opacity":"FF","letter_spacing":0,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","background_image":"users\/2604\/images\/6965f3ba53214_large.webp","autoscale_enabled":true,"background_enabled":false,"autoscale_max_width":364.46},{"id":"layer-714315","top":778.66,"url":"users\/2604\/image-layers\/6821a7290c130_large.webp","left":2465.59,"name":"Upload Photo","type":"clipart","width":688.02,"height":685.27,"locked":false,"rotate":0,"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","photo_editor":"image_cropper","show_in_cart":true,"masked_enable":false,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"}],"positions":["layer-122024","layer-714315","layer-197976","layer-447798","layer-126019","layer-801468"]}],"global_options":[],"global_option_ids":[]}],"campaign_products":[{"id":1816608,"campaign_id":1007910,"product_id":355138,"created_at":"2026-08-26T09:51:44.000000Z","updated_at":"2026-08-26T09:51:44.000000Z","position":0,"platform_title":null,"campaign_variants_position":null,"product":{"id":355138,"user_id":2604,"fulfillment_id":null,"fulfillment_linked_id":null,"title":"Custom Wooden Toilet Paper Holder","description":"<p><strong>Custom Wooden Toilet Paper Holder \u2013 Personalized Funny Home Decor<\/strong><\/p><p>Add personality and a playful touch to your home with this Custom Wooden Toilet Paper Holder. Available in a wide variety of designs\u2014from witchy and Halloween themes to Christmas, seasonal, funny, family, pet-inspired, and more\u2014this unique holder turns an everyday household essential into an eye-catching piece of d\u00e9cor.<\/p><p>Choose your favorite design and available personalization options to create a piece that fits your personality, home style, or favorite season. Perfect for displaying in the bathroom, kitchen, guest room, or anywhere you want to add a little fun and character.<\/p><p><strong>PRODUCT DETAILS<\/strong><\/p><ul><li><p>Variety of Designs: Choose from a wide range of styles and themes, including witchy, Halloween, Christmas, seasonal, funny, family, pet-inspired designs, and more.<\/p><\/li><li><p>Personalization Available: Depending on the selected design, personalize it with a name, text, photo, character, or other available options.<\/p><\/li><li><p>Wooden Construction: Crafted from wood for a natural look that works beautifully with many d\u00e9cor styles.<\/p><\/li><li><p>Functional &amp; Decorative: Designed to hold a paper roll while also serving as a unique decorative accent.<\/p><\/li><li><p>Freestanding Design: Conveniently place it on countertops, shelves, vanities, tables, or other flat surfaces.<\/p><\/li><li><p>Fun Gift Idea: Great for birthdays, housewarmings, Halloween, Christmas, holidays, or as a unique gift for friends and family.<\/p><\/li><\/ul><p><strong>AVAILABLE SIZES<\/strong><\/p><ul><li><p>S: 15 \u00d7 15 cm \/ 5.9 \u00d7 5.9 in<\/p><\/li><li><p>M: 20 \u00d7 20 cm \/ 7.9 \u00d7 7.9 in<\/p><\/li><li><p>L: 25 \u00d7 25 cm \/ 9.8 \u00d7 9.8 in<\/p><\/li><li><p>XL: 30 \u00d7 30 cm \/ 11.8 \u00d7 11.8 in<\/p><\/li><li><p><strong>WOODEN ROD HEIGHT:<\/strong> The wooden rod measures approximately <strong>26 cm \/ 10.2 inches in height<\/strong>.<\/p><\/li><\/ul><p><strong>PLEASE NOTE: <\/strong><\/p><ul><li><p>Sizes shown refer to the <strong>design size<\/strong>. Actual width and height may vary depending on the shape and proportions of each design.<\/p><\/li><li><p>Colors may vary slightly due to screen settings and the natural characteristics of the material.<\/p><\/li><\/ul>","had_back":false,"variants_position":null,"colors_position":["1"],"sizes_position":["S (15cm\/ 6in)","M (20cm\/ 8in)","L (25cm\/ 10in)","XL (30cm \/ 12in)"],"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":"Custom Wooden Toilet Paper Holder Edit","product_options_position":["color","size"],"internal_tags":null,"printareas":[{"id":1018376,"product_id":355138,"name":"Front (S)","width":3714,"height":1776,"position":1,"display_name":null}]},"campaign_variants":[{"campaign_product_id":1816608,"variant_id":8777444,"campaign_mockup_id":null,"variant":{"id":8777444,"product_id":355138,"fulfillment_linked_id":"wood_paper_holder_XL_edit","fulfillment_linked_image_id":null,"color":"1","size":"XL (30cm \/ 12in)","color_hex":"","available":true,"base_cost":null,"price":35.95,"created_at":"2026-08-25T01:38:02.000000Z","updated_at":"2026-08-25T01:55:31.000000Z","compare_at_price":null,"ref":null,"weight":"0.1","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"wood_paper_holder_XL_edit","printarea_ids":[]},"color":"1","color_hex":"","size":"XL (30cm \/ 12in)","product_id":355138},{"campaign_product_id":1816608,"variant_id":8777443,"campaign_mockup_id":null,"variant":{"id":8777443,"product_id":355138,"fulfillment_linked_id":"wood_paper_holder_L_edit","fulfillment_linked_image_id":null,"color":"1","size":"L (25cm\/ 10in)","color_hex":"","available":true,"base_cost":null,"price":31.95,"created_at":"2026-08-25T01:38:02.000000Z","updated_at":"2026-08-25T01:55:25.000000Z","compare_at_price":null,"ref":null,"weight":"0.1","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"wood_paper_holder_L_edit","printarea_ids":[]},"color":"1","color_hex":"","size":"L (25cm\/ 10in)","product_id":355138},{"campaign_product_id":1816608,"variant_id":8777442,"campaign_mockup_id":null,"variant":{"id":8777442,"product_id":355138,"fulfillment_linked_id":"wood_paper_holder_M_edit","fulfillment_linked_image_id":null,"color":"1","size":"M (20cm\/ 8in)","color_hex":"","available":true,"base_cost":null,"price":29.95,"created_at":"2026-08-25T01:38:02.000000Z","updated_at":"2026-08-25T01:55:20.000000Z","compare_at_price":null,"ref":null,"weight":"0.1","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"wood_paper_holder_M_edit","printarea_ids":[]},"color":"1","color_hex":"","size":"M (20cm\/ 8in)","product_id":355138},{"campaign_product_id":1816608,"variant_id":8777441,"campaign_mockup_id":null,"variant":{"id":8777441,"product_id":355138,"fulfillment_linked_id":"wood_paper_holder_S_edit","fulfillment_linked_image_id":null,"color":"1","size":"S (15cm\/ 6in)","color_hex":"","available":true,"base_cost":null,"price":27.95,"created_at":"2026-08-25T01:38:02.000000Z","updated_at":"2026-08-25T01:55:16.000000Z","compare_at_price":null,"ref":null,"weight":"0.1","mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"wood_paper_holder_S_edit","printarea_ids":[]},"color":"1","color_hex":"","size":"S (15cm\/ 6in)","product_id":355138}],"campaign_mockups":[{"id":10635163,"campaign_product_id":1816608,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":0,"preview_url":"users\/2604\/campaign-products\/1816608\/6a8eb7ac036a3.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/2604\/campaign-products\/1816608\/6a8eb7ac036a3_thumbnail.webp","old_campaign_mockup_id":10626102,"mockup_id":1689952,"alt":"MK Web","layers":[{"height":960,"id":"layer-315587","left":0,"locked":false,"name":"MK Web","opacity":1,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_4lGqYTv8AE1OJV9k_large.webp","visible":true,"width":960},{"height":960,"id":"layer-402402","left":0,"locked":true,"name":"MK 1","opacity":1,"rotate":0,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_5bgz41X8fG3mlGZa_large.webp","visible":false,"width":960},{"height":797,"id":"layer-531876","left":71.05882352941173,"locked":false,"name":"Front (S) (3714x1776)","opacity":1,"printarea_id":1018376,"rotate":0,"top":128.35294117647055,"visible":true,"width":1664},{"height":960,"id":"layer-529075","left":0,"locked":false,"name":"BG tr\u00ean","opacity":1,"rotate":0,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_dWKs2JVg0055bH9x_large.webp","visible":true,"width":960}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]},{"id":10635162,"campaign_product_id":1816608,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":1,"preview_url":"users\/2604\/campaign-products\/1816608\/6a8eb7e59f713.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/2604\/campaign-products\/1816608\/6a8eb7e59f713_thumbnail.webp","old_campaign_mockup_id":10626103,"mockup_id":1689951,"alt":"MK 1","layers":[{"id":"layer-860684","name":"MK 1","type":"image","top":0,"left":0,"width":960,"height":960,"rotate":0,"url":"users\/2604\/mockup-layers\/260826_peTtb7UQwDVrQzni_large.webp","opacity":1,"visible":true,"locked":false}],"type":"image","variant_ids":[8777441],"campaign_mockup_printareas":[]},{"id":10635161,"campaign_product_id":1816608,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":2,"preview_url":"users\/2604\/campaign-products\/1816608\/6a8eb810c5d3b.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/2604\/campaign-products\/1816608\/6a8eb810c5d3b_thumbnail.webp","old_campaign_mockup_id":10626104,"mockup_id":1690330,"alt":"mk wweb","layers":[{"height":960,"id":"layer-652515","left":0,"locked":true,"name":"mk wweb","opacity":1,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_fIAHZ6hFwr6jFzHW_large.webp","visible":true,"width":960},{"height":561,"id":"layer-984252","left":179.94117647058826,"locked":false,"name":"Front (S) (3714x1776)","opacity":1,"printarea_id":1018376,"rotate":0,"top":344.3529411764706,"visible":true,"width":1169},{"height":960,"id":"layer-810466","left":0,"locked":true,"name":"MK Web-che","opacity":1,"rotate":0,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_4IX07SVYpLltxadN_large.webp","visible":true,"width":960},{"height":627,"id":"layer-887867","left":156.11764705882345,"locked":false,"name":"Front (S) (3714x1776) copy","opacity":1,"printarea_id":1018376,"rotate":0,"top":197.5294117647057,"visible":false,"width":1308},{"height":788,"id":"layer-557921","left":78.82352941176471,"locked":false,"name":"Front (S) (3714x1776) copy copy","opacity":1,"printarea_id":1018376,"rotate":0,"top":65.41176470588239,"visible":false,"width":1644},{"height":903,"id":"layer-334991","left":20.64705882352941,"locked":false,"name":"Front (S) (3714x1776) copy copy copy","opacity":1,"printarea_id":1018376,"rotate":0,"top":24.823529411764707,"visible":false,"width":1884}],"type":"image","variant_ids":[8777441],"campaign_mockup_printareas":[]},{"id":10635160,"campaign_product_id":1816608,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":3,"preview_url":"users\/2604\/campaign-products\/1816608\/6a8eb8239aa95.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/2604\/campaign-products\/1816608\/6a8eb8239aa95_thumbnail.webp","old_campaign_mockup_id":10626105,"mockup_id":1690308,"alt":"mk wweb","layers":[{"height":960,"id":"layer-652515","left":0,"locked":true,"name":"mk wweb","opacity":1,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_fIAHZ6hFwr6jFzHW_large.webp","visible":true,"width":960},{"height":637,"id":"layer-887867","left":142.94117647058832,"locked":false,"name":"Front (S) (3714x1776) copy","opacity":1,"printarea_id":1018376,"rotate":0,"top":270.9411764705883,"visible":true,"width":1329},{"height":960,"id":"layer-810466","left":0,"locked":true,"name":"MK Web-che","opacity":1,"rotate":0,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_4IX07SVYpLltxadN_large.webp","visible":true,"width":960}],"type":"image","variant_ids":[8777442],"campaign_mockup_printareas":[]},{"id":10635159,"campaign_product_id":1816608,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":4,"preview_url":"users\/2604\/campaign-products\/1816608\/6a8eb82f4d25f.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/2604\/campaign-products\/1816608\/6a8eb82f4d25f_thumbnail.webp","old_campaign_mockup_id":10626106,"mockup_id":1690331,"alt":"mk wweb","layers":[{"height":960,"id":"layer-652515","left":0,"locked":true,"name":"mk wweb","opacity":1,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_fIAHZ6hFwr6jFzHW_large.webp","visible":true,"width":960},{"height":495,"id":"layer-984252","left":222.7058823529413,"locked":false,"name":"Front (S) (3714x1776)","opacity":1,"printarea_id":1018376,"rotate":0,"top":409.9411764705883,"visible":false,"width":1033},{"height":627,"id":"layer-887867","left":156.11764705882345,"locked":false,"name":"Front (S) (3714x1776) copy","opacity":1,"printarea_id":1018376,"rotate":0,"top":197.5294117647057,"visible":false,"width":1308},{"height":829,"id":"layer-557921","left":36.76470588235295,"locked":false,"name":"Front (S) (3714x1776) copy copy","opacity":1,"printarea_id":1018376,"rotate":0,"top":95.00000000000003,"visible":true,"width":1731},{"height":960,"id":"layer-810466","left":0,"locked":true,"name":"MK Web-che","opacity":1,"rotate":0,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_4IX07SVYpLltxadN_large.webp","visible":true,"width":960},{"height":903,"id":"layer-334991","left":20.64705882352941,"locked":false,"name":"Front (S) (3714x1776) copy copy copy","opacity":1,"printarea_id":1018376,"rotate":0,"top":24.823529411764707,"visible":false,"width":1884}],"type":"image","variant_ids":[8777443],"campaign_mockup_printareas":[]},{"id":10635158,"campaign_product_id":1816608,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":5,"preview_url":"users\/2604\/campaign-products\/1816608\/6a8eb849b4e5a.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/2604\/campaign-products\/1816608\/6a8eb849b4e5a_thumbnail.webp","old_campaign_mockup_id":10626107,"mockup_id":1690332,"alt":"mk wweb","layers":[{"height":960,"id":"layer-652515","left":0,"locked":true,"name":"mk wweb","opacity":1,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_fIAHZ6hFwr6jFzHW_large.webp","visible":true,"width":960},{"height":495,"id":"layer-984252","left":222.7058823529413,"locked":false,"name":"Front (S) (3714x1776)","opacity":1,"printarea_id":1018376,"rotate":0,"top":409.9411764705883,"visible":false,"width":1033},{"height":627,"id":"layer-887867","left":156.11764705882345,"locked":false,"name":"Front (S) (3714x1776) copy","opacity":1,"printarea_id":1018376,"rotate":0,"top":197.5294117647057,"visible":false,"width":1308},{"height":788,"id":"layer-557921","left":71.76470588235296,"locked":false,"name":"Front (S) (3714x1776) copy copy","opacity":1,"printarea_id":1018376,"rotate":0,"top":136.00000000000009,"visible":false,"width":1644},{"height":938,"id":"layer-334991","left":17.411764705882344,"locked":false,"name":"Front (S) (3714x1776) copy copy copy","opacity":1,"printarea_id":1018376,"rotate":0,"top":-1.7763568394002505e-14,"visible":true,"width":1957},{"height":960,"id":"layer-810466","left":0,"locked":true,"name":"MK Web-che","opacity":1,"rotate":0,"top":0,"type":"image","url":"users\/2604\/mockup-layers\/260825_4IX07SVYpLltxadN_large.webp","visible":true,"width":960}],"type":"image","variant_ids":[8777444],"campaign_mockup_printareas":[]}]}],"campaign_artworks":[{"id":3709752,"printarea_id":1018376,"campaign_id":1007910,"artwork_id":1281299,"top":0,"left":0,"width":3714,"height":1776,"position":0,"rotate":null}],"instance_variants":[{"campaign_id":1007910,"variant_id":8777441,"platform_linked_id":"54462324539665"},{"campaign_id":1007910,"variant_id":8777442,"platform_linked_id":"54462324572433"},{"campaign_id":1007910,"variant_id":8777443,"platform_linked_id":"54462324605201"},{"campaign_id":1007910,"variant_id":8777444,"platform_linked_id":"54462324637969"}],"config":{"atc_action":"redirect","show_buynow":false,"show_gallery":true,"show_preview":true,"enable_sticky":true,"primary_color":"#FC9B24","show_quantity":true,"style_variants":"outline","preview_content":"gallery","add_design_links":"note","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,"preview_button_color":"#FC9B24","should_block_inspect":true,"show_app_description":false,"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":false,"load_gallery_immediately":true,"enable_personalize_button":true,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"small","auto_select_first_template":false,"collapse_description_block":false,"addtocart_button_hover_color":"#fb6413","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,"maps_api_key":"pk.eyJ1IjoiZndwcm8iLCJhIjoiY2t0a3o1N2E2MXF4bzJubXA2amt2NHhpYiJ9.VRbDQQo0jFKLClPrWOayNQ","maps_place_key":"AIzaSyB9qqTFOnBP1HeJ7Tg0WWll5SaQw8LoKXI","maps_place_provider":"mapbox","sync_campaign_info_to_shopify":true},"has_subscription":true,"is_development":false,"is_plus":false,"sku_enabled":false,"shop_name":"FitWearPro Store","clipart_categories":[],"global_options":[]}