1<!DOCTYPE html> 2<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/" lang="pt"> 3 <head> 4 <!-- Google Tag Manager --> 5
5<script>
vendor: 359 bytes, lines 5-9
5(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 6 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 7 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 8 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 9 })(window,document,'script','dataLayer','
9GTM-NQPFZPJ
vendor: 3 bytes, line 9
9');
9</script>
9 10 <!-- End Google Tag Manager --> 11 12 13 <!-- Google Tag Manager --> 14
14<script>!function(){"use strict";function l(e){for(var t=e,r=0,n=document.cookie.split(";");r<n.length;r++){var o=n[r].split("=");if(o[0].trim()===t)return o[1]}}function s(e){return localStorage.getItem(e)}function u(e){return window[e]}function A(e,t){e=document.querySelector(e);return t?null==e?void 0:e.getAttribute(t):null==e?void 0:e.textContent}var e=window,t=document,r="script",n="dataLayer",o="https://ads.themens.com.br",a="https://load.ads.themens.com.br",i="4jtwajmdzltam",c="d7awwb=aWQ9R1RNLU5RUEZaUEo%3D&apiKey=ff880e08",g="stapeUserId",v="",E="",d=!1;try{var d=!!g&&(m=navigator.userAgent,!!(m=new RegExp("Version/([0-9._]+)(.*Mobile)?.*Safari.*").exec(m)))&&16.4<=parseFloat(m[1]),f="stapeUserId"===g,I=d&&!f?function(e,t,r){void 0===t&&(t="");var n={cookie:l,localStorage:s,jsVariable:u,cssSelector:A},t=Array.isArray(t)?t:[t];if(e&&n[e])for(var o=n[e],a=0,i=t;a<i.length;a++){var c=i[a],c=r?o(c,r):o(c);if(c)return c}else console.warn("invalid uid source",e)}(g,v,E):void 0;d=d&&(!!I||f)}catch(e){console.error(e)}var m=e,g=(m[n]=m[n]||[],m[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"}),t.getElementsByTagName(r)[0]),v=I?"&bi="+encodeURIComponent(I):"",E=t.createElement(r),f=(d&&(i=8<i.length?i.replace(/([a-z]{8}$)/,"kp$1"):"kp"+i),!d&&a?a:o);E.async=!0,E.src=f+"/"+i+".js?"+c+v,null!=(e=g.parentNode)&&e.insertBefore(E,g)}();</script>
14 15 <!-- End Google Tag Manager --> 16 17 18 19 <link rel="preconnect" href="https://acdn-us.mitiendanube.com" /> 20 <link rel="dns-prefetch" href="https://acdn-us.mitiendanube.com" /> 21 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 22 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 23 <meta name="viewport" content="width=device-width, initial-scale=1" /> 24 <title>Blog - The Mens</title> 25 <meta name="description" content="Blog" /> 26 <link rel="preload" href="//acdn-us.mitiendanube.com/stores/005/136/296/themes/rio/dart-style-critical-8920db9370dabde9a7deba0ee2f9dd70.css" as="style" /> 27 <link rel="preload" href="//acdn-us.mitiendanube.com/stores/005/136/296/themes/rio/dart-style-colors-878c3bc70abfc156dc85fbb99fc376d1.css" as="style" /> 28 29 30 31 <!-- Meta Pixel Code --> 32
32<script>
vendor: 471 bytes, lines 32-41
32 33 !function(f,b,e,v,n,t,s) 34 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 35 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 36 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 37 n.queue=[];t=b.createElement(e);t.async=!0; 38 t.src=v;s=b.getElementsByTagName(e)[0]; 39 s.parentNode.insertBefore(t,s)}(window, document,'script', 40 'https://connect.facebook.net/en_US/fbevents.js'); 41 fbq('init', '
41897938360776515
vendor: 46 bytes, lines 41-43
41'); 42 fbq('track', 'PageView'); 43
43</script>
43 44 <noscript><img height="1" width="1" style="display:none" 45 src="https://www.facebook.com/tr?id=897938360776515&ev=PageView&noscript=1" 46 /></noscript> 47 <!-- End Meta Pixel Code --> 48 49 <!-- Meta Pixel Code --> 50
50<script>
vendor: 471 bytes, lines 50-59
50 51 !function(f,b,e,v,n,t,s) 52 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 53 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 54 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 55 n.queue=[];t=b.createElement(e);t.async=!0; 56 t.src=v;s=b.getElementsByTagName(e)[0]; 57 s.parentNode.insertBefore(t,s)}(window, document,'script', 58 'https://connect.facebook.net/en_US/fbevents.js'); 59 fbq('init', '
59803350117657362
vendor: 46 bytes, lines 59-61
59'); 60 fbq('track', 'PageView'); 61
61</script>
61 62 <noscript><img height="1" width="1" style="display:none" 63 src="https://www.facebook.com/tr?id=803350117657362&ev=PageView&noscript=1" 64 /></noscript> 65 <!-- End Meta Pixel Code --> 66 67 68 69 70 71<meta property="og:site_name" content="The Mens" /> 72 73 74 75 76 77 <meta property="og:url" content="https://www.themensbrasil.com.br/blog/" /> 78 <meta property="og:title" content="Blog - The Mens" /> 79 80 81 <meta property="og:image" content="http://acdn-us.mitiendanube.com/stores/005/136/296/themes/common/logo-1811906463-1726279345-ec5d1072272d8f7622fd14bd12d59c301726279345.png?0" /> 82 <meta property="og:image:secure_url" content="https://acdn-us.mitiendanube.com/stores/005/136/296/themes/common/logo-1811906463-1726279345-ec5d1072272d8f7622fd14bd12d59c301726279345.png?0" /> 83 84 85 86 <meta name="twitter:card" content="blog"> 87 <meta name="twitter:url" content="https://www.themensbrasil.com.br/blog/"> 88 <meta name="twitter:title" content="Blog - The Mens"> 89 90 91 92 93 94 95 <style> 96 97 98 @import url('https://fonts.googleapis.com/css2?family=Anton&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap'); 99 100 /* Regular */ 101 @font-face { 102 font-family: 'primeform_pro'; 103 src: url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-regular-webfont.woff2") format('woff2'), 104 url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-regular-webfont.woff") format('woff'); 105 font-weight: 400; 106 font-style: normal; 107 } 108 109 /* Light */ 110 @font-face { 111 font-family: 'primeform_pro'; 112 src: url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-light-webfont.woff2") format('woff2'), 113 url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-light-webfont.woff") format('woff'); 114 font-weight: 200; 115 font-style: normal; 116 } 117 118 /* Light Italic */ 119 @font-face { 120 font-family: 'primeform_pro'; 121 src: url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-lightitalic-webfont.woff2") format('woff2'), 122 url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-lightitalic-webfont.woff") format('woff'); 123 font-weight: 200; 124 font-style: italic; 125 } 126 127 /* Extra Light */ 128 @font-face { 129 font-family: 'primeform_pro'; 130 src: url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-extralight-webfont.woff2") format('woff2'), 131 url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-extralight-webfont.woff") format('woff'); 132 font-weight: 100; 133 font-style: normal; 134 } 135 136 /* Extra Light Italic */ 137 @font-face { 138 font-family: 'primeform_pro'; 139 src: url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-extralightitalic-webfont.woff2") format('woff2'), 140 url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-extralightitalic-webfont.woff") format('woff'); 141 font-weight: 100; 142 font-style: italic; 143 } 144 145 /* Bold */ 146 @font-face { 147 font-family: 'primeform_pro'; 148 src: url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-bold-webfont.woff2") format('woff2'), 149 url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-bold-webfont.woff") format('woff'); 150 font-weight: 700; 151 font-style: normal; 152 } 153 154 /* Bold Italic */ 155 @font-face { 156 font-family: 'primeform_pro'; 157 src: url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-bolditalic-webfont.woff2") format('woff2'), 158 url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-bolditalic-webfont.woff") format('woff'); 159 font-weight: 700; 160 font-style: italic; 161 } 162 163 /* Black */ 164 @font-face { 165 font-family: 'primeform_pro'; 166 src: url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-semibold-webfont.woff2") format('woff2'), 167 url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-semibold-webfont.woff") format('woff'); 168 font-weight: 600; 169 font-style: normal; 170 } 171 172 /* Black Italic */ 173 @font-face { 174 font-family: 'primeform_pro'; 175 src: url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-semibolditalic-demo.woff2") format('woff2'), 176 url("//d2az8otjr0j19j.cloudfront.net/templates/005/136/296/twig/static/fonts/primeformpro-semibolditalic-demo.woff") format('woff'); 177 font-weight: 600; 178 font-style: italic; 179 } 180 181 182 183 184:root { 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 --main-foreground: #000000; 200 --main-background: #ffffff; 201 202 --accent-color: #4896fe; 203 204 --button-background: #1d6ea3; 205 --button-foreground: #ffffff; 206 207 --label-background: #4896fe; 208 --label-foreground: #ffffff; 209 210 211 --adbar-background: #EEEDBC; 212 --adbar-foreground: #333333; 213 214 --header-background: #4896fe; 215 --header-foreground: #ffffff; 216 --header-transparent-foreground: ; 217 218 --footer-background: #1d6ea3; 219 --footer-foreground: #ffffff; 220 221 222 223 224 --main-foreground-opacity-05: #0000000D; 225 --main-foreground-opacity-08: #00000014; 226 --main-foreground-opacity-10: #0000001A; 227 --main-foreground-opacity-20: #00000033; 228 --main-foreground-opacity-30: #0000004D; 229 --main-foreground-opacity-40: #00000066; 230 --main-foreground-opacity-50: #00000080; 231 --main-foreground-opacity-60: #00000099; 232 --main-foreground-opacity-80: #000000CC; 233 --main-foreground-opacity-90: #000000E6; 234 235 --main-background-opacity-20: #ffffff33; 236 --main-background-opacity-30: #ffffff4D; 237 --main-background-opacity-50: #ffffff80; 238 --main-background-opacity-80: #ffffffCC; 239 --main-background-opacity-90: #ffffffE6; 240 241 --accent-color-opacity-20: #4896fe33; 242 243 --header-foreground-opacity-20: #ffffff33; 244 --header-foreground-opacity-30: #ffffff4D; 245 246 --header-background-opacity-50: #4896fe80; 247 248 --header-transparent-foreground-opacity-30: 4D; 249 250 --footer-foreground-opacity-20: #ffffff33; 251 --footer-foreground-opacity-30: #ffffff4D; 252 --footer-foreground-opacity-50: #ffffff80; 253 --footer-foreground-opacity-60: #ffffff99; 254 --footer-foreground-opacity-80: #ffffffCC; 255 256 257 --success: #4bb98c; 258 --danger: #dd7774; 259 --warning: #dc8f38; 260 261 --effect-shadow-1: 3px 3px 20px 0 #626262; 262 --effect-shadow-1-color: #626262; 263 --effect-bg-1: #030000; 264 --effect-shadow-2: 3px 3px 20px 0 #5e3c6a; 265 --effect-shadow-2-color: #5e3c6a; 266 --effect-bg-2: #301f4e; 267 --effect-shadow-3: 3px 3px 20px 0 #056eb2; 268 --effect-shadow-3-color: #056eb2; 269 --effect-bg-3: #1d6ea3; 270 --effect-shadow-4: 3px 3px 20px 0 #16a085; 271 --effect-shadow-4-color: #16a085; 272 --effect-bg-4: #2ecc71; 273 274 --featured-content-bg-start: #001d2a; 275 --featured-content-bg-end: #007bb3; 276 --featured-content-text-color: #ffffff; 277 --featured-content-hipertext-color: #85fac2; 278 --featured-content-bg: #1d6ea3; 279 280 281 282 --heading-font: 'primeform_pro', sans-serif; 283 --body-font: 'primeform_pro', sans-serif; 284 --banner-font: "Anton", sans-serif; 285 --default-font: "Montserrat", sans-serif; 286 287 --bg-perguntas: #EDEAE5; 288} 289 </style> 290 291 292 <link rel="stylesheet" type="text/css" href="//acdn-us.mitiendanube.com/stores/005/136/296/themes/rio/dart-style-critical-8920db9370dabde9a7deba0ee2f9dd70.css" media="all" /> 293 294 295 <link rel="stylesheet" type="text/css" href="//acdn-us.mitiendanube.com/stores/005/136/296/themes/rio/dart-style-colors-878c3bc70abfc156dc85fbb99fc376d1.css" media="all" /> 296 297 298 <link rel="stylesheet" href="//acdn-us.mitiendanube.com/stores/005/136/296/themes/rio/dart-style-async-019db5f42a323491532f315dd87c6931.css" media="print" onload="this.media='all'"> 299 300 301 <style> 302 .powered-by-logo{display:none} 303 </style> 304 305 306 307 308 309 310 311 312 313 314
314<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" async="true"></script>
314 315 316 317 318 319 320 321 <link href="//acdn-us.mitiendanube.com/stores/005/136/296/themes/common/logo-2017856606-1726279345-3815bed483c864eef83489ffd5fcce0c1726279345.ico?0" class="js-favicon" rel="icon" type="image/x-icon" /> 322 <link href="//acdn-us.mitiendanube.com/stores/005/136/296/themes/common/logo-2017856606-1726279345-3815bed483c864eef83489ffd5fcce0c1726279345.ico?0" class="js-favicon" rel="shortcut icon" type="image/x-icon" /> 323<link rel="canonical" href="https://www.themensbrasil.com.br/blog/" /> 324 325<meta name="nuvempay-logo" content="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" /> 326 327 328 329 330 331 332
333<script type="text/javascript"> 334 var LS = LS || {}; 335 LS.store = { 336 id : 5136296, 337 url : "themens3.lojavirtualnuvem.com.br", 338 custom_url : "www.themensbrasil.com.br", 339 ga4_measurement_id : "", 340 gads_measurement_id : "", 341 has_preexisting_google_mc_catalog : false, 342 has_google_analytics_track_product_ids : false, 343 should_group_kits_for_analytics : true, 344 skip_ga4_frontend_analytics : false, 345 skip_gads_frontend_analytics : false, 346 name: "The\u0020Mens", 347 has_kits_v2: true, 348 nube_sdk_product_state: "full", 349 }; 350 LS.cart = { 351 id : null, 352 hash : null, 353 subtotal : 0, 354 has_non_shippable_products: false, 355 has_shippable_products: false, 356 items : [ 357 ], 358 grouped_items : [ 359 ], 360 analytics_items: [ 361 ] 362 }; 363 LS.hasCartMinimumValue = false; 364 LS.abStorefrontCartExperiments = null; 365 LS.lang = "pt_BR"; 366 LS.langCode = "pt"; 367 LS.currency = { 368 code : "BRL", 369 display_short: "R\u0024", 370 display_long: "R\u0024", 371 cents_separator : ",", 372 thousands_separator : "." 373 }; 374 LS.country = "BR"; 375 LS.customer = null; 376 LS.customerHasPriceTables = false; 377 LS.template= "blog"; 378 LS.isPreview = false; 379 LS.theme = { 380 code: "rio", 381 name: "Rio", 382 custom: true, 383 }; 384 LS.metricsWorkerScriptUrl = "https://acdn-us.mitiendanube.com/assets/stores/js/metrics-worker-c984926f96a2e4787f155a9755d6944a30.js?v=44076309" 385 386 LS.socialScripts = []; 387 LS.DOMReady = function(fn) { 388 if (document.addEventListener) { 389 document.addEventListener('DOMContentLoaded', fn); 390 } else { 391 document.attachEvent('onreadystatechange', function() { 392 if (document.readyState === 'interactive') 393 fn(); 394 }); 395 } 396 }; 397 398 // Making it a thenable so it can be made into a full fledged Promise later 399 LS._readyCallbacks = []; 400 LS.ready = { 401 then: function(callback){ 402 LS._readyCallbacks.push(callback); 403 } 404 }; 405 406 window.addEventListener('load', () => { 407 if(!window.cartService) { 408 return; 409 } 410 411 window.cartService.setCurrentLoadTime(1791586890); 412 }); 413 414 window.pageData = { 415 id: "", 416 name: "" 417 } 418 419 window.initialCart = {"id":null,"subtotal":0,"total":0,"discounts":0,"promotions":[],"shipping_zipcode":null}; 420 421 window.metricServiceDispatchQueue = []; 422 window.metricService = { dispatch: (event) => window.metricServiceDispatchQueue.push(event) }; 423 424 window.translations = { 425 cart: { 426 error_messages: { 427 out_of_stock: 'Este produto está fora de estoque.', 428 unavailable_product: 'Este produto não está disponÃvel.', 429 update_error: 'Ocorreu um erro ao atualizar o carrinho.', 430 subscription_only_product: 'Este produto está disponÃvel apenas para assinaturas.', 431 subscription_item_already_in_cart: 'Este produto já está no carrinho.', 432 subscription_limit_reached: 'Você já possui uma assinatura no carrinho.' 433 }, 434 name: 'Carrinho de compras' 435 } 436 }; 437</script>
437 438 439 440
440<script> 441 window.recaptchaEnabled = true; 442 window.recaptchaV2 = { siteKey: '6Ldp6lUqAAAAAEmZBhIVl_tzMi70KlSohR77QfLc' }; 443 window.recaptchaV3 = { siteKey: '6LezGnQcAAAAAD5T1ReYv_OMo1EJbDUfPu7srRhU' }; 444 </script>
444 445 446 447
448<script> 449 window.enableNativeLibraries = true; 450 window.hasMetricsTag = false; 451 window.hasFixFilterPaginationTag = false; 452 window.hasUpdatingCartStatusTag = false; 453 window.hasMaxPaymentDiscountFixTag = false; 454</script>
454 455 456
456<script type="text/javascript" src="//acdn-us.mitiendanube.com/assets/stores/js/linkedstore-v2-0b6c8d153f51c1615cd40b238e0b289b30.js?v=44076309" async="true"></script>
456 457
457<script>window.vanillaJS = true;</script>
457 458 459
460<script type="text/javascript"> 461 462 LS.ready.then(() => { 463 if (!window.jQueryNuvem) { 464 window.jQueryNuvem = $ 465 } 466 }); 467</script>
467 468 469 470 471
472<script type="text/javascript"> 473 474 function ga_send_event(category, action, label, value) { 475 return; 476 } 477 478 </script>
478 479 480 481 482 483
483<script> 484 const HOME_LIST_ITEM_ID = 'home'; 485 const CATEGORY_LIST_ITEM_ID = 'category'; 486 const SEARCH_LIST_ITEM_ID = 'search'; 487 488 const LIST_ITEM_NAMES = { 489 [HOME_LIST_ITEM_ID]: 'Home', 490 [CATEGORY_LIST_ITEM_ID]: 'Category', 491 [SEARCH_LIST_ITEM_ID]: 'Search results', 492 }; 493 494 </script>
494
494<script> 495 const PERSISTED_CONFIG_LOCAL_STORAGE_KEY = 'persisted_config'; 496 497 const HOME_ITEM_LIST_ID = 'home'; 498 const CATEGORY_ITEM_LIST_ID = 'category'; 499 const SEARCH_ITEM_LIST_ID = 'search'; 500 const CART_ITEM_LIST_ID = 'cart'; 501 const PRODUCT_ITEM_LIST_ID = 'product'; 502 503 const ITEM_LIST_NAMES = { 504 [HOME_ITEM_LIST_ID]: 'Home', 505 [CATEGORY_ITEM_LIST_ID]: 'Category', 506 [SEARCH_ITEM_LIST_ID]: 'Search results', 507 [CART_ITEM_LIST_ID]: 'Shopping cart', 508 [PRODUCT_ITEM_LIST_ID]: 'Product detail' 509 }; 510 511 const GOOGLE_BUSINESS_VERTICAL_RETAIL = 'retail'; 512 513 function removeNullEntries(data) { 514 Object.entries(data).forEach(([key, value]) => { 515 if (!value) { 516 delete data[key]; 517 } 518 }); 519 } 520 521 function formatCartItemIntoGoogleAnalyticsItem(cartItem) { 522 const cartItemId = cartItem.item_id ?? cartItem.id; 523 const persistedConfig = JSON.parse(window.localStorage.getItem(PERSISTED_CONFIG_LOCAL_STORAGE_KEY) ?? '{}'); 524 const itemListId = persistedConfig[`ga_item_list-${cartItemId}`] ?? CART_ITEM_LIST_ID; 525 526 const cartItemData = { 527 item_id: cartItem.google_item_id, 528 item_brand: cartItem.brand, 529 item_name: cartItem.analytics_name, 530 item_variant: cartItem.analytics_variant, 531 price: +((cartItem.unit_price / 100).toFixed(2)), 532 quantity: Math.abs(cartItem.quantity), 533 item_list_id: itemListId, 534 item_list_name: ITEM_LIST_NAMES[itemListId], 535 ...cartItem.google_item_categories 536 }; 537 538 removeNullEntries(cartItemData); 539 540 return cartItemData; 541 } 542 543 const formatCartItemForUnifiedGtag = (cartItem) => { 544 const cartItemDataForGa4 = formatCartItemIntoGoogleAnalyticsItem(cartItem); 545 546 return { 547 ...cartItemDataForGa4, 548 id: cartItemDataForGa4.item_id, 549 google_business_vertical: GOOGLE_BUSINESS_VERTICAL_RETAIL 550 }; 551 } 552</script>
552 553 554 555
555<script> 556 <!-- Google Tag Manager -->
vendor: 400 bytes, lines 556-561
556 557 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 558 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 559 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 560 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 561 })(window,document,'script','dataLayer','
561GTM-NQPFZPJ
vendor: 8 bytes, lines 561-562
561'); 562
562<!-- End Google Tag Manager --> 563</script>
563 564 565
565<script> 566 567 window.dataLayer = window.dataLayer || []; 568 569 570 571 572 573 </script>
573 574 575
576<script type="text/javascript"> 577 function amplitude_log_event(event, properties) { 578 // dummy function 579 return true; 580 } 581</script>
581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597
597<script type="application/ld+json" data-component='structured-data.blog'> 598 { 599 "@context": "https://schema.org/", 600 "@type": "Blog", 601 "@id": "https://www.themensbrasil.com.br/blog/", 602 "mainEntityOfPage": "https://www.themensbrasil.com.br/blog/", 603 "name": "Blog - The Mens", 604 "description": "Blog", 605 "publisher": { 606 "@type": "Organization", 607 "name": "The Mens" 608 }, 609 "blogPost": [ 610 { 611 "@type" : "BlogPosting", 612 "headline" : "Tirzepatida para emagrecer: Eficácia comprovada", 613 "author" : "Matheus", 614 "description": "A tirzepatida está transformando o tratamento para emagrecimento. Confira os resultados comprovados por estudos como o SURMOUNT-1 e muito mais!", 615 "url": "https://www.themensbrasil.com.br/blog/posts/tirzepatida-para-emagrecer-9704b5039367", 616 "mainEntityOfPage": { 617 "@type": "WebPage", 618 "@id": "https://www.themensbrasil.com.br/blog/posts/tirzepatida-para-emagrecer-9704b5039367" 619 }, 620 "datePublished" : "2025-07-18T11:30:22.678Z", 621 "dateModified" : "2025-07-18T11:30:22.678Z", 622 "publisher" : { 623 "@type" : "Organization", 624 "name" : "The Mens" 625 } 626 ,"image" : { 627 "@type" : "ImageObject", 628 "url" : "https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg" 629 } 630 }, { 631 "@type" : "BlogPosting", 632 "headline" : "tirzepatida: O que é, para que serve e como funciona?", 633 "author" : "Matheus", 634 "description": "Saiba como a tirzepatida pode ajudar no controle glicêmico e na perda de peso com segurança e eficácia. Leia o guia completo agora!", 635 "url": "https://www.themensbrasil.com.br/blog/posts/tirzepatida-2c64b8abe370", 636 "mainEntityOfPage": { 637 "@type": "WebPage", 638 "@id": "https://www.themensbrasil.com.br/blog/posts/tirzepatida-2c64b8abe370" 639 }, 640 "datePublished" : "2025-07-18T11:50:52.508Z", 641 "dateModified" : "2025-07-18T11:50:52.508Z", 642 "publisher" : { 643 "@type" : "Organization", 644 "name" : "The Mens" 645 } 646 ,"image" : { 647 "@type" : "ImageObject", 648 "url" : "https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg" 649 } 650 } ] 651 } 652 </script>
652 653 654 655 </head> 656 <body class="js-head-offset head-offset template-blog"> 657 658 659 <!-- Google Tag Manager (noscript) -->
vendor: 76 bytes, lines 659-660
659 660 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
660GTM-NQPFZPJ
vendor: 99 bytes, lines 660-662
660" 661 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 662
662<!-- End Google Tag Manager (noscript) --> 663 664 665 <!-- Google Tag Manager (noscript) --> 666 <noscript><iframe src="https://load.ads.themens.com.br/ns.html?id=GTM-NQPFZPJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 667 <!-- End Google Tag Manager (noscript) --> 668 669 670 671 672 <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 673 674 675 <symbol id="bars" viewBox="0 0 512 512"> 676 <path d="M486.4,102.45H25.6V76.85H486.4Zm0,179.2H25.6v-25.6H486.4Zm0,179.2H25.6v-25.6H486.4Z"/> 677 </symbol> 678 679 <symbol id="search" viewBox="0 0 512 512"> 680 <path d="M389.68,359.13A204,204,0,0,0,435.2,230.4c0-113.11-91.69-204.8-204.8-204.8S25.6,117.29,25.6,230.4s91.69,204.8,204.8,204.8a204.13,204.13,0,0,0,142-57.19L486.69,492.34l18.1-18.1ZM230.4,409.6A179.2,179.2,0,1,1,409.6,230.4,179.2,179.2,0,0,1,230.4,409.6Z"/> 681 </symbol> 682 683 <symbol id="user" viewBox="0 0 512 512"> 684 <path d="M384,281.6H128A102.41,102.41,0,0,0,25.6,384V512H486.4V384A102.41,102.41,0,0,0,384,281.6Zm76.8,204.8H51.2V384A76.79,76.79,0,0,1,128,307.2H384A76.79,76.79,0,0,1,460.8,384ZM256,256A128,128,0,1,0,128,128,128,128,0,0,0,256,256Zm0-230.4A102.4,102.4,0,1,1,153.6,128,102.41,102.41,0,0,1,256,25.6Z"/> 685 </symbol> 686 687 <symbol id="home" viewBox="0 0 512 512"> 688 <path d="m256 0 225.7 183.3v325H30.3v-325L256 0zM56.9 195.9v285.8h106.2V309.2c0-36.7 29.7-66.4 66.4-66.4h53.1c36.7 0 66.4 29.7 66.4 66.4v172.6h106.2V195.9L256 34.2 56.9 195.9zm265.5 285.9V309.2c0-22-17.8-39.8-39.8-39.8h-53.1c-22 0-39.8 17.8-39.8 39.8v172.6h132.7z"/> 689 </symbol> 690 691 <symbol id="bag" viewBox="0 0 512 512"> 692 <path d="M371.2 128v-14.2C371.2 50.87 319.43.2 256 .2S140.8 50.87 140.8 113.8V128H51.2v281.6c0 56.55 45.85 102.4 102.4 102.4h204.8c56.55 0 102.4-45.85 102.4-102.4V128h-89.6Zm-204.8-14.2c0-48.41 39.92-88 89.6-88s89.6 39.59 89.6 88V128H166.4v-14.2Zm268.8 295.8c0 42.42-34.39 76.8-76.8 76.8H153.6c-42.42 0-76.8-34.38-76.8-76.8v-256h64v89.8h25.6v-89.8h179.2v89.8h25.6v-89.8h64v256Z"/> 693 </symbol> 694 695 <symbol id="new-bag" viewBox="0 0 19 25"> 696 <path d="M18.9871 21.5922L17.6069 6.96094C17.568 6.55781 17.2177 6.25 16.7976 6.25H14.3649V4.6875C14.3649 3.43125 13.8605 2.25156 12.9442 1.36875C12.0278 0.485937 10.8033 0 9.4994 0C6.8169 0 4.63392 2.10312 4.63392 4.6875V6.25H2.20118C1.78113 6.25 1.43081 6.55781 1.39351 6.96094L0.
6960133357 21.5922C-0.0693774 22.4641 0.235526 23.3359 0.848576 23.9828C1.46163 24.6297 2.33417 25 3.24401 25H15.7564C16.6662 25 17.5388 24.6297 18.1518 23.9828C18.7649 23.3359 19.0682 22.4641 18.9871 21.5922ZM6.25574 4.6875C6.25574 2.96406 7.71052 1.5625 9.4994 1.5625C10.3703 1.5625 11.1861 1.88594 11.7975 2.47344C12.409 3.06094 12.743 3.84844 12.743 4.6875V6.25H6.25574V4.6875ZM16.9533 22.9297C16.6419 23.2563 16.217 23.4375 15.7548 23.4375H3.24401C2.78341 23.4375 2.35687 23.2563 2.04711 22.9281C1.73572 22.6 1.58813 22.1766 1.6303 21.7328L2.94235 7.8125H4.63392V10.1562C4.63392 10.5875 4.99721 10.9375 5.44483 10.9375C5.89246 10.9375 6.25574 10.5875 6.25574 10.1562V7.8125H12.743V10.1562C12.743 10.5875 13.1063 10.9375 13.554 10.9375C14.0016 10.9375 14.3649 10.5875 14.3649 10.1562V7.8125H16.0564L17.3701 21.7344C17.4123 22.1766 17.2647 22.6016 16.9533 22.9297Z" fill="white"/> 697 </symbol> 698 699 700 701 <symbol id="arrow-long" viewBox="0 0 512 512"> 702 <path d="M442.7,243.2l-54.95-54.95,18.1-18.1L491.7,256l-85.85,85.85-18.1-18.1L442.7,268.8H25.6V243.2Z"/> 703 </symbol> 704 705 <symbol id="chevron" viewBox="0 0 256 512"> 706 <path d="M210.72,256,15,60.25l18.11-18.1L246.93,256,33.08,469.85,15,451.75Z"/> 707 </symbol> 708 709 710 711 712 <symbol id="play" viewBox="0 0 448 512"> 713 <path d="M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6zm-16.2 55.1l-352 208C45.6 483.9 32 476.6 32 464V47.9c0-16.3 16.4-18.4 24.1-13.8l352 208.1c10.5 6.2 10.5 21.4.1 27.6z"/> 714 </symbol> 715 716 717 <symbol id="filter" viewBox="0 0 512 512"> 718 <path d="M254.71,64a64,64,0,0,0-125.42,0H25.6V89.6H129.29a64,64,0,0,0,125.42,0H486.4V64ZM192,115.2a38.4,38.4,0,1,1,38.4-38.4A38.4,38.4,0,0,1,192,115.2Zm0,256a64,64,0,0,0-62.71,51.2H25.6V448H129.29a64,64,0,0,0,125.42,0H486.4V422.4H254.71A64,64,0,0,0,192,371.2Zm0,102.4a38.4,38.4,0,1,1,38.4-38.4A38.4,38.4,0,0,1,192,473.6ZM320,192a64,64,0,0,0-62.71,51.2H25.6v25.6H257.29a64,64,0,0,0,125.42,0H486.4V243.2H382.71A64,64,0,0,0,320,192Zm0,102.4A38.4,38.4,0,1,1,358.4,256,38.4,38.4,0,0,1,320,294.4Z"/> 719 </symbol> 720 721 722 <symbol id="times" viewBox="0 0 512 512"> 723 <path d="M256,274.92,72.67,458.25l-18.1-18.1L237.9,256.82,54.57,73.49l18.1-18.11L256,238.72,439.33,55.38l18.1,18.11L274.1,256.82,457.43,440.15l-18.1,18.1Z"/> 724 </symbol> 725
726 <symbol id="check" viewBox="0 0 512 512"> 727 <path d="M197.3,402.1s0,0-18.1-18.1l18.1,18.1h0c-10,10-26.21,10-36.21,0l-109.9-109.9c-10-10-10-26.21,0-36.2h0c10-10,26.21-10,36.2,0l73.69,73.69c10,10,26.21,10,36.2,0L424.6,102.4c10-10,26.21-10,36.2,0h0c10,10,10,26.21,0,36.2L197.3,402.1Z"/> 728 </symbol> 729 730 <symbol id="edit" viewBox="0 0 576 512"> 731 <path d="M417.8 315.5l20-20c3.8-3.8 10.2-1.1 10.2 4.2V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h292.3c5.3 0 8 6.5 4.2 10.2l-20 20c-1.1 1.1-2.7 1.8-4.2 1.8H48c-8.8 0-16 7.2-16 16v352c0 8.8 7.2 16 16 16h352c8.8 0 16-7.2 16-16V319.7c0-1.6.6-3.1 1.8-4.2zm145.9-191.2L251.2 436.8l-99.9 11.1c-13.4 1.5-24.7-9.8-23.2-23.2l11.1-99.9L451.7 12.3c16.4-16.4 43-16.4 59.4 0l52.6 52.6c16.4 16.4 16.4 43 0 59.4zm-93.6 48.4L403.4 106 169.8 339.5l-8.3 75.1 75.1-8.3 233.5-233.6zm71-85.2l-52.6-52.6c-3.8-3.8-10.2-4-14.1 0L426 83.3l66.7 66.7 48.4-48.4c3.9-3.8 3.9-10.2 0-14.1z"/> 732 </symbol> 733 734 <symbol id="eye" viewBox="0 0 576 512"> 735 <path d="M288 288a64 64 0 0 0 0-128c-1 0-1.88.24-2.85.29a47.5 47.5 0 0 1-60.86 60.86c0 1-.29 1.88-.29 2.85a64 64 0 0 0 64 64zm284.52-46.6C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 96a128 128 0 1 1-128 128A128.14 128.14 0 0 1 288 96zm0 320c-107.36 0-205.46-61.31-256-160a294.78 294.78 0 0 1 129.78-129.33C140.91 153.69 128 187.17 128 224a160 160 0 0 0 320 0c0-36.83-12.91-70.31-33.78-97.33A294.78 294.78 0 0 1 544 256c-50.53 98.69-148.64 160-256 160z"/> 736 </symbol> 737 738 <symbol id="eye-closed" viewBox="0 0 576 512"> 739 <path d="M636.995 485.251L22.9945 1.75064C21.3379 0.426688 19.2235 -0.185349 17.1158 0.0490439C15.0081 0.283436 13.0798 1.34508 11.7545 3.00064L1.75455 15.5106C0.429468 17.166 -0.184241 19.2797 0.0482696 21.3873C0.28078 23.4949 1.34049 25.4239 2.99454 26.7506L616.995 510.251C617.815 510.908 618.757 511.397 619.767 511.69C620.776 511.982 621.834 512.073 622.879 511.957C623.923 511.841 624.935 511.52 625.856 511.013C626.777 510.506 627.588 509.822 628.245 509.001L638.245 496.491C639.569 494.834 640.181 492.72 639.946 490.612C639.712 488.504 638.65 486.576 636.995 485.251ZM319.995 96.0006C353.931 96.0377 386.467 109.535 410.463 133.532C434.46 157.529 447.957 190.064 447.995 224.001C447.995 245.621 442.095 265.691 432.595 283.571L458.045 303.571C471.645 280.091 479.995 253.141 479.995 224.001C479.995 187.171 467.085 153.691 446.215 126.671C502.128 154.898 547.602 200.196 576.045 256.001C559.047 289 536.067 318.554 508.275 343.161L533.595 363.101C562.065 336.821 586.465 305.841 604.525 270.591C606.812 266.066 608.004 261.066 608.004 255.996C608.004 250.925 606.812 245.926 604.525 241.401C550.295 135.591 442.935 64.0006 319.995 64.0006C275.078 63.9768 230.688 73.6756 189.875 92.4306L235.645 128.431C258.235 108.521 287.555 96.0006 319.995 96.0006ZM380.855 242.831C383.988 233.278 384.797 223.116 383.211 213.188C381.626 203.26 377.694 193.855 371.741 185.753C365.788 177.652 357.988 171.088 348.987 166.609C339.987 162.13 330.047 159.864 319.995 160.001C318.995 160.001 318.105 160.241 317.145 160.291C321.026 170.685 320.941 182.145 316.905 192.481L380.855 242.831ZM163.235 193.671C161.155 203.649 160.07 213.808 159.995 224.001C159.892 250.808 166.552 277.208 179.359 300.758C192.166 324.308 210.706 344.248 233.263 358.732C255.82 373.217 281.667 381.778 308.41 383.623C335.154 385.469 361.931 380.539 386.265 369.291L356.685 346.001C344.985 349.531 332.835 352.001 320.005 352.001C286.067 351.964 253.53 338.466 229.532 314.47C205.534 290.474 192.034 257.938 191.995 224.001C191.995 221.561 192.585 219.281 192.715 216.881L163.235 193.671ZM319.995 416.001C212.635 416.001 114.525 354.691 63.9945 256.001C81.4245 222.001 105.085 193.281 132.305 169.281L106.445 148.911C77.9645 175.191 53.5745 206.161 35.5145 241.411C33.227 245.936 32.0351 250.935 32.0351 256.006C32.0351 261.076 33.227 266.076 35.5145 270.601C89.7045 376.411 197.065 448.001 319.995 448.001C364.911 448.024 409.301 438.325 450.115 419.571L420.865 396.571C389.055 408.841 355.145 416.001 319.995 416.001Z"/> 740 </symbol> 741 742 <symbol id="minus" viewBox="0 0 512 512"> 743 <path d="M486.4,269.27H25.6v-25.6H486.4Z"/> 744 </symbol> 745 746 <symbol id="plus" viewBox="0 0 512 512"> 747 <path d="M268.8,268.8V486.4H243.2V268.8H25.6V243.2H243.2V25.6h25.6V243.2H486.4v25.6Z"/> 748 </symbol> 749 750 <symbol id="trash-alt" viewBox="0 0 448 512"> 751 <path d="M428.8,102.45a51.2,51.2,0,0,0-51.2-51.2H300.8V25.65A25.6,25.6,0,0,0,275.2.05H172.8a25.6,25.6,0,0,0-25.6,25.6v25.6H70.4a51.2,51.2,0,0,0-51.2,51.2v76.8H44.8v281.6A51.2,51.2,0,0,0,96,512.05H352a51.2,51.2,0,0,0,51.2-51.2V179.25h25.6Zm-256-76.8H275.2v25.6H172.8Zm204.8,435.2a25.6,25.6,0,0,1-25.6,25.6H96a25.6,25.6,0,0,1-25.6-25.6V179.25H377.6Zm25.6-307.2H44.8v-51.2a25.6,25.6,0,0,1,25.6-25.6H377.6a25.6,25.6,0,0,1,25.6,25.6ZM172.8,435.25H147.2V204.85h25.6Zm128,0H275.2V204.85h25.6Z"/> 752 </symbol> 753 754 <symbol id="info-circle" viewBox="0 0 512 512"> 755 <path d="M256 40c118.621 0 216 96.075 216 216 0 119.291-96.61 216-216 216-119.244 0-216-96.562-216-216 0-119.203 96.602-216 216-216m0-32C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm-36 344h12V232h-12c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h48c6.627 0 12 5.373 12 12v140h12c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12h-72c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12zm36-240c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32z"/> 756 </symbol> 757
758 <symbol id="truck" viewBox="0 0 640 512"> 759 <path d="M615.11,238.15l-51.78-77.69a50.61,50.61,0,0,0-42.11-22.53H454.94V87.33a50.61,50.61,0,0,0-50.6-50.61H67a50.6,50.6,0,0,0-50.6,50.61V357.2A50.6,50.6,0,0,0,67,407.81H85.55a84.35,84.35,0,0,0,165.29,0H355.43a84.35,84.35,0,0,0,165.29,0H573a50.6,50.6,0,0,0,50.6-50.61v-91A50.58,50.58,0,0,0,615.11,238.15ZM454.94,171.66h66.28a16.85,16.85,0,0,1,14,7.51l40,60H454.94ZM168.19,441.54a50.6,50.6,0,1,1,50.61-50.6A50.61,50.61,0,0,1,168.19,441.54Zm187.24-67.47H250.84a84.35,84.35,0,0,0-165.29,0H67A16.87,16.87,0,0,1,50.12,357.2V87.33A16.87,16.87,0,0,1,67,70.46H404.34A16.86,16.86,0,0,1,421.2,87.33v221A84.43,84.43,0,0,0,355.43,374.07Zm82.64,67.47a50.6,50.6,0,1,1,50.6-50.6A50.61,50.61,0,0,1,438.07,441.54ZM589.88,357.2A16.87,16.87,0,0,1,573,374.07H520.72a84.45,84.45,0,0,0-65.78-65.78V272.87H589.88Z"/> 760 </symbol> 761 762 <symbol id="store-alt" viewBox="0 0 640 512"> 763 <path d="M572.86,164.8a12.74,12.74,0,0,0-1.79-6.59l-91.19-152A12.82,12.82,0,0,0,468.9,0H104.1a12.82,12.82,0,0,0-11,6.21l-91.2,152A12.82,12.82,0,0,0,.14,164.8h0v30.4a81,81,0,0,0,60.8,78.3V499.2A12.8,12.8,0,0,0,73.7,512H499.3a12.8,12.8,0,0,0,12.8-12.8V273.5a81,81,0,0,0,60.8-78.3V164.8ZM111.35,25.6h350.3L537.49,152h-502Zm51.15,152H273.7v17.6a55.6,55.6,0,1,1-111.2,0Zm136.8,0H410.5v17.6a55.6,55.6,0,0,1-111.2,0ZM25.7,195.2V177.6H136.9v17.6a55.6,55.6,0,1,1-111.2,0ZM334.5,486.4h-96v-144a12.8,12.8,0,0,1,12.8-12.8h70.4a12.8,12.8,0,0,1,12.8,12.8Zm25.6,0v-144A38.4,38.4,0,0,0,321.7,304H251.3a38.4,38.4,0,0,0-38.4,38.4v144H86.5V275.87a80.78,80.78,0,0,0,63.2-37.24,80.82,80.82,0,0,0,136.8,0,80.82,80.82,0,0,0,136.8,0,80.78,80.78,0,0,0,63.2,37.24V486.4ZM491.7,250.8a55.6,55.6,0,0,1-55.6-55.6V177.6H547.3v17.6A55.6,55.6,0,0,1,491.7,250.8Z"/> 764 </symbol> 765
766 <symbol id="check" viewBox="0 0 512 512"> 767 <path d="M174.61,370.49,451.75,93.35l18.1,18.1L174.32,407,42,270.53l18.38-17.82Z"/> 768 </symbol> 769 770 <symbol id="map-marker-alt" viewBox="0 0 448 512"> 771 <path d="M268.8,0C162.7,0,76.8,86.01,76.8,192c0,71.12,23.99,93.34,151.27,297.42,18.79,30.12,62.69,30.09,81.46,0,127.35-204.19,151.27-226.32,151.27-297.42C460.8,85.9,374.79,0,268.8,0Zm0,464C141.38,259.69,124.8,246.79,124.8,192c0-79.53,64.47-144,144-144s144,64.47,144,144c0,54.55-15.17,65.43-144,272Zm0-361.6c-49.48,0-89.6,40.12-89.6,89.6s40.12,89.6,89.6,89.6,89.6-40.12,89.6-89.6-40.12-89.6-89.6-89.6Zm0,128c-21.21,0-38.4-17.19-38.4-38.4s17.19-38.4,38.4-38.4,38.4,17.19,38.4,38.4-17.19,38.4-38.4,38.4Z"/> 772 </symbol> 773 774 <symbol id="usd-circle" viewBox="0 0 496 512"> 775 <path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm40.3-221.3l-72-20.2c-12.1-3.4-20.6-14.4-20.6-26.7 0-15.3 12.8-27.8 28.5-27.8h45c11.2 0 21.9 3.6 30.6 10.1 3.2 2.4 7.6 2 10.4-.8l11.3-11.5c3.4-3.4 3-9-.8-12-14.6-11.6-32.6-17.9-51.6-17.9H264v-40c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v40h-7.8c-33.3 0-60.5 26.8-60.5 59.8 0 26.6 18.1 50.2 43.9 57.5l72 20.2c12.1 3.4 20.6 14.4 20.6 26.7 0 15.3-12.8 27.8-28.5 27.8h-45c-11.2 0-21.9-3.6-30.6-10.1-3.2-2.4-7.6-2-10.4.8l-11.3 11.5c-3.4 3.4-3 9 .8 12 14.6 11.6 32.6 17.9 51.6 17.9h5.2v40c0 4.4 3.6 8 8 8h16c4.4 0 8-3.6 8-8v-40h7.8c33.3 0 60.5-26.8 60.5-59.8-.1-26.6-18.1-50.2-44-57.5z"/> 776 </symbol> 777 778 <symbol id="calendar" viewBox="0 0 448 512"> 779 <path d="M400 64h-48V8c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v56H128V8c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v56H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm16 400c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V192h384v272zm0-304H32v-48c0-8.8 7.2-16 16-16h352c8.8 0 16 7.2 16 16v48zM112 384h96c8.8 0 16-7.2 16-16v-96c0-8.8-7.2-16-16-16h-96c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16zm16-96h64v64h-64v-64z"/> 780 </symbol> 781 782 <symbol id="credit-card" viewBox="0 0 576 512"> 783 <path d="M512,32.05H64a64,64,0,0,0-64,64v320a64,64,0,0,0,64,64H512a64,64,0,0,0,64-64v-320A64,64,0,0,0,512,32.05Zm32,384a32,32,0,0,1-32,32H64a32,32,0,0,1-32-32v-224H544Zm0-256H32v-64a32,32,0,0,1,32-32H512a32,32,0,0,1,32,32Z"/> 784 </symbol> 785 786 <symbol id="email" viewBox="0 0 512 512"> 787 <path d="M464 64H48a48 48 0 0 0-48 48v288a48 48 0 0 0 48 48h416a48 48 0 0 0 48-48V112a48 48 0 0 0-48-48zM48 96h416a16 16 0 0 1 16 16v41.4c-21.9 18.5-53.2 44-150.6 121.3-16.9 13.4-50.2 45.7-73.4 45.3-23.2.4-56.6-31.9-73.4-45.3A6862.8 6862.8 0 0 1 32 153.4V112a16 16 0 0 1 16-16zm416 320H48a16 16 0 0 1-16-16V195a11843 11843 0 0 0 130.7 104.7c20.5 16.4 56.7 52.5 93.3 52.3 36.4.3 72.3-35.5 93.3-52.3A11843 11843 0 0 0 480 195v205a16 16 0 0 1-16 16z"/> 788 </symbol> 789 790 <symbol id="ruller" viewBox="0 0 512 512"> 791 <path d="M448,128H64a25.6,25.6,0,0,0-25.6,25.6V358.4A25.6,25.6,0,0,0,64,384H448a25.6,25.6,0,0,0,25.6-25.6V153.6A25.6,25.6,0,0,0,448,128Zm0,230.4H64V153.6h76.8v128h25.6v-128h76.8v76.8h25.6V153.6h76.8v128h25.6v-128H448Z"/> 792 </symbol> 793 794 <symbol id="spinner-third" viewBox="0 0 512 512"> 795 <path d="M460.115 373.846l-6.941-4.008c-5.546-3.202-7.564-10.177-4.661-15.886 32.971-64.838 31.167-142.731-5.415-205.954-36.504-63.356-103.118-103.876-175.8-107.701C260.952 39.963 256 34.676 256 28.321v-8.012c0-6.904 5.808-12.337 12.703-11.982 83.552 4.306 160.157 50.861 202.106 123.67 42.069 72.703 44.083 162.322 6.034 236.838-3.14 6.149-10.75 8.462-16.728 5.011z"/> 796 </symbol> 797 798 799 <symbol id="instagram" viewBox="0 0 41 41"> 800 <path d="M24.6336 20.1195C24.6336 22.2464 22.9237 23.9705 20.8144 23.9705C18.705 23.9705 16.9951 22.2464 16.9951 20.1195C16.9951 17.9927 18.705 16.2686 20.8144 16.2686C22.9237 16.2686 24.6336 17.9927 24.6336 20.1195Z" fill="white"/> 801 <path d="M29.7463 13.3061C29.5627 12.8045 29.2698 12.3504 28.8892 11.9777C28.5196 11.594 28.0695 11.2987 27.5717 11.1135C27.168 10.9554 26.5615 10.7672 25.4444 10.716C24.236 10.6604 23.8737 10.6484 20.8144 10.6484C17.7548 10.6484 17.3924 10.6601 16.1843 10.7157C15.0672 10.7672 14.4604 10.9554 14.057 11.1135C13.5592 11.2987 13.1089 11.594 12.7396 11.9777C12.359 12.3504 12.0661 12.8042 11.8822 13.3061C11.7254 13.7132 11.5387 14.3251 11.4879 15.4514C11.4328 16.6696 11.4209 17.0349 11.4209 20.12C11.4209 23.2047 11.4328 23.57 11.4879 24.7885C11.5387 25.9149 11.7254 26.5264 11.8822 26.9335C12.0661 27.4354 12.3587 27.8892 12.7392 28.2619C13.1089 28.6456 13.5589 28.941 14.0567 29.1261C14.4604 29.2845 15.0672 29.4727 16.1843 29.524C17.3924 29.5795 17.7545 29.5912 20.8141 29.5912C23.874 29.5912 24.2363 29.5795 25.4441 29.524C26.5612 29.4727 27.168 29.2845 27.5717 29.1261C28.571 28.7374 29.3608 27.9411 29.7463 26.9335C29.9031 26.5264 30.0897 25.9149 30.1408 24.7885C30.196 23.57 30.2075 23.2047 30.2075 20.12C30.2075 17.0349 30.196 16.6696 30.1408 15.4514C30.09 14.3251 29.9034 13.7132 29.7463 13.3061V13.3061ZM20.8144 26.0521C17.5648 26.0521 14.9305 23.3963 14.9305 20.1197C14.9305 16.8431 17.5648 14.1872 20.8144 14.1872C24.0637 14.1872 26.6979 16.8431 26.6979 20.1197C26.6979 23.3963 24.0637 26.0521 20.8144 26.0521ZM26.9305 15.3391C26.1712 15.3391 25.5556 14.7183 25.5556 13.9527C25.5556 13.187 26.1712 12.5663 26.9305 12.5663C27.6899 12.5663 28.3055 13.187 28.3055 13.9527C28.3052 14.7183 27.6899 15.3391 26.9305 15.3391Z" fill="white"/> 802 <path d="M20.8145 0C9.79608 0 0.86084 9.0095 0.86084 20.1195C0.86084 31.2295 9.79608 40.239 20.8145 40.239C31.8329 40.239 40.7682 31.2295 40.7682 20.1195C40.7682 9.0095 31.8329 0 20.8145 0ZM32.2031 24.8826C32.1477 26.1124 31.9538 26.952 31.6706 27.687C31.0754 29.2389 29.8587 30.4656 28.3196 31.0658C27.5911 31.3513 26.758 31.5466 25.5386 31.6028C24.3168 31.6589 23.9265 31.6725 20.8148 31.6725C17.7028 31.6725 17.3128 31.6589 16.0907 31.6028C14.8713 31.5466 14.0382 31.3513 13.3096 31.0658C12.5448 30.7757 11.8525 30.321 11.2801 29.7331C10.6973 29.1563 10.2464 28.4579 9.95867 27.687C9.67551 26.9523 9.48157 26.1124 9.42615 24.8829C9.36983 23.6506 9.35673 23.257 9.35673 20.1195C9.35673 16.9819 9.36983 16.5884 9.42585 15.3564C9.48126 14.1266 9.6749 13.2869 9.95806 12.552C10.2458 11.7811 10.697 11.0827 11.2801 10.5058C11.8522 9.9179 12.5448 9.46324 13.3093 9.17313C14.0382 8.88762 14.871 8.69237 16.0907 8.63618C17.3125 8.58 17.7028 8.5665 20.8145 8.5665C23.9262 8.5665 24.3165 8.58 25.5383 8.63649C26.758 8.69237 27.5908 8.88762 28.3196 9.17282C29.0842 9.46293 29.7768 9.9179 30.3492 10.5058C30.932 11.083 31.3832 11.7811 31.6706 12.552C31.9541 13.2869 32.1477 14.1266 32.2035 15.3564C32.2592 16.5884 32.2723 16.9819 32.2723 20.1195C32.2723 23.257 32.2592 23.6506 32.2031 24.8826V24.8826Z" fill="white"/> 803 </symbol> 804 805 806 807 808
809 <symbol id="facebook" viewBox="0 0 40 41"> 810 <path d="M39.9073 20.1195C39.9073 9.00661 30.9749 0 19.9537 0C8.93238 0 0 9.00661 0 20.1195C0 31.2323 8.93238 40.239 19.9537 40.239C20.0706 40.239 20.1875 40.239 20.3044 40.2311V24.5756H16.0175V19.5379H20.3044V15.8284C20.3044 11.5294 22.9077 9.18737 26.7114 9.18737C28.5353 9.18737 30.102 9.32098 30.554 9.38385V13.8793H27.9351C25.8696 13.8793 25.4643 14.8696 25.4643 16.3235V19.53H30.4137L29.7668 24.5678H25.4643V39.4609C33.8043 37.0481 39.9073 29.3068 39.9073 20.1195Z" fill="white"/> 811 </symbol> 812 813 <symbol id="facebook-f" viewBox="0 0 320 512"> 814 <path d="M279.1 288l14.3-92.7h-89v-60c0-25.4 12.5-50.2 52.3-50.2H297V6.4S260.4 0 225.4 0C152 0 104.3 44.4 104.3 124.7v70.6H22.9V288h81.4v224h100.2V288z"/> 815 </symbol> 816 817 <symbol id="email-circle" viewBox="0 0 43 43"> 818 <path d="M29.9174 13.9448H12.7164L21.3169 21.3167L29.9174 13.9448Z" fill="white"/> 819 <path d="M21.3169 23.081C21.1351 23.081 20.9593 23.0159 20.8214 22.8973L11.4198 14.8389V29.1715H31.214V14.8389L21.8124 22.8973C21.6745 23.0159 21.4987 23.081 21.3169 23.081Z" fill="white"/> 820 <path d="M21.3168 0.241211C9.54394 0.241211 0 9.78515 0 21.558C0 33.3309 9.54394 42.8748 21.3168 42.8748C33.0897 42.8748 42.6336 33.3309 42.6336 21.558C42.6202 9.79072 33.0841 0.254593 21.3168 0.241211ZM32.7365 29.9325C32.7365 30.3529 32.3956 30.6938 31.9752 30.6938H10.6584C10.238 30.6938 9.89709 30.3529 9.89709 29.9325V13.1836C9.89709 12.7631 10.238 12.4222 10.6584 12.4222H31.9752C32.3956 12.4222 32.7365 12.7631 32.7365 13.1836V29.9325Z" fill="white"/> 821 </symbol> 822 823 <symbol id="whatsapp-circle" viewBox="0 0 44 43"> 824 <path d="M21.8129 0C10.0417 0 0.496094 9.54566 0.496094 21.3168C0.496094 33.0879 10.0417 42.6336 21.8129 42.6336C33.584 42.6336 43.1297 33.0879 43.1297 21.3168C43.1297 9.54566 33.584 0 21.8129 0ZM22.2647 33.7281C22.2644 33.7281 22.265 33.7281 22.2647 33.7281H22.2595C20.1241 33.7271 18.0258 33.1917 16.1623 32.1756L9.39902 33.9493L11.2091 27.3398C10.0925 25.4058 9.50506 23.2115 9.50603 20.9636C9.50896 13.9313 15.2324 8.2101 22.2647 8.2101C25.6774 8.2114 28.881 9.5398 31.2896 11.9504C33.6985 14.3613 35.0243 17.5658 35.023 20.9736C35.0201 28.0063 29.296 33.7281 22.2647 33.7281V33.7281Z" fill="white"/> 825 <path d="M22.2689 10.3643C16.4196 10.3643 11.6626 15.1194 11.66 20.9644C11.6593 22.9674 12.2201 24.9181 13.2814 26.6059L13.5335 27.0069L12.4621 30.919L16.4756 29.8664L16.863 30.096C18.4909 31.0621 20.3573 31.5731 22.2602 31.5737H22.2644C28.1091 31.5737 32.8662 26.8183 32.8688 20.9729C32.8698 18.1401 31.7678 15.4768 29.7657 13.4732C27.7637 11.4695 25.1011 10.3652 22.2689 10.3643V10.3643ZM28.5063 25.5221C28.2405 26.2663 26.9
825671 26.9458 26.3546 27.0375C25.8053 27.1195 25.1105 27.1536 24.3468 26.9113C23.8836 26.7643 23.29 26.5682 22.5292 26.24C19.3314 24.8595 17.2429 21.6407 17.0835 21.4279C16.9241 21.2152 15.7818 19.6998 15.7818 18.131C15.7818 16.5626 16.6054 15.7914 16.8974 15.4726C17.1899 15.1535 17.5353 15.0738 17.7477 15.0738C17.9601 15.0738 18.1728 15.0758 18.3586 15.0849C18.5544 15.0946 18.8172 15.0104 19.0758 15.632C19.3415 16.2702 19.979 17.8386 20.0587 17.998C20.1384 18.1577 20.1914 18.3437 20.0854 18.5565C19.979 18.7692 19.6258 19.2282 19.2885 19.6464C19.147 19.8218 18.9626 19.9779 19.1486 20.297C19.3344 20.6157 19.9745 21.6595 20.922 22.5046C22.1398 23.5903 23.167 23.9267 23.4858 24.0864C23.8042 24.2457 23.9903 24.2191 24.1763 24.0067C24.362 23.7939 24.9732 23.0761 25.1856 22.757C25.398 22.4379 25.6107 22.4912 25.9028 22.5976C26.1953 22.7036 27.7624 23.4749 28.0812 23.6342C28.3999 23.7939 28.6123 23.8736 28.692 24.0067C28.772 24.1397 28.772 24.7776 28.5063 25.5221V25.5221Z" fill="white"/> 826 </symbol> 827 828 <symbol id="linkedin" viewBox="0 0 42 41"> 829 <path d="M20.9312 0C9.51925 0 0.264893 9.0095 0.264893 20.1195C0.264893 31.2295 9.51925 40.239 20.9312 40.239C32.3431 40.239 41.5975 31.2295 41.5975 20.1195C41.5975 9.0095 32.3431 0 20.9312 0ZM14.9258 30.415H9.89261V15.6732H14.9258V30.415ZM12.4094 13.6602H12.3766C10.6876 13.6602 9.59525 12.5283 9.59525 11.1137C9.59525 9.66709 10.721 8.5665 12.4428 8.5665C14.1646 8.5665 15.2241 9.66709 15.2569 11.1137C15.2569 12.5283 14.1646 13.6602 12.4094 13.6602ZM33.0744 30.415H28.0418V22.5285C28.0418 20.5465 27.3131 19.1948 25.492 19.1948C24.1016 19.1948 23.2735 20.1066 22.9096 20.9867C22.7766 21.3017 22.7441 21.742 22.7441 22.1825V30.415H17.7112C17.7112 30.415 17.7771 17.0562 17.7112 15.6732H22.7441V17.7605C23.4129 16.756 24.6096 15.3272 27.28 15.3272C30.5914 15.3272 33.0744 17.4342 33.0744 21.9621V30.415Z" fill="white"/> 830 </symbol> 831 832 <symbol id="pinterest" viewBox="0 0 384 512"> 833 <path d="M20.9312 0C9.51925 0 0.264893 9.0095 0.264893 20.1195C0.264893 31.2295 9.51925 40.239 20.9312 40.239C32.3431 40.239 41.5975 31.2295 41.5975 20.1195C41.5975 9.0095 32.3431 0 20.9312 0ZM14.9258 30.415H9.89261V15.6732H14.9258V30.415ZM12.4094 13.6602H12.3766C10.6876 13.6602 9.59525 12.5283 9.59525 11.1137C9.59525 9.66709 10.721 8.5665 12.4428 8.5665C14.1646 8.5665 15.2241 9.66709 15.2569 11.1137C15.2569 12.5283 14.1646 13.6602 12.4094 13.6602ZM33.0744 30.415H28.0418V22.5285C28.0418 20.5465 27.3131 19.1948 25.492 19.1948C24.1016 19.1948 23.2735 20.1066 22.9096 20.9867C22.7766 21.3017 22.7441 21.742 22.7441 22.1825V30.415H17.7112C17.7112 30.415 17.7771 17.0562 17.7112 15.6732H22.7441V17.7605C23.4129 16.756 24.6096 15.3272 27.28 15.3272C30.5914 15.3272 33.0744 17.4342 33.0744 21.9621V30.415Z" fill="white"/> 834 </symbol> 835 836 <symbol id="twitter" viewBox="0 0 512 512"> 837 <path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/> 838 </symbol> 839 840 <symbol id="whatsapp" viewBox="0 0 448 512"> 841 <path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"/> 842 </symbol> 843</svg> 844 845 846 847 848 849 850 <div class="js-overlay site-overlay" style="display: none;"></div> 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878
879<header class="js-head-main js-head-mutator head-main position-fixed position-fixed-md head-utilities-md-text head-logo-md-left transition-soft " data-store="head"> 880 <div class="container-fluid"> 881 <div class=" row no-gutters align-items-center"> 882 883 884 <div class="col-auto col-utility order-last order-md-last d-md-none"> 885 886 887 <span class="utilities-container"> 888 <a href="#" class="js-modal-open utilities-link utilities-item" data-toggle="#nav-hamburger" aria-label="Menu" data-component="menu-button"> 889 <svg class="icon-inline utilities-icon "><use xlink:href="#bars"/></svg> 890 <span class="utilities-text d-none d-md-inline-block">Menu</span> 891 </a> 892 </span> 893 </div> 894 895 896 897 898 <div class="d-none"> 899 <div class="col-auto col-utility "> 900 <span class="utilities-container"> 901 <a href="#" class="js-modal-open js-search-button utilities-link utilities-item" data-toggle="#nav-search" aria-label="Barra de pesquisa"> 902 <svg class="icon-inline utilities-icon "><use xlink:href="#search"/></svg> 903 <span class="utilities-text d-none d-md-inline-block ">Buscar</span> 904 </a> 905 </span> 906 </div> 907 </div> 908 909 910 <div class="col-auto logo-center text-center order-md-first text-md-left mr-auto"> 911 912<div id="logo" class="logo-img-container "> 913 <a href="https://www.themensbrasil.com.br" title="" ><img src="//acdn-us.mitiendanube.com/stores/005/136/296/themes/common/logo-1811906463-1726279345-ec5d1072272d8f7622fd14bd12d59c301726279345-320-0.webp" alt="The Mens" class="logo-img transition-soft logo-img-small" width="67" height="64" /></a> 914 </div> 915 </div> 916 917 918 <div class="col m-auto w-100 d-none d-md-block"> 919 <div class=""> 920 <div class="nav-desktop"> 921 <ul class="js-nav-desktop-list nav-desktop-list" data-store="navigation" data-component="menu"> 922 923 924 925 926 927 <li class="js-item-desktop nav-item nav-item-desktop nav-main-item" data-component="menu.item"> 928 <a class="nav-list-link " href="#">Cabelo</a> 929 </li> 930 931 <li class="js-item-desktop nav-item-desktop nav-dropdown nav-main-item nav-item item-with-subitems" data-component="menu.item"> 932 <a class=" nav-list-link position-relative " href="#">Força 933 <span class="nav-list-arrow ml-1 d-block d-md-none"> 934 <span class="plus">+</span> 935 <span class="minus">-</span> 936 </span> 937 </a> 938 <div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown"> 939 <div class="list-subitems lb-custom-submenu-box" > 940 <div class="container"> 941 <div class="d-flex justify-content-center"> 942 '<div class="nav-col-list"> 943 <div class="nav-col-list-group"> 944 <h5>Produtos:</h5> 945 <a href="/produtos/creatina-500g">Creatina 500g</a> 946 </div> 947</div> 948<div class="nav-col-blog"> 949 <img src="https://d2r9epyceweg5n.cloudfront.net/stores/005/136/296/rte/subnav2.png" 950 alt="Hipertrofia muscular: Descubra como potencializar seus ganhos" width="231px" height="215px" /> 951 <p>Hipertrofia muscular: Descubra como potencializar seus ganhos</p> 952 <a href="https://blog.themens.com.br/bem-estar/hipertrofia-muscular-descubra-como-potencializar-seus-ganhos/" target="_blank">Ler sobre</a> 953</div> 954 </div> 955 </div> 956 </div> 957 </div> 958 </li> 959 960 <li class="js-item-desktop nav-item-desktop nav-dropdown nav-main-item nav-item item-with-subitems" data-component="menu.item"> 961 <a class=" nav-list-link position-relative " href="#">Rosto 962 <span class="nav-list-arrow ml-1 d-block d-md-none"> 963 <span class="plus">+</span> 964 <span class="minus">-</span> 965 </span> 966 </a> 967 <div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown"> 968 <div class="list-subitems lb-custom-submenu-box" > 969 <div class="container"> 970 <div class="d-flex justify-content-center"> 971 <div class="nav-col-list"> 972 <div class="nav-col-list-group"> 973 <h5>Produtos:</h5> 974 <a href="/produtos/anti-aging/">Anti-aging com Nano VIT C</a> 975 <a href="/produtos/tonico-para-barba/">Tônico para barba</a> 976 </div> 977</div> 978<div class="nav-col-blog"> 979 <img src="https://d2r9epyceweg5n.cloudfront.net/stores/005/136/296/rte/subnav3.png" 980 alt="Desvendando a Vitamina C: Entenda para que ela serve" width="231px" height="215px" /> 981 <p>Desvendando a Vitamina C: Entenda para que ela serve</p> 982 <a href="https://blog.themens.com.br/pele/beneficios-da-vitamina-c-para-o-rosto/" target="_blank">Ler sobre</a> 983</div> 984 </div> 985 </div> 986 </div> 987 </div> 988 </li> 989 990 <li class="js-item-desktop nav-item nav-item-desktop nav-main-item" data-component="menu.item"> 991 <a class="nav-list-link " href="#">Sono</a> 992 </li> 993 994 <li class="js-item-desktop nav-item nav-item-desktop nav-main-item" data-component="menu.item"> 995 <a class="nav-list-link " href="#">P</a> 996 </li> 997 998 <li class="js-item-desktop nav-item nav-item-desktop nav-main-item" data-component="menu.item"> 999 <a class="nav-list-link " href="/blog/">Blog</a> 1000 </li> 1001 </ul> 1002</div> </div> 1003 </div> 1004 1005 1006 <div class="col-auto col-utility d-none d-md-block "> 1007 1008 1009 <span class="utilities-container"> 1010 <b class="utilities-text"> 1011 <a href="/account/login/" title="" >Login</a> 1012 </b> 1013 </span> 1014 </div> 1015 1016 1017 <div class="col-auto col-utility ml-auto "> 1018 1019 1020 <span class="utilities-container"> 1021 <div id="ajax-cart" class="cart-summary" data-component='cart-button'> 1022 <a href="/comprar/" > 1023 <svg class="icon-inline utilities-icon "><use xlink:href="#new-bag"/></svg> 1024 <span class="utilities-text d-none d-lg-inline-block"> 1025 <b class="js-cart-widget-amount">0</b> 1026 item(s) 1027 <svg style="margin-bottom: 2px;
1027" width="12" height="7" class="ml-1" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"> 1028 <path d="M6 7L0.803847 0.820895L11.1962 0.820896L6 7Z" fill="white"/> 1029 </svg> 1030 </span> 1031 <span class="js-cart-widget-amount badge badge-amount d-md-none">0</span> 1032 </a> 1033 </div> 1034 </span> 1035 </div> 1036 </div> 1037 1038 1039 1040 </div> 1041 1042 1043 1044</header> 1045 1046 1047 1048 <div class="js-notification js-notification-cookie-banner notification notification-fixed-bottom notification-above notification-primary text-left" style="display: none;"> 1049 <div class="container-fluid p-0"> 1050 <div class="row justify-content-center align-items-center"> 1051 <div class="col col-md-auto pr-0"> 1052 <div class="font-small">Ao navegar por este site <strong>você aceita o uso de cookies</strong> para agilizar a sua experiência de compra.</div> 1053 </div> 1054 <div class="col-auto"> 1055 <a href="#" class="js-notification-close js-acknowledge-cookies btn btn-secondary btn-small" data-amplitude-event-name="cookie_banner_acknowledge_click">Entendi</a> 1056 </div> 1057 </div> 1058 </div> 1059 </div> 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071<div id="nav-hamburger" class="js-modal modal modal-nav-hamburger pb-0 modal-right modal-right-md transition-sli
1071de modal-box transition-soft " style="display: none;" > 1072 <div class="modal-with-fixed-footer"> 1073 <div class="modal-scrollable-area"> 1074 <div class="js-modal-close modal-header text-right "> 1075 <span class="js-modal-close modal-close ml-1 no-header "> 1076 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#times"/></svg> 1077 </span> 1078 </div> 1079 <div class="modal-body nav-body"> 1080 1081 <div class="nav-primary"> 1082 <ul class="nav-list" data-store="navigation" data-component="menu"> 1083 1084 1085 1086 1087 1088 <li class="js-item-desktop nav-item " data-component="menu.item"> 1089 <a class="nav-list-link " href="#">Cabelo</a> 1090 </li> 1091 1092 <li class="nav-item item-with-subitems" data-component="menu.item"> 1093 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Força 1094 <span class="nav-list-arrow ml-1 d-block d-md-none"> 1095 <span class="plus">+</span> 1096 <span class="minus">-</span> 1097 </span> 1098 </a> 1099 <div class="list-subitems lb-custom-submenu-box" style="display:none;"> 1100 <div class="container"> 1101 <div class="d-flex justify-content-center"> 1102 '<div class="nav-col-list"> 1103 <div class="nav-col-list-group"> 1104 <h5>Produtos:</h5> 1105 <a href="/produtos/creatina-500g">Creatina 500g</a> 1106 </div> 1107</div> 1108<div class="nav-col-blog"> 1109 <img src="https://d2r9epyceweg5n.cloudfront.net/stores/005/136/296/rte/subnav2.png" 1110 alt="Hipertrofia muscular: Descubra como potencializar seus ganhos" width="231px" height="215px" /> 1111 <p>Hipertrofia muscular: Descubra como potencializar seus ganhos</p> 1112 <a href="https://blog.themens.com.br/bem-estar/hipertrofia-muscular-descubra-como-potencializar-seus-ganhos/" target="_blank">Ler sobre</a> 1113</div> 1114 </div> 1115 </div> 1116 </div> 1117 </li> 1118 1119 <li class="nav-item item-with-subitems" data-component="menu.item"> 1120 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Rosto 1121 <span class="nav-list-arrow ml-1 d-block d-md-none"> 1122 <span class="plus">+</span> 1123 <span class="minus">-</span> 1124 </span> 1125 </a> 1126 <div class="list-subitems lb-custom-submenu-box" style="display:none;"> 1127 <div class="container"> 1128 <div class="d-flex justify-content-center"> 1129 <div class="nav-col-list"> 1130 <div class="nav-col-list-group"> 1131 <h5>Produtos:</h5> 1132 <a href="/produtos/anti-aging/">Anti-aging com Nano VIT C</a> 1133 <a href="/produtos/tonico-para-barba/">Tônico para barba</a> 1134 </div> 1135</div> 1136<div class="nav-col-blog"> 1137 <img src="https://d2r9epyceweg5n.cloudfront.net/stores/005/136/296/rte/subnav3.png" 1138 alt="Desvendando a Vitamina C: Entenda para que ela serve" width="231px" height="215px" /> 1139 <p>Desvendando a Vitamina C: Entenda para que ela serve</p> 1140 <a href="https://blog.themens.com.br/pele/beneficios-da-vitamina-c-para-o-rosto/" target="_blank">Ler sobre</a> 1141</div> 1142 </div> 1143 </div> 1144 </div> 1145 </li> 1146 1147 <li class="js-item-desktop nav-item " data-component="menu.item"> 1148 <a class="nav-list-link " href="#">Sono</a> 1149 </li> 1150 1151 <li class="js-item-desktop nav-item " data-component="menu.item"> 1152 <a class="nav-list-link " href="#">P</a> 1153 </li> 1154 1155 <li class="js-item-desktop nav-item " data-component="menu.item"> 1156 <a class="nav-list-link " href="/blog/">Blog</a> 1157 </li> 1158 1159 1160 1161 <li><hr /></li> 1162 <li class="nav-item nav-main-item" data-component="menu.item"> 1163 <a href="/account/login/" title="" class="nav-list-link">Login</a> 1164 </li> 1165 1166 <li class="nav-item nav-main-item" data-component="menu.item">
1167 <a class="nav-list-link" href="https://www.themensbrasil.com.br/quem-somos/" >Quem somos</a> 1168 </li> 1169 <li class="nav-item nav-main-item" data-component="menu.item"> 1170 <a class="nav-list-link" href="/blog/" >Blog</a> 1171 </li> 1172 <li class="nav-item nav-main-item" data-component="menu.item"> 1173 <a class="nav-list-link" href="http://wa.me/5511942120797" target="_blank">Podemos ajudar?</a> 1174 </li> 1175 <li class="nav-item nav-main-item" data-component="menu.item"> 1176 <a class="nav-list-link" href="https://www.themensbrasil.com.br/politica-trocas-devolucoes/" >PolÃtica de devolução e trocas</a> 1177 </li> 1178 <li class="nav-item nav-main-item" data-component="menu.item"> 1179 <a class="nav-list-link" href="https://www.themensbrasil.com.br/termos-condicoes/" >Termos e condições</a> 1180 </li> 1181 <li class="nav-item nav-main-item" data-component="menu.item"> 1182 <a class="nav-list-link" href="https://www.themensbrasil.com.br/politica-de-privacidade/" >PolÃtica de privacidade</a> 1183 </li> 1184 <li class="nav-item nav-main-item" data-component="menu.item"> 1185 <a class="nav-list-link" href="https://transparencyreport.google.com/safe-browsing/search?url=www.themens.com.br&hl=pt_BR" target="_blank">Site seguro</a> 1186 </li> 1187 </ul> 1188 </div> 1189 </div> 1190 </div> 1191 <div class="modal-footer text-right pb-0 pt-3"> 1192 1193 <div class="nav-secondary" data-store="account-links"> 1194 1195 </div> 1196 </div> 1197 </div> 1198 1199 </div> 1200 1201<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-hamburger" style="display: none;"></div> 1202 1203 1204 1205 1206 1207 1208<div id="nav-search" class="js-modal modal modal-nav-search modal-right modal-right-md transition-sli
1208de modal-docked-md transition-soft " style="display: none;" > 1209 <div class="js-modal-close modal-header text-right "> 1210 <span class="js-modal-close modal-close ml-1 no-header "> 1211 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#times"/></svg> 1212 </span> 1213 </div> 1214 <div class="modal-body "> 1215 <form class="js-search-container js-search-form " action="/search/" method="get"> 1216 <div class="form-group m-0"> 1217 <input class="js-search-input form-control search-input" autocomplete="off" type="search" name="q" placeholder="O que você está buscando?" aria-label="O que você está buscando?" /> 1218 <button type="submit" class="btn search-input-submit" value="Buscar" aria-label="Buscar"> 1219 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#search"/></svg> 1220 </button> 1221 </div> 1222 </form> 1223 <div class="js-search-suggest search-suggest mr-md-3"> 1224 </div> 1225 1226 </div> 1227 1228 </div> 1229 1230<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-search" style="display: none;"></div> 1231 1232 1233 1234 1235 1236 1237 1238 <div class="container"> 1239 1240<section class="page-header pt-4" data-store="page-title"> 1241 <div class="container"> 1242 <div class="row"> 1243 <div class="col"> 1244 1245 <div class="breadcrumbs "> 1246 <a class="crumb" href="https://www.themensbrasil.com.br" title="The Mens">InÃcio</a> 1247 <span class="separator">.</span> 1248 <span class="crumb active">Blog</span> 1249 </div> 1250 <h1 class="h4" >Blog</h1> 1251 </div> 1252 </div> 1253 </div> 1254 </section> 1255 1256 <section class="blog-page"> 1257 <div class="row"> 1258 1259 1260 1261<div class="post-item col-md-4 item" data-post-id="0198194c-c51e-7aaf-9c22-9704b5039367" data-component="post-item-0198194c-c51e-7aaf-9c22-9704b5039367" data-component-value="0198194c-c51e-7aaf-9c22-9704b5039367"> 1262 <div class="post-item-image-container mb-2"> 1263 <a href="/blog/posts/tirzepatida-para-emagrecer-9704b5039367" title="Tirzepatida: Estudos feitos e resultados comprovados!" aria-label="Tirzepatida: Estudos feitos e resultados comprovados!"> 1264 1265 1266 1267 1268 1269 1270<img 1271 1272 1273 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1274 data-srcset="https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg 50w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg 100w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg 240w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg 320w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg 480w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg 640w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg 1024w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg 1400w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg 1920w" 1275 class="lazyload post-item-image img-absolute img-absolute-centered fade-in" 1276 alt="Tirzepatida: Estudos feitos e resultados comprovados!" 1277 /> 1278 1279 </a> 1280 </div> 1281 <div class="post-item-information "> 1282 <a href="/blog/posts/tirzepatida-para-emagrecer-9704b5039367" title="Tirzepatida: Estudos feitos e resultados comprovados!" aria-label="Tirzepatida: Estudos feitos e resultados comprovados!" class="post-item-link "> 1283 <div class="post-item-title font-big mb-2">Tirzepatida: Estudos feitos e resultados comprovados!</div> 1284 <div class="post-item-summary mb-3">Descubra como a tirzepatida está transformando o tratamento para emagrecimento. Resultados comprovados por estudos como o SURMOUNT-1 mostram perda de peso expressiva, com benefÃcios globais para a saúde. Saiba mais!</div> 1285 <div class="post-item-read-more btn-link d-inline-block">Leia mais</div> 1286 </a> 1287 </div> 1288 1289 1290 1291
1291<script type="application/ld+json" data-component='structured-data.blog-post'> 1292 { 1293 "@context" : "http://schema.org", 1294 "@type" : "BlogPosting", 1295 "headline" : "Tirzepatida para emagrecer: Eficácia comprovada", 1296 "author" : "Matheus", 1297 "description": "A tirzepatida está transformando o tratamento para emagrecimento. Confira os resultados comprovados por estudos como o SURMOUNT-1 e muito mais!", 1298 "url": "https://www.themensbrasil.com.br/blog/posts/tirzepatida-para-emagrecer-9704b5039367", 1299 "mainEntityOfPage": { 1300 "@type": "WebPage", 1301 "@id": "https://www.themensbrasil.com.br/blog/posts/tirzepatida-para-emagrecer-9704b5039367" 1302 }, 1303 "datePublished" : "2025-07-18T11:30:22.678Z", 1304 "dateModified" : "2025-07-18T11:30:22.678Z", 1305 "publisher" : { 1306 "@type" : "Organization", 1307 "name" : "The Mens" 1308 } 1309 ,"image" : { 1310 "@type" : "ImageObject", 1311 "url" : "https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198194c-909f-7aaf-9c22-88ecc706d9d6.jpg" 1312 } 1313 } 1314 </script>
1314 1315 1316</div> 1317 1318 1319 1320 1321<div class="post-item col-md-4 item" data-post-id="01981932-3af3-7aaf-9c22-2c64b8abe370" data-component="post-item-01981932-3af3-7aaf-9c22-2c64b8abe370" data-component-value="01981932-3af3-7aaf-9c22-2c64b8abe370"> 1322 <div class="post-item-image-container mb-2"> 1323 <a href="/blog/posts/tirzepatida-2c64b8abe370" title="Tirzepatida: O que é, para que serve, como funciona e principais dúvidas!" aria-label="Tirzepatida: O que é, para que serve, como funciona e principais dúvidas!"> 1324 1325 1326 1327 1328 1329 1330<img 1331 1332 1333 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1334 data-srcset="https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg 50w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg 100w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg 240w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg 320w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg 480w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg 640w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg 1024w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg 1400w, https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg 1920w" 1335 class="lazyload post-item-image img-absolute img-absolute-centered fade-in" 1336 alt="Tirzepatida: O que é, para que serve, como funciona e principais dúvidas!" 1337 /> 1338 1339 </a> 1340 </div> 1341 <div class="post-item-information "> 1342 <a href="/blog/posts/tirzepatida-2c64b8abe370" title="Tirzepatida: O que é, para que serve, como funciona e principais dúvidas!" aria-label="Tirzepatida: O que é, para que serve, como funciona e principais dúvidas!" class="post-item-link "> 1343 <div class="post-item-title font-big mb-2">Tirzepatida: O que é, para que serve, como funciona e principais dúvidas!</div> 1344 <div class="post-item-summary mb-3">Veja tudo sobre a tirzepatida, um medicamento inovador para diabetes tipo 2 e emagrecimento. Entenda suas indicações, benefÃcios, como funciona, onde comprar, efeitos colaterais, uso no Brasil e muito mais. Saiba como a tirzepatida pode ajudar no controle glicêmico e na perda de peso com segurança e eficácia. Leia o guia completo!</div> 1345 <div class="post-item-read-more btn-link d-inline-block">Leia mais</div> 1346 </a> 1347 </div> 1348 1349 1350 1351
1351<script type="application/ld+json" data-component='structured-data.blog-post'> 1352 { 1353 "@context" : "http://schema.org", 1354 "@type" : "BlogPosting", 1355 "headline" : "tirzepatida: O que é, para que serve e como funciona?", 1356 "author" : "Matheus", 1357 "description": "Saiba como a tirzepatida pode ajudar no controle glicêmico e na perda de peso com segurança e eficácia. Leia o guia completo agora!", 1358 "url": "https://www.themensbrasil.com.br/blog/posts/tirzepatida-2c64b8abe370", 1359 "mainEntityOfPage": { 1360 "@type": "WebPage", 1361 "@id": "https://www.themensbrasil.com.br/blog/posts/tirzepatida-2c64b8abe370" 1362 }, 1363 "datePublished" : "2025-07-18T11:50:52.508Z", 1364 "dateModified" : "2025-07-18T11:50:52.508Z", 1365 "publisher" : { 1366 "@type" : "Organization", 1367 "name" : "The Mens" 1368 } 1369 ,"image" : { 1370 "@type" : "ImageObject", 1371 "url" : "https://cdn-blog-backend.tiendanube.com/blogs/019/621/eff/fd6744fbb2a6d05135af2cc/covers/0198192d-da4c-766b-b443-7b808404fb7c.jpg" 1372 } 1373 } 1374 </script>
1374 1375 1376</div> 1377 1378 </div> 1379 </section> 1380 <div class="d-flex flex-row justify-content-center align-items-center"> 1381 </div> 1382</div>
1383<script type="text/javascript"> 1384(function() { 1385 var referrer = (window.decodeURI) ? window.decodeURI(document.referrer) : document.referrer; 1386 var url = (window.decodeURI) ? window.decodeURI(document.URL) : document.URL; 1387 1388 setTimeout(function() { 1389 var tracking_url = '/stats/record_visit/?' + 1390 'referrer=' + encodeURIComponent(referrer) + 1391 '&url=' + encodeURIComponent(url) 1392 + '&social_event_id_suffix=2a500d76-c11b-4b68-888d-af4f2b5d6388' 1393 ; 1394 new Image().src = tracking_url; 1395 }, 500); 1396})(); 1397</script>
vendor: 1 bytes, line 1397
1397
1398<script type="text/javascript"> 1399 LS.ready.then(function() { 1400 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/services\u002Dwallet\u002Dstorefront.tiendanube.com\/bundle.js\u003Fstore\u003D5136296', 'onfirstinteraction'); 1401 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/d335luupugsy2.cloudfront.net\/js\/loader\u002Dscripts\/c700f6f5\u002D81dc\u002D4602\u002Dad9a\u002D3d5d857d4cab\u002Dloader.js\u003Fstore\u003D5136296', 'onload'); 1402 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/d335luupugsy2.cloudfront.net\/js\/loader\u002Dscripts\/c700f6f5\u002D81dc\u002D4602\u002Dad9a\u002D3d5d857d4cab\u002Dloader.js\u003Fstore\u003D5136296', 'onload'); 1403 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/d335luupugsy2.cloudfront.net\/js\/loader\u002Dscripts\/c700f6f5\u002D81dc\u002D4602\u002Dad9a\u002D3d5d857d4cab\u002Dloader.js\u003Fstore\u003D5136296', 'onload'); 1404 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/d335luupugsy2.cloudfront.net\/js\/loader\u002Dscripts\/c700f6f5\u002D81dc\u002D4602\u002Dad9a\u002D3d5d857d4cab\u002Dloader.js\u003Fstore\u003D5136296', 'onload'); 1405 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/scripts.tagy.com.br\/10548\/store\/bundle.js\u003Fstore\u003D5136296', 'onload'); 1406 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/commerce\u002Dapp.pintergration.com\/business\/commerce\u002Dintegrations\/apps\/nuvem\/scripts\/conversions\/2612395704041\/\u003Fstore\u003D5136296', 'onload'); 1407 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/apps\u002Dscripts.tiendanube.com\/cartstack\u002Dperforma\u002Dai\/performaai\u002Dstore\/1.js\u003FversionId\u003DpHhqCzarvicQhFb0hiPjnd8mZ8R3CXFo\u0026store\u003D5136296', 'onload'); 1408 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/apps\u002Dscripts.tiendanube.com\/cartstack\u002Dperforma\u002Dai\/performaai\u002Dstore\u002Dloaderjs\/1.js\u003FversionId\u003DUzqn8_6rxv9U6R8zBwT1DCoxtwCALLVX\u0026store\u003D5136296', 'onload'); 1409 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/apps\u002Dscripts.tiendanube.com\/cashing\/cashingfront\/7.js\u003FversionId\u003Diy4ZBPU8ocNwtev4RMk3N.LsrFIx_ans\u0026store\u003D5136296', 'onload'); 1410 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/apps\u002Dscripts.tiendanube.com\/solomon\/solomon\u002Dpixel\u002Dstore\/9.js\u003FversionId\u003DnJ_qcBy7l1WnH3l5wb.BjawTJAWriCtU\u0026store\u003D5136296', 'onfirstinteraction'); 1411 1412 LS.socialScripts.forEach(function (scriptSrc) { 1413 window.scriptLoaderService.addScriptOnEvent(scriptSrc, 'onload'); 1414 }); 1415 }); 1416</script>
1416 1417 1418 1419 1420 1421 1422 1423 1424<div id="quickshop-modal" class="js-modal js-fullscreen-modal modal modal-quickshop bottom modal-centered modal-bottom-sheet modal-bottom modal--md transition-slide modal-centered modal-docked-md modal-docked-md-centered transition-soft " style="display: none;" > 1425 <div class="js-modal-close js-fullscreen-modal-close modal-header text-right modal-floating-close"> 1426 <span class="js-modal-close modal-close ml-1 no-header "> 1427 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#times"/></svg> 1428 </span> 1429 </div> 1430 <div class="modal-body "> 1431 <div class="js-item-product" data-product-id=""> 1432 <div class="js-product-container js-quickshop-container js-quickshop-modal js-quickshop-modal-shell" data-variants="" data-quickshop-id=""> 1433 <div class="js-item-variants"> 1434 <div class="js-item-name h4 mb-2 pr-4" data-store="product-item-name-"></div> 1435 <div class="item-price-container mb-3" data-store="product-item-price-"> 1436 <span class="js-compare-price-display price-compare "></span> 1437 <span class="js-price-display "></span> 1438 1439 1440 </div> 1441 <img srcset="" class="js-quickshop-img js-item-image hidden"/> 1442 <div id="quickshop-form"></div> 1443 </div> 1444 </div> 1445 </div> 1446 </div> 1447 1448 </div> 1449 1450<div class="js-modal-overlay modal-overlay " data-modal-id="#quickshop-modal" style="display: none;"></div> 1451 1452 1453 <a href="https://wa.me/5511914944213" target="_blank" class="js-btn-fixed-bottom btn-whatsapp " aria-label="Fale conosco pelo WhatsApp"> 1454 <svg><use xlink:href="#whatsapp"/></svg> 1455 </a> 1456 1457 1458 1459 1460 1461 1462 1463<footer class="js-footer js-hide-footer-while-scrolling display-when-content-ready" data-store="footer"> 1464 <div class="container"> 1465 <div class="row mb-4 "> 1466 1467 <div class="col-12 col-lg-5 pr-md-5 mb-5"> 1468 <a href="https://consultoriomedico.themens.com.br/" class="btn btn-outline" title="Acessar" target="_blank"> 1469 <span>Começar hoje</span> <svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M11.7539 7.03033C12.0468 6.73744 12.0468 6.26256 11.7539 5.96967L6.98093 1.1967C6.68803 0.903807 6.21316 0.903807 5.92027 1.1967C5.62737 1.48959 5.62737 1.96447 5.92027 2.25736L10.1629 6.5L5.92027 10.7426C5.62737 11.0355 5.62737 11.5104 5.92027 11.8033C6.21316 12.0962 6.68803 12.0962 6.98093 11.8033L11.7539 7.03033ZM0.214355 7.25L11.2236 7.25L11.2236 5.75L0.214356 5.75L0.214355 7.25Z" fill="white"/> </svg> 1470 </a> 1471 1472 1473 <div class="text-center text-md-left"> 1474 <a class="social-icon " href="https://instagram.com/themens_oficial" target="_blank" aria-label="instagram The Mens"> 1475 <svg class="icon-inline icon-lg"><use xlink:href="#instagram"/></svg> 1476 </a> 1477 <a class="social-icon " href="https://www.facebook.com/themensbr" target="_blank" aria-label="facebook The Mens"> 1478 <svg class="icon-inline icon-lg"><use xlink:href="#facebook"/></svg> 1479 </a> 1480 <a class="social-icon " href="https://www.linkedin.com/company/themens" target="_blank" aria-label="Linkedin"> 1481 <svg class="icon-inline icon-lg"><use xlink:href="#linkedin"/></svg> 1482 </a> 1483 <a class="social-icon " href="/cdn-cgi/l/email-protection#10737f7e6471647f506478757d757e633e737f7d3e7262" target="_blank" aria-label="[email protected]"> 1484 <svg class="icon-inline icon-lg"><use xlink:href="#email-circle"/></svg> 1485 </a> 1486 <a class="social-icon " href="https://wa.me/5511914944213" target="_blank" aria-label="5511914944213"> 1487 <svg class="icon-inline icon-lg"><use xlink:href="#whatsapp-circle"/></svg> 1488 </a> 1489 </div>
1489 </div> 1490 1491 1492 <div class="js-accordion-container col-12 col-md mb-0 mb-md-4"> 1493 <a href="#" class="js-accordion-toggle-mobile row no-gutters"> 1494 <div class="subtitle mb-0 mb-md-3 col">Institucional</div> 1495 <span class="d-md-none"> 1496 <span class="js-accordion-toggle-inactive"> 1497 <svg class="icon-inline icon-w-14 icon-lg icon-rotate-90"><use xlink:href="#chevron"/></svg> 1498 </span> 1499 <span class="js-accordion-toggle-inactive" style="display: none;"> 1500 <svg class="icon-inline icon-w-14 icon-lg icon-rotate-90-neg"><use xlink:href="#chevron"/></svg> 1501 </span> 1502 </span> 1503 </a> 1504 <div class="js-accordion-content js-accordion-content-mobile"> 1505 1506<ul class="list"> 1507 <li class="footer-menu-item"> 1508 <a class="footer-menu-link" href="https://www.themensbrasil.com.br/quem-somos/" >Quem somos</a> 1509 </li> 1510 <li class="footer-menu-item"> 1511 <a class="footer-menu-link" href="/blog/" >Blog</a> 1512 </li> 1513 <li class="footer-menu-item"> 1514 <a class="footer-menu-link" href="http://wa.me/5511942120797" target="_blank">Podemos ajudar?</a> 1515 </li> 1516 <li class="footer-menu-item"> 1517 <a class="footer-menu-link" href="https://www.themensbrasil.com.br/politica-trocas-devolucoes/" >PolÃtica de devolução e trocas</a> 1518 </li> 1519 <li class="footer-menu-item"> 1520 <a class="footer-menu-link" href="https://www.themensbrasil.com.br/termos-condicoes/" >Termos e condições</a> 1521 </li> 1522 <li class="footer-menu-item"> 1523 <a class="footer-menu-link" href="https://www.themensbrasil.com.br/politica-de-privacidade/" >PolÃtica de privacidade</a> 1524 </li> 1525 <li class="footer-menu-item"> 1526 <a class="footer-menu-link" href="https://transparencyreport.google.com/safe-browsing/search?url=www.themens.com.br&hl=pt_BR" target="_blank">Site seguro</a> 1527 </li> 1528 </ul> 1529 </div> 1530 </div> 1531 1532 1533 1534 1535 1536 </div> 1537 1538 1539 1540 1541 1542 1543 </div> 1544 <div class="js-footer-legal footer-legal"> 1545 <div class="container-fluid"> 1546 <div class="row justify-content-center"> 1547 <div class="col-12 text-center font-small mb-3"> 1548 As informações contidas neste site não devem ser usadas para automedicação e não substituem, em hipótese alguma, as orientações dadas pelo profissional da área médica. Somente o médico está apto a diagnosticar qualquer problema de saúde e prescrever o tratamento adequado. Se você estiver interessado em um produto com prescrição, a The Menâs o ajudará a marcar uma consulta com um médico independente, se necessário, que avaliará se você é ou não um candidato adequado para o produto com prescrição e, se apropriado, pode prescrever uma receita para o produto que você pode solicitar na farmácia de sua escolha. Todos os preços e condições deste site são válidos apenas para compras no site. Destacamos que os preços previstos no site prevalecem aos demais anunciados em outros meios de comunicação e sites de buscas. Em caso de divergência, o preço válido é o do carrinho de compras. Imagens meramente ilustrativas. Confira condições na sacola de compras. 1549A The Men's é um marketplace para venda de produtos cosméticos e suplementos alimentares. Caso deseje um medicamento, conectaremos com as farmácias de mani
1549pulação parceiras. Nesses casos, todas as preparações magistrais são manipuladas, de acordo com as legislações: RDC nº 67/2007 e RDC nº 44/2009 1550 </div> 1551 <div class="col-12 text-center font-small mb-3"> 1552 <div class="d-inline-block mr-md-2"> 1553 Copyright The Men's - 2026. Todos os direitos reservados. 1554 </div> 1555 1556 </div> 1557 1558 <div class="col-12 text-center"> 1559 <div class="powered-by-logo"> 1560 <a target="_blank" title="Nuvemshop" rel="nofollow" href="https://www.nuvemshop.com.br/next?utm_source=www.themensbrasil.com.br&utm_medium=referral&utm_campaign=footerSlogan"><svg title="Nuvemshop" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 153" id="svg_brand"><path d="M22.472 31.998c4.475 0 8.56 1.265 12.16 3.697v7.686c-3.794-2.919-7.685-4.28-11.868-4.28-8.755 0-15.079 6.712-15.079 15.371 0 8.561 6.324 15.372 15.079 15.372 4.475 0 8.658-2.043 12.063-4.281v7.686c-3.794 2.432-7.88 3.6-12.355 3.6C9.047 76.848 0 67.021 0 54.374c0-12.55 9.242-22.377 22.472-22.377Zm42.123 7.978c-.097 0-.292 0-.487-.097-.389 0-.972-.097-1.556-.097-8.075 0-12.841 6.323-12.841 15.663v20.43h-7.49V32.972h7.393v7.589c1.848-4.962 7.587-8.27 13.132-8.27.584 0 .973.098 1.362.098.292.097.487.097.487.097v7.491Zm9.63-14.69c-2.82 0-5.155-2.335-5.155-5.157 0-2.821 2.335-5.156 5.156-5.156 2.82 0 5.156 2.335 5.156 5.156 0 2.822-2.335 5.156-5.156 5.156Zm3.795 7.685v42.905h-7.588V32.97h7.588Zm22.958 17.804 12.841-1.556V46.98c0-5.254-3.307-8.27-9.047-8.27-5.156 0-8.464 2.53-10.02 7.589l-7.199-2.043c2.14-7.491 8.658-12.259 17.024-12.259 10.507 0 16.538 5.935 16.538 15.567v28.31h-7.101v-5.642c-3.405 4.28-8.658 6.615-14.398 6.615-8.074 0-13.522
1560-5.253-13.522-12.258 0-7.686 4.864-12.453 14.884-13.815Zm0 19.36c7.393 0 12.841-4.767 12.841-11.382v-3.114l-11.674 1.46c-5.35.68-8.366 3.308-8.366 7.005 0 3.6 3.016 6.031 7.199 6.031ZM172.285 14v61.778h-7.49v-6.81c-3.113 4.67-8.853 7.783-15.176 7.783-12.258 0-21.597-9.729-21.597-22.474 0-12.647 9.242-22.473 21.597-22.473 6.323 0 11.965 2.724 15.176 7.394V14h7.49Zm-21.791 24.906c-8.463 0-14.787 6.713-14.787 15.469s6.226 15.469 14.787 15.469 14.787-6.713 14.787-15.47c-.097-8.755-6.323-15.468-14.787-15.468Zm74.129 15.469c0 12.356-9.437 22.473-22.472 22.473-12.939 0-22.472-10.02-22.472-22.473S189.115 31.9 202.151 31.9c13.035.097 22.472 10.118 22.472 22.474Zm-37.162 0c0 8.561 6.226 15.469 14.787 15.469s14.787-6.908 14.787-15.47c0-8.56-6.226-15.468-14.787-15.468s-14.787 6.907-14.787 15.469Zm75.588-22.377c4.475 0 8.56 1.265 12.16 3.697v7.686c-3.794-2.919-7.685-4.28-11.868-4.28-8.756 0-15.079 6.712-15.079 15.371 0 8.561 6.323 15.372 15.079 15.372 4.474 0 8.658-2.043 12.062-4.281v7.686c-3.794 2.432-7.879 3.6-12.354 3.6-13.425 0-22.472-9.827-22.472-22.474.097-12.55 9.339-22.377 22.472-22.377Zm61.481 22.377c0 12.356-9.436 22.473-22.472 22.473-12.938 0-22.471-10.02-22.471-22.473S289.023 31.9 302.058 31.9c13.036.097 22.472 10.118 22.472 22.474Zm-37.161 0c0 8.561 6.226 15.469 14.787 15.469s14.787-6.908 14.787-15.47c0-8.56-6.226-15.468-14.787-15.468s-14.787 6.907-14.787 15.469Zm52.24 21.5h-7.588V32.972h7.491v6.227c2.432-4.476 6.615-7.2 12.646-7.2 6.324 0 10.993 3.114 13.522 8.367 2.238-3.6 6.421-8.367 14.69-8.367 10.02 0 15.76 7.005 15.76 17.999v25.879h-7.588V51.26c0-7.685-3.308-12.355-9.729-12.355-6.712 0-10.992 5.545-10.992 14.399v22.473h-7.588V51.456c0-7.783-3.308-12.55-9.728-12.55-6.713 0-10.993 5.545-10.993 14.399l.097 22.57ZM511.616 10h-.098c-11.978.017-23.39 4.74-31.908 13.05a35.408 35.408 0 0 0-13.907-2.816c-19.688 0-35.703 16.07-35.703 35.82s16.015 35.82 35.697 35.82c4.776 0 9.5-.98 13.872-2.823 8.27 8.073 19.55 13.057 31.972 13.057 25.307 0 45.896-20.66 45.896-46.054 0-25.394-20.548-46.013-45.821-46.054Zm-.078 81.874c-19.681-.002-35.694-16.071-35.694-35.82h-10.199c0 9.034 2.616 17.46 7.109 24.577a25.423 25.423 0 0 1-7.057 1.008c-14.057 0-25.498-11.48-25.498-25.585s11.441-25.586 25.498-25.586c5.567 0 10.858 1.768 15.293 5.112 6.486 4.885 10.205 12.35 10.205 20.474h10.199c0-10.715-4.626-20.608-12.752-27.434a35.614 35.614 0 0 1 22.922-8.386c19.671.012 35.668 16.076 35.668 35.82 0 19.743-16.013 35.818-35.694 35.82ZM617.61 42.076c1.299 2.335 1.952 5.036 1.952 8.102V76.55h-9.835V52.513c0-1.808-.353-3.367-1.051-4.67-.699-1.305-1.681-2.313-2.928-3.014-1.254-.702-2.68-1.055-4.28-1.055s-3.032.353-4.279 1.055c-1.254.7-2.23 1.71-2.928 3.013-.705 1.31-1.052 2.863-1.052 4.671v24.038h-9.91V35.556h9.31v5.042a10.634 10.634 0 0 1 3.944-4.027c2.178-1.281 4.719-1.924 7.624-1.924 2.905 0 5.671.654 7.998 1.958a13.977 13.977 0 0 1 5.447 5.465l-.012.006Zm45.14-6.52v24.867c0 3.367-.763 6.329-2.293 8.89-1.531 2.561-3.633 4.56-6.307 5.992-2.68 1.432-5.844 2.15-9.5 2.15-3.656 0-6.775-.718-9.501-2.15-2.731-1.431-4.857-3.43-6.381-5.992-1.531-2.561-2.293-5.529-2.293-8.89V35.556h9.91v24.566c0 1.657.353 3.1 1.052 4.335.698 1.234 1.674 2.196 2.928 2.903 1.253.701 2.679 1.055 4.279 1.055s3.101-.354 4.355-1.055a7.28 7.28 0 0 0 2.893-2.903c.676-1.229 1.016-2.678 1.016-4.335V35.556h9.842Zm28.125 40.995h-8.709l-16.073-40.995h10.737l9.656 26.757 9.72-26.757h10.742l-16.073 40.995ZM741.848 40.604c-1.704-1.86-3.766-3.315-6.197-4.37-2.432-1.054-5.244-1.582-8.449-1.582-3.858 0-7.312.928-10.361 2.788-3.055 1.86-5.481 4.381-7.283 7.574-1.802 3.193-2.703 6.844-2.703 10.964s.878 7.586 2.628 10.849c1.75 3.268 4.216 5.853 7.398 7.76 3.177 1.912 6.873 2.862 11.077 2.862 2.755 0 5.308-.428 7.658-1.28 2.351-.852 4.378-2.034 6.082-3.541 1.703-1.507 2.951-3.24 3.754-5.198l-7.959-3.918a10.26 10.26 0 0 1-3.719 3.842c-1.577.957-3.494 1.432-5.746 1.432-2.253 0-4.245-.528-5.972-1.582-1.727-1.055-3.032-2.55-3.904-4.486-.526-1.165-.855-2.434-.994-3.807h29.42a9.27 9.27 0 0 0 .41-2c.075-.73.115-1.471.115-2.225 0-2.764-.45-5.337-1.351-7.725a19.655 19.655 0 0 0-3.904-6.369v.012Zm-20.121 3.767c1.599-1.055 3.43-1.582 5.48-1.582 2.051 0 3.991.527 5.522 1.582 1.524 1.055 2.627 2.486 3.303 4.294.306.823.491 1.71.549 2.637h-19.215c.
1560168-.864.405-1.67.717-2.41.825-1.96 2.038-3.466 3.644-4.521ZM811.532 42.076c1.3 2.335 1.952 5.036 1.952 8.102V76.55h-9.835V52.513c0-1.808-.323-3.367-.976-4.67-.653-1.305-1.565-2.313-2.743-3.014-1.178-.702-2.564-1.055-4.17-1.055-1.606 0-2.928.353-4.129 1.055-1.202.7-2.131 1.71-2.778 3.013-.653 1.31-.976 2.863-.976 4.671v24.038h-9.836V52.513c0-1.808-.323-3.367-.976-4.67-.652-1.305-1.565-2.313-2.743-3.014-1.178-.702-2.564-1.055-4.17-1.055-1.605 0-2.928.353-4.129 1.055-1.201.7-2.131 1.71-2.778 3.013-.652 1.31-.976 2.863-.976 4.671v24.038h-9.91V35.556h9.31v5.152c.831-1.622 1.98-2.915 3.453-3.87 2.253-1.455 4.903-2.186 7.958-2.186 3.356 0 6.307.881 8.86 2.637 1.611 1.107 2.859 2.44 3.754 3.987 1.091-1.727 2.443-3.123 4.054-4.178 2.501-1.634 5.382-2.451 8.634-2.451 2.905 0 5.492.654 7.774 1.958 2.275 1.31 4.065 3.13 5.371 5.465l.005.006Zm17.8 4.787c0 .707.202 1.333.6 1.883.399.556.965 1.003 1.692 1.356.728.354 1.566.678 2.519.98l6.531 1.958c3.356 1.009 5.943 2.515 7.774 4.52 1.825 2.011 2.743 4.474 2.743 7.383 0 2.463-.652 4.637-1.952 6.52-1.299 1.884-3.107 3.355-5.406 4.41-2.304 1.055-5.007 1.582-8.108 1.582-4.355 0-8.149-1.043-11.377-3.13-3.229-2.085-5.47-4.908-6.723-8.477l7.433-3.541c1.051 2.312 2.518 4.12 4.395 5.424 1.877 1.304 3.968 1.959 6.272 1.959 1.75 0 3.153-.4 4.204-1.206 1.051-.805 1.577-1.86 1.577-3.164 0-.805-.214-1.472-.641-2-.427-.526-.988-.978-1.692-1.355a12.03 12.03 0 0 0-2.403-.945l-6.682-1.883c-3.407-.956-5.994-2.475-7.773-4.56-1.779-2.087-2.668-4.533-2.668-7.35 0-2.508.641-4.71 1.917-6.594 1.276-1.883 3.055-3.355 5.331-4.41 2.275-1.055 4.891-1.582 7.848-1.582 3.852 0 7.26.927 10.211 2.787 2.951 1.86 5.053 4.474 6.306 7.835l-7.507 3.541a8.882 8.882 0 0 0-3.529-4.41c-1.652-1.078-3.506-1.623-5.556-1.623-1.652 0-2.957.365-3.904 1.096-.953.73-1.427 1.72-1.427 2.978l-.005.018Zm61.651-4.787c1.299 2.335 1.952 5.036 1.952 8.102V76.55H883.1V52.513c0-1.808-.353-3.367-1.052-4.67-.698-1.305-1.663-2.313-2.893-3.014-1.23-.702-2.668-1.055-4.32-1.055-1.652 0-3.032.353-4.279 1.055-1.254.7-2.23 1.71-2.928 3.013-.705 1.31-1.052 2.863-1.052 4.671v24.038h-9.91V20.263h9.91v19.379a10.632 10.632 0 0 1 3.344-3.066c2.178-1.28 4.719-1.924 7.624-1.924 2.905 0 5.671.655 7.999 1.96a13.981 13.981 0 0 1 5.446 5.464h-.006ZM930.717 37.44c-3.258-1.86-6.908-2.788-10.962-2.788-4.054 0-7.635.928-10.886 2.788-3.257 1.86-5.856 4.398-7.808 7.609-1.952 3.216-2.928 6.885-2.928 10.999 0 4.115.976 7.789 2.928 11a21.296 21.296 0 0 0 7.848 7.608c3.281 1.86 6.896 2.788 10.852 2.788 3.956 0 7.635-.928 10.886-2.788a21.447 21.447 0 0 0 7.809-7.609c1.952-3.216 2.928-6.884 2.928-10.999 0-4.114-.965-7.847-2.894-11.04a21.267 21.267 0 0 0-7.773-7.574v.006Zm-1.086 24.983c-.976 1.883-2.304 3.355-3.979 4.41-1.681 1.055-3.644 1.582-5.897 1.582-2.252 0-4.158-.528-5.856-1.582-1.704-1.055-3.043-2.527-4.02-4.41-.976-1.884-1.466-4.005-1.466-6.37 0-2.364.49-4.467 1.466-6.327.977-1.86 2.316-3.315 4.02-4.37 1.704-1.055 3.656-1.582 5.856-1.582 2.201 0 4.216.527 5.897 1.582 1.675 1.055 3.003 2.515 3.979 4.37.976 1.86 1.467 3.97 1.467 6.328s-.491 4.485-1.467 6.369ZM987.257 45.2c-1.831-3.217-4.291-5.778-7.398-7.685-3.108-1.906-6.584-2.863-10.436-2.863-3.154 0-5.932.615-8.334 1.85-1.923.984-3.523 2.294-4.805 3.905v-4.85h-9.31v56.369h9.911v-19.31a13.867 13.867 0 0 0 4.319 3.106c2.478 1.154 5.192 1.733 8.149 1.733 3.956 0 7.485-.944 10.586-2.828 3.102-1.883 5.556-4.456 7.358-7.725C989.099 63.64 990 60.018 990 56.054c0-3.964-.913-7.638-2.743-10.849V45.2Zm-8.975 17.257c-.999 1.86-2.368 3.315-4.095 4.37-1.727 1.055-3.719 1.582-5.971 1.582-2.253 0-4.095-.527-5.822-1.582-1.727-1.055-3.078-2.51-4.054-4.37-.976-1.86-1.467-3.992-1.467-6.403 0-2.41.491-4.468 1.467-6.328.976-1.86 2.327-3.315 4.054-4.37 1.727-1.055 3.667-1.582 5.822-1.582 2.154 0 4.244.527 5.971 1.582 1.727 1.055 3.09 2.515 4.095 4.37.999 1.86 1.502 3.97 1.502 6.328s-.503 4.549-1.502 6.403ZM615.323 120.351c0-2.927-.693-5.535-2.073-7.824l-.006.012c-1.386-2.289-3.229-4.074-5.533-5.361-2.304-1.286-4.863-1.929-7.681-1.929-3.176 0-5.954.794-8.334 2.387-1.594 1.072-2.858 2.399-3.8 3.981v-5.505h-4.609v40.995h4.609v-24.67c0-2.469.456-4.654 1.38-6.554.924-1.901 2.253-3.396 3.997-4.474 1.738-1.078 3.864-1.617 6.07-1.617 2.206 0 4.164.475 5.879 1.426 1.715.95 3.055 2.312 4.031 4.085.976 1.768 1.461 3.889 1.461 6.357v25.441h4.609v-26.75ZM660.907 124.674c0-2.573-.45-5.025-1.345-7.366h-.012a19.556 19.556 0 0 0-3.841-6.247 17.843 17.843 0 0 0-5.913-4.277c-2.282-1.025-4.829-1.541-7.647-1.541-3.685 0-7.017.927-9.985 2.776-2.975 1.848-5.331 4.381-7.069 7.591-1.739 3.211-2.611 6.844-2.611 10.907 0 4.062.895 7.725 2.692 10.987 1.796 3.263 4.227 5.83 7.3 7.708 3.072 1.877 6.531 2.816 10.372 2.816 2.61 0 5.03-.434 7.259-1.31 2.23-.875 4.188-2.068 5.88-3.587 1.686-1.518 2.991-3.228 3.915-5.128l-3.915-2.081c-1.381 2.365-3.177 4.254-5.377 5.668-2.206 1.414-4.846 2.121-7.762 2.121-2.917 0-5.579-.73-7.987-2.197-2.409-1.46-4.303-3.477-5.683-6.05-1.178-2.184-1.814-4.653-1.912-7.4h33.335c.104-.614.179-1.205.231-1.773.046-.562.075-1.101.075-1.617Zm-4.915-.852h-28.651c.22-2.22.797-4.236 1.75-6.05 1.334-2.544 3.154-4.549 5.458-6.015 2.304-1.467 4.84-2.197 7.606-2.197s5.238.707 7.415 2.121c2.172 1.414 3.852 3.315 5.031 5.703.958 1.947 1.42 4.097 1.391 6.438ZM709.552 96.608h4.609v9.504h7.681v4.393h-7.681v36.596h-4.609v-36.596h-7.681v-4.393h7.681v-9.504Zm-17.424 9.504h5.764l-14.328 20.486 14.288 20.509h-5.764l-11.343-16.47-11.475 16.47h-5.764l14.369-20.509-14.323-20.486h5.764l11.435 16.452 11.377-16.452Z"/></svg></a> 1561 </div> 1562 </div> 1563 1564 </div> 1565 </div> 1566 </div> 1567</footer> 1568 1569 <div id="popup-initial" class="popup-initial" style="display: none;"> 1570 <div class="popup-initial-mask"></div> 1571 <div class="popup-initial-content"> 1572 <div class="js-newsletter newsletter"> 1573 <h5 class="mb-3">Para visualizar o conteúdo e seguir com a sua compra digite um e-mail valido</h5> 1574 1575 <form method="post" action="/winnie-pooh" onsubmit="this.setAttribute('action', '');" data-store="newsletter-form-initial"> 1576 <div class="newsletter-form input-append"> 1577 1578 1579<div class="form-group "> 1580 <input 1581 type="email" 1582 id="email" class=" form-control " 1583 autocorrect="off" 1584 autocapitalize="off" 1585 name="email" placeholder="E-mail" aria-label="E-mail" /> 1586 </div> 1587 1588 1589 1590 <div class="winnie-pooh" style="display: none;"> 1591 <label for="winnie-pooh-newsletter">Não preencher este campo</label> 1592 <input id="winnie-pooh-newsletter" type="text" name="winnie-pooh"/> 1593 </div> 1594 <input type="hidden" name="name" value="Sem nome" /> 1595 <input type="hidden" name="message" value="Pedido de inscrição na newsletter" /> 1596 <input type="hidden" name="type" value="newsletter" /> 1597 <input type="hidden" name="contact" value="Env
1597iar" /> 1598 </div> 1599 <div class="d-block d-md-flex newsletter-form-ctas"> 1600 <a class="btn btn-secondary d-none d-md-block" href="#" onclick="localStorage.setItem('initial-email', 'true'); window.location.reload(); return false;">CANCELAR</a> 1601 <button type="submit" class="btn btn-primary order-1 order-md-2">ACESSAR</button> 1602 <a class="btn btn-secondary d-block d-md-none" href="#" onclick="localStorage.setItem('initial-email', 'true'); window.location.reload(); return false;">CANCELAR</a> 1603 </div> 1604 </form> 1605 </div> 1606 </div> 1607 </div> 1608 1609 1610 1611 <span class="js-ship-free-min hidden" data-pricemin="19489"></span> 1612 <span class="js-cart-subtotal hidden" data-priceraw="0"></span> 1613 <span class="js-cart-discount hidden" data-priceraw="0"></span>
vendor: 144 bytes, lines 1613-1617
1613 1614 1615 1616 1617 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
vendor: 4,081 bytes, lines 1617-1622
1617<script type="text/javascript"> 1618 1619 1620 1621 1622!function(e){var t=function(u,D,f){"use strict";var k,H;if(function(){var e;var t={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:true,ricTimeout:0,throttleDelay:125};H=u.lazySizesConfig||u.lazysizesConfig||{};for(e in t){if(!(e in H)){H[e]=t[e]}}}(),!D||!D.getElementsByClassName){return{init:function(){},cfg:H,noSupport:true}}var O=D.documentElement,a=u.HTMLPictureElement,P="addEventListener",$="getAttribute",q=u[P].bind(u),I=u.setTimeout,U=u.requestAnimationFrame||I,l=u.requestIdleCallback,j=/^picture$/i,r=["load","error","lazyincluded","_lazyloaded"],i={},G=Array.prototype.forEach,J=function(e,t){if(!i[t]){i[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")}return i[t].test(e[$]("class")||"")&&i[t]},K=function(e,t){if(!J(e,t)){e.setAttribute("class",(e[$]("class")||"").trim()+" "+t)}},Q=function(e,t){var i;if(i=J(e,t)){e.setAttribute("class",(e[$]("class")||"").replace(i," "))}},V=function(t,i,e){var a=e?P:"removeEventListener";if(e){V(t,i)}r.forEach(function(e){t[a](e,i)})},X=function(e,t,i,a,r){var n=D.createEvent("Event");if(!i){i={}}i.instance=k;n.initEvent(t,!a,!r);n.detail=i;e.dispatchEvent(n);return n},Y=function(e,t){var i;if(!a&&(i=u.picturefill||H.pf)){if(t&&t.src&&!e[$]("srcset")){e.setAttribute("srcset",t.src)}i({reevaluate:true,elements:[e]})}else if(t&&t.src){e.src=t.src}},Z=function(e,t){return(getComputedStyle(e,null)||{})[t]},s=function(e,t,i){i=i||e.offsetWidth;while(i<H.minSize&&t&&!e._lazysizesWidth){i=t.offsetWidth;t=t.parentNode}return i},ee=function(){var i,a;var t=[];var r=[];var n=t;var s=function(){var e=n;n=t.length?r:t;i=true;a=false;while(e.length){e.shift()()}i=false};var e=function(e,t){if(i&&!t){e.apply(this,arguments)}else{n.push(e);if(!a){a=true;(D.hidden?I:U)(s)}}};e._lsFlush=s;return e}(),te=function(i,e){return e?function(){ee(i)}:function(){var e=this;var t=arguments;ee(function(){i.apply(e,t)})}},ie=function(e){var i;var a=0;var r=H.throttleDelay;var n=H.ricTimeout;var t=function(){i=false;a=f.now();e()};var s=l&&n>49?function(){l(t,{timeout:n});if(n!==H.ricTimeout){n=H.ricTimeout}}:te(function(){I(t)},true);return function(e){var t;if(e=e===true){n=33}if(i){return}i=true;t=r-(f.now()-a);if(t<0){t=0}if(e||t<9){s()}else{I(s,t)}}},ae=function(e){var t,i;var a=99;var r=function(){t=null;e()};var n=function(){var e=f.now()-i;if(e<a){I(n,a-e)}else{(l||r)(r)}};return function(){i=f.now();if(!t){t=I(n,a)}}},e=function(){var v,m,c,h,e;var y,z,g,p,C,b,A;var n=/^img$/i;var d=/^iframe$/i;var E="onscroll"in u&&!/(gle|ing)bot/.test(navigator.userAgent);var _=0;var w=0;var N=0;var M=-1;var x=function(e){N--;if(!e||N<0||!e.target){N=0}};var W=function(e){if(A==null){A=Z(D.body,"visibility")=="hidden"}return A||!(Z(e.parentNode,"visibility")=="hidden"&&Z(e,"visibility")=="hidden")};var S=function(e,t){var i;var a=e;var r=W(e);g-=t;b+=t;p-=t;C+=t;while(r&&(a=a.offsetParent)&&a!=D.body&&a!=O){r=(Z(a,"opacity")||1)>0;if(r&&Z(a,"overflow")!="visible"){i=a.getBoundingClientRect();r=C>i.left&&p<i.right&&b>i.top-1&&g<i.bottom+1}}return r};var t=function(){var e,t,i,a,r,n,s,l,o,u,f,c;var d=k.elements;if((h=H.loadMode)&&N<8&&(e=d.length)){t=0;M++;for(;t<e;t++){if(!d[t]||d[t]._lazyRace){continue}if(!E||k.prematureUnveil&&k.prematureUnveil(d[t])){R(d[t]);continue}if(!(l=d[t][$]("data-expand"))||!(n=l*1)){n=w}if(!u){u=!H.expand||H.expand<1?O.clientHeight>500&&O.clientWidth>500?500:370:H.expand;k._defEx=u;f=u*H.expFactor;c=H.hFac;A=null;if(w<f&&N<1&&M>2&&h>2&&!D.hidden){w=f;M=0}else if(h>1&&M>1&&N<6){w=u}else{w=_}}if(o!==n){y=innerWidth+n*c;z=innerHeight+n;s=n*-1;o=n}i=d[t].getBoundingClientRect();if((b=i.bottom)>=s&&(g=i.top)<=z&&(C=i.right)>=s*c&&(p=i.left)<=y&&(b||C||p||g)&&(H.loadHidden||W(d[t]))&&(m&&N<3&&!l&&(h<3||M<4)||S(d[t],n))){R(d[t]);r=true;if(N>9){break}}else if(!r&&m&&!a&&N<4&&M<4&&h>
16222&&(v[0]||H.preloadAfterLoad)&&(v[0]||!l&&(b||C||p||g||d[t][$](H.sizesAttr)!="auto"))){a=v[0]||d[t]}}if(a&&!r){R(a)}}};var i=ie(t);var B=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}x(e);K(t,H.loadedClass);Q(t,H.loadingClass);V(t,L);X(t,"lazyloaded")};var a=te(B);var L=function(e){a({target:e.target})};var T=function(t,i){try{t.contentWindow.location.replace(i)}catch(e){t.src=i}};var F=function(e){var t;var i=e[$](H.srcsetAttr);if(t=H.customMedia[e[$]("data-media")||e[$]("media")]){e.setAttribute("media",t)}if(i){e.setAttribute("srcset",i)}};var s=te(function(t,e,i,a,r){var n,s,l,o,u,f;if(!(u=X(t,"lazybeforeunveil",e)).defaultPrevented){if(a){if(i){K(t,H.autosizesClass)}else{t.setAttribute("sizes",a)}}s=t[$](H.srcsetAttr);n=t[$](H.srcAttr);if(r){l=t.parentNode;o=l&&j.test(l.nodeName||"")}f=e.firesLoad||"src"in t&&(s||n||o);u={target:t};K(t,H.loadingClass);if(f){clearTimeout(c);c=I(x,2500);V(t,L,true)}if(o){G.call(l.getElementsByTagName("source"),F)}if(s){t.setAttribute("srcset",s)}else if(n&&!o){if(d.test(t.nodeName)){T(t,n)}else{t.src=n}}if(r&&(s||o)){Y(t,{src:n})}}if(t._lazyRace){delete t._lazyRace}Q(t,H.lazyClass);ee(function(){var e=t.complete&&t.naturalWidth>1;if(!f||e){if(e){K(t,"ls-is-cached")}B(u);t._lazyCache=true;I(function(){if("_lazyCache"in t){delete t._lazyCache}},9)}if(t.loading=="lazy"){N--}},true)});var R=function(e){if(e._lazyRace){return}var t;var i=n.test(e.nodeName);var a=i&&(e[$](H.sizesAttr)||e[$]("sizes"));var r=a=="auto";if((r||!m)&&i&&(e[$]("src")||e.srcset)&&!e.complete&&!J(e,H.errorClass)&&J(e,H.lazyClass)){return}t=X(e,"lazyunveilread").detail;if(r){re.updateElem(e,true,e.offsetWidth)}e._lazyRace=true;N++;s(e,t,r,a,i)};var r=ae(function(){H.loadMode=3;i()});var l=function(){if(H.loadMode==3){H.loadMode=2}r()};var o=function(){if(m){return}if(f.now()-e<999){I(o,999);return}m=true;H.loadMode=3;i();q("scroll",l,true)};return{_:function(){e=f.now();k.elements=D.getElementsByClassName(H.lazyClass);v=D.getElementsByClassName(H.lazyClass+" "+H.preloadClass);q("scroll",i,true);q("resize",i,true);q("pageshow",function(e){if(e.persisted){var t=D.querySelectorAll("."+H.loadingClass);if(t.length&&t.forEach){U(function(){t.forEach(function(e){if(e.complete){R(e)}})})}}});if(u.MutationObserver){new MutationObserver(i).observe(O,{childList:true,subtree:true,attributes:true})}else{O[P]("DOMNodeInserted",i,true);O[P]("DOMAttrModified",i,true);setInterval(i,999)}q("hashchange",i,true);["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){D[P](e,i,true)});if(/d$|^c/.test(D.readyState)){o()}else{q("load",o);D[P]("DOMContentLoaded",i);I(o,2e4)}if(k.elements.length){t();ee._lsFlush()}else{i()}},checkElems:i,unveil:R,_aLSL:l}}(),re=function(){var i;var n=te(function(e,t,i,a){var r,n,s;e._lazysizesWidth=a;a+="px";e.setAttribute("sizes",a);if(j.test(t.nodeName||"")){r=t.getElementsByTagName("source");for(n=0,s=r.length;n<s;n++){r[n].setAttribute("sizes",a)}}if(!i.detail.dataAttr){Y(e,i.detail)}});var a=function(e,t,i){var a;var r=e.parentNode;if(r){i=s(e,r,i);a=X(e,"lazybeforesizes",{width:i,dataAttr:!!t});if(!a.defaultPrevented){i=a.detail.width;if(i&&i!==e._lazysizesWidth){n(e,r,a,i)}}}};var e=function(){var e;var t=i.length;if(t){e=0;for(;e<t;e++){a(i[e])}}};var t=ae(e);return{_:function(){i=D.getElementsByClassName(H.autosizesClass);q("resize",t)},checkElems:t,updateElem:a}}(),t=function(){if(!t.i&&D.getElementsByClassName){t.i=true;re._();e._()}};return I(function(){H.init&&t()}),k={cfg:H,autoSizer:re,loader:e,init:t,uP:Y,aC:K,rC:Q,hC:J,fire:X,gW:s,rAF:ee}}(e,e.document,Date);e.lazySizes=t,"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:{}); 1623 1624!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Swiper=t()}(this,(function(){"use strict";function e(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function t(){return(t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((function(a){void 0===e[a]?e[a]=t[a]:i(t[a])&&i(e[a])&&Object.keys(t[a]).length>0&&s(e[a],t[a])}
vendor: 14,698 bytes, line 1624
1624))}var a={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function r(){var e="undefined"!=typeof document?document:{};return s(e,a),e}var n={document:a,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function o(){var e="undefined"!=typeof window?window:{};return s(e,n),e}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e,t,i){return(p=h()?Reflect.construct:function(e,t,i){var s=[null];s.push.apply(s,t);var a=new(Function.bind.apply(e,s));return i&&d(a,i.prototype),a}).apply(null,arguments)}function u(e){var t="function"==typeof Map?new Map:void 0;return(u=function(e){if(null===e||(i=e,-1===Function.toString.call(i).indexOf("[native code]")))return e;var i;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,s)}function s(){return p(e,arguments,l(this).constructor)}return s.prototype=Object.create(e.prototype,{constructor:{value:s,enumerable:!1,writable:!0,configurable:!0}}),d(s,e)})(e)}var c=function(e){var t,i;function s(t){var i,s,a;return i=e.call.apply(e,[this].concat(t))||this,s=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(i),a=s.__proto__,Object.defineProperty(s,"__proto__",{get:function(){return a},set:function(e){a.__proto__=e}}),i}return i=e,(t=s).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,s}(u(Array));function v(e){void 0===e&&(e=[]);var t=[];return e.forEach((function(e){Array.isArray(e)?t.push.apply(t,v(e)):t.push(e)})),t}function f(e,t){return Array.prototype.filter.call(e,t)}function m(e,t){var i=o(),s=r(),a=[];if(!t&&e instanceof c)return e;if(!e)return new c(a);if("string"==typeof e){var n=e.trim();if(n.indexOf("<")>=0&&n.indexOf(">")>=0){var l="div";0===n.indexOf("<li")&&(l="ul"),0===n.indexOf("<tr")&&(l="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(l="tr"),0===n.indexOf("<tbody")&&(l="table"),0===n.indexOf("<option")&&(l="select");var d=s.createElement(l);d.innerHTML=n;for(var h=0;h<d.childNodes.length;h+=1)a.push(d.childNodes[h])}else a=function(e,t){if("string"!=typeof e)return[e];for(var i=[],s=t.querySelectorAll(e),a=0;a<s.length;a+=1)i.push(s[a]);return i}(e.trim(),t||s)}else if(e.nodeType||e===i||e===s)a.push(e);else if(Array.isArray(e)){if(e instanceof c)return e;a=e}return new c(function(e){for(var t=[],i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}(a))}m.fn=c.prototype;var g,y,C,w={addClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).add.apply(t,s)})),this},removeClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).remove.apply(t,s)})),this},hasClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));return f(this,(function(e){return s.filter((function(t){return e.classList.contains(t)})).length>0})).length>0},toggleClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));this.forEach((function(e){s.forEach((function(t){e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var i=0;i<this.length;i+=1)if(2===arguments.length)this[i].setAttribute(e,t);else for(var s in e)this[i][s]=e[s],this[i].setAttribute(s,e[s]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transition="string"!=typeof e?e+"ms":e;return this},on:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=t[0],a=t[1],r=t[2],n=t[3];function o(e){var t=e.target;if(t){var i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),m(t).is(a))r.apply(t,i);else for(var s=m(t).parents(),n=0;n<s.length;n+=1)m(s[n]).is(a)&&r.apply(s[n],i)}}function l(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),r.apply(this,t)}"function"==typeof t[1]&&(s=t[0],r=t[1],n=t[2],a=void 0),n||(n=!1);for(var d,h=s.split(" "),p=0;p<this.length;p+=1){var u=this[p];if(a)for(d=0;d<h.length;d+=1){var c=h[d];u.dom7LiveListeners||(u.dom7LiveListeners={}),u.dom7LiveListeners[c]||(u.dom7LiveListeners[c]=[]),u.dom7LiveListeners[c].push({listener:r,proxyListener:o}),u.addEventListener(c,o,n)}else for(d=0;d<h.length;d+=1){var v=h[d];u.dom7Listeners||(u.dom7Listeners={}),u.dom7Listeners[v]||(u.dom7Listeners[v]=[]),u.dom7Listeners[v].push({listener:r,proxyListener:l}),u.addEventListener(v,l,n)}}return this},off:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=t[0],a=t[1],r=t[2],n=t[3];"function"==typeof t[1]&&(s=t[0],r=t[1],n=t[2],a=void 0),n||(n=!1);for(var o=s.split(" "),l=0;l<o.length;l+=1)for(var d=o[l],h=0;h<this.length;h+=1){var p=this[h],u=void 0;if(!a&&p.dom7Listeners?u=p.dom7Listeners[d]:a&&p.dom7LiveListeners&&(u=p.dom7LiveListeners[d]),u&&u.length)for(var c=u.length-1;c>=0;c-=1){var v=u[c];r&&v.listener===r||r&&v.listener&&v.listener.dom7proxy&&v.listener.dom7proxy===r?(p.removeEventListener(d,v.proxyListener,n),u.splice(c,1)):r||(p.removeEventListener(d,v.proxyListener,n),u.splice(c,1))}}return this},trigger:function(){for(var e=o(),t=arguments.length,i=new Array(t),s=0;s<t;s++)i[s]=arguments[s];for(var a=i[0].split(" "),r=i[1],n=0;n<a.length;n+=1)for(var l=a[n],d=0;d<this.length;d+=1){var h=this[d];if(e.CustomEvent){var p=new e.CustomEvent(l,{detail:r,bubbles:!0,cancelable:!0});h.dom7EventData=i.filter((function(e,t){return t>0})),h.dispatchEvent(p),h.dom7EventData=[],delete h.dom7EventData}}return this},transitionEnd:function(e){var t=this;return e&&t.on("transitionend",(function i(s){s.target===this&&(e.call(this,s),t.off("transitionend",i))})),this},outerWidth:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){var e=o();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){var e=o(),t=r(),i=this[0],s=i.getBoundingClientRect(),a=t.body,n=i.clientTop||a.clientTop||0,l=i.clientLeft||a.clientLeft||0,d=i===e?e.scrollY:i.scrollTop,h=i===e?e.scrollX:i.scrollLeft;return{top:s.top+d-n,left:s.left+h-l}}return null},css:function(e,t){var i,s=o();if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i+=1)for(var a in e)this[i].style[a]=e[a];return this}if(this[0])return s.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this}return this},each:function(e){return e?(this.forEach((function(t,i){e.apply(t,[t,i])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,i,s=o(),a=r(),n=this[0];if(!n||void 0===e)return!1;if("string"==typeof e){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(t=m(e),i=0;i<t.length;i+=1)if(t[i]===n)return!0;return!1}if(e===a)return n===a;if(e===s)return n===s;if(e.nodeType||e instanceof c){for(t=e.nodeType?[e]:e,i=0;i<t.length;i+=1)if(t[i]===n)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t=this.length;if(e>t-1)return m([]);if(e<0){var i=t+e;return m(i<0?[]:[this[i]])}return m([this[e]])},append:function(){for(var e,t=r(),i=0;i<arguments.length;i+=1){e=i<0||arguments.length<=i?void 0:arguments[i];for(var s=0;s<this.length;s+=1)if("string"==typeof e){var a=t.createElement("div");for(a.innerHTML=e;a.firstChild;)this[s].appendChild(a.firstChild)}else if(e instanceof c)for(var n=0;n<e.length;n+=1)this[s].appendChild(e[n]);else this[s].appendChild(e)}return this},prepend:function(e){var t,i,s=r();for(t=0;t<this.length;t+=1)if("string"==typeof e){var a=s.createElement("div");for(a.innerHTML=e,i=a.childNodes.length-1;i>=0;i-=1)this[t].insertBefore(a.childNodes[i],this[t].childNodes[0])}else if(e instanceof c)for(i=0;i<e.length;i+=1)this[t].insertBefore(e[i],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&m(this[0].nextElementSibling).is(e)?m([this[0].nextElementSibling]):m([]):this[0].nextElementSibling?m([this[0].nextElementSibling]):m([]):m([])},nextAll:function(e){var t=[],i=this[0];if(!i)return m([]);for(;i.nextElementSibling;){var s=i.nextElementSibling;e?m(s).is(e)&&t.push(s):t.push(s),i=s}return m(t)},prev:function(e){if(this.length>0){var t=this[0];return e?t.previousElementSibling&&m(t.previousElementSibling).is(e)?m([t.previousElementSibling]):m([]):t.previousElementSibling?m([t.previousElementSibling]):m([])}return m([])},prevAll:function(e){var t=[],i=this[0];if(!i)return m([]);for(;i.previousElementSibling;){var s=i.previousElementSibling;e?m(s).is(e)&&t.push(s):t.push(s),i=s}return m(t)},parent:function(e){for(var t=[],i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?m(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode));return m(t)},parents:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].parentNode;s;)e?m(s).is(e)&&t.push(s):t.push(s),s=s.parentNode;return m(t)},closest:function(e){var t=this;return void 0===e?m([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].querySelectorAll(e),a=0;a<s.length;a+=1)t.push(s[a]);return m(t)},children:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].children,a=0;a<s.length;a+=1)e&&!m(s[a]).is(e)||t.push(s[a]);return m(t)},filter:function(e){return m(f(this,e))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function b(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function T(){return Date.now()}function S(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object}function x(){for(var e=Object(arguments.length<=0?void 0:arguments[0]),t=1;t<arguments.length;t+=1){var i=t<0||arguments.length<=t?void 0:arguments[t];if(null!=i)for(var s=Object.keys(Object(i)),a=0,r=s.length;a<r;a+=1){var n=s[a],o=Object.getOwnPropertyDescriptor(i,n);void 0!==o&&o.enumerable&&(S(e[n])&&S(i[n])?x(e[n],i[n]):!S(e[n])&&S(i[n])?(e[n]={},x(e[n],i[n])):e[n]=i[n])}}return e}function E(e,t){Object.keys(t).forEach((function(i){S(t[i])&&Object.keys(t[i]).forEach((function(s){"function"==typeof t[i][s]&&(t[i][s]=t[i][s].bind(e))})),e[i]=t[i]}))}function M(){return g||(g=function(){var e=o(),t=r();return{touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),pointerEvents:!!e.PointerEvent&&"maxTouchPoints"in e.navigator&&e.navigator.maxTouchPoints>=0,observer:"MutationObserver"in e||"WebkitMutationObserver"in e,passiveListener:function(){var t=!1;try{var i=Object.defineProperty({},"passive",{get:function(){t=!0}});e.addEventListener("testPassiveListener",null,i)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),g}function P(e){return void 0===e&&(e={}),y||(y=function(e){var t=(void 0===e?{}:e).userAgent,i=M(),s=o(),a=s.navigator.platform,r=t||s.navigator.userAgent,n={ios:!1,android:!1},l=s.screen.width,d=s.screen.height,h=r.match(/(Android);?[\s\/]+([\d.]+)?/),p=r.match(/(iPad).*OS\s([\d_]+)/),u=r.match(/(iPod)(.*OS\s([\d_]+))?/),c=!p&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),v="Win32"===a,f="MacIntel"===a;return!p&&f&&i.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768"].indexOf(l+"x"+d)>=0&&((p=r.match(/(Version)\/([\d.]+)/))||(p=[0,1,"13_0_0"]),f=!1),h&&!v&&(n.os="android",n.android=!0),(p||c||u)&&(n.os="ios",n.ios=!0),n}(e)),y}function k(){return C||(C=function(){var e,t=o();return{isEdge:!!t.navigator.userAgent.match(/Edge/g),isSafari:(e=t.navigator.userAgent.toLowerCase(),e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}()),C}
1624Object.keys(w).forEach((function(e){m.fn[e]=w[e]}));var L={name:"resize",create:function(){var e=this;x(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(e){var t=o();t.addEventListener("resize",e.resize.resizeHandler),t.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy:function(e){var t=o();t.removeEventListener("resize",e.resize.resizeHandler),t.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}},z={attach:function(e,t){void 0===t&&(t={});var i=o(),s=this,a=new(i.MutationObserver||i.WebkitMutationObserver)((function(e){if(1!==e.length){var t=function(){s.emit("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)}else s.emit("observerUpdate",e[0])}));a.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.observer.observers.push(a)},init:function(){if(this.support.observer&&this.params.observer){if(this.params.observeParents)for(var e=this.$el.parents(),t=0;t<e.length;t+=1)this.observer.attach(e[t]);this.observer.attach(this.$el[0],{childList:this.params.observeSlideChildren}),this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach((function(e){e.disconnect()})),this.observer.observers=[]}},O={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){E(this,{observer:t(t({},z),{},{observers:[]})})},on:{init:function(e){e.observer.init()},destroy:function(e){e.observer.destroy()}}};function I(e){var t=r(),i=o(),s=this.touchEventsData,a=this.params,n=this.touches;if(!this.animating||!a.preventInteractionOnTransition){var l=e;l.originalEvent&&(l=l.originalEvent);var d=m(l.target);if(("wrapper"!==a.touchEventsTarget||d.closest(this.wrapperEl).length)&&(s.isTouchEvent="touchstart"===l.type,(s.isTouchEvent||!("which"in l)||3!==l.which)&&!(!s.isTouchEvent&&"button"in l&&l.button>0||s.isTouched&&s.isMoved)))if(a.noSwiping&&d.closest(a.noSwipingSelector?a.noSwipingSelector:"."+a.noSwipingClass)[0])this.allowClick=!0;else if(!a.swipeHandler||d.closest(a.swipeHandler)[0]){n.currentX="touchstart"===l.type?l.targetTouches[0].pageX:l.pageX,n.currentY="touchstart"===l.type?l.targetTouches[0].pageY:l.pageY;var h=n.currentX,p=n.currentY,u=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection,c=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(!u||!(h<=c||h>=i.screen.width-c)){if(x(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),n.startX=h,n.startY=p,s.touchStartTime=T(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,a.threshold>0&&(s.allowThresholdMove=!1),"touchstart"!==l.type){var v=!0;d.is(s.formElements)&&(v=!1),t.activeElement&&m(t.activeElement).is(s.formElements)&&t.activeElement!==d[0]&&t.activeElement.blur();var f=v&&this.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||f)&&l.preventDefault()}this.emit("touchStart",l)}}}}function A(e){var t=r(),i=this.touchEventsData,s=this.params,a=this.touches,n=this.rtlTranslate,o=e;if(o.originalEvent&&(o=o.originalEvent),i.isTouched){if(!i.isTouchEvent||"touchmove"===o.type){var l="touchmove"===o.type&&o.targetTouches&&(o.targetTouches[0]||o.changedTouches[0]),d="touchmove"===o.type?l.pageX:o.pageX,h="touchmove"===o.type?l.pageY:o.pageY;if(o.preventedByNestedSwiper)return a.startX=d,void(a.startY=h);if(!this.allowTouchMove)return this.allowClick=!1,void(i.isTouched&&(x(a,{startX:d,startY:h,currentX:d,currentY:h}),i.touchStartTime=T()));if(i.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(this.isVertical()){if(h<a.startY&&this.translate<=this.maxTranslate()||h>a.startY&&this.translate>=this.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(d<a.startX&&this.translate<=this.maxTranslate()||d>a.startX&&this.translate>=this.minTranslate())return;if(i.isTouchEvent&&t.activeElement&&o.target===t.activeElement&&m(o.target).is(i.formElements))return i.isMoved=!0,void(this.allowClick=!1);
1624if(i.allowTouchCallbacks&&this.emit("touchMove",o),!(o.targetTouches&&o.targetTouches.length>1)){a.currentX=d,a.currentY=h;var p=a.currentX-a.startX,u=a.currentY-a.startY;if(!(this.params.threshold&&Math.sqrt(Math.pow(p,2)+Math.pow(u,2))<this.params.threshold)){var c;if(void 0===i.isScrolling)this.isHorizontal()&&a.currentY===a.startY||this.isVertical()&&a.currentX===a.startX?i.isScrolling=!1:p*p+u*u>=25&&(c=180*Math.atan2(Math.abs(u),Math.abs(p))/Math.PI,i.isScrolling=this.isHorizontal()?c>s.touchAngle:90-c>s.touchAngle);if(i.isScrolling&&this.emit("touchMoveOpposite",o),void 0===i.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(i.startMoving=!0)),i.isScrolling)i.isTouched=!1;else if(i.startMoving){this.allowClick=!1,!s.cssMode&&o.cancelable&&o.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&o.stopPropagation(),i.isMoved||(s.loop&&this.loopFix(),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!s.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",o)),this.emit("sliderMove",o),i.isMoved=!0;var v=this.isHorizontal()?p:u;a.diff=v,v*=s.touchRatio,n&&(v=-v),this.swipeDirection=v>0?"prev":"next",i.currentTranslate=v+i.startTranslate;var f=!0,g=s.resistanceRatio;if(s.touchReleaseOnEdges&&(g=0),v>0&&i.currentTranslate>this.minTranslate()?(f=!1,s.resistance&&(i.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+i.startTranslate+v,g))):v<0&&i.currentTranslate<this.maxTranslate()&&(f=!1,s.resistance&&(i.currentTranslate=this.maxTranslate()+1-Math.pow(this.maxTranslate()-i.startTranslate-v,g))),f&&(o.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),s.threshold>0){if(!(Math.abs(v)>s.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
vendor: 5,217 bytes, line 1624
1624if(!i.allowThresholdMove)return i.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,i.currentTranslate=i.startTranslate,void(a.diff=this.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}s.followFinger&&!s.cssMode&&((s.freeMode||s.watchSlidesProgress||s.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),s.freeMode&&(0===i.velocities.length&&i.velocities.push({position:a[this.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:a[this.isHorizontal()?"currentX":"currentY"],time:T()})),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}}}}}else i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",o)}function B(e){var t=this,i=t.touchEventsData,s=t.params,a=t.touches,r=t.rtlTranslate,n=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,d=e;if(d.originalEvent&&(d=d.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",d),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&s.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);s.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var h,p=T(),u=p-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),u<300&&p-i.lastClickTime<300&&t.emit("doubleTap doubleClick",d)),i.lastClickTime=T(),b((function(){t.destroyed||(t.allowClick=!0)})),!i.isTouched||!i.isMoved||!t.swipeDirection||0===a.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,h=s.followFinger?r?t.translate:-t.translate:-i.currentTranslate,!s.cssMode)if(s.freeMode){if(h<-t.minTranslate())return void t.slideTo(t.activeIndex);if(h>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(s.freeModeMomentum){if(i.velocities.length>1){var c=i.velocities.pop(),v=i.velocities.pop(),f=c.position-v.position,m=c.time-v.time;t.velocity=f/m,t.velocity/=2,Math.abs(t.velocity)<s.freeModeMinimumVelocity&&(t.velocity=0),(m>150||T()-c.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=s.freeModeMomentumVelocityRatio,i.velocities.length=0;var g=1e3*s.freeModeMomentumRatio,y=t.velocity*g,C=t.translate+y;r&&(C=-C);var w,S,x=!1,E=20*Math.abs(t.velocity)*s.freeModeMomentumBounceRatio;if(C<t.maxTranslate())s.freeModeMomentumBounce?(C+t.maxTranslate()<-E&&(C=t.maxTranslate()-E),w=t.maxTranslate(),x=!0,i.allowMomentumBounce=!0):C=t.maxTranslate(),s.loop&&s.centeredSlides&&(S=!0);else if(C>t.minTranslate())s.freeModeMomentumBounce?(C-t.minTranslate()>E&&(C=t.minTranslate()+E),w=t.minTranslate(),x=!0,i.allowMomentumBounce=!0):C=t.minTranslate(),s.loop&&s.centeredSlides&&(S=!0);else if(s.freeModeSticky){for(var M,P=0;P<l.length;P+=1)if(l[P]>-C){M=P;break}C=-(C=Math.abs(l[M]-C)<Math.abs(l[M-1]-C)||"next"===t.swipeDirection?l[M]:l[M-1])}if(S&&t.once("transitionEnd",(function(){t.loopFix()})),0!==t.velocity){if(g=r?Math.abs((-C-t.translate)/t.velocity):Math.abs((C-t.translate)/t.velocity),s.freeModeSticky){var k=Math.abs((r?-C:C)-t.translate),L=t.slidesSizesGrid[t.activeIndex];g=k<L?s.speed:k<2*L?1.5*s.speed:2.5*s.speed}}else if(s.freeModeSticky)return void t.slideToClosest();s.freeModeMomentumBounce&&x?(t.updateProgress(w),t.setTransition(g),t.setTranslate(C),t.transitionStart(!0,t.swipeDirection),t.animating=!0,n.transitionEnd((function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(s.speed),setTimeout((function(){t.setTranslate(w),n.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(t.updateProgress(C),t.setTransition(g),t.setTranslate(C),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,n.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(C),t.updateActiveIndex(),t.updateSlidesClasses()}else if(s.freeModeSticky)return void t.slideToClosest();(!s.freeModeMomentum||u>=s.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var z=0,O=t.slidesSizesGrid[0],I=0;I<o.length;I+=I<s.slidesPerGroupSkip?1:s.slidesPerGroup){var A=I<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==o[I+A]?h>=o[I]&&h<o[I+A]&&(z=I,O=o[I+A]-o[I]):h>=o[I]&&(z=I,O=o[o.length-1]-o[o.length-2])}var B=(h-o[z])/O,D=z<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(u>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(B>=s.longSwipesRatio?t.slideTo(z+D):t.slideTo(z)),"prev"===t.swipeDirection&&(B>1-s.longSwipesRatio?t.slideTo(z+D):t.slideTo(z))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(d.target===t.navigation.nextEl||d.target===t.navigation.prevEl)?d.target===t.navigation.nextEl?t.slideTo(z+D):t.slideTo(z):("next"===t.swipeDirection&&t.slideTo(z+D),"prev"===t.swipeDirection&&t.slideTo(z))}}}function D(){var e=this.params,t=this.el;if(!t||0!==t.offsetWidth){e.breakpoints&&this.setBreakpoint();var i=this.allowSlideNext,s=this.allowSlidePrev,a=this.snapGrid;this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),this.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>
16241)&&this.isEnd&&!this.isBeginning&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0),this.autoplay&&this.autoplay.running&&this.autoplay.paused&&this.autoplay.run(),this.allowSlidePrev=s,this.allowSlideNext=i,this.params.watchOverflow&&a!==this.snapGrid&&this.checkOverflow()}}function G(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function N(){var e=this.wrapperEl,t=this.rtlTranslate;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=t?e.scrollWidth-e.offsetWidth-e.scrollLeft:-e.scrollLeft:this.translate=-e.scrollTop,-0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();var i=this.maxTranslate()-this.minTranslate();(0===i?0:(this.translate-this.minTranslate())/i)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}var $=!1;function F(){}var V={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1},H={modular:{useParams:function(e){var t=this;t.modules&&Object.keys(t.modules).forEach((function(i){var s=t.modules[i];s.params&&x(e,s.params)}))},useModules:function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach((function(i){var s=t.modules[i],a=e[i]||{};s.on&&t.on&&Object.keys(s.on).forEach((function(e){t.on(e,s.on[e])})),s.create&&s.create.bind(t)(a)}))}},eventsEmitter:{on:function(e,t,i){var s=this;if("function"!=typeof t)return s;var a=i?"unshift":"push";return e.split(" ").forEach((function(e){s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][a](t)})),s},once:function(e,t,i){var s=this;if("function"!=typeof t)return s;function a(){s.off(e,a),a.__emitterProxy&&delete a.__emitterProxy;for(var i=arguments.length,r=new Array(i),n=0;n<i;n++)r[n]=arguments[n];t.apply(s,r)}return a.__emitterProxy=t,s.on(e,a,i)},onAny:function(e,t){if("function"!=typeof e)return this;var i=t?"unshift":"push";return this.eventsAnyListeners.indexOf(e)<0&&this.eventsAnyListeners[i](e),this},offAny:function(e){if(!this.eventsAnyListeners)return this;var t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off:function(e,t){var i=this;return i.eventsListeners?(e.split(" ").forEach((function(e){void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((function(s,a){(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&i.eventsListeners[e].splice(a,1)}))})),i):i},emit:function(){var e,t,i,s=this;if(!s.eventsListeners)return s;for(var a=arguments.length,r=new Array(a),n=0;n<a;n++)r[n]=arguments[n];"string"==typeof r[0]||Array.isArray(r[0])?(e=r[0],t=r.slice(1,r.length),i=s):(e=r[0].events,t=r[0].data,i=r[0].context||s),t.unshift(i);var o=Array.isArray(e)?e:e.split(" ");return o.forEach((function(e){if(s.eventsAnyListeners&&s.eventsAnyListeners.length&&s.eventsAnyListeners.forEac
1624h((function(s){s.apply(i,[e].concat(t))})),s.eventsListeners&&s.eventsListeners[e]){var a=[];s.eventsListeners[e].forEach((function(e){a.push(e)})),a.forEach((function(e){e.apply(i,t)}))}})),s}},update:{updateSize:function(){var e,t,i=this.$el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:i[0].clientWidth,t=void 0!==this.params.height&&null!==this.params.width?this.params.height:i[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(i.css("padding-left")||0,10)-parseInt(i.css("padding-right")||0,10),t=t-parseInt(i.css("padding-top")||0,10)-parseInt(i.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),x(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){var e=o(),t=this.params,i=this.$wrapperEl,s=this.size,a=this.rtlTranslate,r=this.wrongRTL,n=this.virtual&&t.virtual.enabled,l=n?this.virtual.slides.length:this.slides.length,d=i.children("."+this.params.slideClass),h=n?this.virtual.slides.length:d.length,p=[],u=[],c=[];function v(e,i){return!t.cssMode||i!==d.length-1}var f=t.slidesOffsetBefore;"function"==typeof f&&(f=t.slidesOffsetBefore.call(this));var m=t.slidesOffsetAfter;"function"==typeof m&&(m=t.slidesOffsetAfter.call(this));var g=this.snapGrid.length,y=this.snapGrid.length,C=t.spaceBetween,w=-f,b=0,T=0;if(void 0!==s){var S,E;"string"==typeof C&&C.indexOf("%")>=0&&(C=parseFloat(C.replace("%",""))/100*s),this.virtualSize=-C,a?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),t.slidesPerColumn>1&&(S=Math.floor(h/t.slidesPerColumn)===h/this.params.slidesPerColumn?h:Math.ceil(h/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(S=Math.max(S,t.slidesPerView*t.slidesPerColumn)));for(var M,P=t.slidesPerColumn,k=S/P,L=Math.floor(h/t.slidesPerColumn),z=0;z<h;z+=1){E=0;var O=d.eq(z);if(t.slidesPerColumn>1){var I=void 0,A=void 0,B=void 0;if("row"===t.slidesPerColumnFill&&t.slidesPerGroup>1){var D=Math.floor(z/(t.slidesPerGroup*t.slidesPerColumn)),G=z-t.slidesPerColumn*t.slidesPerGroup*D,N=0===D?t.slidesPerGroup:Math.min(Math.ceil((h-D*P*t.slidesPerGroup)/P),t.slidesPerGroup);I=(A=G-(B=Math.floor(G/N))*N+D*t.slidesPerGroup)+B*S/P,O.css({"-webkit-box-ordinal-group":I,"-moz-box-ordinal-group":I,"-ms-flex-order":I,"-webkit-order":I,order:I})}else"column"===t.slidesPerColumnFill?(B=z-(A=Math.floor(z/P))*P,(A>L||A===L&&B===P-1)&&(B+=1)>=P&&(B=0,A+=1)):A=z-(B=Math.floor(z/k))*k;O.css("margin-"+(this.isHorizontal()?"top":"left"),0!==B&&t.spaceBetween&&t.spaceBetween+"px")}if("none"!==O.css("display")){if("auto"===t.slidesPerView){var $=e.getComputedStyle(O[0],null),F=O[0].style.transform,V=O[0].style.webkitTransform;if(F&&(O[0].style.transform="none"),V&&(O[0].style.webkitTransform="none"),t.roundLengths)E=this.isHorizontal()?O.outerWidth(!0):O.outerHeight(!0);else if(this.isHorizontal()){var H=parseFloat($.getPropertyValue("width")||0),j=parseFloat($.getPropertyValue("padding-left")||0),_=parseFloat($.getPropertyValue("padding-right")||0),W=parseFloat($.getPropertyValue("margin-left")||0),R=parseFloat($.getPropertyValue("margin-right")||0),q=$.getPropertyValue("box-sizing");E=q&&"border-box"===q?H+W+R:H+j+_+W+R}else{var X=parseFloat($.getPropertyValue("height")||0),Y=parseFloat($.getPropertyValue("padding-top")||0),U=parseFloat($.getPropertyValue("padding-bottom")||0),K=parseFloat($.getPropertyValue("margin-top")||0),J=parseFloat($.getPropertyValue("margin-bottom")||0),Q=$.getPropertyValue("box-sizing");E=Q&&"border-box"===Q?X+K+J:X+Y+U+K+J}F&&(O[0].style.transform=F),V&&(O[0].style.webkitTransform=V),t.roundLengths&&(E=Math.floor(E))}else E=(s-(t.slidesPerView-1)*C)/t.slidesPerView,t.roundLengths&&(E=Math.floor(E)),d[z]&&(this.isHorizontal()?d[z].style.width=E+"px":d[z].style.height=E+"px");d[z]&&(d[z].swiperSlideSize=E),c.push(E),t.centeredSlides?(w=w+E/2+b/2+C,0===b&&0!==z&&(w=w-s/2-C),0===z&&(w=w-s/2-C),Math.abs(w)<.001&&(w=0),t.roundLengths&&(w=Math.floor(w)),T%t.slidesPerGroup==0&&p.push(w),u.push(w)):(t.roundLengths&&(w=Math.floor(w)),(T-Math.min(this.params.slidesPerGroupSkip,T))%this.params.slidesPerGroup==0&&p.push(w),u.push(w),w=w+E+C),this.virtualSize+=E+C,b=E,T+=1}}if(this.virtualSize=Math.max(this.virtualSize,s)+m,a&&r&&("slide"===t.effect||"coverflow"===t.effect)&&i.css({width:this.virtualSize+t.spaceBetween+"px"}),t.setWrapperSize&&(this.isHorizontal()?i.css({width:this.virtualSize+t.spaceBetween+"px"}):i.css({height:this.virtualSize+t.spaceBetween+"px"})),t.slidesPerColumn>1&&(this.virtualSize=(E+t.spaceBetween)*S,this.virtualSize=Math.ceil(this.virtualSize/t.slidesPerColumn)-t.spaceBetween,this.isHorizontal()?i.css({width:this.virtualSize+t.spaceBetween+"px"}):i.css({height:this.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){M=[];for(var Z=0;Z<p.length;Z+=1){var ee=p[Z];t.roundLengths&&(ee=Math.floor(ee)),p[Z]<this.virtualSize+p[0]&&M.push(ee)}p=M}if(!t.centeredSlides){M=[];for(var te=0;te<p.length;te+=1){var ie=p[te];t.roundLengths&&(ie=Math.floor(ie)),p[te]<=this.virtualSize-s&&M.push(ie)}p=M,Math.floor(this.virtualSize-s)-Math.floor(p[p.length-1])>1&&p.push(this.virtualSize-s)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(this.isHorizontal()?a?d.filter(v).css({marginLeft:C+"px"}):d.filter(v).css({marginRight:C+"px"}):d.filter(v).css({marginBottom:C+"px"}
1624)),t.centeredSlides&&t.centeredSlidesBounds){var se=0;c.forEach((function(e){se+=e+(t.spaceBetween?t.spaceBetween:0)}));var ae=(se-=t.spaceBetween)-s;p=p.map((function(e){return e<0?-f:e>ae?ae+m:e}))}if(t.centerInsufficientSlides){var re=0;if(c.forEach((function(e){re+=e+(t.spaceBetween?t.spaceBetween:0)})),(re-=t.spaceBetween)<s){var ne=(s-re)/2;p.forEach((function(e,t){p[t]=e-ne})),u.forEach((function(e,t){u[t]=e+ne}))}}x(this,{slides:d,snapGrid:p,slidesGrid:u,slidesSizesGrid:c}),h!==l&&this.emit("slidesLengthChange"),p.length!==g&&(this.params.watchOverflow&&this.checkOverflow(),this.emit("snapGridLengthChange")),u.length!==y&&this.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&this.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i=[],s=0;if("number"==typeof e?this.setTransition(e):!0===e&&this.setTransition(this.params.speed),"auto"!==this.params.slidesPerView&&this.params.slidesPerView>1)if(this.params.centeredSlides)this.visibleSlides.each((function(e){i.push(e)}));else for(t=0;t<Math.ceil(this.params.slidesPerView);t+=1){var a=this.activeIndex+t;if(a>this.slides.length)break;i.push(this.slides.eq(a)[0])}else i.push(this.slides.eq(this.activeIndex)[0]);for(t=0;t<i.length;t+=1)if(void 0!==i[t]){var r=i[t].offsetHeight;s=r>s?r:s}s&&this.$wrapperEl.css("height",s+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this.params,i=this.slides,s=this.rtlTranslate;if(0!==i.length){void 0===i[0].swiperSlideOffset&&this.updateSlidesOffset();var a=-e;s&&(a=e),i.removeClass(t.slideVisibleClass),this.visibleSlidesIndexes=[],this.visibleSlides=[];for(var r=0;r<i.length;r+=1){var n=i[r],o=(a+(t.centeredSlides?this.minTranslate():0)-n.swiperSlideOffset)/(n.swiperSlideSize+t.spaceBetween);if(t.watchSlidesVisibility||t.centeredSlides&&t.autoHeight){var l=-(a-n.swiperSlideOffset),d=l+this.slidesSizesGrid[r];(l>=0&&l<this.size-1||d>1&&d<=this.size||l<=0&&d>=this.size)&&(this.visibleSlides.push(n),this.visibleSlidesIndexes.push(r),i.eq(r).addClass(t.slideVisibleClass))}n.progress=s?-o:o}this.visibleSlides=m(this.visibleSlides)}},updateProgress:function(e){if(void 0===e){var t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}var i=this.params,s=this.maxTranslate()-this.minTranslate(),a=this.progress,r=this.isBeginning,n=this.isEnd,o=r,l=n;0===s?(a=0,r=!0,n=!0):(r=(a=(e-this.minTranslate())/s)<=0,n=a>=1),x(this,{progress:a,isBeginning:r,isEnd:n}),(i.watchSlidesProgress||i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&this.updateSlidesProgress(e),r&&!o&&this.emit("reachBeginning toEdge"),n&&!l&&this.emit("reachEnd toEdge"),(o&&!r||l&&!n)&&this.emit("fromEdge"),this.emit("progress",a)},updateSlidesClasses:function(){var e,t=this.slides,i=this.params,s=this.$wrapperEl,a=this.activeIndex,r=this.realIndex,n=this.virtual&&i.virtual.enabled;t.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(e=n?this.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+a+'"]'):t.eq(a)).addClass(i.slideActiveClass),i.loop&&(e.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass));var o=e.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass);i.loop&&0===o.length&&(o=t.eq(0)).addClass(i.slideNextClass);var l=e.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass);
1624i.loop&&0===l.length&&(l=t.eq(-1)).addClass(i.slidePrevClass),i.loop&&(o.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass),l.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(e){var t,i=this.rtlTranslate?this.translate:-this.translate,s=this.slidesGrid,a=this.snapGrid,r=this.params,n=this.activeIndex,o=this.realIndex,l=this.snapIndex,d=e;if(void 0===d){for(var h=0;h<s.length;h+=1)void 0!==s[h+1]?i>=s[h]&&i<s[h+1]-(s[h+1]-s[h])/2?d=h:i>=s[h]&&i<s[h+1]&&(d=h+1):i>=s[h]&&(d=h);r.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}if(a.indexOf(i)>=0)t=a.indexOf(i);else{var p=Math.min(r.slidesPerGroupSkip,d);t=p+Math.floor((d-p)/r.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),d!==n){var u=parseInt(this.slides.eq(d).attr("data-swiper-slide-index")||d,10);x(this,{snapIndex:t,realIndex:u,previousIndex:n,activeIndex:d}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),o!==u&&this.emit("realIndexChange"),(this.initialized||this.params.runCallbacksOnInit)&&this.emit("slideChange")}else t!==l&&(this.snapIndex=t,this.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this.params,i=m(e.target).closest("."+t.slideClass)[0],s=!1;if(i)for(var a=0;a<this.slides.length;a+=1)this.slides[a]===i&&(s=!0);if(!i||!s)return this.clickedSlide=void 0,void(this.clickedIndex=void 0);this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(m(i).attr("data-swiper-slide-index"),10):this.clickedIndex=m(i).index(),t.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,i=this.rtlTranslate,s=this.translate,a=this.$wrapperEl;if(t.virtualTranslate)return i?-s:s;if(t.cssMode)return s;var r=function(e,t){void 0===t&&(t="x");var i,s,a,r=o(),n=r.getComputedStyle(e,null);return r.WebKitCSSMatrix?((s=n.transform||n.webkitTransform).split(",").length>6&&(s=s.split(", ").map((function(e){return e.replace(",",".")})).join(", ")),a=new r.WebKitCSSMatrix("none"===s?"":s)):i=(a=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(s=r.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(s=r.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),s||0}(a[0],e);return i&&(r=-r),r||0},setTranslate:function(e,t){var i=this.rtlTranslate,s=this.params,a=this.$wrapperEl,r=this.wrapperEl,n=this.progress,o=0,l=0;this.isHorizontal()?o=i?-e:e:l=e,s.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),s.cssMode?r[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-l:s.virtualTranslate||a.transform("translate3d("+o+"px, "+l+"px, 0px)"),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:l;var d=this.maxTranslate()-this.minTranslate();(0===d?0:(e-this.minTranslate())/d)!==n&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,s,a){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===s&&(s=!0);var r=this,n=r.params,o=r.wrapperEl;if(r.animating&&n.preventInteractionOnTransition)return!1;var l,d=r.minTranslate(),h=r.maxTranslate();if(l=s&&e>
1624d?d:s&&e<h?h:e,r.updateProgress(l),n.cssMode){var p,u=r.isHorizontal();if(0===t)o[u?"scrollLeft":"scrollTop"]=-l;else if(o.scrollTo)o.scrollTo(((p={})[u?"left":"top"]=-l,p.behavior="smooth",p));else o[u?"scrollLeft":"scrollTop"]=-l;return!0}return 0===t?(r.setTransition(0),r.setTranslate(l),i&&(r.emit("beforeTransitionStart",t,a),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(l),i&&(r.emit("beforeTransitionStart",t,a),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,i&&r.emit("transitionEnd"))}),r.$wrapperEl[0].addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var i=this.activeIndex,s=this.params,a=this.previousIndex;if(!s.cssMode){s.autoHeight&&this.updateAutoHeight();var r=t;if(r||(r=i>a?"next":i<a?"prev":"reset"),this.emit("transitionStart"),e&&i!==a){if("reset"===r)return void this.emit("slideResetTransitionStart");this.emit("slideChangeTransitionStart"),"next"===r?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart")}}},transitionEnd:function(e,t){void 0===e&&(e=!0);var i=this.activeIndex,s=this.previousIndex,a=this.params;if(this.animating=!1,!a.cssMode){this.setTransition(0);var r=t;if(r||(r=i>s?"next":i<s?"prev":"reset"),this.emit("transitionEnd"),e&&i!==s){if("reset"===r)return void this.emit("slideResetTransitionEnd");this.emit("slideChangeTransitionEnd"),"next"===r?this.emit("slideNextTransitionEnd"):this.emit("slidePrevTransitionEnd")}}}},slide:{slideTo:function(e,t,i,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=this,r=e;r<0&&(r=0);var n=a.params,o=a.snapGrid,l=a.slidesGrid,d=a.previousIndex,h=a.activeIndex,p=a.rtlTranslate,u=a.wrapperEl;if(a.animating&&n.preventInteractionOnTransition)return!1;var c=Math.min(a.params.slidesPerGroupSkip,r),v=c+Math.floor((r-c)/a.params.slidesPerGroup);v>=o.length&&(v=o.length-1),(h||n.initialSlide||0)===(d||0)&&i&&a.emit("beforeSlideChangeStart");var f,m=-o[v];if(a.updateProgress(m),n.normalizeSlideIndex)for(var g=0;g<l.length;g+=1)-Math.floor(100*m)>=Math.floor(100*l[g])&&(r=g);if(a.initialized&&r!==h){if(!a.allowSlideNext&&m<a.translate&&m<a.minTranslate())return!1;if(!a.allowSlidePrev&&m>a.translate&&m>a.maxTranslate()&&(h||0)!==r)return!1}if(f=r>h?"next":r<h?"prev":"reset",p&&-m===a.translate||!p&&m===a.translate)return a.updateActiveIndex(r),n.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==n.effect&&a.setTranslate(m),"reset"!==f&&(a.transitionStart(i,f),a.transitionEnd(i,f)),!1;if(n.cssMode){var y,C=a.isHorizontal(),w=-m;if(p&&(w=u.scrollWidth-u.offsetWidth-w),0===t)u[C?"scrollLeft":"scrollTop"]=w;else if(u.scrollTo)u.scrollTo(((y={})[C?"left":"top"]=w,y.behavior="smooth",y));else u[C?"scrollLeft":"scrollTop"]=w;return!0}return 0===t?(a.setTransition(0),a.setTranslate(m),a.updateActiveIndex(r),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i,f),a.transitionEnd(i,f)):(a.setTransition(t),a.setTranslate(m),a.updateActiveIndex(r),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i,f),a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(i,f))}),a.$wrapperEl[0].addEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(e,t,i,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=e;return this.params.loop&&(a+=this.loopedSlides),this.slideTo(a,t,i,s)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.params,a=this.animating,r=this.activeIndex<s.slidesPerGroupSkip?1:s.slidesPerGroup;if(s.loop){if(a&&s.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}return this.slideTo(this.activeIndex+r,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.params,a=this.animating,r=this.snapGrid,n=this.slidesGrid,o=this.rtlTranslate;if(s.loop){if(a&&s.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}function l(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var d,h=l(o?this.translate:-this.translate),p=r.map((function(e){return l(e)})),u=(r[p.indexOf(h)],r[p.indexOf(h)-1]);return void 0===u&&s.cssMode&&r.forEach((function(e){!u&&h>=e&&(u=e)})),void 0!==u&&(d=n.indexOf(u))<0&&(d=this.activeIndex-1),this.slideTo(d,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===s&&(s=.5);var a=this.activeIndex,r=Math.min(this.params.slidesPerGroupSkip,a),n=r+Math.floor((a-r)/this.params.slidesPerGroup),o=this.rtlTranslate?this.translate:-this.translate;if(o>=this.snapGrid[n]){var l=this.snapGrid[n];o-l>(this.snapGrid[n+1]-l)*s&&(a+=this.params.slidesPerGroup)}else{var d=this.snapGrid[n-1];o-d<=(this.snapGrid[n]-d)*s&&(a-=this.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,this.slidesGrid.length-1),this.slideTo(a,e,t,i)},slideToClickedSlide:function(){var e,t=this,i=t.params,s=t.$wrapperEl,a="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,r=t.clickedIndex;if(i.loop){if(t.animating)return;e=parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?r<t.loopedSlides-a/2||r>t.slides.length-t.loopedSlides+a/2?(t.loopFix(),r=s.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),b((function(){t.slideTo(r)}))):t.slideTo(r):r>t.slides.length-a?(t.loopFix(),r=s.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),b((function(){t.slideTo(r)}))):t.slideTo(r)}else t.slideTo(r)}},loop:{loopCreate:function(){var e=this,t=r(),i=e.params,s=e.$wrapperEl;s.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var a=s.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var n=i.slidesPerGroup-a.length%i.slidesPerGroup;if(n!==i.slidesPerGroup){for(var o=0;o<n;o+=1){var l=m(t.createElement("div")).addClass(i.slideClass+" "+i.slideBlankClass);s.append(l)}a=s.children("."+i.slideClass)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=a.length),e.loopedSlides=Math.ceil(parseFloat(i.loopedSlides||i.slidesPerView,10)),e.loopedSlides+=i.loopAdditionalSlides,e.loopedSlides>a.length&&(e.loopedSlides=a.length);var d=[],h=[];a.each((function(t,i){var s=m(t);i<e.loopedSlides&&h.push(t),i<a.length&&i>=a.length-e.loopedSlides&&d.push(t),s.attr("data-swiper-slide-index",i)}
1624));for(var p=0;p<h.length;p+=1)s.append(m(h[p].cloneNode(!0)).addClass(i.slideDuplicateClass));for(var u=d.length-1;u>=0;u-=1)s.prepend(m(d[u].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){this.emit("beforeLoopFix");var e,t=this.activeIndex,i=this.slides,s=this.loopedSlides,a=this.allowSlidePrev,r=this.allowSlideNext,n=this.snapGrid,o=this.rtlTranslate;this.allowSlidePrev=!0,this.allowSlideNext=!0;var l=-n[t]-this.getTranslate();if(t<s)e=i.length-3*s+t,e+=s,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((o?-this.translate:this.translate)-l);else if(t>=i.length-s){e=-i.length+t+s,e+=s,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((o?-this.translate:this.translate)-l)}this.allowSlidePrev=a,this.allowSlideNext=r,this.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){if(!(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){this.support.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}},manipulation:{appendSlide:function(e){var t=this.$wrapperEl,i=this.params;if(i.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(var s=0;s<e.length;s+=1)e[s]&&t.append(e[s]);else t.append(e);i.loop&&this.loopCreate(),i.observer&&this.support.observer||this.update()},prependSlide:function(e){var t=this.params,i=this.$wrapperEl,s=this.activeIndex;t.loop&&this.loopDestroy();var a=s+1;if("object"==typeof e&&"length"in e){for(var r=0;r<e.length;r+=1)e[r]&&i.prepend(e[r]);a=s+e.length}else i.prepend(e);t.loop&&this.loopCreate(),t.observer&&this.support.observer||this.update(),this.slideTo(a,0,!1)},addSlide:function(e,t){var i=this.$wrapperEl,s=this.params,a=this.activeIndex;s.loop&&(a-=this.loopedSlides,this.loopDestroy(),this.slides=i.children("."+s.slideClass));var r=this.slides.length;if(e<=0)this.prependSlide(t);else if(e>=r)this.appendSlide(t);else{for(var n=a>e?a+1:a,o=[],l=r-1;l>=e;l-=1){var d=this.slides.eq(l);d.remove(),o.unshift(d)}if("object"==typeof t&&"length"in t){for(var h=0;h<t.length;h+=1)t[h]&&i.append(t[h]);n=a>e?a+t.length:a}else i.append(t);for(var p=0;p<o.length;p+=1)i.append(o[p]);s.loop&&this.loopCreate(),s.observer&&this.support.observer||this.update(),s.loop?this.slideTo(n+this.loopedSlides,0,!1):this.slideTo(n,0,!1)}},removeSlide:function(e){var t=this.params,i=this.$wrapperEl,s=this.activeIndex;t.loop&&(s-=this.loopedSlides,this.loopDestroy(),this.slides=i.children("."+t.slideClass));var a,r=s;if("object"==typeof e&&"length"in e){for(var n=0;n<e.length;n+=1)a=e[n],this.slides[a]&&this.slides.eq(a).remove(),a<r&&(r-=1);r=Math.max(r,0)}else a=e,this.slides[a]&&this.slides.eq(a).remove(),a<r&&(r-=1),r=Math.max(r,0);t.loop&&this.loopCreate(),t.observer&&this.support.observer||this.update(),t.loop?this.slideTo(r+this.loopedSlides,0,!1):this.slideTo(r,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},events:{attachEvents:function(){var e=r(),t=this.params,i=this.touchEvents,s=this.el,a=this.wrapperEl,n=this.device,o=this.support;this.onTouchStart=I.bind(this),this.onTouchMove=A.bind(this),this.onTouchEnd=B.bind(this),t.cssMode&&(this.onScroll=N.bind(this)),this.onClick=G.bind(this);var l=!!t.nested;if(!o.touch&&o.pointerEvents)s.addEventListener(i.start,this.onTouchStart,!1),e.addEventListener(i.move,this.onTouchMove,l),e.addEventListener(i.end,this.onTouchEnd,!1);else{if(o.touch){var d=!("touchstart"!==i.start||!o.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};s.addEventListener(i.start,this.onTouchStart,d),s.addEventListener(i.move,this.onTouchMove,o.passiveListener?{passive:!1,capture:l}:l),s.addEventListener(i.end,this.onTouchEnd,d),i.cancel&&s.addEventListener(i.cancel,this.onTouchEnd,d),$||(e.addEventListener("touchstart",F),$=!0)}(t.simulateTouch&&!n.ios&&!n.android||t.simulateTouch&&!o.touch&&n.ios)&&(s.addEventListener("mousedown",this.onTouchStart,!1),e.addEventListener("mousemove",this.onTouchMove,l),e.addEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&s.addEventListener("click",this.onClick,!0),t.cssMode&&a.addEventListener("scroll",this.onScroll),t.updateOnWindowResize?this.on(n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",D,!0):this.on("observerUpdate",D,!0)},detachEvents:function(){var e=r(),t=this.params,i=this.touchEvents,s=this.el,a=this.wrapperEl,n=this.device,o=this.support,l=!!t.nested;
1624if(!o.touch&&o.pointerEvents)s.removeEventListener(i.start,this.onTouchStart,!1),e.removeEventListener(i.move,this.onTouchMove,l),e.removeEventListener(i.end,this.onTouchEnd,!1);else{if(o.touch){var d=!("onTouchStart"!==i.start||!o.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};s.removeEventListener(i.start,this.onTouchStart,d),s.removeEventListener(i.move,this.onTouchMove,l),s.removeEventListener(i.end,this.onTouchEnd,d),i.cancel&&s.removeEventListener(i.cancel,this.onTouchEnd,d)}(t.simulateTouch&&!n.ios&&!n.android||t.simulateTouch&&!o.touch&&n.ios)&&(s.removeEventListener("mousedown",this.onTouchStart,!1),e.removeEventListener("mousemove",this.onTouchMove,l),e.removeEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&s.removeEventListener("click",this.onClick,!0),t.cssMode&&a.removeEventListener("scroll",this.onScroll),this.off(n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",D)}},breakpoints:{setBreakpoint:function(){var e=this.activeIndex,t=this.initialized,i=this.loopedSlides,s=void 0===i?0:i,a=this.params,r=this.$el,n=a.breakpoints;if(n&&(!n||0!==Object.keys(n).length)){var o=this.getBreakpoint(n);if(o&&this.currentBreakpoint!==o){var l=o in n?n[o]:void 0;l&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach((function(e){var t=l[e];void 0!==t&&(l[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}));var d=l||this.originalParams,h=a.slidesPerColumn>1,p=d.slidesPerColumn>1;h&&!p?(r.removeClass(a.containerModifierClass+"multirow "+a.containerModifierClass+"multirow-column"),this.emitContainerClasses()):!h&&p&&(r.addClass(a.containerModifierClass+"multirow"),"column"===d.slidesPerColumnFill&&r.addClass(a.containerModifierClass+"multirow-column"),this.emitContainerClasses());var u=d.direction&&d.direction!==a.direction,c=a.loop&&(d.slidesPerView!==a.slidesPerView||u);u&&t&&this.changeDirection(),x(this.params,d),x(this,{allowTouchMove:this.params.allowTouchMove,allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev}),this.currentBreakpoint=o,this.emit("_beforeBreakpoint",d),c&&t&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(e-s+this.loopedSlides,0,!1)),this.emit("breakpoint",d)}}},getBreakpoint:function(e){var t=o();if(e){var i=!1,s=Object.keys(e).map((function(e){if("string"==typeof e&&0===e.indexOf("@")){var i=parseFloat(e.substr(1));return{value:t.innerHeight*i,point:e}}return{value:e,point:e}}));s.sort((function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)}));for(var a=0;a<s.length;a+=1){var r=s[a],n=r.point;r.value<=t.innerWidth&&(i=n)}return i||"max"}}},checkOverflow:{checkOverflow:function(){var e=this.params,t=this.isLocked,i=this.slides.length>0&&e.slidesOffsetBefore+e.spaceBetween*(this.slides.length-1)+this.slides[0].offsetWidth*this.slides.length;e.slidesOffsetBefore&&e.slidesOffsetAfter&&i?this.isLocked=i<=this.size:this.isLocked=1===this.snapGrid.length,this.allowSlideNext=!this.isLocked,this.allowSlidePrev=!this.isLocked,t!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock"),t&&t!==this.isLocked&&(this.isEnd=!1,this.navigation&&this.navigation.update())}},classes:{addClasses:function(){var e=this.classNames,t=this.params,i=this.rtl,s=this.$el,a=this.device,r=[];r.push("initialized"),r.push(t.direction),t.freeMode&&r.push("free-mode"),t.autoHeight&&r.push("autoheight"),i&&r.push("rtl"),t.slidesPerColumn>1&&(r.push("multirow"),"column"===t.slidesPerColumnFill&&r.push("multirow-column")),a.android&&r.push("android"),a.ios&&r.push("ios"),t.cssMode&&r.push("css-mode"),r.forEach((function(i){e.push(t.containerModifierClass+i)})),s.addClass(e.join(" ")),this.emitContainerClasses()},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,i,s,a,r){var n,l=o();function d(){r&&r()}m(e).parent("picture")[0]||e.complete&&a?d():t?((n=new l.Image).onload=d,n.onerror=d,s&&(n.sizes=s),i&&(n.srcset=i),t&&(n.src=t)):d()},preloadImages:function(){var e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(
1624),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var i=0;i<e.imagesToLoad.length;i+=1){var s=e.imagesToLoad[i];e.loadImage(s,s.currentSrc||s.getAttribute("src"),s.srcset||s.getAttribute("srcset"),s.sizes||s.getAttribute("sizes"),!0,t)}}}},j={},_=function(){function t(){for(var e,i,s=arguments.length,a=new Array(s),r=0;r<s;r++)a[r]=arguments[r];1===a.length&&a[0].constructor&&a[0].constructor===Object?i=a[0]:(e=a[0],i=a[1]),i||(i={}),i=x({},i),e&&!i.el&&(i.el=e);var n=this;n.support=M(),n.device=P({userAgent:i.userAgent}),n.browser=k(),n.eventsListeners={},n.eventsAnyListeners=[],void 0===n.modules&&(n.modules={}),Object.keys(n.modules).forEach((function(e){var t=n.modules[e];if(t.params){var s=Object.keys(t.params)[0],a=t.params[s];if("object"!=typeof a||null===a)return;if(!(s in i)||!("enabled"in a))return;!0===i[s]&&(i[s]={enabled:!0}),"object"!=typeof i[s]||"enabled"in i[s]||(i[s].enabled=!0),i[s]||(i[s]={enabled:!1})}}));var o=x({},V);n.useParams(o),n.params=x({},o,j,i),n.originalParams=x({},n.params),n.passedParams=x({}
1624,i),n.params&&n.params.on&&Object.keys(n.params.on).forEach((function(e){n.on(e,n.params.on[e])})),n.params&&n.params.onAny&&n.onAny(n.params.onAny),n.$=m;var l=m(n.params.el);if(e=l[0]){if(l.length>1){var d=[];return l.each((function(e){var s=x({},i,{el:e});d.push(new t(s))})),d}var h,p,u;return e.swiper=n,e&&e.shadowRoot&&e.shadowRoot.querySelector?(h=m(e.shadowRoot.querySelector("."+n.params.wrapperClass))).children=function(e){return l.children(e)}:h=l.children("."+n.params.wrapperClass),x(n,{$el:l,el:e,$wrapperEl:h,wrapperEl:h[0],classNames:[],slides:m(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===n.params.direction},isVertical:function(){return"vertical"===n.params.direction},rtl:"rtl"===e.dir.toLowerCase()||"rtl"===l.css("direction"),rtlTranslate:"horizontal"===n.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===l.css("direction")),wrongRTL:"-webkit-box"===h.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEvents:(p=["touchstart","touchmove","touchend","touchcancel"],u=["mousedown","mousemove","mouseup"],n.support.pointerEvents&&(u=["pointerdown","pointermove","pointerup"]),n.touchEventsTouch={start:p[0],move:p[1],end:p[2],cancel:p[3]},n.touchEventsDesktop={start:u[0],move:u[1],end:u[2]},n.support.touch||!n.params.simulateTouch?n.touchEventsTouch:n.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:T(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.useModules(),n.emit("_swiper"),n.params.init&&n.init(),n}}var i,s,a,r=t.prototype;return r.emitContainerClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=e.el.className.split(" ").filter((function(t){return 0===t.indexOf("swiper-container")||0===t.indexOf(e.params.containerModifierClass)}));e.emit("_containerClasses",t.join(" "))}},r.emitSlidesClasses=function(){var e=this;e.params._emitClasses&&e.el&&e.slides.each((function(t){var i=t.className.split(" ").filter((function(t){return 0===t.indexOf("swiper-slide")||0===t.indexOf(e.params.slideClass)}));e.emit("_slideClass",t,i.join(" "))}))},r.slidesPerViewDynamic=function(){var e=this.params,t=this.slides,i=this.slidesGrid,s=this.size,a=this.activeIndex,r=1;if(e.centeredSlides){for(var n,o=t[a].swiperSlideSize,l=a+1;l<t.length;l+=1)t[l]&&!n&&(r+=1,(o+=t[l].swiperSlideSize)>s&&(n=!0));for(var d=a-1;d>=0;d-=1)t[d]&&!n&&(r+=1,(o+=t[d].swiperSlideSize)>s&&(n=!0))}else for(var h=a+1;h<t.length;h+=1)i[h]-i[a]<s&&(r+=1);return r},r.update=function(){var e=this;if(e&&!e.destroyed){var t=e.snapGrid,i=e.params;i.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode?(s(),e.params.autoHeight&&e.updateAutoHeight()):(("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||s(),i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function s(){var t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}},r.changeDirection=function(e,t){void 0===t&&(t=!0);var i=this.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(this.$el.removeClass(""+this.params.containerModifierClass+i).addClass(""+this.params.containerModifierClass+e),this.emitContainerClasses(),this.params.direction=e,this.slides.each((function(t){"vertical"===e?t.style.width="":t.style.height=""}
1624)),this.emit("changeDirection"),t&&this.update()),this},r.init=function(){this.initialized||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit),this.attachEvents(),this.initialized=!0,this.emit("init"),this.emit("afterInit"))},r.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i,s=this,a=s.params,r=s.$el,n=s.$wrapperEl,o=s.slides;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),r.removeAttr("style"),n.removeAttr("style"),o&&o.length&&o.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((function(e){s.off(e)}
1624)),!1!==e&&(s.$el[0].swiper=null,i=s,Object.keys(i).forEach((function(e){try{i[e]=null}catch(e){}try{delete i[e]}catch(e){}}))),s.destroyed=!0),null},t.extendDefaults=function(e){x(j,e)},t.installModule=function(e){t.prototype.modules||(t.prototype.modules={});var i=e.name||Object.keys(t.prototype.modules).length+"_"+T();t.prototype.modules[i]=e},t.use=function(e){return Array.isArray(e)?(e.forEach((function(e){return t.installModule(e)})),t):(t.installModule(e),t)},i=t,a=[{key:"extendedDefaults",get:function(){return j}},{key:"defaults",get:function(){return V}}],(s=null)&&e(i.prototype,s),a&&e(i,a),t}();Object.keys(H).forEach((function(e){Object.keys(H[e]).forEach((function(t){_.prototype[t]=H[e][t]}))})),_.use([L,O]);var W={update:function(){var e=this.params.navigation;if(!this.params.loop){var t=this.navigation,i=t.$nextEl,s=t.$prevEl;s&&s.length>0&&(this.isBeginning?s.addClass(e.disabledClass):s.removeClass(e.disabledClass),s[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass)),i&&i.length>0&&(this.isEnd?i.addClass(e.disabledClass):i.removeClass(e.disabledClass),i[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass))}},onPrevClick:function(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var e,t,i=this.params.navigation;(i.nextEl||i.prevEl)&&(i.nextEl&&(e=m(i.nextEl),this.params.uniqueNavElements&&"string"==typeof i.nextEl&&e.length>1&&1===this.$el.find(i.nextEl).length&&(e=this.$el.find(i.nextEl))),i.prevEl&&(t=m(i.prevEl),this.params.uniqueNavElements&&"string"==typeof i.prevEl&&t.length>1&&1===this.$el.find(i.prevEl).length&&(t=this.$el.find(i.prevEl))),e&&e.length>0&&e.on("click",this.navigation.onNextClick),t&&t.length>0&&t.on("click",this.navigation.onPrevClick),x(this.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}))},destroy:function(){var e=this.navigation,t=e.$nextEl,i=e.$prevEl;t&&t.length&&(t.off("click",this.navigation.onNextClick),t.removeClass(this.params.navigation.disabledClass)),i&&i.length&&(i.off("click",this.navigation.onPrevClick),i.removeClass(this.params.navigation.disabledClass))}},R={update:function(){var e=this.rtl,t=this.params.pagination;if(t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var i,s=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,a=this.pagination.$el,r=this.params.loop?Math.ceil((s-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop?((i=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup))>s-1-2*this.loopedSlides&&(i-=s-2*this.loopedSlides),i>r-1&&(i-=r),i<0&&"bullets"!==this.params.paginationType&&(i=r+i)):i=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"===t.type&&this.pagination.bullets&&this.pagination.bullets.length>0){var n,o,l,d=this.pagination.bullets;if(t.dynamicBullets&&(this.pagination.bulletSize=d.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(t.dynamicMainBullets+4)+"px"),t.dynamicMainBullets>1&&void 0!==this.previousIndex&&(this.pagination.dynamicBulletIndex+=i-this.previousIndex,this.pagination.dynamicBulletIndex>t.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=t.dynamicMainBullets-1:this.pagination.dynamicBulletIndex<0&&(this.pagination.dynamicBulletIndex=0)),n=i-this.pagination.dynamicBulletIndex,l=((o=n+(Math.min(d.length,t.dynamicMainBullets)-1))+n)/2),d.removeClass(t.bulletActiveClass+" "+t.bulletActiveClass+"-next "+t.bulletActiveClass+"-next-next "+t.bulletActiveClass+"-prev "+t.bulletActiveClass+"-prev-prev "+t.bulletActiveClass+"-main"),a.length>1)d.each((function(e){var s=m(e),a=s.index();a===i&&s.addClass(t.bulletActiveClass),t.dynamicBullets&&(a>=n&&a<=o&&s.addClass(t.bulletActiveClass+"-main"),a===n&&s.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),a===o&&s.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next"))}));else{var h=d.eq(i),p=h.index();if(h.addClass(t.bulletActiveClass),t.dynamicBullets){for(var u=d.eq(n),c=d.eq(o),v=n;v<=o;v+=1)d.eq(v).addClass(t.bulletActiveClass+"-main");if(this.params.loop)if(p>=d.length-t.dynamicMainBullets){for(var f=t.dynamicMainBullets;f>=0;f-=1)d.eq(d.length-f).addClass(t.bulletActiveClass+"-main");d.eq(d.length-t.dynamicMainBullets-1).addClass(t.bulletActiveClass+"-prev")}else u.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),c.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next");else u.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),c.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next")}}if(t.dynamicBullets){var g=Math.min(d.length,t.dynamicMainBullets+4),y=(this.pagination.bulletSize*g-this.pagination.bulletSize)/2-l*this.pagination.bulletSize,C=e?"right":"left";d.css(this.isHorizontal()?C:"top",y+"px")}}if("fraction"===t.type&&(a.find("."+t.currentClass).text(t.formatFractionCurrent(i+1)),a.find("."+t.totalClass).text(t.formatFractionTotal(r))),"progressbar"===t.type){var w;w=t.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical";var b=(i+1)/r,T=1,S=1;"horizontal"===w?T=b:S=b,a.find("."+t.progressbarFillClass).transform("translate3d(0,
16240,0) scaleX("+T+") scaleY("+S+")").transition(this.params.speed)}"custom"===t.type&&t.renderCustom?(a.html(t.renderCustom(this,i+1,r)),this.emit("paginationRender",a[0])):this.emit("paginationUpdate",a[0]),a[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](t.lockClass)}},render:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,i=this.pagination.$el,s="";if("bullets"===e.type){for(var a=this.params.loop?Math.ceil((t-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length,r=0;r<a;r+=1)e.renderBullet?s+=e.renderBullet.call(this,r,e.bulletClass):s+="<"+e.bulletElement+' class="'+e.bulletClass+'"></'+e.bulletElement+">";i.html(s),this.pagination.bullets=i.find("."+e.bulletClass)}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(this,e.currentClass,e.totalClass):'<span class="'+e.currentClass+'"></span> / <span class="'+e.totalClass+'"></span>',i.html(s)),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(this,e.progressbarFillClass):'<span class="'+e.progressbarFillClass+'"></span>',i.html(s)),"custom"!==e.type&&this.emit("paginationRender",this.pagination.$el[0])}},init:function(){var e=this,t=e.params.pagination;if(t.el){var i=m(t.el);0!==i.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&i.length>1&&(i=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&i.addClass(t.clickableClass),i.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(i.addClass(""+t.modifierClass+t.type+"-dynamic"),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&i.addClass(t.progressbarOppositeClass),t.clickable&&i.on("click","."+t.bulletClass,(function(t){t.preventDefault();var i=m(this).index()*e.params.slidesPerGroup;e.params.loop&&(i+=e.loopedSlides),e.slideTo(i)})),x(e.pagination,{$el:i,el:i[0]}))}},destroy:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click","."+e.bulletClass)}}},q={loadInSlide:function(e,t){void 0===t&&(t=!0);var i=this,s=i.params.lazy;if(void 0!==e&&0!==i.slides.length){var a=i.virtual&&i.params.virtual.enabled?i.$wrapperEl.children("."+i.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):i.slides.eq(e),r=a.find("."+s.elementClass+":not(."+s.loadedClass+"):not(."+s.loadingClass+")");!a.hasClass(s.elementClass)||a.hasClass(s.loadedClass)||a.hasClass(s.loadingClass)||r.push(a[0]),0!==r.length&&r.each((function(e){var r=m(e);r.addClass(s.loadingClass);var n=r.attr("data-background"),o=r.attr("data-src"),l=r.attr("data-srcset"),d=r.attr("data-sizes"),h=r.parent("picture");i.loadImage(r[0],o||n,l,d,!1,(function(){if(null!=i&&i&&(!i||i.params)&&!i.destroyed){if(n?(r.css("background-image",'url("'+n+'")'),r.removeAttr("data-background")):(l&&(r.attr("srcset",l),r.removeAttr("data-srcset")),d&&(r.attr("sizes",d),r.removeAttr("data-sizes")),h.length&&h.children("source").each((function(e){var t=m(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),o&&(r.attr("src",o),r.removeAttr("data-src"))),r.addClass(s.loadedClass).removeClass(s.loadingClass),a.find("."+s.preloaderClass).remove(),i.params.loop&&t){var e=a.attr("data-swiper-slide-index");if(a.hasClass(i.params.slideDuplicateClass)){var p=i.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+i.params.slideDuplicateClass+")");i.lazy.loadInSlide(p.index(),!1)}else{var u=i.$wrapperEl.children("."+i.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');i.lazy.loadInSlide(u.index(),!1)}}i.emit("lazyImageReady",a[0],r[0]),i.params.autoHeight&&i.updateAutoHeight()}})),i.emit("lazyImageLoad",a[0],r[0])}))}},load:function(){var e=this,t=e.$wrapperEl,i=e.params,s=e.slides,a=e.activeIndex,r=e.virtual&&i.virtual.enabled,n=i.lazy,o=i.slidesPerView;function l(e){if(r){if(t.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(s[e])return!0;return!1}function d(e){return r?m(e).attr("data-swiper-slide-index"):m(e).index()}if("auto"===o&&(o=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children("."+i.slideVisibleClass).each((function(t){var i=r?m(t).attr("data-swiper-slide-index"):m(t).index();e.lazy.loadInSlide(i)}));else if(o>1)for(var h=a;h<a+o;h+=1)l(h)&&e.lazy.loadInSlide(h);else e.lazy.loadInSlide(a);if(n.loadPrevNext)if(o>1||n.loadPrevNextAmount&&n.loadPrevNextAmount>1){for(var p=n.loadPrevNextAmount,u=o,c=Math.min(a+u+Math.max(p,u),s.length),v=Math.max(a-Math.max(u,p),0),f=a+o;f<c;f+=1)l(f)&&e.lazy.loadInSlide(f);for(var g=v;g<a;g+=1)l(g)&&e.lazy.loadInSlide(g)}else{var y=t.children("."+i.slideNextClass);y.length>0&&e.lazy.loadInSlide(d(y));var C=t.children("."+i.slidePrevClass);C.length>0&&e.lazy.loadInSlide(d(C))}}},X={run:function(){var e=this,t=e.slides.eq(e.activeIndex),i=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(i=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(e.autoplay.timeout),e.autoplay.timeout=b((function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,
1624!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()}),i)},start:function(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop:function(){return!!this.autoplay.running&&(void 0!==this.autoplay.timeout&&(this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0),this.autoplay.running=!1,this.emit("autoplayStop"),!0))},pause:function(e){this.autoplay.running&&(this.autoplay.paused||(this.autoplay.timeout&&clearTimeout(this.autoplay.timeout),this.autoplay.paused=!0,0!==e&&this.params.autoplay.waitForTransition?(this.$wrapperEl[0].addEventListener("transitionend",this.autoplay.onTransitionEnd),this.$wrapperEl[0].addEventListener("webkitTransitionEnd",this.autoplay.onTransitionEnd)):(this.autoplay.paused=!1,this.autoplay.run())))},onVisibilityChange:function(){var e=r();"hidden"===e.visibilityState&&this.autoplay.running&&this.autoplay.pause(),"visible"===e.visibilityState&&this.autoplay.paused&&(this.autoplay.run(),this.autoplay.paused=!1)},onTransitionEnd:function(e){this&&!this.destroyed&&this.$wrapperEl&&e.target===this.$wrapperEl[0]&&(this.$wrapperEl[0].removeEventListener("transitionend",this.autoplay.onTransitionEnd),this.$wrapperEl[0].removeEventListener("webkitTransitionEnd",this.autoplay.onTransitionEnd),this.autoplay.paused=!1,this.autoplay.running?this.autoplay.run():this.autoplay.stop())}},Y={setTranslate:function(){for(var e=this.slides,t=0;t<e.length;t+=1){var i=this.slides.eq(t),s=-i[0].swiperSlideOffset;this.params.virtualTranslate||(s-=this.translate);var a=0;this.isHorizontal()||(a=s,s=0);var r=this.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0);i.css({opacity:r}).transform("translate3d("+s+"px, "+a+"px, 0px)")}},setTransition:function(e){var t=this,i=t.slides,s=t.$wrapperEl;if(i.transition(e),t.params.virtualTranslate&&0!==e){var a=!1;i.transitionEnd((function(){if(!a&&t&&!t.destroyed){a=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)s.trigger(e[i])}}))}}},U=[{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){E(this,{navigation:t({},W)})},on:{init:function(e){e.navigation.init(),e.navigation.update()},toEdge:function(e){e.navigation.update()},fromEdge:function(e){e.navigation.update()},destroy:function(e){e.navigation.destroy()},click:function(e,t){var i,s=e.navigation,a=s.$nextEl,r=s.$prevEl;!e.params.navigation.hideOnClick||m(t.target).is(r)||m(t.target).is(a)||(a?i=a.hasClass(e.params.navigation.hiddenClass):r&&(i=r.hasClass(e.params.navigation.hiddenClass)),!0===i?e.emit("navigationShow"):e.emit("navigationHide"),a&&a.toggleClass(e.params.navigation.hiddenClass),r&&r.toggleClass(e.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){E(this,{pagination:t({dynamicBulletIndex:0},R)})},on:{init:function(e){e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange:function(e){(e.params.loop||void 0===e.snapIndex)&&e.pagination.update()},snapIndexChange:function(e){e.params.loop||e.pagination.update()},slidesLengthChange:function(e){e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange:function(e){e.params.loop||(e.pagination.render(),e.pagination.update())},destroy:function(e){e.pagination.destroy()},click:function(e,t){e.params.pagination.el&&e.params.pagination.hideOnClick&&e.pagination.$el.length>0&&!m(t.target).hasClass(e.params.pagination.bulletClass)&&(!0===e.pagination.$el.hasClass(e.params.pagination.hiddenClass)?e.emit("paginationShow"):e.emit("paginationHide"),e.pagination.$el.toggleClass(e.params.pagination.hiddenClass))}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){E(this,{lazy:t({initialImageLoaded:!1},q)})},on:{beforeInit:function(e){e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init:function(e){e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll:function(e){e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize:function(e){e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove:function(e){e.params.lazy.enabled&&e.lazy.load()},transitionStart:function(e){e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd:function(e){e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange:function(e){e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){E(this,{autoplay:t(t({},X),{},{running:!1,paused:!1})})},on:{init:function(e){e.params.autoplay.enabled&&(e.autoplay.start(),r().addEventListener("visibilitychange",e.auto
1624play.onVisibilityChange))},beforeTransitionStart:function(e,t,i){e.autoplay.running&&(i||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(t):e.autoplay.stop())},sliderFirstMove:function(e){e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd:function(e){e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy:function(e){e.autoplay.running&&e.autoplay.stop(),r().removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){E(this,{fadeEffect:t({},Y)})},on:{beforeInit:function(e){if("fade"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"fade");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};x(e.params,t),x(e.originalParams,t)}},setTranslate:function(e){"fade"===e.params.effect&&e.fadeEffect.setTranslate()},setTransition:function(e,t){"fade"===e.params.effect&&e.fadeEffect.setTransition(t)}}}];return _.use(U),_})); 1625 1626function createSwiper(selector, swiperParams, callback = null) { 1627 /** 1628 * Use timer to create new task instead of executing in the current one 1629 * in order to split total blocking time 1630 */ 1631 setTimeout(function() { 1632 const swiperInstance = new Swiper(selector, swiperParams); 1633 if (callback) { 1634 callback(swiperInstance); 1635 } 1636 }, 0); 1637} 1638 1639 1640 LS.ready.then(function(){ 1641 1642 1643 1644 1645 1646 1647 1648 1649// Move to our_content 1650window.urls = { 1651 "shippingUrl": "\/frete\/" 1652} 1653 1654 1655document.addEventListener('lazybeforeunveil', function(e){ 1656 if ((e.target.parentElement) && (e.target.nextElementSibling)) { 1657 var parent = e.target.parentElement; 1658 var sibling = e.target.nextElementSibling; 1659 if (sibling.classList.contains('js-lazy-loading-preloader')) { 1660 sibling.style.display = 'none'; 1661 parent.style.display = 'block'; 1662 } 1663 } 1664}); 1665 1666 1667window.lazySizesConfig = window.lazySizesConfig || {}; 1668lazySizesConfig.hFac = 0.4; 1669 1670 1671DOMContentLoaded.addEventOrExecute(() => { 1672 1673 (() => { 1674 function recalc() { 1675 try { 1676 const $priceBox = document.querySelector('.js-prepare-product-kit-price'); 1677 if (!$priceBox) return; 1678 1679 const divisor = parseInt($priceBox.getAttribute('data-price-kit'), 10); 1680 if (divisor <= 1) return; 1681 1682 const $displayPrice = $priceBox.querySelector('.js-price-display'); 1683 const $displayComparePrice = $priceBox.querySelector('.js-compare-price-display'); 1684 1685 if ($displayPrice && !$displayPrice.querySelector('.price-a-partir')) { 1686 const price = parseFloat($displayPrice.getAttribute('data-product-price')) / 100; 1687 const unitPrice = price / divisor; 1688 1689 $displayPrice.innerHTML = ` 1690 <span class="price-a-partir">A partir de</span> 1691 ${$displayPrice.innerHTML} 1692 <small> (${unitPrice.toLocaleString('pt-BR', { style: 'currency', currency: 'BRL' })}/caixa)</small> 1693 `; 1694 } 1695 } catch (error) { 1696 console.error('Erro ao recalcular preço:', error); 1697 } 1698 } 1699 1700 // Executa a função inicialmente 1701 recalc(); 1702 1703 // Função para adicionar eventos dinâmicos 1704 function addDynamicEventListeners() { 1705 ['mousemove', 'scroll'].forEach(eventType => { 1706 window.addEventListener(eventType, recalc); 1707 }); 1708 } 1709 1710 // Adiciona os eventos de movimentação e rolagem 1711 addDynamicEventListeners(); 1712 })(); 1713 1714 1715 // Seleciona os elementos relevantes 1716 const ctaMedicamento = document.querySelector('.js-cta-medicamento'); 1717 const modal = document.querySelector('.medicamento-modal'); 1718 const closeModalButtons = document.querySelectorAll('.js-medicamento-modal-close'); 1719 const ctaModalBuy = document.querySelector('.js-modal-buy'); 1720 1721 if( ctaModalBuy ){ 1722 ctaModalBuy.onclick = () => { 1723 document.querySelector('#product_form .js-prod-submit-form').click(); 1724 } 1725 } 1726 1727 // Verifica se o botão de CTA existe e adiciona o evento de clique 1728 if (ctaMedicamento && modal) { 1729 ctaMedicamento.addEventListener('click', function (event) { 1730 event.preventDefault(); // Evita o comportamento padrão do link 1731 modal.style.display = 'block'; // Exibe o modal 1732 }); 1733 } else { 1734 console.warn('Elemento .js-cta-medicamento ou .medicamento-modal não encontrado.'); 1735 } 1736 1737 // Adiciona evento de clique em todos os botões de fechar modal 1738 if (closeModalButtons.length > 0) { 1739 closeModalButtons.forEach(function (button) { 1740 button.addEventListener('click', function () { 1741 modal.style.display = 'none'; // Esconde o modal 1742 }); 1743 }); 1744 } else { 1745 console.warn('Nenhum elemento .js-medicamento-modal-close encontrado.'); 1746 } 1747 1748 1749 try { 1750 const initialPopupEmail = localStorage.getItem('initial-email'); 1751 if( !initialPopupEmail || initialPopupEmail !== 'true' ){ 1752 jQueryNuvem('#popup-initial').show(); 1753 } 1754 } catch (error) { 1755 console.log('ERROR', error) 1756 1757 } 1758 1759 LS.newsletter('#popup-initial form', '#popup-initial', '\/contato\/', function (response) { 1760 jQueryNuvem(".js-news-spinner").hide(); 1761 jQueryNuvem(".js-news-send, .js-news-popup-submit").show(); 1762 var selector_to_use = response.success ? '.js-news-popup-success' : '.js-news-popup-failed'; 1763 let newPopupAlert = jQueryNuvem(this).find(selector_to_use).fadeIn(100); 1764 setTimeout(() => newPopupAlert.fadeOut(500), 4000); 1765 1766 localStorage.setItem('initial-email', 'true'); 1767 setTimeout(function () { 1768 jQueryNuvem('#popup-initial').hide(); 1769 }, 2500); 1770 }); 1771 1772 const quemSomosRevies = document.querySelector('.quem-somos-reviews'); 1773 if( quemSomosRevies ){ 1774 createSwiper( 1775 '.js-swiper-quem-somos-reviews', { 1776 lazy: true, 1777 loop: true, 1778 autoplay: false, 1779 slidesPerView: 1, 1780 threshold: 5, 1781 spaceBetween: 25, 1782 navigation: { 1783 nextEl: '.js-swiper-quem-somos-reviews-next', 1784 prevEl: '.js-swiper-quem-somos-reviews-prev', 1785 }, 1786 breakpoints: { 1787 768: { 1788 slidesPerView: 2, 1789 }, 1790 992: { 1791 slidesPerView: 3, 1792 }, 1793 } 1794 } 1795 ) 1796 } 1797 1798 1799 1800 1801 1802 document.querySelectorAll('.pagina-tratamento-block-2-products-item-title').forEach(item => { 1803 item.addEventListener('click', () => { 1804 item.classList.toggle('active'); 1805 }); 1806 }); 1807 1808 // Seleciona todos os links de opções 1809 const options = document.querySelectorAll('.perguntas-e-respostas-options a'); 1810 // Seleciona todas as respostas 1811 const answers = document.querySelectorAll('.perguntas-e-respostas-options-value'); 1812 1813 if(options){ 1814 // Adiciona um evento de clique em cada link de opção 1815 options.forEach(option => { 1816 option.addEventListener('click', (event) => { 1817 event.preventDefault(); // Previne o comportamento padrão do link 1818 1819 if( window.innerWidth < 768 ){ 1820 if( event.target.classList.contains('active') ){ 1821 options.forEach(opt => opt.classList.remove('active'));
1822 answers.forEach(answer => answer.classList.remove('active')); 1823 return; 1824 } 1825 } 1826 1827 // Remove a classe 'active' de todas as opções e respostas 1828 options.forEach(opt => opt.classList.remove('active')); 1829 answers.forEach(answer => answer.classList.remove('active')); 1830 1831 // Adiciona a classe 'active' na opção e resposta correspondente ao Ãndice 1832 const index = option.getAttribute('data-index'); 1833 option.classList.add('active'); 1834 document.querySelectorAll(`.perguntas-e-respostas-options-value[data-index="${index}"]`).forEach(box => box.classList.add('active')); 1835 }); 1836 }); 1837 1838 if( window.innerWidth < 768 ){ 1839 options.forEach(opt => opt.classList.remove('active')); 1840 answers.forEach(answer => answer.classList.remove('active')); 1841 } 1842 } 1843 1844 1845 const tabItems = document.querySelectorAll('.js-home-main-tabs-info-options-list-item'); 1846 const tabContents = document.querySelectorAll('.js-home-main-tabs-info-content'); 1847 1848 tabItems.forEach(item => { 1849 item.addEventListener('click', () => { 1850 // Obtém o Ãndice do botão clicado 1851 const index = item.getAttribute('data-index'); 1852 1853 // Remove a classe 'active' de todos os botões e conteúdos 1854 tabItems.forEach(i => i.classList.remove('active')); 1855 tabContents.forEach(content => content.classList.remove('active')); 1856 1857 // Adiciona a classe 'active' ao botão e conteúdo correspondentes 1858 item.classList.add('active'); 1859 const correspondingContent = document.querySelector(`.js-home-main-tabs-info-content[data-index="${index}"]`); 1860 if (correspondingContent) { 1861 correspondingContent.classList.add('active'); 1862 1863 // Rola até o conteúdo correspondente, ajustando pela altura do cabeçalho 1864 const offsetTop = correspondingContent.getBoundingClientRect().top + window.scrollY - 125; 1865 window.scrollTo({ top: offsetTop, behavior: 'smooth' }); 1866 } 1867 }); 1868 }); 1869 1870 1871 const tabProductsProductItems = document.querySelectorAll('.js-home-products-details-cta-item'); 1872 const tabProductsProductContents = document.querySelectorAll('.js-home-products-details-item'); 1873 1874 tabProductsProductItems.forEach(item => { 1875 item.addEventListener('click', () => { 1876 // Obtém o Ãndice do botão clicado 1877 const index = item.getAttribute('data-index'); 1878 1879 // Remove a classe 'active' de todos os botões e conteúdos 1880 tabProductsProductItems.forEach(i => i.classList.remove('active')); 1881 tabProductsProductContents.forEach(content => content.classList.remove('active')); 1882 1883 // Adiciona a classe 'active' ao botão e conteúdo correspondentes 1884 item.classList.add('active'); 1885 const correspondingContent = document.querySelector(`.js-home-products-details-item[data-index="${index}"]`); 1886 if (correspondingContent) { 1887 correspondingContent.classList.add('active'); 1888 1889 // Rola até o conteúdo correspondente, ajustando pela altura do cabeçalho 1890 // const offsetTop = correspondingContent.getBoundingClientRect().top + window.scrollY; 1891 // window.scrollTo({ top: offsetTop, behavior: 'smooth' }); 1892 } 1893 }); 1894 }); 1895 1896 1897 1898 1899 1900 1901 jQueryNuvem(".js-notification-close, .js-tooltip-close").on( "click", function(e) { 1902 e.preventDefault(); 1903 jQueryNuvem(e.currentTarget).closest(".js-notification, .js-tooltip").hide(); 1904 }); 1905 1906 1907 var $notification_order_cancellation = jQueryNuvem(".js-notification-order-cancellation"); 1908 var $notification_status_page = jQueryNuvem(".js-notification-status-page"); 1909 var $fixed_bottom_button = jQueryNuvem(".js-btn-fixed-bottom"); 1910 1911 1912 if ($notification_status_page.length > 0){ 1913 if (LS.shouldShowOrderStatusNotification($notification_status_page.data('url'))){ 1914 $notification_status_page.show(); 1915 }; 1916 jQueryNuvem(".js-notification-status-page-close").on( "click", function(e) { 1917 e.preventDefault(); 1918 LS.dontShowOrderStatusNotificationAgain($notification_status_page.data('url')); 1919 }); 1920 } 1921 1922 1923 jQueryNuvem(".js-cart-notification-close").on("click", function(){ 1924 jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); 1925 setTimeout(function(){ 1926 jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); 1927 jQueryNuvem(".js-alert-added-to-cart").hide(); 1928 },2000); 1929 }); 1930 1931 1932 1933 1934 const footerLegal = jQueryNuvem(".js-footer-legal"); 1935 1936 restoreNotifications = function(){ 1937 1938 // Whatsapp button position 1939 $fixed_bottom_button.css("marginBottom", "10px"); 1940 1941 1942 footerLegal.removeAttr("style"); 1943 }; 1944 1945 if (!window.cookieNotificationService.isAcknowledged()) { 1946 jQueryNuvem(".js-notification-cookie-banner").show(); 1947 1948 1949 const cookieBannerHeight = jQueryNuvem(".js-notification-cookie-banner").outerHeight(); 1950 footerLegal.css("paddingBottom", cookieBannerHeight + 30 + "px"); 1951 1952 1953 $fixed_bottom_button.css("marginBottom", "45px"); 1954 1955 } 1956 1957 jQueryNuvem(".js-acknowledge-cookies").on( "click", function(e) { 1958 window.cookieNotificationService.acknowledge(); 1959 restoreNotifications(); 1960 }); 1961 1962 1963 1964
1965 restoreQuickshopForm = function(){ 1966 1967 1968 1969 jQueryNuvem("#quickshop-modal .js-item-product").removeClass("js-swiper-slide-visible js-item-slide"); 1970 jQueryNuvem("#quickshop-modal .js-quickshop-container").attr( { 'data-variants' : '' , 'data-quickshop-id': '' } ); 1971 jQueryNuvem("#quickshop-modal .js-item-product").attr('data-product-id', ''); 1972 1973 1974 setTimeout(function(){ 1975 var $quickshop_form = jQueryNuvem("#quickshop-form").find('.js-product-form'); 1976 var $item_form_container = jQueryNuvem(".js-quickshop-opened").find(".js-item-variants"); 1977 1978 $quickshop_form.detach().appendTo($item_form_container); 1979 jQueryNuvem(".js-quickshop-opened").removeClass("js-quickshop-opened"); 1980 },350); 1981 1982 }; 1983 1984 1985 1986 if (window.innerWidth < 768) { 1987 1988 1989 cleanURLHash = function(){ 1990 const uri = window.location.toString(); 1991 const clean_uri = uri.substring(0, uri.indexOf("#")); 1992 window.history.replaceState({}, document.title, clean_uri); 1993 }; 1994 1995 1996 goBackBrowser = function(){ 1997 cleanURLHash(); 1998 history.back(); 1999 }; 2000 2001 2002 if(window.location.href.indexOf("modal-fullscreen") > -1) { 2003 cleanURLHash(); 2004 } 2005 2006 2007 jQueryNuvem(document).on("click", ".js-fullscreen-modal-open", function(e) { 2008 e.preventDefault(); 2009 var modal_url_hash = jQueryNuvem(this).data("modalUrl"); 2010 window.location.hash = modal_url_hash; 2011 }); 2012 2013 2014 jQueryNuvem(document).on("click", ".js-fullscreen-modal-close", function(e) { 2015 e.preventDefault(); 2016 goBackBrowser(); 2017 }); 2018 2019 2020 window.onhashchange = function() { 2021 if(window.location.href.indexOf("modal-fullscreen") <= -1) { 2022 2023 2024 if(jQueryNuvem(".js-fullscreen-modal").hasClass("modal-show")){ 2025 2026 2027 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 2028 jQueryNuvem("body").removeClass("overflow-none"); 2029 } 2030 var $opened_modal = jQueryNuvem(".js-fullscreen-modal.modal-show"); 2031 var $opened_modal_overlay = $opened_modal.prev(); 2032 2033 $opened_modal.removeClass("modal-show"); 2034 setTimeout(() => $opened_modal.hide(), 500); 2035 $opened_modal_overlay.fadeOut(500); 2036 2037 restoreQuickshopForm(); 2038 2039 } 2040 } 2041 } 2042 2043 } 2044 2045 jQueryNuvem(document).on("click", ".js-modal-open", function(e) { 2046 e.preventDefault(); 2047 var modal_id = jQueryNuvem(this).data('toggle'); 2048 var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="' + modal_id + '"]'); 2049 2050 if((jQueryNuvem('.js-toggle-tabnav.tabnav-active').length) && (window.innerWidth < 768) && (!jQueryNuvem(this).hasClass("js-open-over-modal"))){ 2051 let tabnav_modals = jQueryNuvem(".js-tabnav-modal"); 2052 jQueryNuvem(tabnav_modals).removeClass("modal-show"); 2053 } 2054 2055 if (jQueryNuvem(modal_id).hasClass("modal-show")) { 2056 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 2057 jQueryNuvem("body").removeClass("overflow-none"); 2058 } 2059 let modal = jQueryNuvem(modal_id).removeClass("modal-show"); 2060 setTimeout(() => modal.hide(), 500); 2061 } else { 2062 2063 2064 if(!jQueryNuvem(".js-modal.modal-show").length){ 2065 jQueryNuvem("body").addClass("overflow-none"); 2066 } 2067 2068 jQueryNuvem(modal_id).detach().appendTo("body"); 2069 jQueryNuvem(modal_id).show().addClass("modal-show"); 2070 2071 if (((jQueryNuvem(modal_id).hasClass("js-modal-overlay-md")) && (window.innerWidth > 768)) || (!jQueryNuvem(modal_id).hasClass("js-modal-overlay-md"))) {
2072 $overlay_id.fadeIn(400); 2073 $overlay_id.detach().insertBefore(modal_id); 2074 } 2075 } 2076 }); 2077 2078 jQueryNuvem(document).on("click", ".js-modal-close", function(e) { 2079 e.preventDefault(); 2080 2081 if((jQueryNuvem('.js-toggle-tabnav.tabnav-active').length) && (!jQueryNuvem(this).hasClass("js-close-over-modal")) && (window.innerWidth < 768)){ 2082 jQueryNuvem('.js-toggle-tabnav.tabnav-active').removeClass("tabnav-active"); 2083 } 2084 2085 2086 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 2087 jQueryNuvem("body").removeClass("overflow-none"); 2088 } 2089 var $modal = jQueryNuvem(this).closest(".js-modal"); 2090 var modal_id = $modal.attr('id'); 2091 var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="#' + modal_id + '"]'); 2092 $modal.removeClass("modal-show"); 2093 setTimeout(() => $modal.hide(), 500); 2094 $overlay_id.fadeOut(500); 2095 2096 2097 if ((window.innerWidth < 768) && (jQueryNuvem(this).hasClass(".js-fullscreen-modal-close"))) { 2098 goBackBrowser(); 2099 } 2100 2101 restoreQuickshopForm(); 2102 2103 }); 2104 2105 jQueryNuvem(document).on("click", ".js-modal-overlay", function(e) { 2106 e.preventDefault(); 2107 2108 2109 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 2110 jQueryNuvem("body").removeClass("overflow-none"); 2111 } 2112 2113 var modal_id = jQueryNuvem(this).data('modalId'); 2114 let modal = jQueryNuvem(modal_id).removeClass("modal-show"); 2115 setTimeout(() => modal.hide(), 500); 2116 jQueryNuvem(this).fadeOut(500); 2117 2118 restoreQuickshopForm(); 2119 2120 }); 2121 2122 2123 jQueryNuvem(document).on("click", ".js-card-collapse-toggle", function(e) { 2124 e.preventDefault(); 2125 jQueryNuvem(this).toggleClass('active'); 2126 jQueryNuvem(this).closest(".js-card-collapse").toggleClass('active'); 2127 }); 2128 2129 2130 function toggleAccordion(selector){ 2131 if(jQueryNuvem(selector).hasClass("js-accordion-show-only")){ 2132 jQueryNuvem(selector).hide(); 2133 }else{ 2134 jQueryNuvem(selector).find(".js-accordion-toggle-inactive").toggle(); 2135 jQueryNuvem(selector).find(".js-accordion-toggle-active").toggle(); 2136 } 2137 jQueryNuvem(selector).closest(".js-accordion-container").find(".js-accordion-content").slideToggle("fast"); 2138 } 2139 2140 jQueryNuvem(document).on("click", ".js-accordion-toggle", function(e) { 2141 e.preventDefault(); 2142 toggleAccordion(this); 2143 }); 2144 2145 if(window.innerWidth < 768){ 2146 jQueryNuvem(document).on("click", ".js-accordion-toggle-mobile", function(e) { 2147 e.preventDefault(); 2148 toggleAccordion(this); 2149 }); 2150 jQueryNuvem(".js-accordion-content-mobile").hide(); 2151 }else{ 2152 jQueryNuvem(".js-accordion-toggle-mobile").css("cursor" , "default").removeAttr('href'); 2153 } 2154 2155 2156 const inViewport = (entries, observer) => { 2157 entries.forEach(entry => { 2158 if (entry.isIntersecting && !entry.target.observed) { 2159 entry.target.classList.add("is-inViewport"); 2160 entry.target.observed = true; 2161 } 2162 }); 2163 }; 2164 2165 // Attach observer to every [data-transition] element: 2166 const ELs_inViewport = document.querySelectorAll('[data-transition]'); 2167 ELs_inViewport.forEach(EL => { 2168 EL.observed = false; // Initialize the observed flag for each element 2169 const Obs = new IntersectionObserver(inViewport); 2170 Obs.observe(EL); 2171 }); 2172 2173 2174 2175 2176 2177 var fixedNavTransparent = jQueryNuvem(".js-head-mutator"); 2178 var fixedNavTransparentHeight = fixedNavTransparent.height(); 2179 var videoSection = jQueryNuvem(".js-section-video"); 2180 var sliderSection = jQueryNuvem(".js-home-main-slider-container"); 2181 var $category_controls = jQueryNuvem(".js-category-controls"); 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 function applyOffset(selector){ 2195 2196 // Get nav height on load 2197 if (window.innerWidth > 768) { 2198 var head_height = jQueryNuvem(".js-head-main").height(); 2199 jQueryNuvem(selector).css("paddingTop", head_height.toString() + 'px'); 2200 }else{ 2201 2202 var head_height = 0; 2203 } 2204 2205 // Apply offset nav height on load 2206 2207 window.addEventListener("resize", function() { 2208 2209 // Get nav height on resize 2210 var head_height = jQueryNuvem(".js-head-main").height(); 2211 2212 // Apply offset on resize 2213 if (window.innerWidth > 768) { 2214 jQueryNuvem(selector).css("paddingTop", head_height.toString() + 'px'); 2215 }else{ 2216 2217 jQueryNuvem(selector).css("paddingTop", "0px"); 2218 } 2219 }); 2220 } 2221 2222 2223 2224 2225 2226 applyOffset(".js-head-offset"); 2227 2228 2229 var navbarHeight = jQueryNuvem(".js-head-main").outerHeight(); 2230 var topbarHeight = jQueryNuvem(".js-adbar").outerHeight(); 2231 2232 window.addEventListener("scroll", function() { 2233 2234 var scrolledPosition = window.pageYOffset; 2235 2236 var header = jQueryNuvem(".js-head-main"); 2237 var navbarHeight = header.outerHeight(); 2238 2239 if (scrolledPosition > navbarHeight) { 2240 header.addClass('compress').css('top', -topbarHeight + 'px' ); 2241 } else { 2242 header.removeClass('compress').css("top", "0px"); 2243 } 2244 }); 2245 2246 2247 2248 2249 2250 var $top_nav = jQueryNuvem(".js-mobile-nav"); 2251 var $page_main_content = jQueryNuvem(".js-main-content"); 2252 var $search_backdrop = jQueryNuvem(".js-search-backdrop"); 2253 2254 $top_nav.addClass("move-down").removeClass("move-up"); 2255 2256 function isElementVisible(element) { 2257 if (!element) return false; // Verifica se o elemento existe 2258 2259 const style = window.getComputedStyle(element); 2260 2261 // Verifica se o elemento está com display diferente de 'n
2261one' e visibility diferente de 'hidden' 2262 return style.display !== 'none'; 2263 } 2264 2265 jQueryNuvem(".js-toggle-menu-panel").click(function (e) { 2266 e.preventDefault(); 2267 // jQueryNuvem(this).next(".js-menu-panel").show().addClass("nav-list-panel-show"); 2268 const $sub = jQueryNuvem(this).next(".list-subitems"); 2269 const $parent = jQueryNuvem(this).closest(".item-with-subitems"); 2270 if( $sub.length ){ 2271 if( $sub.css('display') !== 'none' ){ 2272 $sub.hide(); 2273 $parent.removeClass('active') 2274 }else{ 2275 $sub.show(); 2276 $parent.addClass('active') 2277 } 2278 } 2279 }); 2280 2281 jQueryNuvem(".js-toggle-menu-back").click(function (e) { 2282 e.preventDefault(); 2283 var $panel_to_change = jQueryNuvem(this).closest(".js-menu-panel"); 2284 $panel_to_change.removeClass("nav-list-panel-show"); 2285 setTimeout(function(){ 2286 $panel_to_change.hide(); 2287 },600); 2288 }); 2289 2290 closeHamburgerSubpanels = function() { 2291 jQueryNuvem(".js-menu-panel").removeClass("nav-list-panel-show"); 2292 2293 setTimeout(function(){ 2294 jQueryNuvem(".js-menu-panel").hide(); 2295 },1000); 2296 }; 2297 2298 jQueryNuvem(".js-toggle-menu-close, .js-modal-overlay[data-modal-id='#nav-hamburger'").click(function () { 2299 closeHamburgerSubpanels(); 2300 }); 2301 2302 2303 var win_height = window.innerHeight; 2304 var head_height = jQueryNuvem(".js-head-main").height(); 2305 2306 jQueryNuvem(".js-desktop-dropdown").css('maxHeight', (win_height - head_height - 50).toString() + 'px'); 2307 2308 jQueryNuvem(".js-item-desktop").on("mouseenter", function (e) { 2309 jQueryNuvem(e.currentTarget).addClass("active"); 2310 }).on("mouseleave", function(e) { 2311 jQueryNuvem(e.currentTarget).removeClass("active"); 2312 }); 2313 2314 jQueryNuvem(".js-item-desktop").on("mouseenter", function (e) { 2315 jQueryNuvem('.js-nav-desktop-list').children(".selected").removeClass("selected"); 2316 jQueryNuvem(e.currentTarget).addClass("selected"); 2317 }).on("mouseleave", function(e) { 2318 const self = jQueryNuvem(this); 2319 setTimeout(function(){ 2320 self.removeClass("selected"); 2321 },500); 2322 }); 2323 2324 2325 jQueryNuvem(".js-desktop-dropdown").on("mouseleave", function (e) { 2326 const self = jQueryNuvem(this); 2327 self.css("pointer-events" , "none"); 2328 setTimeout(function(){ 2329 self.css("pointer-events" , "initial"); 2330 },1000); 2331 }); 2332 2333 2334 jQueryNuvem(".js-search-button").on("click", function (e) { 2335 setTimeout(function(){ 2336 jQueryNuvem("#nav-search .js-search-input").each(el => el.focus()); 2337 },10); 2338 }); 2339 2340 2341 2342 LS.search(jQueryNuvem(".js-search-input"), function (html, count) { 2343 $search_suggests = jQueryNuvem(this).closest(".js-search-container").next(".js-search-suggest"); 2344 if (count > 0) { 2345 $search_suggests.html(html).show(); 2346 } else { 2347 $search_suggests.hide(); 2348 } 2349 if (jQueryNuvem(this).val().length == 0) { 2350 $search_suggests.hide(); 2351 } 2352 }, { 2353 snipplet: 'header/header-search-results.tpl' 2354 }); 2355 2356 if (window.innerWidth > 768) { 2357 2358 2359 jQueryNuvem("body").on("click", function () { 2360 jQueryNuvem(".js-search-suggest").hide(); 2361 }); 2362 2363 2364 jQueryNuvem(document).on("click", ".js-search-suggest a", function () { 2365 jQueryNuvem(".js-search-suggest").show(); 2366 }); 2367 } 2368 2369 jQueryNuvem(".js-search-suggest").on("click", ".js-search-suggest-all-link", function (e) { 2370 e.preventDefault();
2371 $this_closest_form = jQueryNuvem(this).closest(".js-search-suggest").prev(".js-search-form"); 2372 $this_closest_form.submit(); 2373 }); 2374 2375 2376 2377 changeLang = function(element) { 2378 var selected_country_url = element.find("option").filter((el) => el.selected).attr("data-country-url"); 2379 location.href = selected_country_url; 2380 }; 2381 2382 jQueryNuvem('.js-lang-select').on("change", function (e) { 2383 lang_select_option = jQueryNuvem(this); 2384 2385 changeLang(lang_select_option); 2386 }); 2387 2388 2389 2390 var slidesPerViewDesktopVal = 4; 2391 var slidesPerViewMobileVal = 1.7; 2392 var itemSwiperSpaceBetween = 35; 2393 2394 2395 2396 2397 2398 2399 2400 2401 var width = window.innerWidth; 2402 if (width < 767) { 2403 createSwiper('.js-informative-banners', { 2404 slidesPerView: 1, 2405 watchOverflow: true, 2406 centerInsufficientSlides: true, 2407 pagination: { 2408 el: '.js-informative-banners-pagination', 2409 clickable: true, 2410 }, 2411 breakpoints: { 2412 640: { 2413 slidesPerView: 3, 2414 } 2415 } 2416 }); 2417 } 2418 2419 2420 2421 2422 2423 2424 const fakeButton = document.querySelector('.js-custom-add-to-cart'); 2425 if( fakeButton ){ 2426 fakeButton.onclick = function(){ 2427 document.querySelector('.js-product-form .btn-primary').click(); 2428 } 2429 } 2430 2431 2432 2433 2434 2435 var nav_height = jQueryNuvem(".js-head-main").innerHeight(); 2436 2437 2438 2439 2440 2441 const noStockVariants = (container = null) => { 2442 2443 const config = { 2444 variantsGroup: ".js-product-variants-group", 2445 variantButton: ".js-insta-variant", 2446 noStockClass: "btn-variant-no-stock", 2447 dataVariationId: "data-variation-id", 2448 dataOption: "data-option" 2449 }; 2450 2451 const wrapper = container ? container : jQueryNuvem('#single-product'); 2452 if (!wrapper) return; 2453 2454 const dataVariants = wrapper.data('variants'); 2455 const variantsLength = wrapper.find(config.variantsGroup).length; 2456 2457 const getOptions = (productVariationId, variantOption) => { 2458 if (productVariationId === 2) { 2459 return { 2460 option0: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="0"] select`).val()), 2461 option1: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="1"] select`).val()), 2462 option2: String(jQueryNuvem(variantOption).data('option')), 2463 }; 2464 } else if (productVariationId === 1) { 2465 return { 2466 option0: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="0"] select`).val()), 2467 option1: String(jQueryNuvem(variantOption).data('option')), 2468 }; 2469 } else { 2470 return { 2471 option0: String(jQueryNuvem(variantOption).data('option')), 2472 }; 2473 } 2474 }; 2475 2476 const filterVariants = (options) => { 2477 return dataVariants.filter(variant => { 2478 return Object.keys(options).every(optionKey => variant[optionKey] === options[optionKey]) && variant.available; 2479 }); 2480 }; 2481 2482 const updateStockStatus = (productVariationId) => { 2483 const variationGroup = wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="${productVariationId}"]`); 2484 variationGroup.find(`${config.variantButton}.${config.noStockClass}`).removeClass(config.noStockClass); 2485 2486 variationGroup.find(config.variantButton).each((variantOption, item) => { 2487 const options = getOptions(productVariationId, variantOption); 2488 const itemsAvailable = filterVariants(options); 2489 const button = wrapper.find(`${config.variantButton}[${config.dataOption}="${options[`option${productVariationId}`].replace(/"/g, '\\"')}"]`); 2490 2491 if (!itemsAvailable.length) { 2492 button.addClass(config.noStockClass); 2493 } 2494 }); 2495 }; 2496 2497 for (let productVariationId = variantsLength - 1; productVariationId >= 0; productVariationId--) { 2498 updateStockStatus(productVariationId); 2499 } 2500 }; 2501 2502 noStockVariants(); 2503 2504 2505 2506 2507 jQueryNuvem(document).on("click", ".js-quickshop-modal-open", function (e) { 2508 e.preventDefault(); 2509 var $this = jQueryNuvem(this); 2510 if($this.hasClass("js-quickshop-slide")){ 2511 jQueryNuvem("#quickshop-modal .js-item-product").addClass("js-swiper-slide-visible js-item-slide"); 2512 } 2513 2514 let container = jQueryNuvem(this).closest('.js-quickshop-container'); 2515 if (!container.length) return; 2516 noStockVariants(container); 2517 2518 LS.fillQuickshop($this); 2519 }); 2520 2521 2522 changeVariantButton = function(selector, parentSelector) { 2523 selector.siblings().removeClass("selected"); 2524 selector.addClass("selected"); 2525 var option_id = selector.attr('data-option'); 2526 var parent = selector.closest(parentSelector); 2527 var selected_option = parent.find('.js-variation-option option').filter(function (el) { 2528 return el.value == option_id; 2529 }); 2530 selected_option.prop('selected', true).trigger('change'); 2531 } 2532 2533 2534 2535 jQueryNuvem(document).on("click", ".js-insta-variant", function (e) { 2536 e.preventDefault(); 2537 $this = jQueryNuvem(this); 2538 changeVariantButton($this, '.js-product-variants-group'); 2539 }); 2540 2541 2542 2543 2544 2545 LS.registerOnChangeVariant(function(variant){ 2546 var current_image = jQueryNuvem('.js-item-product[data-product-id="'+variant.product_id+'"] .js-item-image'); 2547 current_image.attr('srcset', variant.image_url); 2548 2549 }); 2550 2551 2552 2553 2554 2555 function get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests) { 2556 if (parseInt(number_of_installment) > parseInt(max_installments_without_interests[0])) { 2557 if (installment_data.without_interests) { 2558 return [number_of_installment, installment_data.installment_value.toFixed(2)]; 2559 } 2560 } 2561 return max_installments_without_interests; 2562 } 2563 2564 2565 function get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests) { 2566 if (parseInt(number_of_installment) > parseInt(max_installments_with_interests[0])) { 2567 if (installment_data.without_interests == false) { 2568 return [number_of_installment, installment_data.installment_value.toFixed(2)]; 2569 } 2570 } 2571 return max_installments_with_interests; 2572 } 2573 2574 2575 function refreshInstallmentv2(price){ 2576 jQueryNuvem(".js-modal-installment-price" ).each(function( el ) { 2577 const installment = Number(jQueryNuvem(el).data('installment')); 2578 jQueryNuvem(el).text(LS.currency.display_short + (price/installment).toLocaleStr
2578ing('de-DE', {maximumFractionDigits: 2, minimumFractionDigits: 2})); 2579 }); 2580 } 2581 2582 2583 function refreshPaymentDiscount(price){ 2584 jQueryNuvem(".js-price-with-discount" ).each(function( el ) { 2585 const payment_discount = jQueryNuvem(el).data('paymentDiscount'); 2586 jQueryNuvem(el).text(LS.formatToCurrency(price - ((price * payment_discount) / 100))) 2587 }); 2588 } 2589 2590 2591 2592 2593 function changeVariant(variant) { 2594 jQueryNuvem(".js-product-detail .js-shipping-calculator-response").hide(); 2595 jQueryNuvem("#shipping-variant-id").val(variant.id); 2596 2597 var parent = jQueryNuvem("body"); 2598 if (variant.element) { 2599 parent = jQueryNuvem(variant.element); 2600 if(parent.hasClass("js-quickshop-container")){ 2601 var quick_id = parent.attr("data-quickshop-id"); 2602 var parent = jQueryNuvem('.js-quickshop-container[data-quickshop-id="'+quick_id+'"]'); 2603 } 2604 } 2605 2606 if(parent.hasClass("js-quickshop-container")){ 2607 var itemContainer = parent.closest('.js-item-product'); 2608 if(itemContainer.hasClass("js-item-slide")){ 2609 var parent = jQueryNuvem('.js-swiper-slide-visible .js-quickshop-container[data-quickshop-id="'+quick_id+'"]'); 2610 } 2611 noStockVariants(parent); 2612 } else { 2613 noStockVariants(); 2614 } 2615 2616 var sku = parent.find('#sku'); 2617 if(sku.length) { 2618 sku.text(variant.sku).show(); 2619 } 2620 2621 2622 2623 var installment_helper = function($element, amount, price){ 2624 $element.find('.js-installment-amount').text(amount); 2625 $element.find('.js-installment-price').attr("data-value", price); 2626 $element.find('.js-installment-price').text(LS.currency.display_short + parseFloat(price).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 2627 if(variant.price_short && Math.abs(variant.price_number - price * amount) < 1) { 2628 $element.find('.js-installment-total-price').text((variant.price_short).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 2629 } else { 2630 $element.find('.js-installment-total-price').text(LS.currency.display_short + (price * amount).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 2631 } 2632 }; 2633 2634 if (variant.installments_data) { 2635 var variant_installments = JSON.parse(variant.installments_data); 2636 var max_installments_without_interests = [0,0]; 2637 var max_installments_with_interests = [0,0]; 2638 2639 jQueryNuvem('.js-payment-provider-installments-row').hide(); 2640 2641 for (let payment_method in variant_installments) { 2642 2643 var paymentMethodId = '#installment_' + payment_method.replace(" ", "_") + '_1'; 2644 var minimumInstallmentValue = jQueryNuvem(paymentMethodId).closest('.js-info-payment-method').attr("data-minimum-installment-value"); 2645 2646 let installments = variant_installments[payment_method]; 2647 for (let number_of_installment in installments) { 2648 let installment_data = installments[number_of_installment]; 2649 max_installments_without_interests = get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests); 2650 max_installments_with_interests = get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests); 2651 var installment_container_selector = '#installment_' + payment_method.replace(" ", "_") + '_' + number_of_installment; 2652 2653 if(minimumInstallmentValue <= installment_data.installment_value) { 2654 jQueryNuvem(installment_container_selector).show(); 2655 } 2656 2657 if(!parent.hasClass("js-quickshop-container")){ 2658 installment_helper(jQueryNuvem(installment_container_selector), number_of_installment, installment_data.installment_value.toFixed(2)); 2659 } 2660 } 2661 } 2662 var $installments_container = jQueryNuvem(variant.element + ' .js-max-installments-container .js-max-installments'); 2663 var $installments_modal_link = jQueryNuvem(variant.element + ' #btn-installments'); 2664 var $payments_module = jQueryNuvem(variant.element + ' .js-product-payments-container'); 2665 var $installmens_card_icon = jQueryNuvem(variant.element + ' .js-installments-credit-card-icon'); 2666 2667 var installments_to_use = max_installments_without_interests[0] > 1 ? max_installments_without_interests : max_installments_with_interests; 2668 2669 if(installments_to_use[0] <= 1 ) { 2670 $installments_container.hide(); 2671 $installments_modal_link.hide(); 2672 $payments_module.hide(); 2673 $installmens_card_icon.hide(); 2674 } else { 2675 $installments_container.show(); 2676 $installments_modal_link.show(); 2677 $payments_module.show(); 2678 $installmens_card_icon.show(); 2679 installment_helper($installments_container, installments_to_use[0], installments_to_use[1]); 2680 } 2681 } 2682 2683 if(!parent.hasClass("js-quickshop-container")){ 2684 jQueryNuvem('#installments-modal .js-installments-one-payment').text(variant.price_short).attr("data-value", variant.price_number); 2685 } 2686 2687 if (variant.price_short){ 2688 2689 var variant_price_clean = variant.price_short.replace('$', '').replace('R', '').replace(',', '').replace('.', ''); 2690 var variant_price_raw = parseInt(variant_price_clean, 10); 2691 2692 parent.find('.js-price-display').text(variant.price_short).show(); 2693 parent.find('.js-price-display').attr("content", variant.price_number).data('productPrice', variant_price_raw); 2694 2695 parent.find('.js-payment-discount-price-product').text(variant.price_with_payment_discount_short); 2696 parent.find('.js-payment-discount-price-product-container').show(); 2697 } else { 2698 parent.find('.js-price-display, .js-payment-discount-price-product-container').hide(); 2699 } 2700 2701 if ((variant.compare_at_price_short) && !(parent.find(".js-price-display").css("display") == "none")) { 2702 parent.find('.js-compare-price-display').text(variant.compare_at_price_short).show(); 2703 } else { 2704 parent.find('.js-compare-price-display').hide(); 2705 } 2706 2707 var button = parent.find('.js-addtocart'); 2708 button.removeClass('cart').removeClass('contact').removeClass('nostock'); 2709 var $product_shipping_calculator = parent.find("#product-shipping-container"); 2710 2711 2712 if (!variant.available){ 2713 button.val('Esgotado'); 2714 button.addClass('nostock'); 2715 button.attr('disabled', 'disabled'); 2716 $product_shipping_calculator.hide(); 2717 } else if (variant.contact) { 2718 button.val('Preço sob Consulta'); 2719 button.addClass('contact'); 2720 button.removeAttr('disabled'); 2721 $product_shipping_calculator.hide(); 2722 } else { 2723 button.val('Comprar'); 2724 button.addClass('cart'); 2725 button.removeAttr('disabled'); 2726 $product_shipping_calculator.show(); 2727 } 2728 2729 2730 2731 if(variant.stock == 1) { 2732 parent.find('.js-last-product').show(); 2733 } else { 2734 parent.find('.js-last-product').hide(); 2735 } 2736 2737 2738 LS.updateShippingProduct(); 2739 2740 zipcode_on_changevariant = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); 2741 jQueryNuvem("#product-shipping-container .js-shipping-calculator-current-zip").text(zipcode_on_changevariant); 2742 2743 2744 LS.freeShippingProgress(true); 2745 2746 } 2747 2748 2749 jQueryNuvem(document).on("change", ".js-variation-option", function(e) {
2750 var $parent = jQueryNuvem(this).closest(".js-product-variants"); 2751 var $variants_group = jQueryNuvem(this).closest(".js-product-variants-group"); 2752 var $quickshop_parent_wrapper = jQueryNuvem(this).closest(".js-quickshop-container"); 2753 2754 2755 var quick_id = $quickshop_parent_wrapper.attr("data-quickshop-id"); 2756 2757 if($parent.hasClass("js-product-quickshop-variants")){ 2758 2759 var $quickshop_parent = jQueryNuvem(this).closest(".js-item-product"); 2760 2761 2762 if($quickshop_parent.hasClass("js-item-slide")){ 2763 var $quickshop_variant_selector = '.js-swiper-slide-visible .js-quickshop-container[data-quickshop-id="'+quick_id+'"]'; 2764 }else{ 2765 var $quickshop_variant_selector = '.js-quickshop-container[data-quickshop-id="'+quick_id+'"]'; 2766 } 2767 2768 LS.changeVariant(changeVariant, $quickshop_variant_selector); 2769 2770 2771 var selected_option_id = jQueryNuvem(this).val(); 2772 var $color_parent_to_update = jQueryNuvem('.js-quickshop-container[data-quickshop-id="'+quick_id+'"]'); 2773 2774 $color_parent_to_update.find('.js-color-variant[data-option="'+selected_option_id+'"]').addClass("selected").siblings().removeClass("selected"); 2775 $variants_group.find('.js-insta-variant[data-option="'+selected_option_id+'"]').addClass("selected").siblings().removeClass("selected"); 2776 2777 } else { 2778 LS.changeVariant(changeVariant, '#single-product'); 2779 } 2780 2781 2782 var $this_product_container = jQueryNuvem(this).closest(".js-product-container"); 2783 2784 if($this_product_container.hasClass("js-quickshop-container")){ 2785 var this_quickshop_id = $this_product_container.attr("data-quickshop-id"); 2786 var $this_product_container = jQueryNuvem('.js-product-container[data-quickshop-id="'+this_quickshop_id+'"]'); 2787 } 2788 var $this_compare_price = $this_product_container.find(".js-compare-price-display"); 2789 var $this_price = $this_product_container.find(".js-price-display"); 2790 var $installment_container = $this_product_container.find(".js-product-payments-container"); 2791 var $installment_text = $this_product_container.find(".js-max-installments-container"); 2792 var $this_add_to_cart = $this_product_container.find(".js-prod-submit-form"); 2793 2794 // Get the current product discount percentage value 2795 var current_percentage_value = $this_product_container.find(".js-offer-percentage"); 2796 2797 // Get the current product price and promotional price 2798 var compare_price_value = $this_compare_price.html(); 2799 var price_value = $this_price.html(); 2800 2801 // Calculate new discount percentage based on difference between filtered old and new prices 2802 const percentageDifference = window.moneyDifferenceCalculator.percentageDifferenceFromString(compare_price_value, price_value); 2803 if(percentageDifference){ 2804 $this_product_container.find(".js-offer-percentage").text(percentageDifference); 2805 $this_product_container.find(".js-offer-label").css("display" , "table"); 2806 } 2807 2808 if ($this_compare_price.css("display") == "none" || !percentageDifference) { 2809 $this_product_container.find(".js-offer-label").hide(); 2810 } 2811 if ($this_add_to_cart.hasClass("nostock")) { 2812 $this_product_container.find(".js-stock-label").show(); 2813 } 2814 else { 2815 $this_product_container.find(".js-stock-label").hide(); 2816 } 2817 if ($this_price.css('display') == 'none'){ 2818 $installment_container.hide(); 2819 $installment_text.hide(); 2820 }else{ 2821 $installment_text.show(); 2822 } 2823 }); 2824 2825 2826 2827 jQueryNuvem(".js-product-form").on("submit", function (e) { 2828 var button = jQueryNuvem(e.currentTarget).find('[type="submit"]'); 2829 button.attr('disabled', 'disabled'); 2830 if ((button.hasClass('contact')) || (button.hasClass('catalog'))) { 2831 e.preventDefault(); 2832 var product_id = jQueryNuvem(e.currentTarget).find("input[name='add_to_cart']").val(); 2833 window.location = "\/contato\/?product=" + product_id; 2834 } else if (button.hasClass('cart')) { 2835 button.val('Incluindo...'); 2836 } 2837 }); 2838 2839 2840 2841 jQueryNuvem(document).on("click", ".js-quantity .js-quantity-up", function (e) {
2842 $quantity_input = jQueryNuvem(this).closest(".js-quantity").find(".js-quantity-input"); 2843 $quantity_input.val( parseInt($quantity_input.val(), 10) + 1); 2844 }); 2845 2846 jQueryNuvem(document).on("click", ".js-quantity .js-quantity-down", function (e) { 2847 $quantity_input = jQueryNuvem(this).closest(".js-quantity").find(".js-quantity-input"); 2848 quantity_input_val = $quantity_input.val(); 2849 if (quantity_input_val>1) { 2850 $quantity_input.val( parseInt($quantity_input.val(), 10) - 1); 2851 } 2852 }); 2853 2854 2855 2856 2857 2858 LS.freeShippingProgress(true); 2859 2860 2861 2862 var head_height = jQueryNuvem(".js-head-main").outerHeight(); 2863 2864 if (window.innerWidth > 768) { 2865 jQueryNuvem("#cart-sticky-summary").css("top" , (head_height + 10).toString() + 'px'); 2866 } 2867 2868 2869 2870 function getQuickShopImgSrc(element){ 2871 const image = jQueryNuvem(element).closest('.js-quickshop-container').find('img'); 2872 return String(image.attr('srcset')); 2873 } 2874 2875 jQueryNuvem(document).on("click", ".js-addtocart:not(.js-addtocart-placeholder)", function (e) { 2876 2877 2878 var $productContainer = jQueryNuvem(this).closest('.js-product-container'); 2879 var $productVariants = $productContainer.find(".js-variation-option"); 2880 var $productButton = $productContainer.find("input[type='submit'].js-addtocart"); 2881 var $productButtonPlaceholder = $productContainer.find(".js-addtocart-placeholder"); 2882 var $productButtonText = $productButtonPlaceholder.find(".js-addtocart-text"); 2883 var $productButtonAdding = $productButtonPlaceholder.find(".js-addtocart-adding"); 2884 var $productButtonSuccess = $productButtonPlaceholder.find(".js-addtocart-success"); 2885 2886 2887 var isQuickShop = $productContainer.hasClass('js-quickshop-container'); 2888 2889 2890 if (!isQuickShop) { 2891 if(jQueryNuvem(".js-product-slide-img.js-active-variant").length) { 2892 var imageSrc = $productContainer.find('.js-product-slide-img.js-active-variant').data('srcset').split(' ')[0]; 2893 } else { 2894 var imageSrc = $productContainer.find('.js-product-slide-img').data('srcset').split(' ')[0]; 2895 } 2896 var quantity = $productContainer.find('.js-quantity-input').val(); 2897 var name = $productContainer.find('.js-product-name').text(); 2898 var price = $productContainer.find('.js-price-display').text(); 2899 var addedToCartCopy = "Comprar"; 2900 } else { 2901 var imageSrc = getQuickShopImgSrc(this); 2902 var quantity = 1; 2903 var name = $productContainer.find('.js-item-name').text(); 2904 var price = $productContainer.find('.js-price-display').text().trim(); 2905 var addedToCartCopy = "Comprar"; 2906 if ($productContainer.hasClass("js-quickshop-has-variants")) { 2907 var addedToCartCopy = "Comprar"; 2908 }else{ 2909 var addedToCartCopy = "Comprar"; 2910 } 2911 } 2912 2913 if (!jQueryNuvem(this).hasClass('contact')) { 2914 2915 2916 2917 $productButton.hide(); 2918 $productButtonPlaceholder.css('display' , 'inline-block'); 2919 $productButtonText.fadeOut(); 2920 $productButtonAdding.addClass("active"); 2921 2922 } 2923 }); 2924 2925 2926 2927 jQueryNuvem(document).on("keypress", ".js-cart-quantity-input", function (e) { 2928 if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) { 2929 return false; 2930 } 2931 }); 2932 2933 jQueryNuvem(document).on("focusout", ".js-cart-quantity-input", function (e) { 2934 var itemID = jQueryNuvem(this).attr("data-item-id"); 2935 var itemVAL = jQueryNuvem(this).val(); 2936 if (itemVAL == 0) { 2937 var r = confirm("Tem certeza de que deseja excluir este item?"); 2938 if (r == true) { 2939 LS.removeItem(itemID, true); 2940 } else { 2941 jQueryNuvem(this).val(1); 2942 } 2943 } else { 2944 LS.changeQuantity(itemID, itemVAL, true); 2945 } 2946 }); 2947 2948 2949 jQueryNuvem(".js-trigger-empty-cart-alert").on("click", function (e) { 2950 e.preventDefault(); 2951 let emptyCartAlert = jQueryNuvem(".js-mobile-nav-empty-cart-alert").fadeIn(100); 2952 setTimeout(() => emptyCartAlert.fadeOut(500), 1500); 2953 }); 2954 2955 2956 2957 jQueryNuvem('form[action="\/comprar\/"]').on("submit", function() { 2958 cookieService.remove('first_product_added_successfully'); 2959 }); 2960 2961 2962 2963 2964 if (jQueryNuvem('.js-selected-shipping-method').length) { 2965 var shipping_cost = jQueryNuvem('.js-selected-shipping-method').data("c
2965ost"); 2966 var $shippingCost = jQueryNuvem("#shipping-cost"); 2967 $shippingCost.text(shipping_cost); 2968 $shippingCost.removeClass('opacity-40'); 2969 } 2970 2971 2972 selectShippingOption = function(elem, save_option) { 2973 jQueryNuvem(".js-shipping-method, .js-branch-method").removeClass('js-selected-shipping-method'); 2974 jQueryNuvem(elem).addClass('js-selected-shipping-method'); 2975 2976 2977 var shipping_cost = jQueryNuvem(elem).data("cost"); 2978 var shipping_price_clean = jQueryNuvem(elem).data("price"); 2979 2980 if(shipping_price_clean = 0.00){ 2981 var shipping_cost = '' 2982 } 2983 2984 // Updates shipping (ship and pickup) cost on cart 2985 var $shippingCost = jQueryNuvem("#shipping-cost"); 2986 $shippingCost.text(shipping_cost); 2987 $shippingCost.removeClass('opacity-40'); 2988 2989 2990 if (save_option) { 2991 LS.saveCalculatedShipping(true); 2992 } 2993 if (jQueryNuvem(elem).hasClass("js-shipping-method-hidden")) { 2994 if (jQueryNuvem(elem).hasClass("js-pickup-option")) { 2995 jQueryNuvem(".js-other-pickup-options, .js-show-other-pickup-options .js-shipping-see-less").show(); 2996 jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-more").hide(); 2997 } else { 2998 jQueryNuvem(".js-other-shipping-options, .js-show-more-shipping-options .js-shipping-see-less").show(); 2999 jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-more").hide() 3000 } 3001 } 3002 }; 3003 3004 3005 if (cookieService.get('calculator_zipcode')) { 3006 3007 3008 var zipcode_from_cookie = cookieService.get('calculator_zipcode'); 3009 3010 3011 3012 jQueryNuvem('.js-shipping-input').val(zipcode_from_cookie); 3013 3014 3015 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); 3016 3017 3018 jQueryNuvem(".js-shipping-calculator-head").addClass("with-zip").removeClass("with-form"); 3019 jQueryNuvem(".js-shipping-calculator-with-zipcode").addClass("transition-up-active"); 3020 jQueryNuvem(".js-shipping-calculator-spinner").show(); 3021 } else { 3022 3023 3024 jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); 3025 } 3026 3027 3028 removeShippingSuboptions = function(){ 3029 var shipping_suboptions_id = jQueryNuvem(".js-modal-shipping-suboptions").attr("id"); 3030 jQueryNuvem("#" + shipping_suboptions_id).remove(); 3031 jQueryNuvem('.js-modal-overlay[data-modal-id="#' + shipping_suboptions_id + '"').remove(); 3032 }; 3033 3034 3035 3036 jQueryNuvem(".js-calculate-shipping").on("click", function (e) { 3037 e.preventDefault(); 3038 3039 let shipping_input_val = jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form").find(".js-shipping-input").val(); 3040 3041 jQueryNuvem(".js-shipping-input").val(shipping_input_val); 3042 3043 3044 if (jQueryNuvem(".js-cart-item").length) { 3045 LS.calculateShippingAjax( 3046 jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), 3047 '\/frete\/', 3048 jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); 3049 } 3050 3051 jQueryNuvem(".js-shipping-calculator-current-zip").html(shipping_input_val); 3052 removeShippingSuboptions(); 3053 }); 3054 3055 3056 jQueryNuvem(".js-shipping-input").on('keydown', function (e) { 3057 var key = e.which ? e.which : e.keyCode; 3058 var enterKey = 13; 3059 if (key === enterKey) { 3060 e.preventDefault(); 3061 jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form").find(".js-calculate-shipping").trigger('click'); 3062 if (window.innerWidth < 768) { 3063 jQueryNuvem(e.currentTarget).trigger('blur'); 3064 } 3065 } 3066 }); 3067 3068 3069 jQueryNuvem(document).on("change", ".js-shipping-method, .js-branch-method", function (e) { 3070 selectShippingOption(this, true); 3071 jQueryNuvem(".js-shipping-method-unavailable").hide(); 3072 }); 3073 3074 3075 jQueryNuvem(document).on('shipping.options.checked', '.js-shipping-method', function (e) { 3076 let shippingPrice = jQueryNuvem(this).attr("data-price"); 3077 LS.addToTotal(shippingPrice); 3078 3079 let total = (LS.data.cart.total / 100) + parseFloat(shippingPrice); 3080 jQueryNuvem(".js-cart-widget-total").html(LS.formatToCurrency(total)); 3081 3082 selectShippingOption(this, false); 3083 }); 3084 3085 3086 jQueryNuvem(document).on("click", ".js-toggle-more-shipping-options", function(e) { 3087 e.preventDefault(); 3088 3089 3090 if(jQueryNuvem(this).hasClass("js-show-other-pickup-options")){ 3091 jQueryNuvem(".js-other-pickup-options").slideToggle(600); 3092 jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-less, .js-show-other-pickup-options .js-shipping-see-more").toggle(); 3093 }else{ 3094 jQueryNuvem(".js-other-shipping-options").slideToggle(600); 3095 jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-less, .js-show-more-shipping-options .js-shipping-see-more").toggle(); 3096 } 3097 }); 3098 3099 3100 3101 calculateCartShippingOnLoad = function() { 3102 if (jQueryNuvem("#cart-shipping-container .js-shipping-input").val()) { 3103 // If user already had calculated shipping: recalculate shipping 3104 setTimeout(function() { 3105 LS.calculateShippingAjax(
3106 jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), 3107 '\/frete\/', 3108 jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); 3109 removeShippingSuboptions(); 3110 toggleAccordion("#cart-shipping-container .js-toggle-shipping"); 3111 }, 100); 3112 } 3113 3114 if (jQueryNuvem(".js-branch-method").hasClass('js-selected-shipping-method')) { 3115 } 3116 }; 3117 3118 3119 3120 jQueryNuvem(document).on("click", ".js-shipping-calculator-change-zipcode", function(e) { 3121 e.preventDefault(); 3122 jQueryNuvem(".js-shipping-calculator-response").fadeOut(100); 3123 jQueryNuvem(".js-shipping-calculator-head").addClass("with-form").removeClass("with-zip"); 3124 jQueryNuvem(".js-shipping-calculator-with-zipcode").removeClass("transition-up-active"); 3125 jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); 3126 }); 3127 3128 3129 3130 3131 3132 jQueryNuvem(document).on("click", ".js-save-shipping-country", function(e) { 3133 3134 e.preventDefault(); 3135 3136 3137 lang_select_option = jQueryNuvem(this).closest(".js-modal-shipping-country"); 3138 changeLang(lang_select_option); 3139 3140 jQueryNuvem(this).text('Aplicando...').addClass("disabled"); 3141 }); 3142 3143 3144 3145 var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream; 3146 if (isIOS) { 3147 var ios_input_fields = jQueryNuvem("input[type='text'], input[type='number'], input[type='password'], input[type='tel'], textarea, input[type='search'], input[type='hidden'], input[type='email']"); 3148 ios_input_fields.addClass("form-control-ios"); 3149 jQueryNuvem(".js-quantity").addClass("form-group-quantity-ios"); 3150 jQueryNuvem(".js-cart-quantity-container").addClass("cart-quantity-container-ios"); 3151 jQueryNuvem(".js-price-filter-btn").addClass("price-btn-ios"); 3152 jQueryNuvem(".js-price-filter-empty").addClass("input-clear-content-ios"); 3153 } 3154 3155 jQueryNuvem(".js-winnie-pooh-form").on("submit", function (e) { 3156 jQueryNuvem(e.currentTarget).attr('action', ''); 3157 }); 3158 3159 jQueryNuvem(".js-form").on("submit", function (e) { 3160 jQueryNuvem(e.currentTarget).find('.js-form-spinner').show(); 3161 }); 3162 3163 3164 3165 3166 jQueryNuvem('.js-password-view').on("click", function (e) { 3167 jQueryNuvem(e.currentTarget).toggleClass('password-view'); 3168 3169 if(jQueryNuvem(e.currentTarget).hasClass('password-view')){ 3170 jQueryNuvem(e.currentTarget).parent().find(".js-password-input").attr('type', ''); 3171 jQueryNuvem(e.currentTarget).find(".js-eye-open, .js-eye-closed").toggle(); 3172 } else { 3173 jQueryNuvem(e.currentTarget).parent().find(".js-password-input").attr('type', 'password'); 3174 jQueryNuvem(e.currentTarget).find(".js-eye-open, .js-eye-closed").toggle(); 3175 } 3176 }); 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186}); 3187 }); 3188 </script>
3188 3189 3190 3191 3192 3193 3194 3195 3196
3196<script> 3197 LS.ready.then(function() { 3198 var trackingCode = jQueryNuvem.parseHTML('\u003C\u0021\u002D\u002D\u0020Professional\u0020Services\u0020\u002D\u0020Cupom\u0020Autom\u00E1tico\u0020\u002D\u0020Captura\u0020UTMs\u0020\u002D\u002D\u003E\n\u003Cscript\u003E\n\u0028function\u0028\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0027use\u0020strict\u0027\u003B\n\u0020\u0020\u0020\u0020const\u0020utmParams\u0020\u003D\u0020\u005B\u0027utm_source\u0027,\u0020\u0027utm_medium\u0027,\u0020\u0027utm_campaign\u0027,\u0020\u0027utm_term\u0027,\u0020\u0027utm_content\u0027\u005D\u003B\n\u0020\u0020\u0020\u0020function\u0020captureAndStoreUTMs\u0028\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020const\u0020urlParams\u0020\u003D\u0020new\u0020URLSearchParams\u0028window.location.search\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020let\u0020capturedUTMs\u0020\u003D\u0020\u007B\u007D\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020utmParams.forEach\u0028param\u0020\u003D\u003E\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020const\u0020value\u0020\u003D\u0020urlParams.get\u0028param\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028value\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020localStorage.setItem\u0028\u0060local_\u0024\u007Bparam\u007D\u0060,\u0020value\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020capturedUTMs\u005Bparam\u005D\u0020\u003D\u0020value\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028Object.keys\u0028capturedUTMs\u0029.length\u0020\u003E\u00200\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0027Captured\u0020and\u0020stored\u0020UTMs\u003A\u0027,\u0020capturedUTMs\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020function\u0020logStoredUTMs\u0028\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020let\u0020storedUTMs\u0020\u003D\u0020\u007B\u007D\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020utmParams.forEach\u0028param\u0020\u003D\u003E\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020const\u0020value\u0020\u003D\u0020localStorage.getItem\u0028\u0060local_\u0024\u007Bparam\u007D\u0060\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028value\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020storedUTMs\u005Bparam\u005D\u0020\u003D\u0020value\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028Object.keys\u0028storedUTMs\u0029.length\u0020\u003E\u00200\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0027Currently\u0020stored\u0020UTMs\u0020in\u0020localStorage\u003A\u0027,\u0020storedUTMs\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\u0020else\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0027No\u0020UTMs\u0020currently\u0020stored\u0020in\u0020localStorage.\u0027\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020\/\/\u0020Run\u0020the\u0020capture\u0020function\u0020and\u0020log\u0020stored\u0020UTMs\u0020when\u0020the\u0020script\u0020loads\n\u0020\u0020\u0020\u0020captureAndStoreUTMs\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020logStoredUTMs\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\/\/\u0020Set\u0020up\u0020a\u0020MutationObserver\u0020to\u0020detect\u0020URL\u0020changes\u0020in\u0020single\u002Dpage\u0020applications\n\u0020\u0020\u0020\u0020let\u0020lastUrl\u0020\u003D\u0020location.href\u003B\n\u0020\u0020\u0020\u0020new\u0020MutationObserver\u0028\u0028\u0029\u
31980020\u003D\u003E\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020const\u0020url\u0020\u003D\u0020location.href\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028url\u0020\u0021\u003D\u003D\u0020lastUrl\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020lastUrl\u0020\u003D\u0020url\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020captureAndStoreUTMs\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020logStoredUTMs\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020\u007D\u0029.observe\u0028document,\u0020\u007B\u0020subtree\u003A\u0020true,\u0020childList\u003A\u0020true\u0020\u007D\u0029\u003B\n\u0020\u0020\u0020\u0020\/\/\u0020Capture\u0020UTMs\u0020on\u0020history\u0020changes\u0020\u0028for\u0020traditional\u0020multi\u002Dpage\u0020navigation\u0029\n\u0020\u0020\u0020\u0020\u005B\u0027pushState\u0027,\u0020\u0027replaceState\u0027\u005D.forEach\u0028event\u0020\u003D\u003E\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020const\u0020original\u0020\u003D\u0020window.history\u005Bevent\u005D\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020window.history\u005Bevent\u005D\u0020\u003D\u0020function\u0028\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020setTimeout\u0028\u0028\u0029\u0020\u003D\u003E\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020captureAndStoreUTMs\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020logStoredUTMs\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D,\u00200\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020return\u0020original.apply\u0028this,\u0020arguments\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\u003B\n\u0020\u0020\u0020\u0020\u007D\u0029\u003B\n\u0020\u0020\u0020\u0020window.addEventListener\u0028\u0027popstate\u0027,\u0020\u0028\u0029\u0020\u003D\u003E\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020captureAndStoreUTMs\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020logStoredUTMs\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u007D\u0029\u003B\n\u0020\u0020\u0020\u0020console.log\u0028\u0027UTM\u0020capture\u0020script\u0020initialized.\u0020UTM\u0020parameters\u0020will\u0020be\u0020stored\u0020in\u0020localStorage\u0020and\u0020logged\u0020on\u0020page\u0020navigation.\u0027\u0029\u003B\n\u007D\u0029\u0028\u0029\u003B\n\u003C\/script\u003E\n\n\u003Cscript\u003E\n\u0028function\u0028\u0029\u0020\u007B\n\u0020\u0020\/\/\u0020Check\u0020if\u0020current\u0020URL\u0020contains\u0020\u0027produtos\/armario\u002Dbranco\/\u0027\n\u0020\u0020if\u0020\u0028\u0021window.location.href.includes\u0028\u0027produtos\/armario\u002Dbranco\/\u0027\u0029\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020return\u003B\u0020\/\/\u0020Exit\u0020if\u0020URL\u0020doesn\u0027t\u0020match\n\u0020\u0020\u007D\n\n\u0020\u0020\/\/\u0020Function\u0020to\u0020get\u0020a\u0020cookie\u0020by\u0020name\n\u0020\u0020function\u0020getCookie\u0028name\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020const\u0020value\u0020\u003D\u0020\u0060\u003B\u0020\u0024\u007Bdocument.cookie\u007D\u0060\u003B\n\u0020\u0020\u0020\u0020const\u0020parts\u0020\u003D\u0020value.split\u0028\u0060\u003B\u0020\u0024\u007Bname\u007D\u003D\u0060\u0029\u003B\n\u0020\u0020\u0020\u0020if\u0020\u0028parts.length\u0020\u003D\u003D\u003D\u00202\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020return\u0020parts.pop\u0028\u0029.split\u0028\u0022\u003B\u0022\u0029.shift\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020return\u0020null\u003B\n\u0020\u0020\u007D\n\n\u0020\u0020\/\/\u0020Function\u0020to\u0020get\u0020all\u0020relevant\u0020cookies\u0020for\u0020cart\u0020operations\n\u0020\u0020function\u0020getAllRelevantCookies\u0028\u0029\u
31980020\u007B\n\u0020\u0020\u0020\u0020const\u0020relevantCookies\u0020\u003D\u0020\u005B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0027calculator_zipcode\u0027,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0027store_login_session\u0027,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0027store_session_payload_4208068\u0027,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0027home_no_cache\u0027,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0027__cf_bm\u0027\n\u0020\u0020\u0020\u0020\u005D\u003B\n\u0020\u0020\u0020\u0020\n\u0020\u0020\u0020\u0020const\u0020cookiesObject\u0020\u003D\u0020\u007B\u007D\u003B\n\u0020\u0020\u0020\u0020relevantCookies.forEach\u0028cookieName\u0020\u003D\u003E\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020const\u0020cookieValue\u0020\u003D\u0020getCookie\u0028cookieName\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028cookieValue\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020cookiesObject\u005BcookieName\u005D\u0020\u003D\u0020cookieValue\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020\u007D\u0029\u003B\n\u0020\u0020\u0020\u0020\n\u0020\u0020\u0020\u0020return\u0020cookiesObject\u003B\n\u0020\u0020\u007D\n\n\u0020\u0020\/\/\u0020Variable\u0020to\u0020track\u0020checkbox\u0020state\n\u0020\u0020let\u0020isCheckboxSelected\u0020\u003D\u0020false\u003B\n\n\u0020\u0020function\u0020addCheckbox\u0028\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\/\/\u0020Find\u0020the\u0020target\u0020input\u0020element\u0020based\u0020on\u0020its\u0020unique\u0020classes\n\u0020\u0020\u0020\u0020var\u0020targetInput\u0020\u003D\u0020document.querySelector\u0028\n\u0020\u0020\u0020\u0020\u0020\u0020\u0022input.js\u002Daddtocart.js\u002Dprod\u002Dsubmit\u002Dform\u0022\n\u0020\u0020\u0020\u0020\u0029\u003B\n\n\u0020\u0020\u0020\u0020if\u0020\u0028targetInput\u0029\u
31980020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Create\u0020a\u0020container\u0020div\u0020for\u0020the\u0020checkbox\n\u0020\u0020\u0020\u0020\u0020\u0020var\u0020checkboxDiv\u0020\u003D\u0020document.createElement\u0028\u0022div\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020checkboxDiv.className\u0020\u003D\u0020\u0022form\u002Dgroup\u0022\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Create\u0020the\u0020checkbox\u0020input\u0020element\n\u0020\u0020\u0020\u0020\u0020\u0020var\u0020checkbox\u0020\u003D\u0020document.createElement\u0028\u0022input\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020checkbox.type\u0020\u003D\u0020\u0022checkbox\u0022\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020checkbox.id\u0020\u003D\u0020\u0022myCheckbox\u0022\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020checkbox.name\u0020\u003D\u0020\u0022myCheckbox\u0022\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Create\u0020a\u0020label\u0020for\u0020the\u0020checkbox\n\u0020\u0020\u0020\u0020\u0020\u0020var\u0020label\u0020\u003D\u0020document.createElement\u0028\u0022label\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020label.htmlFor\u0020\u003D\u0020\u0022myCheckbox\u0022\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020label.textContent\u0020\u003D\u0020\u0022Check\u0020this\u0020box\u0020to\u0020add\u0020a\u0020special\u0020offer\u0020to\u0020your\u0020cart\u0022\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Append\u0020the\u0020checkbox\u0020and\u0020label\u0020to\u0020the\u0020container\u0020div\n\u0020\u0020\u0020\u0020\u0020\u0020checkboxDiv.appendChild\u0028checkbox\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020checkboxDiv.appendChild\u0028label\u0029\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Find\u0020the\u0020parent\u0020of\u0020the\u0020target\u0020input\u0020to\u0020maintain\u0020the\u0020structure\n\u0020\u0020\u0020\u0020\u0020\u0020var\u0020parentDiv\u0020\u003D\u0020targetInput.parentNode\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Insert\u0020the\u0020checkboxDiv\u0020before\u0020the\u0020target\u0020input\u0020element\n\u0020\u0020\u0020\u0020\u0020\u0020parentDiv.insertBefore\u0028checkboxDiv,\u0020targetInput\u0029\u
3198003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Add\u0020an\u0020event\u0020listener\u0020to\u0020handle\u0020the\u0020checkbox\u0020selection\n\u0020\u0020\u0020\u0020\u0020\u0020checkbox.addEventListener\u0028\u0022change\u0022,\u0020function\u0020\u0028\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020isCheckboxSelected\u0020\u003D\u0020this.checked\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Checkbox\u0020state\u0020changed\u003A\u0022,\u0020isCheckboxSelected\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u007D\u0029\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020return\u0020true\u003B\n\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020return\u0020false\u003B\n\u0020\u0020\u007D\n\n\u0020\u0020\/\/\u0020Function\u0020to\u0020wait\u0020for\u0020cart.updated\u0020event\n\u0020\u0020function\u0020waitForCartUpdate\u0028\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020return\u0020new\u0020Promise\u0028\u0028resolve\u0029\u0020\u003D\u003E\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020const\u0020handleCartUpdate\u0020\u003D\u0020\u0028\u0029\u0020\u003D\u003E\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Cart\u0020updated\u0020event\u0020received\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020document.removeEventListener\u0028\u0027cart.updated\u0027,\u0020handleCartUpdate\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020resolve\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u007D\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020document.addEventListener\u0028\u0027cart.updated\u0027,\u0020handleCartUpdate\u0029\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Add\u0020timeout\u0020to\u0020prevent\u0020infinite\u0020waiting\n\u0020\u0020\u0020\u0020\u0020\u0020setTimeout\u0028\u0028\u0029\u0020\u003D\u003E\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020document.removeEventListener\u0028\u0027cart.updated\u0027,\u0020handleCartUpdate\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020resolve\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u007D,\u00205000\u0029\u003B\u0020\/\/\u00205\u0020second\u0020timeout\n\u0020\u0020\u0020\u0020\u007D\u0029\u003B\n\u0020\u0020\u007D\n\n\u0020\u0020\/\/\u0020Function\u0020to\u0020handle\u0020the\u0020cart\u0020process\u0020through\u0020our\u0020server\n\u0020\u0020async\u0020function\u0020handleCartProcess\u0028mainProductId,\u0020mainVariantId,\u0020quantity\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020try\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Get\u0020all\u0020relevant\u0020cookies\n\u0020\u0020\u0020\u0020\u0020\u0020const\u0020cookies\u0020\u003D\u0020getAllRelevantCookies\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Get\u0020zipcode\u0020specifically\u0020for\u0020validation\n\u0020\u0020\u0020\u0020\u0020\u0020const\u0020zipcodeCookie\u0020\u003D\u0020cookies.calculator_zipcode\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020const\u0020zipcode\u0020\u003D\u0020zipcodeCookie\u0020\u003F\u0020zipcodeCookie.replace\u0028\/\u005B\u005E\\d\u005D\/g,\u0020\u0022\u0022\u0029\u0020\u003A\u0020null\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028isCheckboxSelected\u0020\u0026\u0026\u0020\u0021zipcode\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020console.error\u0028\u0022Checkbox\u0020selected\u0020but\u0020zipcode\u0020not\u0020found\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020alert\u0028\u0022Unable\u0020to\u0020add\u0020special\u0020offer\u0020\u002D\u0020shipping\u0020information\u0020not\u0020found\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020return\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Sending\u0020cart\u0020request\u0020to\u0020server...\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Main\u0020Product\u0020ID\u003A\u0022,\u0020mainProductId\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Main\u0020Variant\u0020ID\u003A\u0022,\u0020mainVariantId\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Quantity\u003A\u0022,\u0020quantity\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Checkbox\u0020Selected\u003A\u0022,\u0020isCheckboxSelected\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Zipcode\u003A\u0022,\u0020zipcode\u0029\u
3198003B\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Session\u0020Cookies\u003A\u0022,\u0020cookies\u0029\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Show\u0020loading\u0020state\n\u0020\u0020\u0020\u0020\u0020\u0020const\u0020buyButton\u0020\u003D\u0020document.querySelector\u0028\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0022input.js\u002Daddtocart.js\u002Dprod\u002Dsubmit\u002Dform\u0022\n\u0020\u0020\u0020\u0020\u0020\u0020\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028buyButton\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020buyButton.disabled\u0020\u003D\u0020true\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020buyButton.value\u0020\u003D\u0020\u0022Adding\u0020to\u0020cart...\u0022\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Send\u0020request\u0020to\u0020our\u0020server\n\u0020\u0020\u0020\u0020\u0020\u0020const\u0020response\u0020\u003D\u0020await\u0020fetch\u0028\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0022https\u003A\/\/kevaupsell.rheavictor.page\/handle\u002Dcart\u0022,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020method\u003A\u0020\u0022POST\u0022,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020headers\u003A\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0022Content\u002DType\u0022\u003A\u0020\u0022application\/json\u0022,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020body\u003A\u0020JSON.stringify\u0028\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020mainProductId,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020mainVariantId,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020quantity,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020isCheckboxSelected,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020zipcode,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020cookies\u003A\u0020cookies\u0020\/\/\u0020Include\u0020all\u0020necessary\u0020cookies\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\u0029,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020\u0020\u0020\u0029\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020const\u0020data\u0020\u003D\u0020await\u0020response.json\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Server\u0020response\u003A\u0022,\u0020data\u0029\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028\u0021data.success\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020throw\u0020new\u0020Error\u0028data.error\u0020\u007C\u007C\u0020\u0022Failed\u0020to\u0020add\u0020products\u0020to\u0020cart\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\n\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028isCheckboxSelected\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Wait\u0020for\u0020cart.updated\u0020event\u0020before\u0020proceeding\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Waiting\u0020for\u0020cart\u0020update\u0020event...\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020await\u0020waitForCartUpdate\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Cart\u0020update\u0020confirmed\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Show\u0020success\u0020state\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Products\u0020successfully\u0020added\u0020to\u0020cart\u0022\u0029\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Simulate\u0020cart\u0020click\u0020to\u0020show\u0020the\u0020cart\n\u0020\u0020\u0020\u0020\u0020\u0020simulateCartClick\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u007D\u0020catch\u0020\u0028error\u0029\u
31980020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020console.error\u0028\u0022Error\u0020in\u0020cart\u0020process\u003A\u0022,\u0020error\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020alert\u0028\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0022There\u0020was\u0020an\u0020error\u0020adding\u0020products\u0020to\u0020your\u0020cart.\u0020Please\u0020try\u0020again.\u0022\n\u0020\u0020\u0020\u0020\u0020\u0020\u0029\u003B\n\u0020\u0020\u0020\u0020\u007D\u0020finally\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Reset\u0020button\u0020state\n\u0020\u0020\u0020\u0020\u0020\u0020const\u0020buyButton\u0020\u003D\u0020document.querySelector\u0028\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0022input.js\u002Daddtocart.js\u002Dprod\u002Dsubmit\u002Dform\u0022\n\u0020\u0020\u0020\u0020\u0020\u0020\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020if\u0020\u0028buyButton\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020buyButton.disabled\u0020\u003D\u0020false\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020buyButton.value\u0020\u003D\u0020\u0022Add\u0020to\u0020cart\u0022\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u007D\n\n\u0020\u0020\/\/\u0020Function\u0020to\u0020simulate\u0020click\u0020on\u0020cart\u0020button\n\u0020\u0020function\u0020simulateCartClick\u0028\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020var\u0020cartButton\u0020\u003D\u0020document.querySelector\u0028\u0022\u0023ajax\u002Dcart\u0020a.js\u002Dmodal\u002Dopen\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020if\u0020\u0028cartButton\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020cartButton.click\u0028\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Cart\u0020button\u0020clicked\u0020programmatically\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u007D\u0020else\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020console.log\u0028\u0022Cart\u0020button\u0020not\u0020found\u0022\u0029\u003B\n\u0020\u0020\u0020\u0020\u007D\n\u0020\u0020\u007D\n\n\u0020\u0020\/\/\u0020Intercept\u0020the\u0020\u0022Add\u0020to\u0020Cart\u0022\u0020button\u0020click\u0020event\n\u0020\u0020var\u0020buyButton\u0020\u003D\u0020document.querySelector\u0028\n\u0020\u0020\u0020\u0020\u0022input.js\u002Daddtocart.js\u002Dprod\u002Dsubmit\u002Dform\u0022\n\u0020\u0020\u0029\u003B\n\n\u0020\u0020if\u0020\u0028buyButton\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020buyButton.addEventListener\u0028\u0022click\u0022,\u0020function\u0020\u0028event\u0029\u0020\u007B\n\u0020\u0020\u0020\u0020\u0020\u0020event.preventDefault\u0028\u0029\u003B\u0020\/\/\u0020Prevent\u0020the\u0020default\u0020form\u0020submission\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Retrieve\u0020main\u0020product\u0020details\n\u0020\u0020\u0020\u0020\u0020\u0020var\u0020mainProductId\u0020\u003D\u0020document.querySelector\u0028\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0027input\u005Bname\u003D\u0022add_to_cart\u0022\u005D\u0027\n\u0020\u0020\u0020\u0020\u0020\u0020\u0029.value\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020var\u0020mainVariantId\u0020\u003D\u0020document.querySelector\u0028\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0027input\u005Bname\u003D\u0022variant_id\u0022\u005D\u0027\n\u0020\u0020\u0020\u0020\u0020\u0020\u0029.value\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020var\u0020quantity\u0020\u003D\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020document.querySelector\u0028\u0027input\u005Bname\u003D\u0022quantity\u0022\u005D\u0027\u0029.value\u0020\u007C\u007C\u0020\u00221\u0022\u003B\n\n\u0020\u0020\u0020\u0020\u0020\u0020\/\/\u0020Start\u0020the\u0020cart\u0020process\n\u0020\u0020\u0020\u0020\u0020\u0020handleCartProcess\u0028mainProductId,\u0020mainVariantId,\u0020quantity\u0029\u003B\n\u0020\u0020\u0020\u0020\u007D\u0029\u003B\n\n\u0020\u0020\u0020\u0020console.log\u0028\u0022Event\u0020listener\u0020added\u0020to\u0020the\u0020Add\u0020to\u0020Cart\u0020button\u0022\u0029\u003B\n\u0020\u0020\u007D\u0020else\u0020\u007B\n\u0020\u0020\u0020\u0020console.log\u0028\u0027\u0022Add\u0020to\u0020Cart\u0022\u0020button\u0020not\u0020found\u0027\u0029\u003B\n\u0020\u0020\u007D\n\n\u0020\u0020\/\/\u0020Try\u0020to\u0020add\u0020the\u0020checkbox\u0020immediately\n\u0020\u0020if\u0020\u0028\u0021addCheckbox\u0028\u0029\u
31980029\u0020\u007B\n\u0020\u0020\u0020\u0020\/\/\u0020If\u0020failed,\u0020retry\u0020with\u0020a\u0020small\u0020delay\u0020to\u0020allow\u0020for\u0020dynamic\u0020content\n\u0020\u0020\u0020\u0020setTimeout\u0028addCheckbox,\u0020100\u0029\u003B\n\u0020\u0020\u007D\n\u007D\u0029\u0028\u0029\u003B\n\u003C\/script\u003E\n\n\n\n\u0020\u0020\u0020\u0020\u0020\u003C\u0021\u002D\u002D\u0020Google\u0020Tag\u0020Manager\u0020\u002D\u002D\u003E\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u003Cscript\u003E\u0028function\u0028w,d,s,l,i\u0029\u007Bw\u005Bl\u005D\u003Dw\u005Bl\u005D\u007C\u007C\u005B\u005D\u003Bw\u005Bl\u005D.push\u0028\u007B\u0027gtm.start\u0027\u003A\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020new\u0020Date\u0028\u0029.getTime\u0028\u0029,event\u003A\u0027gtm.js\u0027\u007D\u0029\u003Bvar\u0020f\u003Dd.getElementsByTagName\u0028s\u0029\u005B0\u005D,\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020j\u003Dd.createElement\u0028s\u0029,dl\u003Dl\u0021\u003D\u0027dataLayer\u0027\u003F\u0027\u0026l\u003D\u0027\u002Bl\u003A\u0027\u0027\u003Bj.async\u003Dtrue\u003Bj.src\u003D\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0027https\u003A\/\/www.googletagmanager.com\/gtm.js\u003Fid\u003D\u0027\u002Bi\u002Bdl\u003Bf.parentNode.insertBefore\u0028j,f\u0029\u003B\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007D\u0029\u0028window,document,\u0027script\u0027,\u0027dataLayer\u0027,\u0027GTM\u002DNQPFZPJ\u0027\u0029\u003B\u003C\/script\u003E\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u003C\u0021\u002D\u002D\u0020End\u0020Google\u0020Tag\u0020Manager\u0020\u002D\u002D\u003E\n\u0020\u0020\u0020\u0020\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u003C\u0021\u002D\u002D\u0020Google\u0020Tag\u0020Manager\u0020\u002D\u002D\u003E\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u003Cscript\u003E\u0021function\u0028\u0029\u007B\u0022use\u0020strict\u0022\u003Bfunction\u0020l\u0028e\u0029\u007Bfor\u0028var\u0020t\u003De,r\u003D0,n\u003Ddocument.cookie.split\u0028\u0022\u003B\u0022\u0029\u003Br\u003Cn.length\u003Br\u002B\u002B\u0029\u007Bvar\u0020o\u003Dn\u005Br\u005D.split\u0028\u0022\u003D\u0022\u0029\u003Bif\u0028o\u005B0\u005D.trim\u0028\u0029\u003D\u003D\u003Dt\u0029return\u0020o\u005B1\u005D\u007D\u007Dfunction\u0020s\u0028e\u0029\u007Breturn\u0020localStorage.getItem\u0028e\u0029\u007Dfunction\u0020u\u0028e\u0029\u007Breturn\u0020window\u005Be\u005D\u007Dfunction\u0020A\u0028e,t\u0029\u007Be\u003Ddocument.querySelector\u0028e\u0029\u003Breturn\u0020t\u003Fnull\u003D\u003De\u003Fvoid\u00200\u003Ae.getAttribute\u0028t\u0029\u003Anull\u003D\u003De\u003Fvoid\u00200\u003Ae.textContent\u007Dvar\u0020e\u003Dwindow,t\u003Ddocument,r\u003D\u0022script\u0022,n\u003D\u0022dataLayer\u0022,o\u003D\u0022https\u003A\/\/ads.themens.com.br\u0022,a\u003D\u0022https\u003A\/\/load.ads.themens.com.br\u0022,i\u003D\u00224jtwajmdzltam\u0022,c\u003D\u0022d7awwb\u003DaWQ9R1RNLU5RUEZaUEo\u00253D\u0026apiKey\u003Dff880e08\u0022,g\u003D\u0022stapeUserId\u0022,v\u003D\u0022\u0022,E\u003D\u0022\u0022,d\u003D\u00211\u003Btry\u007Bvar\u0020d\u003D\u0021\u0021g\u0026\u0026\u0028m\u003Dnavigator.userAgent,\u0021\u0021\u0028m\u003Dnew\u0020RegExp\u0028\u0022Version\/\u0028\u005B0\u002D9._\u005D\u002B\u0029\u0028.\u002AMobile\u0029\u003F.\u002ASafari.\u002A\u0022\u0029.exec\u0028m\u0029\u0029\u0029\u0026\u002616.4\u003C\u003DparseFloat\u0028m\u005B1\u005D\u0029,f\u003D\u0022stapeUserId\u0022\u003D\u003D\u003Dg,I\u003Dd\u0026\u0026\u0021f\u003Ffunction\u0028e,t,r\u0029\u007Bvoid\u00200\u003D\u003D\u003Dt\u0026\u0026\u0028t\u003D\u0022\u0022\u0029\u003Bvar\u0020n\u003D\u007Bcookie\u003Al,localStorage\u003As,jsVariable\u003Au,cssSelector\u003AA\u007D,t\u003DArray.isArray\u0028t\u0029\u003Ft\u003A\u005Bt\u005D\u003Bif\u0028e\u0026\u0026n\u005Be\u005D\u0029for\u0028var\u0020o\u003Dn\u005Be\u005D,a\u003D0,i\u003Dt\u003Ba\u003Ci.length\u003Ba\u002B\u002B\u0029\u007Bvar\u0020c\u003Di\u005Ba\u005D,c\u003Dr\u003Fo\u0028c,r\u0029\u
3198003Ao\u0028c\u0029\u003Bif\u0028c\u0029return\u0020c\u007Delse\u0020console.warn\u0028\u0022invalid\u0020uid\u0020source\u0022,e\u0029\u007D\u0028g,v,E\u0029\u003Avoid\u00200\u003Bd\u003Dd\u0026\u0026\u0028\u0021\u0021I\u007C\u007Cf\u0029\u007Dcatch\u0028e\u0029\u007Bconsole.error\u0028e\u0029\u007Dvar\u0020m\u003De,g\u003D\u0028m\u005Bn\u005D\u003Dm\u005Bn\u005D\u007C\u007C\u005B\u005D,m\u005Bn\u005D.push\u0028\u007B\u0022gtm.start\u0022\u003A\u0028new\u0020Date\u0029.getTime\u0028\u0029,event\u003A\u0022gtm.js\u0022\u007D\u0029,t.getElementsByTagName\u0028r\u0029\u005B0\u005D\u0029,v\u003DI\u003F\u0022\u0026bi\u003D\u0022\u002BencodeURIComponent\u0028I\u0029\u003A\u0022\u0022,E\u003Dt.createElement\u0028r\u0029,f\u003D\u0028d\u0026\u0026\u0028i\u003D8\u003Ci.length\u003Fi.replace\u0028\/\u0028\u005Ba\u002Dz\u005D\u007B8\u007D\u0024\u0029\/,\u0022kp\u00241\u0022\u0029\u003A\u0022kp\u0022\u002Bi\u0029,\u0021d\u0026\u0026a\u003Fa\u003Ao\u0029\u003BE.async\u003D\u00210,E.src\u003Df\u002B\u0022\/\u0022\u002Bi\u002B\u0022.js\u003F\u0022\u002Bc\u002Bv,null\u0021\u003D\u0028e\u003Dg.parentNode\u0029\u0026\u0026e.insertBefore\u0028E,g\u0029\u007D\u0028\u0029\u003B\u003C\/script\u003E\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u003C\u0021\u002D\u002D\u0020End\u0020Google\u0020Tag\u0020Manager\u0020\u002D\u002D\u003E', document, true); 3199 jQueryNuvem('body').append(trackingCode); 3200 }); 3201 </script>
3201 3202
3202<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"586895d758224ecc944837e871aa382e","spa":2}' crossorigin="anonymous"></script>
3202 3203</body> 3204</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.