{"id":1021374,"name":"Vintage Love Story \u2013 Personalized Couple & Place Canvas","label_available_product":null,"field_positions":null,"product_display_type":"radio","enable_artwork_navigation":false,"product_tags":null,"featured_image_url":null,"featured_image_thumbnail":null,"show_first_campaign_mockup_id":10094091,"artworks":[{"id":1309097,"name":"Canvas 2:3 copy copy copy","description":null,"width":2667,"height":4000,"thumbnail":"users\/14742\/artworks\/6ab01862c92b7_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2819871,"design_format":"rgb","status":0,"schema_version":1,"data":[{"id":"template-471207","name":"Default template","layers":[{"id":"layer-719578","top":3274.13,"left":3881.59,"name":"Text layer copy copy","text":"ANDERS","type":"text","align":"center","color":"#262626","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","form_label":"Add second name","typography":{"size":1000,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/14742\/fonts\/67a77f2b5944e.woff2","size":212,"family":"Mixednotes"},"color_option":"color_picker_option","curve_radius":0,"show_in_cart":true,"stroke_color":"#FBF7F7","stroke_width":15,"color_opacity":"FF","letter_spacing":56,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"ANDERS","autoscale_enabled":true,"reposition_enabled":true,"text_color_enabled":false,"autoscale_max_width":1553.02,"form_input_textcase":"uppercase"},{"id":"layer-572066","top":3274.13,"left":3881.59,"name":"Text layer copy","text":"LISA","type":"text","align":"center","color":"#262626","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","form_label":"Add first name","typography":{"size":1000,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/14742\/fonts\/67a77f2b5944e.woff2","size":212,"family":"Mixednotes"},"color_option":"color_picker_option","curve_radius":0,"show_in_cart":true,"stroke_color":"#FBF7F7","stroke_width":15,"color_opacity":"FF","letter_spacing":56,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"LISA","autoscale_enabled":true,"reposition_enabled":true,"text_color_enabled":false,"autoscale_max_width":1553.02,"form_input_textcase":"uppercase"},{"id":"layer-360251","top":3274.13,"left":3881.59,"name":"Text layer copy copy","text":"STOCKHOLM","type":"text","align":"center","color":"#262626","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","form_label":"Add place","typography":{"size":1000,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/14742\/fonts\/67a77f2b5944e.woff2","size":212,"family":"Mixednotes"},"color_option":"color_picker_option","curve_radius":0,"show_in_cart":true,"stroke_color":"#FBF7F7","stroke_width":15,"color_opacity":"FF","letter_spacing":56,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"STOCKHOLM","autoscale_enabled":true,"reposition_enabled":false,"text_color_enabled":false,"autoscale_max_width":1553.02,"form_input_textcase":"uppercase"},{"id":"layer-202563","top":3274.13,"left":3881.59,"name":"Text layer copy copy copy","text":"Sommaren 1956","type":"text","align":"center","color":"#262626","locked":false,"rotate":0,"visible":true,"editable":true,"required":false,"form_type":"text","form_label":"Add your special message","input_hint":"\"Where We Met\"\n\"Summer 2026\"\n\"Lovely Paris\"\n\"First Time in Paris\"\n\"Our Paris Story\"\n\"Honeymoon 2026\"\n\"Our First Adventure\"","typography":{"size":1000,"family":"Roboto","variant":"regular"},"custom_font":{"url":"users\/14742\/fonts\/67a77f2b5944e.woff2","size":212,"family":"Mixednotes"},"color_option":"color_picker_option","curve_radius":0,"show_in_cart":true,"stroke_color":"#FBF7F7","stroke_width":15,"color_opacity":"FF","letter_spacing":56,"shadow_display":"mockup_order","stroke_enabled":true,"form_input_type":"text","typography_type":"custom","form_placeholder":"Sommaren 1956","autoscale_enabled":true,"reposition_enabled":false,"text_color_enabled":false,"autoscale_max_width":1553.02,"form_input_textcase":"none","autofill_default_value":true},{"id":"layer-528155","top":-21.72,"url":"users\/14742\/image-layers\/6aae82d5d24ab_large.webp","left":-14.48,"name":"summer2026","type":"clipart","width":2702.3,"height":4052.94,"locked":false,"rotate":0,"effects":[{"id":"id-126780","type":"gemini:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gemini_resolution":"4K","image_filter_prompt":"Create a premium personalized vintage romantic illustrated wall-art portrait based on the uploaded reference photo of the couple.\n\nCONCEPT:\n\nCreate a beautiful, warm and emotionally engaging illustrated portrait of the couple in the REAL place provided by the customer.\n\nThe artwork represents a meaningful shared memory, journey, place or moment in the couple's story.\n\nThe customer provides:\n- a reference photo of the couple\n- their first names\n- a meaningful place\n- their own personalized special message\n\nThe special message defines the story and meaning of the artwork.\n\nExamples may include:\n\"Where We Met\"\n\"Summer 2026\"\n\"Lovely Paris\"\n\"First Time in Paris\"\n\"Our Paris Story\"\n\"Honeymoon 2026\"\n\"Our First Adventure\"\n\nDo NOT assume that the place is where the couple first met.\n\nThe finished artwork should feel PERSONAL, ROMANTIC, WARM, NOSTALGIC, GLAMOROUS and TIMELESS.\n\n\nPRIORITIES:\n\nFollow these priorities in this exact order:\n\n1. Preserve the recognizable identity of BOTH people from the uploaded photo.\n2. Authentically represent the REAL {{Add place}}.\n3. Display the customer's {{Add your special message}} exactly as provided.\n4. Render the entire artwork in an authentic 1950s vintage illustrated aesthetic.\n5. Create a warm and romantic atmosphere appropriate to the couple and location.\n6. Integrate the couple, location and personal message naturally into one coherent piece of wall art.\n\nNever sacrifice the recognizable identity of the people or the authenticity of {{Add place}} merely to make the scene more glamorous, romantic or spectacular.\n\n\nFORMAT:\n\nCreate the entire artwork in a VERTICAL PORTRAIT 2:3 ASPECT RATIO.\n\nThe artwork must be composed specifically for vertical canvas printing, including sizes such as 40 \u00d7 60 cm and 60 \u00d7 90 cm.\n\nCreate FULL-BLEED artwork extending naturally to every edge.\n\nDo not create a square or horizontal composition.\n\n\nTHE COUPLE:\n\nUse the uploaded photo as the primary and authoritative reference for BOTH people.\n\nPreserve both people's recognizable identities and facial characteristics as accurately as possible.\n\nPreserve:\n- face shape\n- eyes\n- nose\n- mouth\n- smile\n- hairstyle\n- hair color\n- skin tone\n- approximate age\n- distinctive facial characteristics\n\nBoth illustrated people must clearly resemble the people in the uploaded photograph.\n\nDo not merge, exchange or mix their facial characteristics.\n\nCreate flattering, attractive and natural illustrated versions of both people.\n\nTranslate their appearance into an elegant hand-painted 1950s illustration while maintaining strong facial resemblance.\n\nDo NOT turn them into generic vintage models.\n\nDo NOT change their apparent identities to fit the vintage style.\n\nDo NOT excessively enlarge heads or distort faces or bodies.\n\nPreserve meaningful clothing, hairstyles, glasses, hats and accessories from the uploaded reference photo whenever appropriate.\n\n\nIMPORTANT:\n\nThe 1950s aesthetic refers primarily to the ILLUSTRATION STYLE, not necessarily the historical clothing or lifestyle.\n\nDo NOT automatically dress the people in 1950s clothing.\n\nDo NOT automatically give either person a stereotypical pin-up pose.\n\nDo NOT automatically sexualize either person.\n\nDo NOT add revealing clothing unless it exists in the uploaded reference photograph.\n\nKeep the couple naturally close together.\n\nPreserve the emotional feeling and natural relationship visible in the reference photo.\n\nTheir body language should feel warm, relaxed, happy and connected.\n\nThey may lean gently toward each other, embrace naturally, touch shoulders or sit closely together when appropriate.\n\nDo not force kissing.\n\nDo not create exaggerated romantic poses.\n\nThe relationship should feel authentic rather than staged.\n\n\nCOMPOSITION:\n\nShow the couple approximately from the waist or mid-torso up.\n\nPosition them naturally together in the foreground.\n\nThe couple should occupy approximately 45\u201355% of the total artwork height.\n\nDo NOT create an extreme close-up.\n\nLeave substantial visible scenery around and behind them.\n\nThe location must remain an important part of the visual story.\n\nThe viewer should immediately understand:\n\nTWO PEOPLE + A MEANINGFUL PLACE + A SHARED MEMORY.\n\n\nTHE REAL PLACE \u2014 VERY IMPORTANT:\n\nThe setting must visually represent the REAL:\n\n{{Add place}}\n\nBefore composing the scene, identify the real visual characteristics associated with {{Add place}} from your knowledge.\n\nUse recognizable REAL characteristics whenever reliable information is available, including:\n\n- genuine landmarks\n- characteristic architecture\n- waterfronts\n- lakes\n- rivers\n- harbors\n- streets\n- squares\n- landscape\n- skyline\n- parks\n- natural surroundings\n- distinctive local scenery\n\nChoose the most visually recognizable and authentic features of {{Add place}}.\n\nWhen reliable knowledge of actual landmarks exists, incorporate one or more of them naturally into the background.\n\nA person familiar with {{Add place}} should be able to recognize the location whenever sufficient visual knowledge is available.\n\nDo NOT substitute another city or location.\n\nDo NOT turn {{Add place}} into Paris, Venice or another stereotypically romantic destination.\n\nDo NOT create a generic European city.\n\nDo NOT invent famous-looking landmarks.\n\nDo NOT add castles, churches, towers, canals, monuments or historic buildings unless they genuinely belong to or fit {{Add place}}.\n\nIf exact landmarks are uncertain, use authentic known characteristics of the landscape, architecture and natural environment instead of inventing landmarks.\n\nThe REAL identity of {{Add place}} is more important than spectacular architecture.\n\n\n1950s VINTAGE ART DIRECTION \u2014 VERY IMPORTANT:\n\nRender the entire artwork in the visual language of a premium 1950s vintage American illustrated advertisement and classic mid-century pin-up era artwork.\n\nUse:\n\n- authentic 1950s hand-painted advertising illustration aesthetic\n- classic mid-century American commercial illustration\n- elegant vintage pin-up era painting technique\n- hand-painted poster artwork\n- warm nostalgic color palette\n- rich but slightly muted vintage colors\n- creamy highlights\n- warm reds, coral tones, muted blues, golden yellows and natural skin tones when appropriate\n- soft painterly shading\n- beautifully modeled faces\n- smooth hand-painted gradients\n- subtle brush-painted texture\n- elegant highlights on skin and hair\n- softly idealized but recognizable facial rendering\n- refined mid-century commercial illustration finish\n- subtle vintage print character\n- sophisticated retro glamour\n- warm nostalgic atmosphere\n\nThe image should feel as though it was originally HAND-PAINTED by a highly skilled commercial illustrator in the 1950s and later reproduced as a premium vintage poster.\n\nThe illustration should have the polished quality of classic mid-century magazine advertisements, travel posters and glamorous commercial artwork.\n\nFaces should be beautifully painted and expressive, with soft dimensional shading rather than modern flat cartoon coloring.\n\nSkin should have warm, softly painted highlights and natural dimensionality.\n\nHair should have elegant hand-painted highlights and sculpted vintage illustration detail.\n\nClothing should retain the actual character of the uploaded photograph but be rendered with beautiful painterly folds, highlights and shadows.\n\nThe scenery of {{Add place}} must use the SAME hand-painted vintage aesthetic so the people and background feel like one original illustration.\n\n\nAUTHENTIC MID-CENTURY PRINT CHARACTER:\n\nGive the artwork subtle authentic mid-century print character.\n\nInclude:\n- slightly visible hand-painted brush texture\n- gentle pigment variation\n- subtle period printing softness\n- very light natural paper-like texture\n- slight organic variation associated with traditional painted commercial illustration\n\nThe finish should NOT be perfectly digitally smooth.\n\nIt should feel like an original hand-painted 1950s commercial illustration that was professionally reproduced as a high-quality period travel poster.\n\nKeep this effect subtle, sophisticated and elegant.\n\nDo NOT make the artwork look dirty, damaged or poorly preserved.\n\nDo NOT excessively distress the image.\n\nDo NOT add heavy scratches.\n\nDo NOT create strong artificial fading.\n\nDo NOT add torn paper effects.\n\nDo NOT create exaggerated film grain.\n\nThe artwork should look like a BEAUTIFULLY PRESERVED premium vintage illustration, not an old damaged poster.\n\n\nIMPORTANT STYLE RESTRICTIONS:\n\nDo NOT create a modern digital cartoon.\n\nDo NOT use comic-book styling.\n\nDo NOT use thick modern cartoon outlines.\n\nDo NOT create anime or manga aesthetics.\n\nDo NOT create vector-art appearance.\n\nDo NOT create flat-color clip-art.\n\nDo NOT create photorealism.\n\nDo NOT make the artwork look like a modern photograph with a vintage filter.\n\nDo NOT simply add artificial paper damage or sepia coloring to modern artwork.\n\nThe vintage quality must come from the PAINTING STYLE itself.\n\nThe final artwork should look like beautifully preserved vintage commercial artwork.\n\n\nATMOSPHERE:\n\nTransform the REAL {{Add place}} into a beautiful and emotionally engaging vintage romantic moment WITHOUT changing its identity.\n\nPrefer warm golden-hour, sunset or early-evening lighting when appropriate.\n\nUse:\n- warm glowing light\n- beautiful natural sky\n- subtle reflections\n- softly illuminated windows or street lights where appropriate\n- painterly atmospheric depth\n- warm highlights\n- intimate visual composition\n- subtle natural details\n\nWhen naturally appropriate for {{Add place}}, the couple may be positioned in a setting such as:\n\n- a waterfront\n- scenic promenade\n- beautiful street\n- town square\n- park\n- harbor\n- lakeside\n- outdoor caf\u00e9 or terrace\n\nChoose the setting based on what genuinely fits {{Add place}}.\n\nDo not automatically create a caf\u00e9 scene.\n\nDo not automatically add wine glasses, roses or Parisian elements.\n\nThe emotional atmosphere should primarily come from the COUPLE, LIGHTING, MOOD, LOCATION and PERSONAL MESSAGE.\n\nSmall tasteful romantic details may be used when appropriate, but avoid excessive decoration and clich\u00e9s.\n\n\nPERSONALIZED HEADLINE \u2014 VERY IMPORTANT:\n\nAt the upper part of the artwork display EXACTLY:\n\n{{Add your special message}}\n\nThis is the customer's personal headline and an important part of the artwork.\n\nSpell the message EXACTLY as provided by the customer.\n\nDo not rewrite it.\nDo not translate it.\nDo not correct it.\nDo not add words.\nDo not remove words.\n\nUse elegant, highly readable typography inspired by authentic 1940s\u20131950s advertising, travel posters and hand-lettered commercial illustration.\n\nThe typography should complement the vintage artwork rather than look modern.\n\nDepending on the message and composition, use elegant vintage script, hand-painted lettering or refined mid-century display typography.\n\nAUTOMATICALLY ADAPT THE TYPOGRAPHY TO THE LENGTH OF THE MESSAGE.\n\nFor a short message, the headline may be large and visually expressive.\n\nFor a longer message, reduce the font size and adjust the layout so the COMPLETE message remains clearly readable and safely inside the artwork.\n\nThe entire headline must fit comfortably within the safe central area.\n\nNever crop, truncate or allow any part of the message to extend beyond the safe area.\n\nPrefer one line for short messages.\n\nUse two balanced lines when necessary for longer messages.\n\nDo not use more than two lines unless absolutely necessary.\n\nThe personal message should be an important visual element but must not cover faces or important recognizable features of {{Add place}}.\n\n\nNAMES:\n\nBelow the personalized headline display exactly:\n\n{{Add first name}} & {{Add second name}}\n\nUse elegant, clean and clearly readable vintage-inspired typography.\n\nSpell both names EXACTLY as provided.\n\nDo not translate them.\nDo not abbreviate them.\nDo not modify their spelling.\n\n\nPLACE NAME:\n\nNear the lower part of the artwork display exactly:\n\n{{Add place}}\n\nUse large, elegant uppercase display lettering inspired by premium mid-century travel posters and advertising.\n\nSpell {{Add place}} EXACTLY as provided.\n\nDo not translate it.\nDo not abbreviate it.\nDo not modify its spelling.\n\n\nPLACE TEXT PLACEMENT \u2014 CRITICAL:\n\nPlace {{Add place}} clearly ABOVE the bottom canvas safe area.\n\nThere must be a clearly visible area of illustrated scenery BELOW the ENTIRE place name.\n\nThe lowest edge of ANY letter in {{Add place}} must be positioned WELL ABOVE the bottom safe area.\n\nNever use the bottom edge of the artwork as the visual baseline for the place name.\n\nThe place name must NEVER touch, overlap or enter the bottom canvas wrap area.\n\nKeep the complete place name within approximately 80% of the artwork width whenever possible.\n\nAutomatically reduce the font size when necessary for long place names.\n\nNever crop or truncate the place name.\n\nThe place name should be prominent but visually secondary to the couple and their shared scene.\n\nThere must be clearly visible illustrated background between the lowest part of the lettering and the bottom edge of the finished artwork.\n\n\nTEXT RULES:\n\nThe ONLY readable text in the entire artwork should be:\n\n{{Add your special message}}\n\n{{Add first name}} & {{Add second name}}\n\n{{Add place}}\n\nDo NOT add any other readable text.\n\nDo NOT add:\n- quotes\n- restaurant names\n- street names\n- shop signs\n- slogans\n- romantic phrases\n- dates\n- captions\n\nunless they are explicitly included in {{Add your special message}}.\n\nAny incidental signs or background text should contain no readable words.\n\n\nCANVAS SAFE AREA:\n\nKeep ALL faces, typography and important landmarks safely inside the central print area.\n\nLeave expendable illustrated scenery around all four outer edges for canvas wrapping and minor cropping.\n\nKeep approximately 8% safe margin around essential elements.\n\nDo not place faces, names, personal message, place name or important landmarks in the canvas wrap area.\n\nThe outermost areas should contain only expendable scenery, sky, landscape, water, architecture or other non-essential visual material.\n\n\nFULL-BLEED ARTWORK \u2014 VERY IMPORTANT:\n\nThe illustration must extend continuously all the way to EVERY outer edge.\n\nCreate FULL-BLEED artwork.\n\nDo NOT create:\n- a white margin\n- a white frame\n- a border\n- an outline around the artwork\n- matting\n- empty margins\n\nBackground scenery, sky, landscape or other natural parts of the illustration must continue naturally to all four edges.\n\nThe outermost areas should contain expendable illustrated background suitable for canvas wrapping.\n\n\nPRINT QUALITY:\n\nCreate highly detailed, sharp and clean professional artwork suitable for a premium large-format canvas print.\n\nFaces, architecture, scenery and typography must remain crisp and clearly defined.\n\nThe final artwork should combine:\n\nAUTHENTIC 1950s HAND-PAINTED ILLUSTRATION\n+\nRECOGNIZABLE PEOPLE\n+\nREAL {{Add place}}\n+\nCUSTOMER'S PERSONAL STORY\n\nNo frame.\nNo canvas mockup.\nNo wall.\nNo room interior.\nNo border.\nNo margin.\nNo watermark.\nNo logo.\nNo signature.\nNo additional text.\n\nOutput only the finished FULL-BLEED VERTICAL 2:3 artwork.\n{{Add first name}}\n{{Add second name}}\n{{Add place}}\n{{Add your special message}}","color_sketch_image_filter":"#000000"}],"visible":false,"fit_mode":"contain","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-389466","top":0,"url":"users\/14742\/image-layers\/6aafb98cdb1cb_large.webp","left":0,"name":"7672c560-494a-4fd3-8850-0a3d74495946-449694","type":"clipart","width":2667,"height":4000,"locked":false,"rotate":0,"effects":[{"id":"id-266145","type":"gemini:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"gemini_resolution":"4K","image_filter_prompt":"Create a premium personalized vintage romantic illustrated wall-art portrait based on the uploaded reference photo of the couple.\n\nCONCEPT:\n\nCreate a beautiful, warm and emotionally engaging illustrated portrait of the couple in the REAL place provided by the customer.\n\nThe artwork represents a meaningful shared memory, journey, place or moment in the couple's story.\n\nThe customer provides:\n- a reference photo of the couple\n- their first names\n- a meaningful place\n- their own personalized special message\n\nThe special message defines the story and meaning of the artwork.\n\nExamples may include:\n\"Where We Met\"\n\"Summer 2026\"\n\"Lovely Paris\"\n\"First Time in Paris\"\n\"Our Paris Story\"\n\"Honeymoon 2026\"\n\"Our First Adventure\"\n\nDo NOT assume that the place is where the couple first met.\n\nThe finished artwork should feel PERSONAL, ROMANTIC, WARM, NOSTALGIC, GLAMOROUS and TIMELESS.\n\n\nPRIORITIES:\n\nFollow these priorities in this exact order:\n\n1. Preserve the recognizable identity of BOTH people from the uploaded photo.\n2. Authentically represent the REAL {{Add place}}.\n3. Display the customer's {{Add your special message}} exactly as provided.\n4. Render the entire artwork in an authentic 1950s vintage illustrated aesthetic.\n5. Create a warm and romantic atmosphere appropriate to the couple and location.\n6. Integrate the couple, location and personal message naturally into one coherent piece of wall art.\n\nNever sacrifice the recognizable identity of the people or the authenticity of {{Add place}} merely to make the scene more glamorous, romantic or spectacular.\n\n\nFORMAT:\n\nCreate the entire artwork in a VERTICAL PORTRAIT 2:3 ASPECT RATIO.\n\nThe artwork must be composed specifically for vertical canvas printing, including sizes such as 40 \u00d7 60 cm and 60 \u00d7 90 cm.\n\nCreate FULL-BLEED artwork extending naturally to every edge.\n\nDo not create a square or horizontal composition.\n\n\nTHE COUPLE:\n\nUse the uploaded photo as the primary and authoritative reference for BOTH people.\n\nPreserve both people's recognizable identities and facial characteristics as accurately as possible.\n\nPreserve:\n- face shape\n- eyes\n- nose\n- mouth\n- smile\n- hairstyle\n- hair color\n- skin tone\n- approximate age\n- distinctive facial characteristics\n\nBoth illustrated people must clearly resemble the people in the uploaded photograph.\n\nDo not merge, exchange or mix their facial characteristics.\n\nCreate flattering, attractive and natural illustrated versions of both people.\n\nTranslate their appearance into an elegant hand-painted 1950s illustration while maintaining strong facial resemblance.\n\nDo NOT turn them into generic vintage models.\n\nDo NOT change their apparent identities to fit the vintage style.\n\nDo NOT excessively enlarge heads or distort faces or bodies.\n\nPreserve meaningful clothing, hairstyles, glasses, hats and accessories from the uploaded reference photo whenever appropriate.\n\n\nIMPORTANT:\n\nThe 1950s aesthetic refers primarily to the ILLUSTRATION STYLE, not necessarily the historical clothing or lifestyle.\n\nDo NOT automatically dress the people in 1950s clothing.\n\nDo NOT automatically give either person a stereotypical pin-up pose.\n\nDo NOT automatically sexualize either person.\n\nDo NOT add revealing clothing unless it exists in the uploaded reference photograph.\n\nKeep the couple naturally close together.\n\nPreserve the emotional feeling and natural relationship visible in the reference photo.\n\nTheir body language should feel warm, relaxed, happy and connected.\n\nThey may lean gently toward each other, embrace naturally, touch shoulders or sit closely together when appropriate.\n\nDo not force kissing.\n\nDo not create exaggerated romantic poses.\n\nThe relationship should feel authentic rather than staged.\n\n\nCOMPOSITION:\n\nShow the couple approximately from the waist or mid-torso up.\n\nPosition them naturally together in the foreground.\n\nThe couple should occupy approximately 45\u201355% of the total artwork height.\n\nDo NOT create an extreme close-up.\n\nLeave substantial visible scenery around and behind them.\n\nThe location must remain an important part of the visual story.\n\nThe viewer should immediately understand:\n\nTWO PEOPLE + A MEANINGFUL PLACE + A SHARED MEMORY.\n\n\nTHE REAL PLACE \u2014 VERY IMPORTANT:\n\nThe setting must visually represent the REAL:\n\n{{Add place}}\n\nBefore composing the scene, identify the real visual characteristics associated with {{Add place}} from your knowledge.\n\nUse recognizable REAL characteristics whenever reliable information is available, including:\n\n- genuine landmarks\n- characteristic architecture\n- waterfronts\n- lakes\n- rivers\n- harbors\n- streets\n- squares\n- landscape\n- skyline\n- parks\n- natural surroundings\n- distinctive local scenery\n\nChoose the most visually recognizable and authentic features of {{Add place}}.\n\nWhen reliable knowledge of actual landmarks exists, incorporate one or more of them naturally into the background.\n\nA person familiar with {{Add place}} should be able to recognize the location whenever sufficient visual knowledge is available.\n\nDo NOT substitute another city or location.\n\nDo NOT turn {{Add place}} into Paris, Venice or another stereotypically romantic destination.\n\nDo NOT create a generic European city.\n\nDo NOT invent famous-looking landmarks.\n\nDo NOT add castles, churches, towers, canals, monuments or historic buildings unless they genuinely belong to or fit {{Add place}}.\n\nIf exact landmarks are uncertain, use authentic known characteristics of the landscape, architecture and natural environment instead of inventing landmarks.\n\nThe REAL identity of {{Add place}} is more important than spectacular architecture.\n\n\n1950s VINTAGE ART DIRECTION \u2014 VERY IMPORTANT:\n\nRender the entire artwork in the visual language of a premium 1950s vintage American illustrated advertisement and classic mid-century pin-up era artwork.\n\nUse:\n\n- authentic 1950s hand-painted advertising illustration aesthetic\n- classic mid-century American commercial illustration\n- elegant vintage pin-up era painting technique\n- hand-painted poster artwork\n- warm nostalgic color palette\n- rich but slightly muted vintage colors\n- creamy highlights\n- warm reds, coral tones, muted blues, golden yellows and natural skin tones when appropriate\n- soft painterly shading\n- beautifully modeled faces\n- smooth hand-painted gradients\n- subtle brush-painted texture\n- elegant highlights on skin and hair\n- softly idealized but recognizable facial rendering\n- refined mid-century commercial illustration finish\n- subtle vintage print character\n- sophisticated retro glamour\n- warm nostalgic atmosphere\n\nThe image should feel as though it was originally HAND-PAINTED by a highly skilled commercial illustrator in the 1950s and later reproduced as a premium vintage poster.\n\nThe illustration should have the polished quality of classic mid-century magazine advertisements, travel posters and glamorous commercial artwork.\n\nFaces should be beautifully painted and expressive, with soft dimensional shading rather than modern flat cartoon coloring.\n\nSkin should have warm, softly painted highlights and natural dimensionality.\n\nHair should have elegant hand-painted highlights and sculpted vintage illustration detail.\n\nClothing should retain the actual character of the uploaded photograph but be rendered with beautiful painterly folds, highlights and shadows.\n\nThe scenery of {{Add place}} must use the SAME hand-painted vintage aesthetic so the people and background feel like one original illustration.\n\n\nAUTHENTIC MID-CENTURY PRINT CHARACTER:\n\nGive the artwork subtle authentic mid-century print character.\n\nInclude:\n- slightly visible hand-painted brush texture\n- gentle pigment variation\n- subtle period printing softness\n- very light natural paper-like texture\n- slight organic variation associated with traditional painted commercial illustration\n\nThe finish should NOT be perfectly digitally smooth.\n\nIt should feel like an original hand-painted 1950s commercial illustration that was professionally reproduced as a high-quality period travel poster.\n\nKeep this effect subtle, sophisticated and elegant.\n\nDo NOT make the artwork look dirty, damaged or poorly preserved.\n\nDo NOT excessively distress the image.\n\nDo NOT add heavy scratches.\n\nDo NOT create strong artificial fading.\n\nDo NOT add torn paper effects.\n\nDo NOT create exaggerated film grain.\n\nThe artwork should look like a BEAUTIFULLY PRESERVED premium vintage illustration, not an old damaged poster.\n\n\nIMPORTANT STYLE RESTRICTIONS:\n\nDo NOT create a modern digital cartoon.\n\nDo NOT use comic-book styling.\n\nDo NOT use thick modern cartoon outlines.\n\nDo NOT create anime or manga aesthetics.\n\nDo NOT create vector-art appearance.\n\nDo NOT create flat-color clip-art.\n\nDo NOT create photorealism.\n\nDo NOT make the artwork look like a modern photograph with a vintage filter.\n\nDo NOT simply add artificial paper damage or sepia coloring to modern artwork.\n\nThe vintage quality must come from the PAINTING STYLE itself.\n\nThe final artwork should look like beautifully preserved vintage commercial artwork.\n\n\nATMOSPHERE:\n\nTransform the REAL {{Add place}} into a beautiful and emotionally engaging vintage romantic moment WITHOUT changing its identity.\n\nPrefer warm golden-hour, sunset or early-evening lighting when appropriate.\n\nUse:\n- warm glowing light\n- beautiful natural sky\n- subtle reflections\n- softly illuminated windows or street lights where appropriate\n- painterly atmospheric depth\n- warm highlights\n- intimate visual composition\n- subtle natural details\n\nWhen naturally appropriate for {{Add place}}, the couple may be positioned in a setting such as:\n\n- a waterfront\n- scenic promenade\n- beautiful street\n- town square\n- park\n- harbor\n- lakeside\n- outdoor caf\u00e9 or terrace\n\nChoose the setting based on what genuinely fits {{Add place}}.\n\nDo not automatically create a caf\u00e9 scene.\n\nDo not automatically add wine glasses, roses or Parisian elements.\n\nThe emotional atmosphere should primarily come from the COUPLE, LIGHTING, MOOD, LOCATION and PERSONAL MESSAGE.\n\nSmall tasteful romantic details may be used when appropriate, but avoid excessive decoration and clich\u00e9s.\n\n\nPERSONALIZED HEADLINE \u2014 VERY IMPORTANT:\n\nAt the upper part of the artwork display EXACTLY:\n\n{{Add your special message}}\n\nThis is the customer's personal headline and an important part of the artwork.\n\nSpell the message EXACTLY as provided by the customer.\n\nDo not rewrite it.\nDo not translate it.\nDo not correct it.\nDo not add words.\nDo not remove words.\n\nUse elegant, highly readable typography inspired by authentic 1940s\u20131950s advertising, travel posters and hand-lettered commercial illustration.\n\nThe typography should complement the vintage artwork rather than look modern.\n\nDepending on the message and composition, use elegant vintage script, hand-painted lettering or refined mid-century display typography.\n\nAUTOMATICALLY ADAPT THE TYPOGRAPHY TO THE LENGTH OF THE MESSAGE.\n\nFor a short message, the headline may be large and visually expressive.\n\nFor a longer message, reduce the font size and adjust the layout so the COMPLETE message remains clearly readable and safely inside the artwork.\n\nThe entire headline must fit comfortably within the safe central area.\n\nNever crop, truncate or allow any part of the message to extend beyond the safe area.\n\nPrefer one line for short messages.\n\nUse two balanced lines when necessary for longer messages.\n\nDo not use more than two lines unless absolutely necessary.\n\nThe personal message should be an important visual element but must not cover faces or important recognizable features of {{Add place}}.\n\n\nNAMES:\n\nBelow the personalized headline display exactly:\n\n{{Add first name}} & {{Add second name}}\n\nUse elegant, clean and clearly readable vintage-inspired typography.\n\nSpell both names EXACTLY as provided.\n\nDo not translate them.\nDo not abbreviate them.\nDo not modify their spelling.\n\n\nPLACE NAME:\n\nNear the lower part of the artwork display exactly:\n\n{{Add place}}\n\nUse large, elegant uppercase display lettering inspired by premium mid-century travel posters and advertising.\n\nSpell {{Add place}} EXACTLY as provided.\n\nDo not translate it.\nDo not abbreviate it.\nDo not modify its spelling.\n\n\nPLACE TEXT PLACEMENT \u2014 CRITICAL:\n\nPlace {{Add place}} clearly ABOVE the bottom canvas safe area.\n\nThere must be a clearly visible area of illustrated scenery BELOW the ENTIRE place name.\n\nThe lowest edge of ANY letter in {{Add place}} must be positioned WELL ABOVE the bottom safe area.\n\nNever use the bottom edge of the artwork as the visual baseline for the place name.\n\nThe place name must NEVER touch, overlap or enter the bottom canvas wrap area.\n\nKeep the complete place name within approximately 80% of the artwork width whenever possible.\n\nAutomatically reduce the font size when necessary for long place names.\n\nNever crop or truncate the place name.\n\nThe place name should be prominent but visually secondary to the couple and their shared scene.\n\nThere must be clearly visible illustrated background between the lowest part of the lettering and the bottom edge of the finished artwork.\n\n\nTEXT RULES:\n\nThe ONLY readable text in the entire artwork should be:\n\n{{Add your special message}}\n\n{{Add first name}} & {{Add second name}}\n\n{{Add place}}\n\nDo NOT add any other readable text.\n\nDo NOT add:\n- quotes\n- restaurant names\n- street names\n- shop signs\n- slogans\n- romantic phrases\n- dates\n- captions\n\nunless they are explicitly included in {{Add your special message}}.\n\nAny incidental signs or background text should contain no readable words.\n\n\nCANVAS SAFE AREA:\n\nKeep ALL faces, typography and important landmarks safely inside the central print area.\n\nLeave expendable illustrated scenery around all four outer edges for canvas wrapping and minor cropping.\n\nKeep approximately 8% safe margin around essential elements.\n\nDo not place faces, names, personal message, place name or important landmarks in the canvas wrap area.\n\nThe outermost areas should contain only expendable scenery, sky, landscape, water, architecture or other non-essential visual material.\n\n\nFULL-BLEED ARTWORK \u2014 VERY IMPORTANT:\n\nThe illustration must extend continuously all the way to EVERY outer edge.\n\nCreate FULL-BLEED artwork.\n\nDo NOT create:\n- a white margin\n- a white frame\n- a border\n- an outline around the artwork\n- matting\n- empty margins\n\nBackground scenery, sky, landscape or other natural parts of the illustration must continue naturally to all four edges.\n\nThe outermost areas should contain expendable illustrated background suitable for canvas wrapping.\n\n\nPRINT QUALITY:\n\nCreate highly detailed, sharp and clean professional artwork suitable for a premium large-format canvas print.\n\nFaces, architecture, scenery and typography must remain crisp and clearly defined.\n\nThe final artwork should combine:\n\nAUTHENTIC 1950s HAND-PAINTED ILLUSTRATION\n+\nRECOGNIZABLE PEOPLE\n+\nREAL {{Add place}}\n+\nCUSTOMER'S PERSONAL STORY\n\nNo frame.\nNo canvas mockup.\nNo wall.\nNo room interior.\nNo border.\nNo margin.\nNo watermark.\nNo logo.\nNo signature.\nNo additional text.\n\nOutput only the finished FULL-BLEED VERTICAL 2:3 artwork.\n{{Add first name}}\n{{Add second name}}\n{{Add place}}\n{{Add your special message}}","color_sketch_image_filter":"#000000"}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","form_label":"Upload Your 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":["template-layer","layer-572066","layer-719578","layer-360251","layer-202563","layer-528155","layer-389466"]}],"global_options":[],"global_option_ids":[]}],"campaign_products":[{"id":1838627,"campaign_id":1021374,"product_id":152753,"created_at":"2026-09-20T10:27:39.000000Z","updated_at":"2026-09-20T10:27:39.000000Z","position":0,"platform_title":null,"campaign_variants_position":null,"product":{"id":152753,"user_id":14742,"fulfillment_id":8,"fulfillment_linked_id":"2","title":"SlimCanvas","description":"<p>Are you searching for a unique, heirloom-quality gift that will truly delight your significant other or a cherished family member?<\/p><p>Look no further\u2014our multi-names premium <strong>modern slim canvas<\/strong> is the perfect choice.<\/p><p>When your loved one unwraps this beautifully crafted, securely packaged canvas, you\u2019re sure to see a smile or even a happy tear.<\/p><p>This exquisite canvas will be admired by all and is an ideal keepsake for any special occasion.<\/p><p>Crisp, color-saturated photo reproductions on fine-textured brilliant-white canvas, stretched on a pine wood frame. Thickness modern 2 cm.<\/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 latex 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":null,"sizes_position":null,"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_2:3_iso","product_options_position":null,"internal_tags":null,"printareas":[{"id":449705,"product_id":152753,"name":"front","width":7087,"height":5315,"position":0,"display_name":"DIGI-120X90-1"},{"id":449704,"product_id":152753,"name":"front","width":7087,"height":4725,"position":0,"display_name":"KLAS-120X80-1"},{"id":449703,"product_id":152753,"name":"front","width":7087,"height":3544,"position":0,"display_name":"PAN1-120X60-1"},{"id":449702,"product_id":152753,"name":"front","width":5906,"height":4430,"position":0,"display_name":"DIGI-100X75-1"},{"id":449701,"product_id":152753,"name":"front","width":5906,"height":2953,"position":0,"display_name":"PAN1-100X50-1"},{"id":449700,"product_id":152753,"name":"front","width":5315,"height":3544,"position":0,"display_name":"KLAS-90X60-1"},{"id":449699,"product_id":152753,"name":"front","width":4725,"height":4725,"position":0,"display_name":"QUAD-80X80-1"},{"id":449698,"product_id":152753,"name":"front","width":4725,"height":3544,"position":0,"display_name":"DIGI-80X60-1"},{"id":449697,"product_id":152753,"name":"front","width":4725,"height":2363,"position":0,"display_name":"PAN1-80X40-1"},{"id":449696,"product_id":152753,"name":"front","width":8859,"height":5906,"position":0,"display_name":"KLAS-75X50-1"},{"id":449695,"product_id":152753,"name":"front","width":7087,"height":7087,"position":0,"display_name":"QUAD-60X60-1"},{"id":449694,"product_id":152753,"name":"front","width":7087,"height":4725,"position":0,"display_name":"KLAS-60X40-1"},{"id":449693,"product_id":152753,"name":"front","width":7087,"height":3544,"position":0,"display_name":"PAN1-60X30-1"},{"id":449692,"product_id":152753,"name":"front","width":7087,"height":2363,"position":0,"display_name":"PAN2-60X20-1"},{"id":449691,"product_id":152753,"name":"front","width":4725,"height":4725,"position":0,"display_name":"QUAD-40X40-1"},{"id":449690,"product_id":152753,"name":"front","width":4725,"height":3544,"position":0,"display_name":"DIGI-40X30-1"},{"id":449689,"product_id":152753,"name":"front","width":4725,"height":2363,"position":0,"display_name":"PAN1-40x20-1"},{"id":449688,"product_id":152753,"name":"front","width":3544,"height":2363,"position":0,"display_name":"KLAS-30X20-1"},{"id":449687,"product_id":152753,"name":"front","width":2363,"height":2363,"position":0,"display_name":"QUAD-20X20-1"}]},"campaign_variants":[{"campaign_product_id":1838627,"variant_id":3814603,"campaign_mockup_id":null,"variant":{"id":3814603,"product_id":152753,"fulfillment_linked_id":"KLAS-60X40-1","fulfillment_linked_image_id":null,"color":"Default","size":"60x40 cm","color_hex":null,"available":true,"base_cost":12.5,"price":44.9,"created_at":"2024-08-03T11:58:43.000000Z","updated_at":"2026-09-18T13:24:25.000000Z","compare_at_price":null,"ref":null,"weight":null,"mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"KLAS-60X40-1","printarea_ids":[449694]},"color":"Default","color_hex":null,"size":"60x40 cm","product_id":152753},{"campaign_product_id":1838627,"variant_id":3814609,"campaign_mockup_id":null,"variant":{"id":3814609,"product_id":152753,"fulfillment_linked_id":"KLAS-90X60-1","fulfillment_linked_image_id":null,"color":"Default","size":"90x60 cm","color_hex":null,"available":true,"base_cost":21.7,"price":69.9,"created_at":"2024-08-03T11:58:43.000000Z","updated_at":"2026-09-18T13:26:55.000000Z","compare_at_price":null,"ref":null,"weight":null,"mockup_id":null,"printarea_id":null,"deleted_at":null,"sku":"KLAS-90X60-1","printarea_ids":[449700]},"color":"Default","color_hex":null,"size":"90x60 cm","product_id":152753}],"campaign_mockups":[{"id":10882048,"campaign_product_id":1838627,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":0,"preview_url":"users\/14742\/campaign-products\/1838627\/6ab01871af5cd.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/14742\/campaign-products\/1838627\/6ab01871af5cd_thumbnail.webp","old_campaign_mockup_id":10865769,"mockup_id":null,"alt":"Canvas - 16x24 - No frame 3","layers":[{"id":"layer-853323","name":"Canvas - 16x24 - No frame 3","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/33260\/mockup-layers\/67eb75ae00675_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-895740","name":"KLAS-90X60-1 (5315x3544)","top":238.22950819672133,"left":205,"width":582,"height":388,"rotate":90,"printarea_id":449700,"visible":true,"opacity":1,"locked":false,"perspective_enable":true,"transform_matrix_points":{"topLeft":{"x":495,"y":-131},"topRight":{"x":483.015625,"y":589.79296875},"bottomLeft":{"x":26,"y":-108},"bottomRight":{"x":18.015625,"y":549.79296875}}}],"type":"image","variant_ids":[3814603],"campaign_mockup_printareas":[]},{"id":10882050,"campaign_product_id":1838627,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":2,"preview_url":"users\/14742\/campaign-products\/1838627\/6ab01875cfcaa.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/14742\/campaign-products\/1838627\/6ab01875cfcaa_thumbnail.webp","old_campaign_mockup_id":10865768,"mockup_id":null,"alt":"Canvas - 16x24 - No frame","layers":[{"id":"layer-449694","name":"Canvas - 16x24 - No frame","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/33260\/mockup-layers\/67eb75914ad4e_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-712296","name":"KLAS-90X60-1 (5315x3544)","top":143,"left":302,"width":653,"height":436,"rotate":90,"printarea_id":449700,"visible":true,"opacity":1,"locked":false}],"type":"image","variant_ids":[3814609],"campaign_mockup_printareas":[]},{"id":10882047,"campaign_product_id":1838627,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":3,"preview_url":"users\/14742\/campaign-products\/1838627\/6ab0187b23ffa.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/14742\/campaign-products\/1838627\/6ab0187b23ffa_thumbnail.webp","old_campaign_mockup_id":10865766,"mockup_id":null,"alt":"Canvas - 16x24 - Black","layers":[{"id":"layer-541940","name":"Canvas - 16x24 - Black","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/33260\/mockup-layers\/67eb75a756605_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-826650","name":"KLAS-60X40-1 (7087x4725)","top":320,"left":240,"width":480,"height":320,"rotate":91,"printarea_id":449694,"visible":true,"opacity":1,"locked":false,"masked_enable":false,"masked_top":0,"masked_left":31,"masked_width":449,"masked_height":290,"perspective_enable":true,"transform_matrix_points":{"topLeft":{"x":542.015625,"y":-218.984375},"topRight":{"x":512.015625,"y":481.015625},"bottomLeft":{"x":59.015625,"y":-213.984375},"bottomRight":{"x":31.015625,"y":451.015625}}}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]},{"id":10882049,"campaign_product_id":1838627,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":4,"preview_url":"users\/14742\/campaign-products\/1838627\/6ab018802be03.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/14742\/campaign-products\/1838627\/6ab018802be03_thumbnail.webp","old_campaign_mockup_id":10865767,"mockup_id":1182038,"alt":"white","layers":[{"id":"layer-188732","name":"white","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/14742\/mockup-layers\/67e97eb66651b_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-802219","name":"KLAS-90X60-1 (5315x3544)","top":190.5,"left":46.500000000000014,"width":867,"height":579,"rotate":90,"printarea_id":449700,"visible":true,"opacity":1,"locked":false}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]},{"id":10882046,"campaign_product_id":1838627,"platform_linked_id":null,"url":null,"thumbnail":null,"width":960,"height":960,"position":5,"preview_url":"users\/14742\/campaign-products\/1838627\/6ab018854aea7.webp","color_as_variant":false,"default_background_color":null,"preview_thumbnail":"users\/14742\/campaign-products\/1838627\/6ab018854aea7_thumbnail.webp","old_campaign_mockup_id":10865770,"mockup_id":null,"alt":"Canvas - 16x24 - No frame 3","layers":[{"id":"layer-853323","name":"Canvas - 16x24 - No frame 3","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/33260\/mockup-layers\/67eb75ae00675_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-895740","name":"KLAS-90X60-1 (5315x3544)","top":238.22950819672133,"left":205,"width":582,"height":388,"rotate":90,"printarea_id":449700,"visible":true,"opacity":0.88,"locked":false,"perspective_enable":true,"transform_matrix_points":{"topLeft":{"x":495,"y":-131},"topRight":{"x":489,"y":590},"bottomLeft":{"x":26,"y":-108},"bottomRight":{"x":23,"y":552}}},{"id":"layer-215228","name":"Preview2","type":"image","top":430.00000000000006,"left":-217.9052789708635,"width":600,"height":100,"rotate":90,"url":"users\/14742\/mockup-layers\/69f0dc7a96fd2_large.webp","opacity":1,"visible":true,"locked":false}],"type":"image","variant_ids":[],"campaign_mockup_printareas":[]}]}],"campaign_artworks":[{"id":3778945,"printarea_id":449700,"campaign_id":1021374,"artwork_id":1309097,"top":-918,"left":857,"width":3589,"height":5383,"position":0,"rotate":-90},{"id":3778944,"printarea_id":449694,"campaign_id":1021374,"artwork_id":1309097,"top":-1214,"left":1150,"width":4786,"height":7179,"position":0,"rotate":-90}],"instance_variants":[{"campaign_id":1021374,"variant_id":3814603,"platform_linked_id":"53664757907792"},{"campaign_id":1021374,"variant_id":3814609,"platform_linked_id":"53664757940560"}],"config":{"shop_logo":"portal\/tib.png","atc_action":"default","show_buynow":false,"show_gallery":true,"show_preview":true,"enable_sticky":true,"primary_color":"#C85F3D","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":"#C85F3D","atc_background_color":"#C85F3D","preview_button_color":"#C85F3D","save_uploaded_photos":true,"show_app_description":true,"show_compare_at_price":true,"border_radius_variants":"rounded","sync_between_templates":true,"show_navigation_numbers":false,"support_public_property":false,"hide_single_value_option":true,"load_gallery_immediately":true,"personalize_button_color":"#C85F3D","buynow_button_hover_color":"#A9472E","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_hover_color":"#A9472E","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","show_galley_thumbnails_mobile":true,"personalization_choose_a_theme":"modern","personalize_button_hover_color":"#A9472E","action_button_in_show_save_badge":"show_amount_with_currency","show_personalization_form_header":true,"show_assigned_variant_images_only":false,"preview_button_text_color_on_hover":"#A9472E","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":"Upload Photo","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","generate_image_error":"Error message when gen failed","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!","generate_image_success":"Image generated","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.","word_cloud_emoji_error":"Emojis are not allowed in words","available_product_label":"Available Products","center_map_button_label":"Center map","custom_info_below_price":"inc. Tax","generate_image_required":"Require to gen an image","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.","word_cloud_maximal_error":"Maximum number of words is {{MAX}}.","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_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","word_cloud_button_regenerate":"Regenerate layout","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_cloud_render_image_error":"Cannot place all words into the shape.","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.","word_cloud_invisible_char_error":"Words include invisible characters","cross_sell_sold_out_button_label":"Sold out","gpx_upload_button_text_uploading":"Uploading...","word_cloud_add_more_button_label":"+ Add more","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":"Require to gen another image because the fields change","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.","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":"NorthMoments","clipart_categories":[],"global_options":[]}