/* growform client2 bundle.url: https://assets.growform.co/ef442a3-mggk13f0/form.bundle.js resolve.source: kv resolve.at: 2025-10-15T00:43:26.556Z form.source: kv cache.age_ms: 0 kv.value_present: true fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "67e40a620543b0000baa1917"; var FORM_BUNDLE_URL = "https://assets.growform.co/ef442a3-mggk13f0/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"67e40a620543b0000baa1917","steps":[{"id":"44b7630278a516ffbae5cb08","name":"¿Qué zona quieres realizar?","sortOrder":1,"copyOf":"ac0ce1d8634334328d03ff33"},{"id":"843960c58adf937e7fdc53f4","name":"¿Cuál es tu genero?","sortOrder":2,"copyOf":"2a138975c1a177c51c2a0421"},{"id":"60c2d61a66a74bcb70ce6e49","name":"¿Es la primera vez que haces un tratamiento de este tipo?","sortOrder":3,"copyOf":"acd45227cac332d443c4e1db"},{"id":"acd45227cac332d443c4e1db","name":"¿Qué resultado te gustaría conseguir?","sortOrder":4},{"id":"2a138975c1a177c51c2a0421","name":"¿Tienes alguna fecha ideal en mente para empezar?","sortOrder":5,"copyOf":"acd45227cac332d443c4e1db"},{"id":"bfd7f3edff2648cef4fb7a94","name":"Indícanos un rango de tu edad","sortOrder":6,"copyOf":"ff4727c9498ef9c0a6c989d9"},{"id":"b18f64767127efb1c84f87a4","name":"¿Cuánto pesas?","sortOrder":7,"copyOf":"bfd7f3edff2648cef4fb7a94"},{"id":"3b5a02dfbae9720c61021679","name":"¿Qué altura tienes?","sortOrder":8,"copyOf":"bfd7f3edff2648cef4fb7a94"},{"id":"73823650f7d7d227cbfe83eb","name":"¿Tienes alguna condición médica importante? (opcional)","sortOrder":9},{"id":"68155b2b8c6afdf5fb965fcb","name":"Ya casi esta - Registro de datos","sortOrder":10,"copyOf":"bfd7f3edff2648cef4fb7a94"}],"formName":"FORMULARIO HIDROLIPOCLASIA","fields":{"Decorative Header_52363373085874":{"type":"Decorative Header","value":"¡Gracias!","width":12,"step":"complete","sortOrder":1,"fieldStyle":{"fontSize":{"value":33,"unit":"px"},"fontWeight":"Bold"},"margins":{"marginTop":20},"stepId":"complete"},"Decorative Header_797442086161467":{"type":"Decorative Header","value":"¿Qué resultado te gustaría conseguir?","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":"22","unit":"px"},"fontWeight":"Bold"},"stepId":"acd45227cac332d443c4e1db"},"Decorative_Paragraph_194067845817258":{"type":"Decorative Paragraph","value":"Hemos recibido tu registro con éxito, te estaremos contactando cuanto antes.\n\nEl precio de la Hidrolipoclasia puedes tenerlo financiado desde 45€ al mes.","width":12,"step":"complete","sortOrder":2,"margins":{"marginBottom":60},"stepId":"complete"},"buttons_485431231808561":{"type":"Buttons","validationRules":{"required":true},"label":"Massage preferences","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Reducir volumen","id":"e6b7c333295c4df57d479175"},{"text":"Mejorar celulitis","image":null,"id":"cdcf99b203e6ef982a0f18f0"},{"text":"Moldear la figura","id":"95f5b8cadfe8641643493fae"},{"text":"Otro","image":null,"id":"db75ae6b8c70e8f04d602a01"}],"stepId":"acd45227cac332d443c4e1db","sortOrder":2,"hideLabel":true},"decorative_header_892646863007116":{"type":"Decorative Header","value":"¿Es la primera vez que haces un tratamiento de este tipo?","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":"22","unit":"px"},"fontWeight":"Bold"},"stepId":"60c2d61a66a74bcb70ce6e49"},"buttons_88398974892131":{"type":"Buttons","validationRules":{"required":true},"label":"Massage length","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Sí","id":"c8122a418316f59fa1e138e9"},{"text":"No","id":"0ec83faa1856ce69defe9dc0"}],"stepId":"60c2d61a66a74bcb70ce6e49","sortOrder":2,"hideLabel":true},"decorative_header_110470186313445":{"type":"Decorative Header","value":"¿Tienes alguna condición médica importante?","width":12,"sortOrder":1,"stepId":"73823650f7d7d227cbfe83eb"},"decorative_header_342674144315384":{"type":"Decorative Header","value":"¿Tienes alguna fecha ideal en mente para empezar?","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":"22","unit":"px"},"fontWeight":"Bold"},"stepId":"2a138975c1a177c51c2a0421"},"buttons_41417014054981":{"type":"Buttons","validationRules":{"required":true},"label":"Massage preferences","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"1","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Cuanto antes","id":"e6b7c333295c4df57d479175"},{"text":"Próximo mes","image":null,"id":"cdcf99b203e6ef982a0f18f0"},{"text":"Solo estoy consultando por ahora","id":"95f5b8cadfe8641643493fae"}],"stepId":"2a138975c1a177c51c2a0421","sortOrder":2,"hideLabel":true},"decorative_header_46009639894025":{"type":"Decorative Header","value":"¿Cuál es el rango de tu edad?","width":12,"step":5,"sortOrder":1,"fieldStyle":{"fontSize":{"value":"22","unit":"px"},"fontWeight":"Bold"},"stepId":"bfd7f3edff2648cef4fb7a94"},"decorative_header_531030615760266":{"type":"Decorative Header","value":"¿Cuál es tu género?","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":"22","unit":"px"},"fontWeight":"Bold"},"stepId":"843960c58adf937e7fdc53f4"},"buttons_312017571634420":{"type":"Buttons","validationRules":{"required":true},"label":"Massage preferences","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"1","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Mujer","id":"e6b7c333295c4df57d479175"},{"text":"Hombre","image":null,"id":"cdcf99b203e6ef982a0f18f0"},{"text":"Prefiero no decirlo","id":"95f5b8cadfe8641643493fae"}],"stepId":"843960c58adf937e7fdc53f4","sortOrder":2,"hideLabel":true},"decorative_header_463414358678944":{"type":"Decorative Header","value":"¡Ya casi está!","width":12,"step":5,"sortOrder":1,"fieldStyle":{"fontSize":{"value":"22","unit":"px"},"fontWeight":"Bold"},"stepId":"68155b2b8c6afdf5fb965fcb"},"text_920365964290898":{"type":"Text","label":"Nombre y Apellido","width":12,"stepId":"68155b2b8c6afdf5fb965fcb","sortOrder":3,"helperText":"","validationRules":{"required":true}},"decorative_paragraph_877363978843884":{"type":"Decorative Paragraph","value":"Completa los datos que faltan para recibir tu presupuesto personalizado:","width":12,"stepId":"68155b2b8c6afdf5fb965fcb","sortOrder":2,"fieldStyle":{"fontFamily":"Poppins"}},"buttons_242252827133215":{"type":"Buttons","validationRules":{"required":true},"label":"Where shall we store your widgets?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"1","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{},"options":[{"text":"Entre 18 a 25 años","id":"4c6b83ddb984edfa0c8802df"},{"text":"Entre 26 a 30 años","id":"cd3b7dfa09288c36b9cb5be9"},{"text":"Entre 31 a 35 años","id":"6d2ff0d3baf095476c769ef0"},{"text":"Entre 36 a 40 años","id":"05e152a1c92e6e1ad06a87f5"},{"text":"Más de 41 años","image":null,"id":"8f27f1d73d714ca408bd9654"}],"stepId":"bfd7f3edff2648cef4fb7a94","sortOrder":2,"hideLabel":true},"decorative_header_333016300247612":{"type":"Decorative Header","value":"¿Qué altura tienes?","width":12,"step":5,"sortOrder":1,"fieldStyle":{"fontSize":{"value":"22","unit":"px"},"fontWeight":"Bold"},"stepId":"3b5a02dfbae9720c61021679"},"buttons_5000760848421":{"type":"Buttons","validationRules":{"required":true},"label":"Where shall we store your widgets?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"1","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{},"options":[{"text":"145 a 155cm","id":"4c6b83ddb984edfa0c8802df"},{"text":"156 a 165cm","id":"cd3b7dfa09288c36b9cb5be9"},{"text":"166 a 175cm","id":"6d2ff0d3baf095476c769ef0"},{"text":"176 a 180cm","id":"05e152a1c92e6e1ad06a87f5"},{"text":"+180 cm","image":null,"id":"8f27f1d73d714ca408bd9654"}],"stepId":"3b5a02dfbae9720c61021679","sortOrder":2,"hideLabel":true},"decorative_header_428330510474416":{"type":"Decorative Header","value":"¡Calcula el precio de tu Liposucción SIN CIRUGÍA (Hidrolipoclasia) en menos de 1 minuto!","width":12,"step":1,"sortOrder":1,"fieldStyle":{"fontSize":{"value":"22","unit":"px"},"fontWeight":"Bold"},"stepId":"44b7630278a516ffbae5cb08","margins":{"marginBottom":5}},"buttons_738235471271994":{"type":"Buttons","validationRules":{"required":true},"label":"Massage type","width":12,"hideLabel":true,"multiple":false,"options":[{"text":"Abdomen","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1743004479/uploads/r9x0fy0m8d5jgnhfb4oe.jpg","id":"7e179e51d8f2a63f75e01215"},{"text":"Flancos","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1743004605/uploads/knebcuynkmelh7kbdt19.jpg","id":"b0286987a7a53818e5788638"},{"text":"Cartucheras","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1743004496/uploads/yhzcujoooks1j6dpgvpj.jpg","id":"080b1061a76d255240be9b9d"},{"text":"Brazos","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1743004501/uploads/i3dnwbwmuhqxa4gtnnj7.jpg","id":"be49d130824c039b5bfafd3a"},{"text":"Piernas","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1743004505/uploads/ipq5v7uxb72p3zutypyx.jpg","id":"91d4abe951a9855fb824d107"},{"text":"Papáda (Doble mentón)","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1743004509/uploads/lbn9wgx0its4dvwp2cg9.jpg","id":"faf4e5db5b231aa118e9d0db"},{"text":"Otro","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1743004514/uploads/sjpli1wvrgsbwablhqez.jpg","id":"e1571e9f8f829b21e8f2232c"}],"step":1,"sortOrder":3,"helperText":"","imageStyles":{"width":"37","marginBottom":"17","sq_imageOnlyMode":"No"},"buttonStyle":{"minWidth":"107","height":"102","buttonsPerRow":"4","buttonsType":"Square","sq_buttonsPerRow":"3","sq_buttonsPerRowMobile":"2"},"stepId":"44b7630278a516ffbae5cb08"},"decorative_paragraph_567787089711621":{"type":"Decorative Paragraph","value":"¿Qué zona quieres remodelar?","width":12,"stepId":"44b7630278a516ffbae5cb08","sortOrder":2,"fieldStyle":{"fontSize":{"value":19,"unit":"px"}}},"decorative_header_87330462173222":{"type":"Decorative Header","value":"¿Cuánto pesas?","width":12,"step":5,"sortOrder":1,"fieldStyle":{"fontSize":{"value":"22","unit":"px"},"fontWeight":"Bold"},"stepId":"b18f64767127efb1c84f87a4"},"buttons_67352831782304":{"type":"Buttons","validationRules":{"required":true},"label":"Where shall we store your widgets?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"1","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{},"options":[{"text":"Entre 50 y 55 kilos","id":"4c6b83ddb984edfa0c8802df"},{"text":"Entre 56 y 65 kilos","id":"cd3b7dfa09288c36b9cb5be9"},{"text":"Entre 66 y 75 kilos","id":"6d2ff0d3baf095476c769ef0"},{"text":"Entre 76 y 85 kilos","id":"05e152a1c92e6e1ad06a87f5"},{"text":"Más de 86 kilos","image":null,"id":"8f27f1d73d714ca408bd9654"}],"stepId":"b18f64767127efb1c84f87a4","sortOrder":2,"hideLabel":true},"buttons_400610653328967":{"type":"Buttons","validationRules":{"required":true},"label":"Where shall we store your widgets?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{},"options":[{"text":"Sí","id":"15f91d922ee3ba5898698f96"},{"text":"No","id":"1267a92d07cc4d5026e3b326"}],"stepId":"73823650f7d7d227cbfe83eb","sortOrder":2,"hideLabel":true},"phone_315843549694461":{"type":"Phone","label":"Teléfono","width":12,"stepId":"68155b2b8c6afdf5fb965fcb","sortOrder":5,"defaultCountryFormat":"es","hideLabel":false},"checkboxes_687136553552852":{"type":"Checkboxes","label":"Which is your favourite widget?","width":"12","options":[{"text":"Autorizo a Sants Institut al envío de información comercial","id":"aa49b2550a9e11b20e4e527f"}],"stepId":"68155b2b8c6afdf5fb965fcb","sortOrder":6,"validationRules":{"required":true},"hideLabel":true},"decorative_paragraph_311899546969852":{"type":"Decorative Paragraph","value":"🎁SOLICITA TU 1ª VISITA GRATUITA Y TE REGALAMOS UN TRATAMIENTO ADICIONAL🎁","width":12,"stepId":"complete","sortOrder":3},"decorative_paragraph_69864513842542":{"type":"Decorative Paragraph","value":"OFERTA: 50% DTO. EN EMSCULPT COMO TRATAMIENTO REAFIRMANTE POST-HIDRO","width":12,"stepId":"complete","sortOrder":4},"email_20404690172703":{"type":"Email","label":"Email","width":12,"stepId":"68155b2b8c6afdf5fb965fcb","sortOrder":4}},"options":{"numberOfSteps":5,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true},"continueButton":{"continueText":"Next","submitText":"Enviar","backText":"Atrás"},"customStyles":{"width":{"unit":"px","value":580},"parentContainerMinHeight":{"value":0,"unit":"px"},"parentBackgroundImage":{"imageInitialHeight":1362,"imageInitialWidth":2066,"imageHeight":1362,"imageWidth":2066,"imageUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1597337140/uploads/qmsfk98ank3wfp1ehvyg.jpg"},"headerMarginTop":40,"parentBackgroundColor":"#ffffff","innerFormBackgroundColor":"#ffffff","innerFormBackgroundTransparency":"","primaryColor":"#49dbd3","bodyTextColor":"#595959","parentContainerBackgroundType":"color","innerFormBackgroundType":"none","buttonBorderColor":"#ff7500","buttonColorSelected":"#ffa659","buttonBorderColorSelected":"#ff7500","footerMarginBottom":77,"errorColor":"#ff4e4e","buttonColor":"#ff7500","buttonTextColor":"#ffffff","inputLabelColor":"#a3a3a3","inputTextColor":"#000000","defaultFont":"Merriweather","sq_buttonFont":"Poppins","sq_buttonFontSize":15,"showShadows":"Yes","sq_buttonTextColor":"#343434","sq_buttonColor":"#FFFFFF","sq_buttonColorSelected":"#FFFFFF","sq_buttonBorderColor":"#DADADA","sq_buttonBorderColorSelected":"primary","sq_buttonBannerColor":"#FFFFFF","rt_buttonFont":"Poppins","rt_buttonFontSize":15,"rt_buttonColor":"#FFFFFF","rt_buttonColorSelected":"#FFFFFF","rt_buttonTextColor":"#343434","rt_buttonBorderColor":"#DADADA","rt_buttonBorderColorSelected":"primary","inputLabelFont":"Poppins","inputFontSize":16,"continueSubmitButtonFontSize":15,"fullModeBackgroundColor":"#49dbd3","canvasSetup":"full"},"localization":{"dateFormat":"MM/DD/YYYY"},"exportTransparentBackground":false,"customScript":"","customRedirectUrls":[{"url":""}],"logo":{"value":"https://res.cloudinary.com/dqnjggegp/image/upload/v1743005727/uploads/orvutsqoerfkowwjjsay.png","linkUrl":"https://www.example.com","imageWidth":50,"imageHeight":18,"imageInitialWidth":1005,"imageInitialHeight":367},"additionalInfo":null,"footer":{"component":"decorativeParagraph","decorativeParagraph":{"value":"© Sants Institut"}},"analyticsSettings":{"google_ads":{"conversionId":"739814749","conversionLabel":"1Xl_CIvF1e0aEN3a4uAC"},"google_analytics":{"trackingId":"G-PTXLD50B2S"}}},"screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1752136138/growform-production/form-screenshots/67e40a620543b0000baa1917.png","ownedByUser":"67e408200543b0000baa16a7","personalisation":{"form_related_to":"Beauty Spa"},"created":"2025-03-26T14:08:34.844Z","__v":0,"lastEdited":"2025-07-10T08:28:53.639Z","leadsCount":607,"isActive":true},"accountIsActive":true,"accountIsFreeTrial":false}}; // ---- Utils ---- function safeJSONStringify(obj) { return JSON.stringify(obj) .replace(/<\/(script|style)/gi, '<\\/$1') .replace(//g, '--\\>') .replace(/\u2028/g, '\\u2028') .replace(/\u2029/g, '\\u2029'); } function preloadScript(href) { try { if (!href) return; if (document.querySelector('link[rel="preload"][href="' + href + '"]')) return; var l = document.createElement("link"); l.rel = "preload"; l.as = "script"; l.href = href; l.crossOrigin = ""; // allow cache reuse in iframe document.head.appendChild(l); } catch (_) {} } function parseQuery() { var out = {}; try { if (!window.location.search) return out; var usp = new URLSearchParams(window.location.search); usp.forEach(function (v, k) { out[k] = v; }); } catch (_) {} return out; } function buildIframeHTML(opts) { var html = '\n' + '\n' + '\n' + ' \n' + ' \n' + ' \n' + '\n' + '\n' + ' \n' + '
\n' + '