{"id":81483,"uuid":"6d5b281a-a745-44bf-af22-d2277d58d719","name":"Llaveros de Madera Personalizada Spotify con foto","preview_url":"users\/10134\/platform-products\/81483\/6979cc977619f.jpg","preview_thumbnail":"users\/10134\/platform-products\/81483\/6979cc977619f_thumbnail.webp","artworks":[{"id":1099957,"name":"[TIB] Personalized song ","description":null,"width":1770,"height":1593,"thumbnail":"users\/10134\/artworks\/6979bb2f6b5c6_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":2395213,"design_format":"rgb","status":0,"data":[{"id":"template-585650","name":"Default template","layers":[{"id":"layer-300399","top":-0.88,"url":"users\/10134\/image-layers\/6979ba9040b16_large.webp","left":298.43,"name":"pattern semitrans nature","type":"clipart","width":1165.29,"height":1610.57,"locked":false,"rotate":0,"visible":true,"shadow_display":"mockup_order","direct_upload_style":"contain"},{"id":"layer-372102","top":1112.24,"url":"users\/10134\/image-layers\/6957945698f98_large.webp","left":1194.63,"name":"CUAD blanco 3000X3000","type":"clipart","width":180.76,"height":180.76,"locked":false,"rotate":0,"visible":true,"shadow_display":"mockup_order","direct_upload_style":"contain"},{"id":"layer-338913","top":1233.68,"url":"users\/10134\/image-layers\/67ecb8d3608a3_large.webp","left":343.27,"name":"music player","type":"clipart","width":1053.84,"height":342.71,"locked":false,"rotate":0,"visible":true,"shadow_display":"mockup_order"},{"id":"layer-417941","top":75.23,"url":"users\/10134\/image-layers\/67ecb64c7dd94_large.webp","left":348.59,"name":"couple image","type":"clipart","width":1049.45,"height":872.74,"locked":false,"rotate":0,"visible":true,"required":true,"form_type":"photo","form_label":"Upload your photo","photo_editor":"image_placement","photo_replace":true,"shadow_display":"mockup_order"},{"id":"layer-897920","top":1043.45,"left":360.09,"name":"Song title","text":"Your Song Title Here","type":"text","align":"left","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"form_type":"text","form_label":"Song title","typography":{"size":92.48,"family":"Montserrat","variant":"700"},"custom_font":{"size":100},"curve_radius":429,"stroke_color":"#FF0000","stroke_width":1,"shadow_display":"mockup_order","form_input_type":"text","retrieval_layer":"layer-752959","retrieval_value":"{{title}}","typography_type":"google","form_placeholder":"Your song title here","autoscale_enabled":true,"autoscale_max_width":1000,"form_input_textcase":"capitalize","retrieval_value_enabled":true},{"id":"layer-645124","top":1168.02,"left":357.15,"name":"Artist","text":"Your Artist Name Here","type":"text","align":"left","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"form_type":"text","form_label":"Artist name","typography":{"size":65.62,"family":"Montserrat","variant":"500"},"custom_font":{"size":100},"curve_radius":266,"stroke_color":"#FF0000","stroke_width":1,"shadow_display":"mockup_order","form_input_type":"text","retrieval_layer":"layer-752959","retrieval_value":"{{artists}}","typography_type":"google","form_placeholder":"Your artist title here","autoscale_enabled":true,"autoscale_max_width":708.32,"form_input_textcase":"capitalize","retrieval_value_enabled":true},{"id":"layer-752959","name":"Song search","type":"qr_song","locked":false,"visible":true,"editable":true,"required":true,"form_label":"Search your song","lyric_enabled":false},{"id":"layer-345164","top":1133.27,"left":1215.98,"name":"QR Code layer","text":"https:\/spotify.com\/","type":"qr_code","width":138.24,"height":138.24,"locked":false,"rotate":0,"visible":true,"required":true,"shadow_display":"mockup_order","retrieval_layer":"layer-752959","retrieval_value":"{{url}}","background_color":"#FFFFFF00","foreground_color":"#000000","retrieval_value_enabled":true}],"positions":["layer-338913","layer-417941","layer-752959","layer-897920","layer-645124","layer-345164","layer-300399","layer-372102"]}],"position":0,"platform_variant_ids":null}],"mockups":[{"id":287329,"layers":[{"id":"layer-369957","name":"mockup llavero - cuadrado","type":"image","top":-135.77419354838716,"left":-118.03225806451596,"width":1174,"height":1174,"rotate":0,"url":"users\/10134\/mockup-layers\/6979c42f93124_large.webp","opacity":1,"visible":true,"locked":false},{"id":"layer-264290","artwork_id":1099957,"name":"[TIB] Personalized song","type":"artwork","top":39.16345679012338,"left":161.16962962962955,"width":1026.68,"height":923.87,"opacity":1,"visible":true,"locked":false,"rotate":-5,"perspective_enable":true,"transform_matrix_points":{"topLeft":{"x":-16,"y":329},"topRight":{"x":562,"y":183},"bottomLeft":{"x":107,"y":738},"bottomRight":{"x":795,"y":472}},"masked_enable":false,"masked_top":0,"masked_left":20,"masked_width":590,"masked_height":656},{"id":"layer-414224","name":"marca de agua","type":"image","top":80,"left":80,"width":800,"height":800,"rotate":0,"url":"users\/10134\/mockup-layers\/69248a3d648e3_large.webp","opacity":0.62,"visible":true,"locked":false},{"id":"layer-352906","name":"mockup llavero - cuadrado tib","type":"image","top":-2,"left":-2,"width":967,"height":967,"rotate":0,"url":"users\/10134\/mockup-layers\/6979c49656f67_large.webp","opacity":0.99,"visible":true,"locked":false,"transform_matrix_points":{"topLeft":{"x":-127,"y":-114},"topRight":{"x":709,"y":0},"bottomLeft":{"x":0,"y":709},"bottomRight":{"x":709,"y":709}}}],"width":960,"height":960,"position":1,"platform_variant_ids":null,"preview_url":"users\/10134\/platform-products\/81483\/6979cc9ad027f.jpg","preview_thumbnail":"users\/10134\/platform-products\/81483\/6979cc9ad027f_thumbnail.webp","type":"image"}],"enable_artwork_variant_assignment":false,"published_at":"2026-01-28T08:35:33.000000Z","platform_linked_id":"10605420020049","clipart_categories":[],"config":{"shop_logo":"portal\/tib.png","atc_action":"redirect","price_color":"#5FA6C7","show_buynow":false,"show_gallery":true,"show_preview":true,"enable_sticky":true,"primary_color":"#5FA6C7","show_quantity":true,"style_variants":"outline","thumbnail_type":"dynamic","preview_content":"gallery","show_cross_sell":true,"add_design_links":"property","personalize_type":"button_toggle","show_edit_button":true,"atc_border_radius":"fully_rounded","atc_button_layout":"layout_3","blacklisted_words":[],"etsy_listing_type":"physical","position_of_price":"save_price_compared","show_clipart_name":true,"addon_price_enable":true,"alignment_variants":"left","show_arrows_mobile":true,"show_saving_amount":true,"addon_option_enable":true,"buynow_button_color":"#5FA6C7","dropdown_searchable":true,"error_message_color":"#D0021B","preview_modal_title":"Vista previa","saving_amount_color":"#B87E95","show_preview_button":true,"multiple_submissions":false,"preview_artwork_only":false,"preview_button_color":"#5FA6C7","show_app_description":false,"variant_active_color":"#F1DEF5","cross_sell_display_on":"both","etsy_listing_who_made":"someone_else","show_compare_at_price":true,"single_mockup_enabled":false,"success_message_color":"#A7B6AF","border_radius_variants":"rounded","compare_at_price_color":"#DFBCD4","enable_skeleton_loader":true,"etsy_listing_is_supply":false,"etsy_listing_when_made":"made_to_order","show_action_in_preview":false,"sync_between_templates":true,"show_navigation_numbers":true,"support_public_property":false,"buynow_button_text_color":"#FFFFFF","hide_single_value_option":true,"load_gallery_immediately":true,"personalize_button_color":"#2B86AF","saving_amount_text_color":"#5FA6C7","search_category_dropdown":false,"buynow_button_hover_color":"#F8CEEB","enable_personalize_button":true,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"small","preview_button_text_color":"#5FA6C7","use_reposition_on_gallery":true,"addon_product_price_enable":true,"auto_select_first_template":true,"collapse_description_block":false,"invalid_field_message_color":"#D0021B","addtocart_button_hover_color":"#5FA6C7","confirmation_checkbox_enable":false,"personalization_active_color":"#E4B9BF","personalization_item_per_row":"6","personalization_toggle_style":"switch","show_custom_info_below_price":true,"action_button_in_zoom_gallery":"hover_pinch_zoom","personalization_border_radius":"rounded","personalization_value_mapping":"none","personalize_button_text_color":"#F1F6F4","show_galley_thumbnails_mobile":true,"buynow_button_hover_text_color":"#5FA6C7","personalization_choose_a_theme":"classic","personalize_button_hover_color":"#82C5E4","etsy_listing_production_partner":"auto_select","action_button_in_show_save_badge":"show_amount_with_currency","show_personalization_form_header":false,"show_assigned_variant_images_only":true,"personalize_button_hover_text_color":"#FFFFFF","show_checkout_button_on_preview_popup":true,"personalization_addon_charge_warning_color":"#DCE7F5","size_label":"Tama\u00f1o","color_label":"Color","saving_text":"ahorro","loading_lyric":"Cargando letras...","template_label":"{{ ARTWORK_NAME }} - Dise\u00f1o","cross_sell_title":"A\u00f1ade un art\u00edculo personalizable a juego","addon_price_label":"Tu personalizaci\u00f3n {{PRICE}} al precio del art\u00edculo","description_label":"Descripci\u00f3n","form_header_title":"PERSONALIZAR","moderation_blocked":"Esta imagen ha sido bloqueada por contenido sensible o por violar la pol\u00edtica (por ejemplo: armas, violencia, contenido sexual).","upload_button_text":"Elige una imagen","buynow_button_label":"Compra r\u00e1pida","form_required_error":"Algunos campos son datos obligatorios o no v\u00e1lidos","next_button_tooltip":"Siguiente","prev_button_tooltip":"Anterior","confirmation_message":"Por favor, marque la casilla de confirmaci\u00f3n de arriba antes de continuar","input_required_error":"Esta casilla es obligatoria!","out_of_stock_message":"La selecci\u00f3n est\u00e1 agotada. Por favor, selecciona otra opci\u00f3n.","preview_button_label":"Vista Previa","success_atc_response":"\u00a1Este art\u00edculo ha sido a\u00f1adido al carrito!<br><a href=\"\/cart\">Ver Carrito<\/a>","invalid_max_value_msg":"N\u00famero m\u00e1ximo {{ MAX_NUMBER }}","invalid_min_value_msg":"N\u00famero m\u00ednimo {{ MIN_NUMBER }}","scrabble_unique_error":"No hay letras (sin caracteres especiales) en la palabra {{WORDS}} que existan en otras palabras.","song_search_no_result":"No se encontraron canciones. Prueba con otra palabra clave.","addtocart_button_label":"A\u00f1adir al carrito","cross_sell_description":"Completa tu set con un art\u00edculo personalizado a juego. \u00a1C\u00f3mpralos juntos y disfruta de tu pack personalizado!","gpx_upload_button_text":"Elegir un archivo .gpx","scrabble_maximal_error":"El n\u00famero m\u00e1ximo de palabras es {{MAX}}.","scrabble_minimal_error":"Necesitamos al menos 2 palabras para crear un scrabble.","available_product_label":"Productos disponibles","center_map_button_label":"Centrar mapa","custom_info_below_price":"IVA incl.","loading_lyric_no_result":"Letras no encontradas.","min_size_upload_warning":"No se puede cargar porque la imagen es demasiado peque\u00f1a. Por favor, sube una imagen m\u00e1s grande","recustomize_button_text":"Redise\u00f1ar imagen","reposition_button_label":"Reposicionar","scrabble_add_word_error":"No se pueden a\u00f1adir las palabras al crucigrama.","song_search_placeholder":"Buscar una canci\u00f3n","text_max_length_warning":"El m\u00e1ximo de caracteres es {{ LAYER_MAX_LENGTH }}","upload_button_text_reup":"Elige otra imagen","visibility_toggle_label":"Ver {{ INPUT_LABEL }}","edit_design_button_label":"Editar dise\u00f1o","maps_cancel_button_label":"Cancelar","maps_select_button_label":"Seleccionar y continuar","min_width_height_warning":"Su foto no cumple con el requisito de resoluci\u00f3n m\u00ednima. Por favor, sube una foto de m\u00e1s de  {{ MIN_WIDTH }}x{{ MIN_HEIGHT }}","personalize_button_label":"Personalizar","select_vector_file_error":"Debes seleccionar un archivo con la extensi\u00f3n .svg o .eps.","song_search_button_label":"Seleccionar","update_item_button_label":"Actualizar carrito","upload_button_text_error":"No se puede cargar. P\u00f3ngase en contacto con nosotros para obtener m\u00e1s informaci\u00f3n.","product_name_button_label":"Nombre de producto","unavailable_variant_error":"No est\u00e1 disponible la selecci\u00f3n de variante","upload_rate_limit_warning":"Te quedan {{ REMAINING }}\/{{ LIMIT }} cargas de efectos de imagen disponibles.","upload_vector_button_text":"Elegir un vector","close_preview_buttom_label":"Cerrar Vista previa","image_placement_save_label":"Guardar","upload_rate_limit_exceeded":"Has alcanzado el l\u00edmite de carga de im\u00e1genes para esta opci\u00f3n. Por favor, int\u00e9ntalo de nuevo en una hora.","confirmation_checkbox_label":"MARCA ESTA CASILLA DE CONFIRMACI\u00d3N CUANDO TU DISE\u00d1O EST\u00c9 OK <\/p>Revisa el dise\u00f1o antes de realizar la compra.<p> No nos hacemos responsables de errores de dise\u00f1o por parte del cliente. <p> Recomendaci\u00f3n: Hacer captura de pantalla del dise\u00f1o<p> Si tienes cualquier duda o problema al realizar tu dise\u00f1o cont\u00e1ctanos","cropper_cancel_button_label":"Cancelar","cropper_select_button_label":"Seleccionar","gpx_upload_button_text_reup":"Elegir otro archivo .gpx","max_size_upload_gpx_warning":"No se puede subir porque el archivo .gpx es demasiado grande. Por favor, sube un archivo m\u00e1s peque\u00f1o.","preview_design_button_label":"Vista previa","cross_sell_edit_button_label":"Editar dise\u00f1o","default_dropdown_placeholder":"Elige una opci\u00f3n","gpx_upload_button_text_error":"No se puede subir el archivo. Ponte en contacto con nosotros para m\u00e1s informaci\u00f3n.","image_placement_cancel_label":"Cancelar","upload_button_text_uploading":"Cargando","variant_dropdown_placeholder":"Elige una opci\u00f3n","font_char_no_whitespace_label":"No se permiten espacios en blanco.","gpx_upload_button_text_strava":"Conectar con Strava","font_char_emojis_removed_label":"Se han detectado y eliminado emojis.","upload_vector_button_text_reup":"Elegir otro vector","cropper_min_size_upload_warning":"No se puede cargar porque el \u00e1rea recortada es demasiado peque\u00f1a. Por favor, cambie el tama\u00f1o del recorte m\u00e1s grande","cross_sell_sold_out_button_label":"Agotado","gpx_upload_button_text_uploading":"Cargando...","cross_sell_confirm_delete_message":"\u00bfSeguro que quieres eliminar este art\u00edculo?","gpx_upload_button_text_connecting":"Conectando...","font_char_invalid_characters_label":"Los siguientes caracteres no est\u00e1n permitidos: {{ CHARS }}","font_char_no_multiple_spaces_label":"No se permiten varios espacios consecutivos.","recustomize_route_maps_button_text":"Personalizar de nuevo el archivo .gpx","gpx_upload_button_text_add_activity":"A\u00f1adir","gpx_upload_button_text_error_strava":"Error de Strava. Por favor, int\u00e9ntalo de nuevo m\u00e1s tarde.","cross_sell_cancel_delete_button_label":"No","checkout_button_label_on_preview_popup":"Proceder al pago","cross_sell_choose_product_button_label":"Elegir producto","cross_sell_confirm_delete_button_label":"S\u00ed","gpx_upload_button_text_show_activities":"Mostrar actividades","gpx_upload_button_text_disconnect_strava":"Desconectar Strava","gpx_upload_button_text_not_found_activities":"No se encontraron actividades","font_char_no_leading_trailing_whitespace_label":"No se permiten espacios al principio ni al final del texto.","gpx_upload_button_text_error_not_connected_strava":"No se puede conectar con Strava. Ponte en contacto con nosotros para m\u00e1s informaci\u00f3n.","maps_api_key":"pk.eyJ1IjoiZGVtb2lhdG9pIiwiYSI6ImNsczc5aDZ5cTEyYTkycW4zY3o2aW10eXYifQ.hIx7qlrSEz1BT97lfTJdgw","maps_place_key":"AIzaSyBPK_HzI-oee2ATElHs2HioN5V_YcJes_g","maps_place_provider":"mapbox","sync_campaign_info_to_shopify":true},"has_subscription":true,"is_development":false,"is_plus":false,"sku_enabled":true,"shop_name":"De Moi \u00e0 Toi Regalos"}