!function(e){var n={};function t(c){if(n[c])return n[c].exports;var r=n[c]={i:c,l:!1,exports:{}};return e[c].call(r.exports,r,r.exports,t),r.l=!0,r.exports}t.m=e,t.c=n,t.d=function(e,n,c){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:c})},t.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"===typeof e&&e&&e.__esModule)return e;var c=Object.create(null);if(t.r(c),Object.defineProperty(c,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)t.d(c,r,function(n){return e[n]}.bind(null,r));return c},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="/packs/",t(t.s=1948)}({1948:function(e,n,t){t(1949)},1949:function(e,n){function t(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var c,r={AR:"argentina",BR:"brazil",CL:"chile",CO:"colombia",CR:"costa_rica",DO:"dominican_republic",EC:"ecuador",GT:"guatemala",HN:"honduras",MX:"mexico",PA:"panama",PE:"peru",SV:"el_salvador",UY:"uruguay",MA:"morocco"},o={country:(c=window.document.documentElement.lang.split("-")[1],c&&r[c.toUpperCase()]||"unknown_country"),page:"home"},a=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};window.braze.logCustomEvent(e,function(e){for(var n=1;n2&&void 0!==arguments[2]&&arguments[2],c=e.getAttribute(n)||"unknown_plan",r=c&&"black"===c.toLowerCase(),o=t?e.querySelector("smart-button"):e;o&&L({element:o,action:"clicked",callback:function(){var e,n=o.getAttribute("href");!function(e){var n=e.plan,t=void 0===n?"":n,c=e.targetUrl;a("plans_choose_for_a_gym_clicked",{plan:t,url:void 0===c?"":c})}({plan:c.toLowerCase(),targetUrl:n?window.location.origin+n:""}),r&&w&&w.classList.contains("is-open")&&(e={name:"nearest-gym-search"}.name,a("modal_viewed",{modal:void 0===e?"":e}))},eventDescription:"Section Choose a Plans Clicked - Plan: ".concat(c)})};window.document.addEventListener("DOMContentLoaded",function(){if("undefined"!==typeof braze){window.braze;a("page_viewed"),L({element:m,action:"clicked",callback:function(){return i()},eventDescription:"Header Menu Clicked"}),L({element:s,action:"clicked",callback:function(){return i("search_for_a_gym")},eventDescription:"Header Gym Button Clicked"}),f.length>0&&f.forEach(function(e){var n=e.title||"unknown_banner";L({element:e,action:"loaded",callback:function(){a("main_banner_viewed",{banner:n})},eventDescription:"Main Banner (".concat(n,") Viewed")}),L({element:e,action:"clicked",callback:function(){return t={bannerTitle:n,targetUrl:e.href},c=t.bannerTitle,r=void 0===c?"":c,o=t.targetUrl,void a("main_banner_clicked",{banner:r,url:void 0===o?"":o});var t,c,r,o},eventDescription:"Main Banner (".concat(n,") Clicked")})}),L({element:v,action:"clicked",callback:function(){return e={targetUrl:v.href},n=e.targetUrl,void a("choose_a_gym_clicked",{url:void 0===n?"":n});var e,n},eventDescription:"Section Choose a Gym Clicked"}),p.length>0?p.forEach(function(e){return j(e,"plan-name",!0)}):k.length>0?k.forEach(function(e){return j(e,"data-plan")}):console.warn("\u26a0\ufe0f Braze Tracking: No plan cards found for Plans Section Clicked event"),L({element:_,action:"clicked",callback:function(){return e={targetUrl:_.href},n=e.targetUrl,void a("smartfit_experience_choose_for_a_gym_clicked",{url:void 0===n?"":n});var e,n},eventDescription:"Section Experience Clicked"}),g.length>0?g.forEach(function(e){var n=e.querySelector(".new-home-v4-training-classes-card__title").innerText||"unknown_class",t=e.querySelector(".new-home-v4-training-classes-card__read-more");t&&L({element:t,action:"clicked",callback:function(){return e={name:n.toLowerCase().replace(/\s+/g,"_"),targetUrl:t.href},c=e.name,r=void 0===c?"":c,o=e.targetUrl,i=void 0===o?"":o,void a("".concat(r,"_learn_more_clicked"),{url:i});var e,c,r,o,i},eventDescription:"Classes Card (".concat(n,") Clicked")})}):console.warn("\u26a0\ufe0f Braze Tracking: No classes cards found for Classes Section Clicked event"),L({element:y,action:"clicked",callback:function(){return e={targetUrl:y.href},n=e.targetUrl,void a("exclusive_classes_and_workouts_see_all_classes_and_workout_clicked",{url:void 0===n?"":n});var e,n},eventDescription:"Button See All Classes Clicked"}),L({element:h,action:"clicked",callback:function(){return l({name:"app_store",targetUrl:h.href})},eventDescription:"Button App Store Clicked"}),L({element:b,action:"clicked",callback:function(){return l({name:"google_play",targetUrl:b.href})},eventDescription:"Button Google Play Clicked"}),S.length>0?S.forEach(function(e){var n=e.querySelector("h2").innerText,t=e.querySelector("a");t&&n?L({element:t,action:"clicked",callback:function(){return e={name:n.toLowerCase().replace(/\s+/g,"_"),targetUrl:t.href},c=e.name,r=void 0===c?"":c,o=e.targetUrl,i=void 0===o?"":o,void a("products_and_services_".concat(r,"_clicked"),{url:i});var e,c,r,o,i},eventDescription:"Addon Card (".concat(n,") Clicked")}):console.warn("\u26a0\ufe0f Braze Tracking: Button or addon name not found for Addon Card (".concat(n,")"))}):console.warn("\u26a0\ufe0f Braze Tracking: No addon cards found for Addons Section Clicked event"),L({element:C[0],action:"clicked",callback:function(){d({action:"want_to_be_a_student",targetUrl:S[0].href})},eventDescription:"WhatsApp Want to be a Student Clicked"}),L({element:C[1],action:"clicked",callback:function(){d({action:"help_and_information",targetUrl:S[1].href})},eventDescription:"WhatsApp Corporate Solutions Clicked"}),A&&A.addEventListener("smartChange",function(e){var n=w.querySelectorAll(".js-autocomplete-item");n&&n.length>0&&n.forEach(function(e){L({element:e,action:"clicked",callback:function(){return u({action:"address_location_bar",name:"nearest-gym-search",search:A.value})},eventDescription:"Modal Nearest Gym Search - Suggestion Location (".concat(e.innerText,") Clicked")})})}),L({element:q,action:"clicked",callback:function(){return u({action:"use_current_location",name:"nearest-gym-search",search:"geolocation"})},eventDescription:"Modal Nearest Gym Search - Current Location Button Clicked"}),L({element:D,action:"clicked",callback:function(){return u({action:"close",name:"nearest-gym-search",search:""})},eventDescription:"Modal Nearest Gym Search - Close Button Clicked"}),L({element:U,action:"clicked",callback:function(){return i("gyms")},eventDescription:"Dynamic Link Academias Clicked"}),L({element:E,action:"clicked",callback:function(){return i("customer_area")},eventDescription:"Dynamic Link Espa\xe7o do Cliente Clicked"}),L({element:O,action:"clicked",callback:function(){return i("become_a_franchisee")},eventDescription:"Dynamic Link Seja um Franqueado Clicked"})}})}});