/* growform client2 bundle.url: https://assets.growform.co/cee2d99-mhw6hzfz/form.bundle.js resolve.source: memory resolve.at: 2025-12-13T16:30:22.946Z form.source: api cache.age_ms: 1362 fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "66d36629afcce7000ba4a9ba"; var FORM_BUNDLE_URL = "https://assets.growform.co/cee2d99-mhw6hzfz/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"66d36629afcce7000ba4a9ba","steps":[{"id":"2b0526bff432d041af34c42a","name":"Select Services","sortOrder":1},{"id":"b39e7370b92d4b230184b64b","name":"What brings you in?","sortOrder":2,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"checkboxes_325884144301210","operator":"is_filled","criteria":""}]},{"sortOrder":2,"rules":[{"observedField":"checkboxes_307109607811448","operator":"is_blank","criteria":""}]}]}},{"id":"ecde3217099dce758c8e9054","name":"Schedule appointment","sortOrder":3,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"checkboxes_307109607811448","operator":"not_selected_option","criteria":"f6fb7a8bcc46ef2fffacc22a"}]},{"sortOrder":2,"rules":[{"observedField":"checkboxes_307109607811448","operator":"not_selected_option","criteria":"09cd235aa106ca1730317ee0"}]},{"sortOrder":3,"rules":[{"observedField":"checkboxes_307109607811448","operator":"not_selected_option","criteria":"7329530aecf554932374db1e"}]},{"sortOrder":4,"rules":[{"observedField":"checkboxes_307109607811448","operator":"not_selected_option","criteria":"c246393678d99e84e218de84"}]},{"sortOrder":5,"rules":[{"observedField":"checkboxes_307109607811448","operator":"not_selected_option","criteria":"1aa9dc2791eb79ea7d48e6db"}]},{"sortOrder":6,"rules":[{"observedField":"checkboxes_307109607811448","operator":"not_selected_option","criteria":"3d7b4c8e86fd5e918e3c6bfc"}]},{"sortOrder":7,"rules":[{"observedField":"checkboxes_307109607811448","operator":"not_selected_option","criteria":"0f49f21acb1d899d803db6b3"}]},{"sortOrder":8,"rules":[{"observedField":"checkboxes_307109607811448","operator":"selected_option","criteria":"b4da7909ecd32c942ea6d4b4"}]}]}},{"id":"d12a21926c34c39b8255fa05","name":"Vehicle won't start","sortOrder":4,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"radio_buttons_856997421909730","operator":"selected_option","criteria":"8b855d0e67e761047925f931"}]}]}},{"id":"f119fe0d8f993e687e150cb1","name":"Additional Notes","sortOrder":5,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"radio_buttons_120556972813516","operator":"is_filled","criteria":""}]}]}},{"id":"01b1d7ae6a409b219124d205","name":"Schedule Appointment Time","sortOrder":6,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"checkboxes_307109607811448","operator":"is_filled","criteria":""},{"observedField":"radio_buttons_43276717619701","operator":"selected_option","criteria":"8b855d0e67e761047925f931"},{"observedField":"radio_buttons_43276717619701","operator":"selected_option","criteria":"3b5585f08250b7176ba8b3c9"},{"observedField":"text_524197521102121","operator":"is_filled","criteria":""},{"observedField":"text_524197521102121","operator":"is_blank","criteria":""},{"observedField":"fileupload_110305852703164","operator":"is_filled","criteria":""}]},{"sortOrder":2,"rules":[{"observedField":"checkboxes_307109607811448","operator":"selected_option","criteria":"b4da7909ecd32c942ea6d4b4"},{"observedField":"checkboxes_307109607811448","operator":"is_filled","criteria":""},{"observedField":"radio_buttons_43276717619701","operator":"is_filled","criteria":""},{"observedField":"text_524197521102121","operator":"is_blank","criteria":""},{"observedField":"fileupload_110305852703164","operator":"is_blank","criteria":""}]}]}},{"id":"cf6936b7e6d1013ce9a42490","name":"Add phone number","sortOrder":7},{"id":"ede0fc1dc00ba0a311bef01b","name":"Add customer info","sortOrder":8},{"id":"33251601d7a2a09af8cb03f7","name":"Vehicle Information ","sortOrder":9}],"formName":"Book Appointment","fields":{"Decorative Header_52363373085874":{"type":"Decorative Header","value":"Thanks for your enquiry!","width":12,"step":"complete","sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold"},"margins":{"marginTop":20},"stepId":"complete"},"Decorative_Paragraph_194067845817258":{"type":"Decorative Paragraph","value":"Thanks for getting in touch. We'll be in contact soon.","width":12,"step":"complete","sortOrder":2,"margins":{"marginBottom":60},"stepId":"complete"},"decorative_header_435737559753651":{"type":"Decorative Header","value":"Book an appointment\n\n","width":12,"sortOrder":1,"stepId":"2b0526bff432d041af34c42a","fieldStyle":{"textAlign":"Left"},"margins":{"marginBottom":-27}},"decorative_paragraph_983891987403161":{"type":"Decorative Paragraph","value":"Select all services that apply","width":12,"stepId":"2b0526bff432d041af34c42a","sortOrder":2,"fieldStyle":{"textAlign":"Left"}},"checkboxes_325884144301210":{"type":"Checkboxes","label":"Not sure what's wrong?","width":"12","options":[{"text":"Car Problems? Need a Diagnostic?","id":"b4da7909ecd32c942ea6d4b4"}],"stepId":"2b0526bff432d041af34c42a","sortOrder":3,"helperText":""},"checkboxes_307109607811448":{"type":"Checkboxes","label":"Instant Booking","width":"12","options":[{"text":"Oil Change","id":"b4da7909ecd32c942ea6d4b4"},{"text":"Diagnostic","id":"f6fb7a8bcc46ef2fffacc22a"},{"text":"Suspension Diagnostic","id":"09cd235aa106ca1730317ee0"},{"text":"Heat A/C Diagnostic","image":null,"id":"7329530aecf554932374db1e"},{"text":"Brakes","image":null,"id":"c246393678d99e84e218de84"},{"text":"Tires","image":null,"id":"1aa9dc2791eb79ea7d48e6db"},{"text":"Alignment","image":null,"id":"3d7b4c8e86fd5e918e3c6bfc"},{"text":"Pre Purchase Inspection","image":null,"id":"0f49f21acb1d899d803db6b3"}],"stepId":"2b0526bff432d041af34c42a","sortOrder":4},"decorative_header_889228700930866":{"type":"Decorative Header","value":"What brings you in?","width":12,"stepId":"b39e7370b92d4b230184b64b","sortOrder":1,"fieldStyle":{"textAlign":"Left"}},"decorative_header_78922008440536":{"type":"Decorative Header","value":"Schedule appointment","width":12,"stepId":"ecde3217099dce758c8e9054","sortOrder":1,"fieldStyle":{"textAlign":"Left"}},"decorative_header_221443942590474":{"type":"Decorative Header","value":"Schedule appointment","width":12,"sortOrder":1,"stepId":"01b1d7ae6a409b219124d205","fieldStyle":{"textAlign":"Left"}},"date_608764381706653":{"type":"Date","label":"Select a drop off date","width":12,"disablePast":false,"stepId":"01b1d7ae6a409b219124d205","sortOrder":2,"hideLabel":false},"radio_buttons_197201346193378":{"type":"Radio Buttons","label":"Select a drop off time","width":"12","options":[{"text":"09:00 AM","id":"8b855d0e67e761047925f931"},{"text":"09:30 AM","id":"3b5585f08250b7176ba8b3c9"},{"text":"10:00 AM","id":"ba2ef1166d914503972019a0"},{"text":"10:30 AM","image":null,"id":"0a2700a2af48b745a12d6ccd"}],"stepId":"01b1d7ae6a409b219124d205","sortOrder":3},"radio_buttons_856997421909730":{"type":"Radio Buttons","label":"","width":"12","options":[{"text":"Vehicle won't start","id":"8b855d0e67e761047925f931"},{"text":"Warning light turned on","id":"3b5585f08250b7176ba8b3c9"},{"text":"I hear strange noise","id":"ba2ef1166d914503972019a0"},{"text":"The car smells weird","image":null,"id":"3249bf93fcbdec8da7ac7d53"},{"text":"I see smoke","image":null,"id":"b979e8dd5027719b4b2ca198"},{"text":"I see leak","image":null,"id":"aec927288a29d2347cefd153"},{"text":"Other","image":null,"id":"9bbb075fe79fdbc84e68eb59"}],"stepId":"b39e7370b92d4b230184b64b","sortOrder":2},"radio_buttons_43276717619701":{"type":"Radio Buttons","label":"I would prefer to...","width":"12","options":[{"text":"Drop off my vehicle","id":"8b855d0e67e761047925f931"},{"text":"Wait at the shop","id":"3b5585f08250b7176ba8b3c9"}],"stepId":"ecde3217099dce758c8e9054","sortOrder":2},"decorative_header_491217107642195":{"type":"Decorative Header","value":"Please tell us more","width":12,"sortOrder":1,"stepId":"d12a21926c34c39b8255fa05","fieldStyle":{"textAlign":"Left"}},"radio_buttons_120556972813516":{"type":"Radio Buttons","label":"","width":"12","options":[{"text":"Turned the key, nothing happens","id":"8b855d0e67e761047925f931"},{"text":"Engine sounds like it'll start","id":"3b5585f08250b7176ba8b3c9"},{"text":"Clicking sound","id":"ba2ef1166d914503972019a0"},{"text":"Other","image":null,"id":"97097a7341e875cae0c8a153"}],"stepId":"d12a21926c34c39b8255fa05","sortOrder":2},"decorative_header_66387332368425":{"type":"Decorative Header","value":"Anything else?","width":12,"sortOrder":1,"stepId":"f119fe0d8f993e687e150cb1","fieldStyle":{"textAlign":"Left"}},"text_524197521102121":{"type":"Text","label":"Additional notes (optional)","width":12,"stepId":"f119fe0d8f993e687e150cb1","sortOrder":3,"multiline":true,"rows":4,"hideLabel":true},"decorative_paragraph_146067347430864":{"type":"Decorative Paragraph","value":"Additional notes (optional)","width":12,"stepId":"f119fe0d8f993e687e150cb1","sortOrder":2,"fieldStyle":{"textAlign":"Left"}},"fileupload_110305852703164":{"type":"FileUpload","label":"Optional Photos","width":12,"stepId":"f119fe0d8f993e687e150cb1","sortOrder":4},"decorative_header_29084043363992":{"type":"Decorative Header","value":"Add phone number\n\n","width":12,"sortOrder":1,"stepId":"cf6936b7e6d1013ce9a42490","fieldStyle":{"textAlign":"Center"}},"decorative_paragraph_332293226454582":{"type":"Decorative Paragraph","value":"We'll use this to verify it's you and send reminders about your appointment.","width":12,"stepId":"cf6936b7e6d1013ce9a42490","sortOrder":2},"phone_936437760151940":{"type":"Phone","label":"What is your phone number?","width":12,"stepId":"cf6936b7e6d1013ce9a42490","sortOrder":3},"toscheckbox_916626967578580":{"type":"TOSCheckbox","label":" I agree to receive SMS & email marketing messages from Bavarian Rennsport. Msg & data rates may apply for SMS. Message frequency may vary. Reply STOP to opt-out. Text HELP for help. terms of service","width":12,"stepId":"cf6936b7e6d1013ce9a42490","sortOrder":4},"decorative_header_551307742090311":{"type":"Decorative Header","value":"Add customer info","width":12,"sortOrder":1,"stepId":"ede0fc1dc00ba0a311bef01b"},"text_336478913405024":{"type":"Text","label":"Full Name","width":12,"stepId":"ede0fc1dc00ba0a311bef01b","sortOrder":2,"hideLabel":false},"email_483660492604877":{"type":"Email","label":"Email","width":12,"stepId":"ede0fc1dc00ba0a311bef01b","sortOrder":3},"single_select_824930218450238":{"type":"Single Select","width":12,"label":"Select vehicle year","options":[{"text":"2024","id":"44274a8195fcda273cbfe7c4"},{"text":"2023","id":"fd44d50e853efb2cdafea142"},{"text":"2022","id":"8054f96601d6ed0f4e66f6ef"},{"text":"2021","image":null,"id":"0b1fee5abeefa755ce985400"},{"text":"2020","image":null,"id":"aa5007b3f9f2acb308637acf"},{"text":"2019","image":null,"id":"c6b3eec98a485cd771b65bfd"},{"text":"2018","image":null,"id":"692cacb67a75ae289a7c7ac1"},{"text":"2017","image":null,"id":"95036175e2acbf4637088e60"},{"text":"2016","image":null,"id":"b43243da79c5d2e7eae8dc99"},{"text":"2015","image":null,"id":"8c35b049d381a4ad81d643ab"},{"text":"2014","image":null,"id":"26493cca760455a82c674e7f"},{"text":"2013","image":null,"id":"b7f0e4a20773d1776b2a8eb0"},{"text":"2012","image":null,"id":"c5f3f8a6c785616c7f6310b2"},{"text":"2011","image":null,"id":"fb4b83a187002c2d0a4e7363"},{"text":"2010","image":null,"id":"a10bed35358db669c8e4cf96"},{"text":"2009","image":null,"id":"f5db1ba66d9b7fe80287feae"},{"text":"2008","image":null,"id":"dfe68bf7501fe01bdc7fef53"}],"helperText":null,"stepId":"33251601d7a2a09af8cb03f7","sortOrder":1,"validationRules":{"required":false}},"single_select_622573109464525":{"type":"Single Select","width":12,"label":"Select vehicle model","options":[{"text":"Acura","id":"44274a8195fcda273cbfe7c4"},{"text":"Alfa Romeo","id":"fd44d50e853efb2cdafea142"},{"text":"Aston Martin","id":"8054f96601d6ed0f4e66f6ef"},{"text":"Audi","image":null,"id":"9ca45e0528015efc74d8e6a2"},{"text":"Bentley","image":null,"id":"9f3e6bdeedddec5647073b6c"}],"helperText":null,"stepId":"33251601d7a2a09af8cb03f7","sortOrder":2},"text_975780176830688":{"type":"Text","label":"License plate (optional)","width":12,"stepId":"33251601d7a2a09af8cb03f7","sortOrder":3}},"options":{"numberOfSteps":5,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true},"continueButton":{"continueText":"Next","submitText":"Submit","backText":"Back"},"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":"#0a83ca","bodyTextColor":"#343434","parentContainerBackgroundType":"color","innerFormBackgroundType":"none","buttonBorderColor":"#ff7500","buttonColorSelected":"#ffa659","buttonBorderColorSelected":"#ff7500","footerMarginBottom":70,"errorColor":"#ff4e4e","buttonColor":"#ff7500","buttonTextColor":"#ffffff","inputLabelColor":"#a3a3a3","inputTextColor":"#000000","defaultFont":"Open Sans","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},"localization":{"dateFormat":"MM/DD/YYYY"},"exportTransparentBackground":false,"customScript":"","customRedirectUrls":[{"url":""}]},"ownedByUser":"66d151cb7f4202000b91a343","personalisation":{"form_related_to":"(None - start with a blank slate)"},"created":"2024-08-31T18:51:21.679Z","__v":0,"lastEdited":"2024-09-01T19:04:47.855Z","screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1742547941/growform-production/form-screenshots/66d36629afcce7000ba4a9ba.png","leadsCount":14,"isActive":true},"accountIsActive":false,"accountIsFreeTrial":true}}; // ---- 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' + '