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 <link rel="preconnect" href="https://acdn-us.mitiendanube.com" /> 5 <link rel="dns-prefetch" href="https://acdn-us.mitiendanube.com" /> 6 <link rel="preconnect" href="https://fonts.googleapis.com" /> 7 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 8 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 10 <meta name="viewport" content="width=device-width, initial-scale=1" /> 11 <title>Criar Minha Conta - Finis Brasil</title> 12 <meta name="description" content="Finis Brasil oferece equipamentos tecnológicos para natação, como acessórios de treinamento e trajes inovadores, visando melhorar desempenho e conforto na ág..." /> 13 <link rel="preload" as="style" href="//fonts.googleapis.com/css?family=Montserrat:400,600&display=swap" /> 14 <link rel="preload" href="//acdn-us.mitiendanube.com/stores/005/505/013/themes/recife/dart-style-critical-5c60890dd47f5f36408dfb713f7f762d.css" as="style" /> 15 <link rel="preload" href="//acdn-us.mitiendanube.com/stores/005/505/013/themes/recife/dart-external-no-dependencies-2020a4748d2e0fc983451e7972c49502.js" as="script" /> 16 17 18 19 20<meta property="og:site_name" content="Finis Brasil" /> 21 22 23<meta property="fb:app_id" content="379938028687793" /> 24 25 26 27 28 29 30 31 32 33 34 35 36 <style> 37 38 39 40 41 42 43 @import url('//fonts.googleapis.com/css?family=Montserrat:400,600&display=swap'); 44 45 46 47 48 49:root { 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 --main-foreground: #000000; 81 --main-background: #FFFFFF; 82 83 --accent-color: #fed600; 84 85 --button-background: #FFD300; 86 --button-foreground: #000000; 87 88 --label-background: #fed600; 89 --label-foreground: #FFFFFF; 90 91 92 --adbar-background: #fed600; 93 --adbar-foreground: #000000; 94 95 --header-background: #ffffff; 96 --header-foreground: #000000; 97 --header-transparent-foreground: ; 98 --header-badge-background: #f1c40f; 99 --header-badge-foreground: #000000; 100 --nav-desktop-background: #ffffff; 101 --nav-desktop-foreground: #000000; 102 --header-featured-link-foreground: #000000; 103 104 --topbar-background: #fed600; 105 --topbar-foreground: #000000; 106 107 --footer-background: #000000; 108 --footer-foreground: #ffffff; 109 110 --main-categories-background: main_background; 111 --main-categories-foreground: main_foreground; 112 113 --brands-background: ; 114 --brands-foreground: ; 115 116 --featured-background: #FFFFFF; 117 --featured-foreground: #000000; 118 119 --new-background: #FFFFFF; 120 --new-foreground: #000000; 121 122 --sale-background: #FFFFFF; 123 --sale-foreground: #000000; 124 125 --promotion-background: #FFFFFF; 126 --promotion-foreground: #000000; 127 128 --best-seller-background: #FFFFFF; 129 --best-seller-foreground: #000000; 130 131 --newsletter-home-background: #333333; 132 --newsletter-home-foreground: #FFFFFF; 133 134 --newsletter-background: #fed600; 135 --newsletter-foreground: #000000; 136 137 --welcome-background: #000000; 138 --welcome-foreground: #FFFFFF; 139 140 --institutional-background: ; 141 --institutional-foreground: ; 142 143 --video-foreground: #FFFFFF; 144 145 --banner-services-background: #000000; 146 --banner-services-foreground: #ffffff; 147 148 149 150 151 --main-foreground-opacity-03: #00000008; 152 --main-foreground-opacity-05: #0000000D; 153 --main-foreground-opacity-08: #00000014; 154 --main-foreground-opacity-10: #0000001A; 155 --main-foreground-opacity-20: #00000033; 156 --main-foreground-opacity-30: #0000004D; 157 --main-foreground-opacity-40: #00000066; 158 --main-foreground-opacity-50: #00000080; 159 --main-foreground-opacity-60: #00000099; 160 161 --main-background-opacity-30: #FFFFFF4D; 162 --main-background-opacity-40: #FFFFFF66; 163 --main-background-opacity-50: #FFFFFF80; 164 --main-background-opacity-80: #FFFFFFCC; 165 --main-background-opacity-90: #FFFFFFE6; 166 167 --header-foreground-opacity-10: #0000001A; 168 --header-foreground-opacity-20: #00000033; 169 --header-foreground-opacity-50: #00000080; 170 171 --header-transparent-foreground-opacity-20: 33; 172 173 --nav-desktop-foreground-opacity-10: #0000001A; 174 --header-badge-foreground-opacity-20: #00000033; 175 176 --adbar-foreground-opacity-10: #0000001A; 177 178 --main-categories-foreground-opacity-20: main_foreground33; 179 180 --brands-foreground-opacity-10: 1A; 181 182 --welcome-foreground-opacity-90: #FFFFFFE6; 183 184 --institutional-foreground-opacity-90: E6; 185 186 --news-home-foreground-opacity-80: #FFFFFFCC; 187 188 --news-foreground-opacity-30: #0000004D; 189 --news-foreground-opacity-50: #00000080; 190 191 --footer-foreground-opacity-10: #ffffff1A; 192 --footer-foreground-opacity-20: #ffffff33; 193 --footer-foreground-opacity-50: #ffffff80; 194 --footer-foreground-opacity-60: #ffffff99; 195 --footer-foreground-opacity-80: #ffffffCC; 196 197 198 --success: #4bb98c; 199 --danger: #dd7774; 200 --warning: #dc8f38; 201 202 203 204 --heading-font: "Montserrat", sans-serif; 205 --body-font: "Montserrat", sans-serif; 206 207 208 209 --h1: 28px; 210 --h1-huge: 30px; 211 --h1-huge-md: 40px; 212 --h2: 24px; 213 --h3: 20px; 214 --h4: 18px; 215 --h5: 16px; 216 --h6: 14px; 217 --h6-small: 12px; 218 219 220 --font-huge: 20px; 221 --font-large: 18px; 222 --font-big: 16px; 223 --font-base: 14px; 224 --font-medium: 11px; 225 --font-small: 12px; 226 --font-smallest: 10px; 227 228 229
230 --title-font-weight: 600; 231 232 233 234 --gutter: 15px; 235 --gutter-container: 15px; 236 --gutter-container-md: 80px; 237 --gutter-negative: calc(var(--gutter) * -1); 238 --gutter-half: calc(var(--gutter) / 2); 239 --gutter-half-negative: calc(var(--gutter) * -1 / 2); 240 --gutter-double: calc(var(--gutter) * 2); 241 242 243 244 --border-radius: 4px; 245 --border-radius-full: 100%; 246 --border-radius-half: calc(var(--border-radius) / 2); 247 --border-radius-quarter: calc(var(--border-radius) / 4); 248 --border-solid: 1px solid; 249 --border-dashed: 1px dashed; 250 251 252 --shadow-distance: 0 0 5px; 253 254 255 --section-distance-small: 30px; 256 --section-distance: 40px; 257 --section-distance-big: 60px; 258 259 --section-negative-distance-small: calc(var(--section-distance-small) * -1); 260 --section-negative-distance-big: calc(var(--section-distance-big) * -1); 261 --section-negative-distance: calc((var(--section-distance) - 10px) * -1); 262 263} 264 </style> 265 266 267 <link rel="stylesheet" type="text/css" href="//acdn-us.mitiendanube.com/stores/005/505/013/themes/recife/dart-style-critical-5c60890dd47f5f36408dfb713f7f762d.css" media="all" /> 268 269 270 <link rel="stylesheet" href="//acdn-us.mitiendanube.com/stores/005/505/013/themes/recife/dart-style-async-3ec8f64ab149cf12d9606cebd5d297c6.css" media="print" onload="this.media='all'"> 271 272 273 <style> 274 @media(min-width:768px){.logo-img,.logo-text{width:auto;height:auto;padding:0;max-height:80px;max-width:80%}}.desktop-list-subitems{padding:0px 0px 0px 0px;text-align:left;column-count:inherit;column-gap:inherit}.desktop-dropdown{left:inherit;width:15%}.js-topbar.section-topbar.d-none.d-md-block.py-2{display:block!important}.head-main.compress .logo-img{max-height:40px}@media(max-width:767px){.head-main.compress .logo-img{max-height:40px}}.item-description.pt-3{text-align:center}body>footer>div.container.py-3>div>div:nth-child(3)>div>ul>li:nth-child(1){display:none}.section-adbar a,.section-adbar .svg-icon-text{font-weight:bold} 275 </style> 276 277 278 279 280 281 282 283 284 285 286 287 288 <link href="//acdn-us.mitiendanube.com/stores/005/505/013/themes/common/logo-744014377-1732136860-0c3281d9895826d192e194c8f7ad63db1732136860.ico?0" class="js-favicon" rel="icon" type="image/x-icon" /> 289 <link href="//acdn-us.mitiendanube.com/stores/005/505/013/themes/common/logo-744014377-1732136860-0c3281d9895826d192e194c8f7ad63db1732136860.ico?0" class="js-favicon" rel="shortcut icon" type="image/x-icon" /> 290<link rel="canonical" href="" /> 291 292<meta name="nuvempay-logo" content="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" /> 293
294<script> 295 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 296 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 297 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 298 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 299 document,'script','https://connect.facebook.net/en_US/fbevents.js'); 300 301 302 const tnTrackCookie = document.cookie.match('(^|;) ?tn_track=([^;]*)(;|$)')?.[2].slice(-40).toLowerCase(); 303 const partnerAgentIdentifier = 'tiendanube\u002Dcore'; 304 const advancedMatchingConfig = {}; 305 306 if (tnTrackCookie) { 307 advancedMatchingConfig.external_id = tnTrackCookie; 308 } 309 310 const pixelId = '1936472429820516'; 311 312 fbq('init', pixelId, advancedMatchingConfig); 313 fbq('set', 'agent', partnerAgentIdentifier, pixelId); 314 315 316 fbq('track', 'PageView'); 317 318</script>
318 319<noscript> 320 <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1936472429820516&ev=PageView&noscript=1"/> 321</noscript> 322 323 324 325 326 327
328<script type="text/javascript"> 329 var LS = LS || {}; 330 LS.store = { 331 id : 5505013, 332 url : "finisbrasilequipamentosde2.lojavirtualnuvem.com.br", 333 custom_url : "finisbr.com", 334 ga4_measurement_id : "", 335 gads_measurement_id : "", 336 has_preexisting_google_mc_catalog : false, 337 has_google_analytics_track_product_ids : false, 338 should_group_kits_for_analytics : true, 339 skip_ga4_frontend_analytics : false, 340 skip_gads_frontend_analytics : false, 341 name: "Finis\u0020Brasil", 342 has_kits_v2: true, 343 nube_sdk_product_state: "full", 344 }; 345 LS.cart = { 346 id : null, 347 hash : null, 348 subtotal : 0, 349 has_non_shippable_products: false, 350 has_shippable_products: false, 351 items : [ 352 ], 353 grouped_items : [ 354 ], 355 analytics_items: [ 356 ] 357 }; 358 LS.hasCartMinimumValue = false; 359 LS.abStorefrontCartExperiments = null; 360 LS.lang = "pt_BR"; 361 LS.langCode = "pt"; 362 LS.currency = { 363 code : "BRL", 364 display_short: "R\u0024", 365 display_long: "R\u0024", 366 cents_separator : ",", 367 thousands_separator : "." 368 }; 369 LS.country = "BR"; 370 LS.customer = null; 371 LS.customerHasPriceTables = false; 372 LS.template= "account.register"; 373 LS.isPreview = false; 374 LS.theme = { 375 code: "recife", 376 name: "Recife", 377 custom: false, 378 }; 379 LS.metricsWorkerScriptUrl = "https://acdn-us.mitiendanube.com/assets/stores/js/metrics-worker-c984926f96a2e4787f155a9755d6944a30.js?v=27359071" 380 381 LS.socialScripts = []; 382 LS.DOMReady = function(fn) { 383 if (document.addEventListener) { 384 document.addEventListener('DOMContentLoaded', fn); 385 } else { 386 document.attachEvent('onreadystatechange', function() { 387 if (document.readyState === 'interactive') 388 fn(); 389 }); 390 } 391 }; 392 393 // Making it a thenable so it can be made into a full fledged Promise later 394 LS._readyCallbacks = []; 395 LS.ready = { 396 then: function(callback){ 397 LS._readyCallbacks.push(callback); 398 } 399 }; 400 401 window.addEventListener('load', () => { 402 if(!window.cartService) { 403 return; 404 } 405 406 window.cartService.setCurrentLoadTime(1791430387); 407 }); 408 409 window.pageData = { 410 id: "", 411 name: "" 412 } 413 414 window.initialCart = {"id":null,"subtotal":0,"total":0,"discounts":0,"promotions":[],"shipping_zipcode":null}; 415 416 window.metricServiceDispatchQueue = []; 417 window.metricService = { dispatch: (event) => window.metricServiceDispatchQueue.push(event) }; 418 419 window.translations = { 420 cart: { 421 error_messages: { 422 out_of_stock: 'Este produto está fora de estoque.', 423 unavailable_product: 'Este produto não está disponÃvel.', 424 update_error: 'Ocorreu um erro ao atualizar o carrinho.', 425 subscription_only_product: 'Este produto está disponÃvel apenas para assinaturas.', 426 subscription_item_already_in_cart: 'Este produto já está no carrinho.', 427 subscription_limit_reached: 'Você já possui uma assinatura no carrinho.' 428 }, 429 name: 'Carrinho de compras' 430 } 431 }; 432</script>
432 433 434 435 <link rel="preconnect" href="https://challenges.cloudflare.com" crossorigin> 436
436<script> 437 window.turnstileEnabled = true; 438 window.turnstileConfig = { siteKey: '0x4AAAAAACiLhFoGwsoxGiTp' }; 439 // Per-endpoint-group opt-in. register/reset_password require only 440 // the master tag above. contact/newsletter forms consult these 441 // flags to decide whether to render the Turnstile widget or fall 442 // back to reCAPTCHA. 443 window.turnstileEndpoints = { 444 contact: true, 445 newsletter: false 446 }; 447 </script>
447 448
448<script> 449 window.recaptchaEnabled = true; 450 window.recaptchaV2 = { siteKey: '6Ldp6lUqAAAAAEmZBhIVl_tzMi70KlSohR77QfLc' }; 451 window.recaptchaV3 = { siteKey: '6LezGnQcAAAAAD5T1ReYv_OMo1EJbDUfPu7srRhU' }; 452 </script>
452 453 454 455
456<script> 457 window.enableNativeLibraries = true; 458 window.hasMetricsTag = false; 459 window.hasFixFilterPaginationTag = false; 460 window.hasUpdatingCartStatusTag = false; 461 window.hasMaxPaymentDiscountFixTag = false; 462</script>
462 463 464
464<script type="text/javascript" src="//acdn-us.mitiendanube.com/assets/stores/js/linkedstore-v2-b22d9148f7250f5fdefcb028158f67ef30.js?v=27359071" async="true"></script>
464 465
465<script>window.vanillaJS = true;</script>
465 466 467
468<script type="text/javascript"> 469 window.skipJQuery = true; 470 471 LS.ready.then(() => { 472 if (!window.jQueryNuvem) { 473 window.jQueryNuvem = $ 474 } 475 }); 476</script>
476 477 478 479 480
481<script type="text/javascript"> 482 483 function ga_send_event(category, action, label, value) { 484 return; 485 } 486 487 </script>
487 488 489 490 491 492 493
493<script> 494 var fb_params = { 495 referrer: document.referrer, 496 userAgent: navigator.userAgent, 497 language: 'pt-BR' 498 }; 499 500 501 const canSendPreFbq = false && typeof navigator.sendBeacon === 'function'; 502 let pixelFunction = 'track'; 503 let pixelEvent = null; 504 let metaEventId = null; 505 const fbTimestamp = new Date().getTime(); 506 let contentType = 'product'; 507 508 509 if(pixelEvent) { 510 if (canSendPreFbq) { 511 navigator.sendBeacon(`/pixel/`, JSON.stringify({ 512 type: 'pre_fbq', 513 trackingId: typeof pixelTrackingId === 'undefined' ? null : pixelTrackingId, 514 locUrl: typeof locationUrl === 'undefined' ? null : locationUrl, 515 timestamp: Date.now(), 516 pixelEvent 517 })); 518 } 519 if (metaEventId) { 520 fbq(pixelFunction, pixelEvent, fb_params, { eventID: metaEventId }); 521 } else { 522 fbq(pixelFunction, pixelEvent, fb_params); 523 } 524 } 525 526 const getContentId = (cartProduct) => { 527 return cartProduct.meta_content_id == null 528 ? cartProduct.variant_id.toString() 529 : String(cartProduct.meta_content_id); 530 }; 531 532 LS.ready.then(function() { 533 LS.on(LS.events.productAddedToCart, function (event, data) { 534 if (!data) { 535 data = event.detail; 536 } 537 538 const { cart, cart_item: cartItem, quantity_added: quantityAdded, social_event_id_suffix: fbEventIdSuffix } = data; 539 const value = cartItem.unit_price / 100 * quantityAdded; 540 541 // Facebook Pixel does not have an event to remove products from the cart. 542 if (value <= 0 || quantityAdded <= 0) { 543 return; 544 } 545 const contentIds = [getContentId(cartItem)]; 546 const contents = [{ 547 id: contentIds[0], 548 quantity: quantityAdded, 549 item_price: +cartItem.unit_price / 100, 550 }]; 551 const customData = { 552 referrer: document.referrer, 553 userAgent: navigator.userAgent, 554 language: 'pt-BR', 555 content_ids: contentIds, 556 contents: contents, 557 content_type: contentType, 558 currency: LS.currency.code, 559 quantity: quantityAdded, 560 value 561 }; 562 563 const fbAddToCartEventId = `add-to-cart-${fbEventIdSuffix}`; 564 565 trackAddToCartAJAX(customData, fbAddToCartEventId); 566 567 sendNubeSocialTracking(cart.id, cartItem.id, customData, fbAddToCartEventId); 568 }); 569 }); 570 571 function trackAddToCartAJAX(customData, fbEventId) { 572 const eventName = 'AddToCart'; 573 if (canSendPreFbq) { 574 navigator.sendBeacon(`/pixel/`, JSON.stringify({ 575 type: 'pre_fbq', 576 trackingId: typeof pixelTrackingId === 'undefined' ? null : pixelTrackingId, 577 locUrl: typeof locationUrl === 'undefined' ? null : locationUrl, 578 timestamp: Date.now(), 579 pixelEvent: eventName, 580 eventId: fbEventId 581 })); 582 } 583 fbq('track', eventName, customData, { eventID: fbEventId }); 584 } 585 586 async function sendNubeSocialTracking(cartId, cartItemId, customData, fbEventId) { 587 let data = { 588 event_name: 'AddToCart', 589 cart_id: cartId, 590 cart_product_id: cartItemId, 591 event_id: fbEventId, 592 }; 593 594 Object.assign(data, customData) 595 596 setTimeout(function() { 597 new Image().src = '/fb-capi/?' + new URLSearchParams(data); 598 }, 500); 599 } 600 </script>
600 601
602<script type="text/javascript"> 603 function amplitude_log_event(event, properties) { 604 // dummy function 605 return true; 606 } 607</script>
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621
622<script type="application/ld+json" data-component='structured-data.organization'> 623{ 624 "@context": "https://schema.org", 625 "@type": "Organization", 626 "name": "Finis Brasil", 627 "logo": "https://acdn-us.mitiendanube.com/stores/005/505/013/themes/common/logo-1375348521-1732136860-db0e743591249c5e0fa13547fb63d6c21732136860.png?0", 628 "url": "https://finisbr.com" 629 ,"sameAs": [ 630 "https://instagram.com/finis.brasil" 631 ] 632 } 633</script>
633 634 635 636 637
637<script type="application/ld+json" data-component='structured-data.page'> 638 { 639 "@context": "https://schema.org/", 640 "@type": "WebPage", 641 "name": "Criar Minha Conta - Finis Brasil", 642 "description": "Finis Brasil oferece equipamentos tecnol&oacute;gicos para nata&ccedil;&atilde;o, como acess&oacute;rios de treinamento e trajes inovadores, visando melhorar desempenho e conforto na &aacute;g...", 643 "breadcrumb": { 644 "@type": "BreadcrumbList", 645 "itemListElement": [ 646 { 647 "@type": "ListItem", 648 "position": 1, 649 "name": "InÃcio", 650 "item": "https://finisbr.com" 651 }, { 652 "@type": "ListItem", 653 "position": 2, 654 "name": "Minha Conta", 655 "item": "https://finisbr.com/account/" 656 }, { 657 "@type": "ListItem", 658 "position": 3, 659 "name": "Cadastre-se", 660 "item": "https://finisbr.com/account/register/" 661 } ] 662 } } 663 </script>
663 664 665 666 </head> 667 <body class=" template-account-register"> 668 669 670 671 672 673 <div id="nubesdk-root"></div> 674 <div id="nubesdk-runtime"></div> 675 <div 676 class="js-nubesdk-slot" 677 data-nubesdk-slot="before_main_content" 678 ></div> 679 680 681 682 <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 683 684 685 <symbol id="bars" viewBox="0 0 512 512"> 686 <path d="M178.42,118.37h155.15c16.07,0,29.09-7.39,29.09-16.52s-13.02-16.52-29.09-16.52H178.42c-16.07,0-29.09,7.39-29.09,16.52s13.02,16.52,29.09,16.52Zm155.15,121.12H178.42c-16.07,0-29.09,7.39-29.09,16.52s13.02,16.52,29.09,16.52h155.15c16.07,0,29.09-7.39,29.09-16.52s-13.02-16.52-29.09-16.52Zm0,154.15H178.42c-16.07,0-29.09,7.39-29.09,16.52s13.02,16.52,29.09,16.52h155.15c16.07,0,29.09-7.39,29.09-16.52s-13.02-16.52-29.09-16.52Z"/> 687 </symbol> 688 689 <symbol id="search" viewBox="0 0 512 512"> 690 <path d="M94.72,168.01c28.98-69.58,96.87-114.98,172.24-115.18,81.23-.43,153.46,51.6,178.79,128.79,25.32,77.19-2.05,161.9-67.75,209.67-65.7,47.77-154.72,47.7-220.34-.18l-58.51,58.51c-5.95,5.94-15.59,5.94-21.54,0-5.94-5.95-5.94-15.59,0-21.54l56.69-56.69c-52.95-53.64-68.55-133.81-39.57-203.39Zm27.17,132.06c24.33,58.63,81.6,96.82,145.08,96.73v-.81c86.15-.11,156.09-69.69,156.65-155.84,.08-63.48-38.11-120.75-96.73-145.08-58.63-24.33-126.14-10.92-171.03,33.96-44.89,44.89-58.29,112.4-33.96,171.03Z"/> 691 </symbol> 692 693 <symbol id="user" viewBox="0 0 512 512"> 694 <path d="M417.69,356.48l5.12,24.32c4.85,21.03,.06,43.12-13.06,60.25s-33.21,27.5-54.78,28.28H157c-21.56-.78-41.65-11.16-54.78-28.28-13.12-17.13-17.92-39.22-13.06-60.25l5.12-24.32c5.89-32.92,34.19-57.12,67.63-57.81h188.16c33.44,.7,61.74,24.89,67.63,57.81Zm-62.72,80.64c10.83-.13,21.03-5.14,27.73-13.65v.21c8.23-10.32,11.43-23.77,8.75-36.69l-5.12-24.32c-2.84-18.02-18.04-31.52-36.27-32.21H161.9c-18.23,.7-33.43,14.19-36.27,32.21l-5.12,24.32c-2.62,12.86,.58,26.21,8.75,36.48,6.71,8.51,16.9,13.53,27.73,13.65h197.97Zm-88.32-181.12h-21.33c-47.13,0-85.33-38.2-85.33-85.33v-56.32c-.06-19.03,7.48-37.29,20.93-50.75,13.46-13.45,31.72-20.99,50.75-20.93h48.64c19.03-.06,37.29,7.48,50.75,20.93,13.45,13.45,20.99,31.72,20.93,50.75v56.32c0,47.13-38.21,85.33-85.33,85.33Zm-34.99-181.33c-21.92,0-39.68,17.77-39.68,39.68v56.32c0,29.46,23.88,53.33,53.33,53.33h21.33c29.45,0,53.33-23.88,53.33-53.33v-56.32c0-10.52-4.18-20.62-11.62-28.06-7.44-7.44-17.53-11.62-28.06-11.62h-48.64Z"/> 695 </symbol> 696 697 <symbol id="cart" viewBox="0 0 512 512"> 698 <path d="M463.54,164.66c-14.69-16.9-35.96-26.65-58.35-26.75H151.58l-4.87-16.78c-9.79-32.25-39.24-54.54-72.94-55.2l-1.22-.24h-24.31c-10.08,0-18.24,8.16-18.24,18.24s8.16,18.24,18.24,18.24h24.31c18.41,.16,34.43,12.59,39.15,30.4l61.51,207.4c9.93,32.68,40.01,55.07,74.16,55.2h142.97c38.89-.42,71.5-29.5,76.35-68.08l14.59-100.66c3.39-22.19-3.1-44.76-17.75-61.76h0Zm-18.24,57.14l-14.59,100.9c-3.19,19.87-20.24,34.56-40.36,34.77H247.38c-18.06,0-33.99-11.86-39.15-29.18l-45.72-154.15h243.14c11.91,.18,23.15,5.56,30.76,14.73,7.61,9.16,10.86,21.19,8.87,32.93h.01Zm-179.2,226.85c0,13.43-10.88,24.31-24.31,24.31s-24.31-10.88-24.31-24.31,10.88-24.31,24.31-24.31,24.31,10.88,24.31,24.31Zm145.89,0c0,13.43-10.88,24.31-24.31,24.31s-24.31-10.88-24.31-24.31,10.88-24.31,24.31-24.31,24.31,10.88,24.31,24.31Z"/> 699 </symbol> 700 701 702 <symbol id="chevron" viewBox="0 0 512 512"> 703 <path d="M159.47,438.36c-6.24-6.24-6.24-16.36,0-22.61l159.31-159.31L159.47,97.13c-5.87-6.3-5.7-16.12,.39-22.21,6.09-6.09,15.91-6.26,22.21-.39l170.61,170.61c6.24,6.24,6.24,16.36,0,22.61l-170.61,170.61c-2.98,3.02-7.06,4.71-11.3,4.69-4.25,.02-8.32-1.67-11.3-4.69Z"/> 704 </symbol> 705 706 <symbol id="chevron-down" viewBox="0 0 512 512"> 707 <path d="M478.91,135.7c9.99,9.99,9.99,26.2,0,36.19l-204.74,204.74c-9.99,9.99-26.2,9.99-36.19,0L33.25,171.9c-9.99-9.99-9.99-26.2,0-36.19,9.99-9.99,26.2-9.99,36.19,0l186.64,186.64,186.64-186.64c9.99-9.99,26.2-9.99,36.19,0Z"/> 708 </symbol> 709
710 <symbol id="arrow" viewBox="0 0 512 512"> 711 <path d="M446.56,243.31L280.56,77.31c-4.58-4.45-11.18-6.12-17.32-4.38s-10.89,6.62-12.45,12.81c-1.56,6.19,.29,12.74,4.87,17.19l135.41,135.17H77.32c-9.82,0-17.79,7.96-17.79,17.79s7.96,17.79,17.79,17.79H390.83l-135.18,135.17c-3.39,3.3-5.3,7.84-5.3,12.57s1.91,9.27,5.3,12.57c3.27,3.43,7.83,5.32,12.57,5.21,4.72,.02,9.25-1.86,12.57-5.21l166-166c6.94-6.94,6.94-18.19,0-25.14l-.24,.47Z"/> 712 </symbol> 713 714 715 716 717 <symbol id="wallet" viewBox="0 0 512 512"> 718 <path d="M372.36,85.33H139.64a97,97,0,0,0-97,97V337.45a97,97,0,0,0,97,97H372.36a97,97,0,0,0,97-97V182.3A97,97,0,0,0,372.36,85.33ZM434.62,201.7H372.36a58.18,58.18,0,0,0,0,116.36h62.26v19.39a62.25,62.25,0,0,1-62.26,62.26H139.64a62.25,62.25,0,0,1-62.26-62.26V182.3a62.25,62.25,0,0,1,62.26-62.25H372.36a62.25,62.25,0,0,1,62.26,62.25Zm0,81.64H372.36a23.47,23.47,0,0,1,0-46.93h62.26Z"/> 719 </symbol> 720 721 <symbol id="security" viewBox="0 0 512 512"> 722 <path d="M353.12,173.27V106.71a64,64,0,0,0-66.34-64h-70a64,64,0,0,0-66.34,64v66.56a97.48,97.48,0,0,0-64,106.67L106.72,403A103.47,103.47,0,0,0,210.4,485.8h82.78a103.45,103.45,0,0,0,104.1-83.41L417.55,279.3A97.49,97.49,0,0,0,353.12,173.27ZM182.46,106.71A33.06,33.06,0,0,1,216.8,75.14h70a33.06,33.06,0,0,1,34.34,31.57V165.8H182.46ZM379.79,272.47,358.46,396a64,64,0,0,1-65.28,50.35H210.4A64,64,0,0,1,145.12,396L124.86,272.47a54.35,54.35,0,0,1,12.8-44.37,68.69,68.69,0,0,1,52.48-22.83h123.3a68.68,68.68,0,0,1,52.48,23.25A54.38,54.38,0,0,1,379.79,272.47Zm-88.38,24.11a35.41,35.41,0,1,0-70.82,0,34.54,34.54,0,0,0,8.32,22.61,21.33,21.33,0,0,1,4.9,21.33l-4.48,13.23a19.84,19.84,0,0,0,18.78,25.39h15.78a19.85,19.85,0,0,0,18.78-26.24l-5.34-13.23a21.33,21.33,0,0,1,4.91-21.33A34.51,34.51,0,0,0,291.41,296.58Z"/> 723 </symbol> 724 725 <symbol id="credit-card" viewBox="0 0 512 512"> 726 <path d="M384.09,106.94H128.26c-47.1,0-85.28,38.18-85.28,85.28v127.91c0,47.1,38.18,85.28,85.28,85.28h255.83c47.1,0,85.28-38.18,85.28-85.28v-127.91c0-47.1-38.18-85.28-85.28-85.28Zm53.3,213.19c0,14.13-5.62,27.69-15.61,37.69-10,9.99-23.55,15.61-37.69,15.61H128.26c-29.44,0-53.3-23.86-53.3-53.3v-5.33H437.38v5.33Zm0-37.31H74.96v-90.61c0-29.44,23.86-53.3,53.3-53.3h255.83c14.13,0,27.69,5.62,37.69,15.61,9.99,10,15.61,23.55,15.61,37.69v90.61Z"/> 727 </symbol> 728 729 <symbol id="promotions" viewBox="0 0 512 512"> 730 <path d="M243.11,48h-1.7l-128,9.17A61.88,61.88,0,0,0,57.3,113.28l-9.39,128a40.34,40.34,0,0,0,11.1,32L239.06,453.33a39.65,39.65,0,0,0,28.37,11.09,59.5,59.5,0,0,0,42.67-18.56L446,310.18A50.55,50.55,0,0,0,453.46,240L272.34,58.66A40.36,40.36,0,0,0,244,47.57ZM244,82.34a6.45,6.45,0,0,1,3.84,0L428.07,262.61a21.31,21.31,0,0,1-7.68,21.33L284.07,420.26a26,26,0,0,1-17.28,8.32h-3.62L83.54,247.46a6.65,6.65,0,0,1,0-4.69l9.39-128a27.1,27.1,0,0,1,22.18-22.83l128-9.17ZM166.74,198.61a32,32,0,1,0-32-32A32,32,0,0,0,166.74,198.61Z"/> 731 </symbol> 732 733 <symbol id="returns" viewBox="0 0 512 512"> 734 <path d="M267.07,85.84l16.22-16.22c5.88-6.31,5.7-16.13-.39-22.23-6.1-6.1-15.92-6.27-22.23-.39l-42.68,42.68c-6.24,6.25-6.24,16.37,0,22.62l42.68,42.68c6.25,6.24,16.37,6.24,22.62,0,6.24-6.25,6.24-16.37,0-22.62l-14.08-14.08c71.86,8.9,127.87,66.58,134.65,138.67,6.78,72.09-37.48,139.2-106.43,161.35-68.94,22.15-144.01-6.63-180.48-69.18-36.47-62.55-24.54-142.06,28.7-191.14,5.16-6.13,4.98-15.14-.41-21.07-5.39-5.93-14.34-6.96-20.93-2.41-64.91,59.79-79.1,156.87-34.02,232.74,45.09,75.87,137.13,109.82,220.68,81.38,83.55-28.43,135.78-111.48,125.23-199.1-10.55-87.62-81-155.89-168.92-163.68h-.21Z"/> 735 </symbol> 736 737 <symbol id="comments" viewBox="0 0 512 512"> 738 <path d="M159.97,170.64c0-8.84,7.17-16.01,16.01-16.01h106.7c8.84,0,16.01,7.17,16.01,16.01s-7.17,16.01-16.01,16.01h-106.7c-8.84,0-16.01-7.17-16.01-16.01Zm176.06,69.36H175.97c-8.84,0-16.01,7.17-16.01,16.01s7.17,16.01,16.01,16.01h160.06c8.84,0,16.01-7.17,16.01-16.01s-7.17-16.01-16.01-16.01Zm133.38,42.89c.8,26.11-8.83,51.46-26.78,70.45-17.94,18.98-42.71,30.03-68.83,30.7H170.64c-14.06,.29-27.39,6.3-36.92,16.65l-50.58,53.99c-4.29,4.67-10.31,7.37-16.65,7.47-6.55-.17-12.76-2.95-17.25-
7387.71-4.49-4.77-6.89-11.14-6.66-17.68V143.75c-1.68-54.06,40.69-99.3,94.75-101.15h237.31c54.06,1.85,96.43,47.09,94.75,101.15v139.14Zm-32.01,0V143.75c1.69-36.39-26.36-67.3-62.74-69.14H137.35c-36.38,1.84-64.43,32.75-62.74,69.14V416.91l34.79-37.99c15.91-16.92,38.02-26.63,61.25-26.89h204.02c36.38-1.84,64.43-32.75,62.74-69.14Z"/> 739 </symbol> 740 741 <symbol id="tag" viewBox="0 0 512 512"> 742 <path d="M161.69,193.71c17.67,0,32-14.33,32-32s-14.33-32-32-32-32,14.33-32,32,14.33,32,32,32ZM238.07,43.1h-1.71l-128,9.17c-29.81,2.67-53.44,26.29-56.11,56.11l-9.39,128c-1.18,11.78,2.88,23.48,11.09,32l180.05,180.05c7.6,7.33,17.82,11.32,28.37,11.09,16.15-.14,31.55-6.84,42.67-18.56l135.89-135.68c21.11-17.5,24.42-48.64,7.47-70.19L267.29,53.76c-7.64-7.27-17.83-11.25-28.37-11.09l-.85.43ZM238.92,77.44c1.25-.39,2.59-.39,3.84,0l180.27,180.27c1.74,8-1.24,16.28-7.68,21.33l-136.32,136.32c-4.49,4.87-10.67,7.85-17.28,8.32h-3.63L78.49,242.56c-.57-1.51-.57-3.18,0-4.69l9.39-128c1.67-11.61,10.63-20.82,22.19-22.83l128-9.17.85-.43Z"/> 743 </symbol> 744 745 <symbol id="play" viewBox="0 0 512 512"> 746 <path d="M389.33,86.4a16,16,0,0,1,16-16A16.22,16.22,0,0,1,423,86.4V426.67a16,16,0,0,1-32,0V271.15a62.55,62.55,0,0,1-28.37,34.77L185.81,407.26A62.78,62.78,0,0,1,154,416a64,64,0,0,1-64-64V149.34a64,64,0,0,1,64-64,62.71,62.71,0,0,1,31.78,8.1L362.67,195a62.48,62.48,0,0,1,26.66,34.77ZM170.67,379.74l175.14-102.4.86.85a32,32,0,0,0,0-55.47l-176-101.54A30,30,0,0,0,154,116.7a32.42,32.42,0,0,0-32.22,32.64V352a32.44,32.44,0,0,0,33.07,32.22A30.24,30.24,0,0,0,170.67,379.74Z"/> 747 </symbol> 748 749 <symbol id="truck" viewBox="0 0 512 512"> 750 <path d="M357.56,360.65c-6.53-2.77-14.09-1.33-19.14,3.65s-6.58,12.53-3.89,19.09c2.69,6.56,9.09,10.85,16.18,10.85,9.58,0,17.38-7.7,17.49-17.28,.09-7.09-4.12-13.54-10.65-16.31Zm127.77-136.65v114.99c0,32.4-26.27,58.67-58.67,58.67h-26.67c-8.32,19.8-27.7,32.68-49.17,32.68s-40.86-12.88-49.17-32.68h-119.68c-10.03,24.07-36.11,37.25-61.45,31.03-25.33-6.22-42.35-29.96-40.1-55.95,2.25-25.98,23.1-46.45,49.13-48.22,26.02-1.77,49.45,15.69,55.19,41.14h113.92c5.25-24.61,26.99-42.21,52.16-42.21s46.91,17.59,52.16,42.21h23.68c7.26,0,14.21-2.95,19.24-8.18,5.03-5.24,7.71-12.29,7.42-19.55v-90.67h-90.67c-8.84,0-16-7.16-16-16s7.16-16,16-16h89.6c-1.14-4.25-3.35-8.14-6.4-11.31l-22.4-21.33c-4.93-5.07-11.7-7.92-18.77-7.89h-85.33v90.67c0,8.84-7.16,16-16,16s-16-7.16-16-16V130.35c0-14.73-11.94-26.67-26.67-26.67H85.33c-8.84,0-16-7.16-16-16s7.16-16,16-16h176c32.4,0,58.67,26.27,58.67,58.67v12.37h85.33c15.18,.28,29.64,6.49,40.32,17.28l22.4,22.4c11.09,11,17.31,25.98,17.28,41.6Zm-256-32c-.12-8.79-7.21-15.89-16-16H42.67c-8.84,0-16,7.16-16,16s7.16,16,16,16H213.33c8.79-.11,15.88-7.21,16-16Zm-122.67,48c-8.84,0-16,7.16-16,16s7.16,16,16,16h106.67c8.84,0,16-7.16,16-16s-7.16-16-16-16H106.67Zm31.94,120.51c-6.53-2.77-14.09-1.33-19.14,3.65s-6.58,12.53-3.89,19.09c2.69,6.56,9.09,10.85,16.18,10.85,9.58,0,17.38-7.7,17.49-17.28,.09-7.09-4.12-13.54-10.65-16.31Z"/> 751 </symbol> 752 753 <symbol id="store" viewBox="0 0 512 512"> 754 <path d="M468.46,180.8l-35.42-98.38c-8.32-20.98-28.87-34.54-51.43-33.93H130.85c-22.6-.51-43.13,13.12-51.43,34.14l-35.21,98.59c-8.68,21.47-5.09,45.95,9.39,64.02,10.07,11.67,23.6,19.82,38.63,23.26v142.98c.39,16.51,7.38,32.18,19.42,43.49,12.03,11.31,28.1,17.32,44.61,16.69h206.15c16.3,.34,32.07-5.8,43.84-17.09,11.77-11.29,18.57-26.79,18.9-43.09v-145.12c15.46-4.64,28.9-14.34,38.2-27.53,10.92-17.41,12.83-39,5.12-58.05Zm-183.1,256.73c-.06-.21-.13-.42-.18-.64h-54.24c.2-1.63,.2-3.28,0-4.91v-45.03c.37-6.77,3.5-13.09,8.67-17.49,5.16-4.4,11.9-6.48,18.65-5.77,13.41-.98,25.12,9.01,26.25,22.41v45.67c0,1.73,.23,3.45,.67,5.12h.18v.64Zm103.93-26.03c-1.31,14.54-13.36,25.77-27.96,26.03v-.64h-45.03c.2-1.63,.2-3.28,0-4.91v-45.03c-1.16-31.42-27.47-56.02-58.9-55.06-31.51-1.08-57.95,23.55-59.11,55.06v45.67c-.2,1.63-.2,3.28,0,4.91h-43.11c-15.72,.73-29.07-11.39-29.88-27.1v-142.34c28.43-4.29,51.27-25.69,57.41-53.78,7.52,34.08,38.8,57.57,73.63,55.27,34.2,1.43,64.5-21.86,71.92-55.27,6.01,29.86,30.74,52.35,61.03,55.48v141.7Zm42.89-193.99v-.64c-6.37,9.35-16.86,15.07-28.17,15.37h-1.71c-16.6,1.19-31.72-9.54-36.07-25.61-2.94-18.22-18.68-31.61-37.13-31.58-18.43,.25-34.05,13.63-37.13,31.8-4,16.17-19.02,27.14-35.64,26.03-16.49,1.19-31.51-9.45-35.85-25.39-2.84-18.31-18.61-31.81-37.13-31.8-18.33,.32-33.88,13.54-37.13,31.58-4.39,15.85-19.22,26.51-35.64,25.61-2.69,.3
7541-5.41,.31-8.11,0-8.37-.99-16.02-5.2-21.34-11.74-5.89-8.26-6.71-19.11-2.13-28.17l35.21-97.95c3.34-5.94,9.86-9.37,16.64-8.75h250.75c7.06-.55,13.74,3.25,16.86,9.6l35.21,97.1c3.49,7.94,2.93,17.08-1.49,24.54Z"/> 755 </symbol> 756 757 758 <symbol id="filter" viewBox="0 0 512 512"> 759 <path d="M299.38,227.36c18.02-.43,34.11-11.38,41.14-27.97,1.5,.63,3.1,.98,4.73,1.03h82.28c8.52,0,15.43-6.91,15.43-15.43s-6.91-15.43-15.43-15.43h-81.26c-.89-.12-1.79-.12-2.67,0-5.89-23.15-28.57-37.9-52.12-33.91-23.55,3.99-40.1,25.38-38.04,49.18,2.06,23.8,22.04,42.03,45.93,41.91v.62Zm0-60.68c8.29,0,15.02,6.72,15.02,15.02s-6.72,15.02-15.02,15.02-15.02-6.72-15.02-15.02,6.72-15.02,15.02-15.02Zm-199.95,2.88h123.43c8.52,0,15.43,6.91,15.43,15.43s-6.91,15.43-15.43,15.43H99.43c-8.52,0-15.43-6.91-15.43-15.43s6.91-15.43,15.43-15.43Zm39.29,164.55c6.44-18.22,23.66-30.41,42.99-30.44v-.41c23.26-.03,42.86,17.35,45.61,40.45,2.75,23.1-12.23,44.59-34.85,50.02-22.62,5.42-45.72-6.94-53.75-28.76h-39.29c-8.52,0-15.43-6.91-15.43-15.43s6.91-15.43,15.43-15.43h39.29Zm28,16.51c.14,8.18,6.81,14.75,14.99,14.76v-.82c8.29,0,15.02-6.72,15.02-15.01-.45-8.17-7.36-14.48-15.54-14.18-8.18,.29-14.62,7.08-14.47,15.26Zm97.28-16.51h164.57c8.52,0,15.43,6.91,15.43,15.43s-6.91,15.43-15.43,15.43h-164.57c-8.52,0-15.43-6.91-15.43-15.43s6.91-15.43,15.43-15.43Z"/> 760 </symbol> 761 762 <symbol id="sort" viewBox="0 0 512 512"> 763 <path d="M460.83,275.2l-92.8-93c-6.05-5.57-15.35-5.57-21.4,0l-92.2,93c-3.76,5.8-3.07,13.42,1.68,18.45,4.74,5.03,12.31,6.16,18.32,2.75l64.4-64.4v178c0,8.28,6.72,15,15,15s15-6.71,15-15V226.2l70.2,70.2c5.86,5.85,15.34,5.85,21.2,0,6.02-5.69,6.28-15.18,.6-21.2Zm-206.4-75.8c-5.86-5.85-15.34-5.85-21.2,0l-63.8,64.4V90c0-8.28-6.72-15-15-15s-15,6.72-15,15v180l-70.2-70.6c-5.91-5.51-15.12-5.34-20.83,.37-5.71,5.71-5.87,14.92-.37,20.83l92.8,93c5.92,5.87,15.48,5.87,21.4,0l92.2-93c5.85-5.86,5.85-15.34,0-21.2Z"/> 764 </symbol> 765 766 767 <symbol id="times" viewBox="0 0 512 512"> 768 <path d="M281.8,256.79L444.23,94.91c6.79-6.85,6.79-17.95,0-24.8-6.67-6.97-17.67-7.18-24.6-.47l-162.43,161.88L96.86,69.65c-3.29-3.51-7.86-5.49-12.65-5.49s-9.36,1.99-12.65,5.49c-6.02,6.62-6.02,16.77,0,23.39L231.91,254.68,69.48,416.33c-6.79,6.85-6.79,17.95,0,24.8,3.23,3.34,7.67,5.2,12.3,5.15,4.71,.38,9.39-1.13,12.99-4.21l162.43-161.88,162.43,163.75c3.23,3.34,7.68,5.19,12.3,5.15,4.62,.02,9.05-1.83,12.3-5.15,6.79-6.85,6.79-17.95,0-24.8l-162.43-162.35Z"/> 769 </symbol> 770
771 <symbol id="check" viewBox="0 0 512 512"> 772 <path d="M196.27,375.26c-3.59,.16-7.13-.9-10.04-2.99l-95.95-79.28c-6.18-5.47-7.11-14.78-2.14-21.37,5.46-6.15,14.7-7.17,21.37-2.35l85.48,69.67,224.38-207.5c6.64-4.98,15.98-4.08,21.53,2.09,5.55,6.16,5.48,15.55-.16,21.63l-233.57,215.83c-2.98,2.73-6.86,4.25-10.9,4.27Z"/> 773 </symbol> 774 775 <symbol id="edit" viewBox="0 0 576 512"> 776 <path d="M402.3 344.9l32-32c5-5 13.7-1.5 13.7 5.7V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h273.5c7.1 0 10.7 8.6 5.7 13.7l-32 32c-1.5 1.5-3.5 2.3-5.7 2.3H48v352h352V350.5c0-2.1.8-4.1 2.3-5.6zm156.6-201.8L296.3 405.7l-90.4 10c-26.2 2.9-48.5-19.2-45.6-45.6l10-90.4L432.9 17.1c22.9-22.9 59.9-22.9 82.7 0l43.2 43.2c22.9 22.9 22.9 60 .1 82.8zM460.1 174L402 115.9 216.2 301.8l-7.3 65.3 65.3-7.3L460.1 174zm64.8-79.7l-43.2-43.2c-4.1-4.1-10.8-4.1-14.8 0L436 82l58.1 58.1 30.9-30.9c4-4.2 4-10.8-.1-14.9z"/> 777 </symbol> 778 779 <symbol id="minus" viewBox="0 0 512 512"> 780 <path d="M421.33,266.67H80c-8.84,0-16-7.16-16-16s7.16-16,16-16H421.33c8.84,0,16,7.16,16,16s-7.16,16-16,16Z"/> 781 </symbol> 782 783 <symbol id="plus" viewBox="0 0 512 512"> 784 <path d="M421.33,234.67h-154.67V80c0-8.84-7.16-16-16-16s-16,7.16-16,16V234.67H80c-8.84,0-16,7.16-16,16s7.16,16,16,16H234.67v154.67c0,8.84,7.16,16,16,16s16-7.16,16-16v-154.67h154.67c8.84,0,16-7.16,16-16s-7.16-16-16-16Z"/> 785 </symbol> 786 787 <symbol id="info-circle" viewBox="0 0 512 512"> 788 <path d="M251.42,171.93c-8.18,.94-14.36,7.87-14.36,16.11s6.18,15.17,14.36,16.11c4.3,.06,8.44-1.64,11.46-4.7,3.02-3.06,4.66-7.22,4.55-11.52-.12-8.79-7.21-15.89-16.01-16.01Zm0,61.46c-4.26-.06-8.37,1.61-11.38,4.62-3.02,3.01-4.68,7.12-4.62,11.38v66.58c0,8.84,7.17,16.01,16.01,16.01s16.01-7.17,16.01-16.01v-66.16c.12-4.32-1.52-8.5-4.54-11.59-3.01-3.09-7.15-4.84-11.47-4.84Zm0-190.36c-115.34,.12-208.81,93.59-208.93,208.93,0,115.39,93.54,208.93,208.93,208.93s208.93-93.54,208.93-208.93c-.12-115.34-93.59-208.81-208.93-208.93Zm0,385.85c-97.71,0-176.92-79.21-176.92-176.92S153.71,75.04,251.42,75.04s176.92,79.21,176.92,176.92c-.12,97.66-79.26,176.8-176.92,176.92Z"/> 789 </symbol> 790 791 <symbol id="map-marker-alt" viewBox="0 0 448 512"> 792 <path d="M358.83,327.52a16,16,0,0,0-21.34,6.83,16.21,16.21,0,0,0,7,21.33C363.31,365.28,374,377,374,388.32c0,24.11-50.34,51-117.76,51s-118-26.67-118-50.14c0-11.09,10.67-23,29.44-32.64a16,16,0,1,0-14.51-28.37,72.31,72.31,0,0,0-46.5,61c0,47.36,64,83,149.33,83s149.33-35.63,149.33-83A72.31,72.31,0,0,0,358.83,327.52ZM240,398.56V306.4a133.76,133.76,0,1,1,32,0v92.16a16,16,0,0,1-32,0Zm110.38-264a102,102,0,1,0-22.06,111.23A102,102,0,0,0,350.38,134.58ZM204.59,197.17a16,16,0,0,0,16-16A44.37,44.37,0,0,1,265,136.8a16,16,0,0,0,0-32,76.58,76.58,0,0,0-76.37,76.8,15.78,15.78,0,0,0,16,15.57Z"/> 793 </symbol> 794 795 <symbol id="calendar" viewBox="0 0 512 512"> 796 <path d="M352.24,174.38H159.92c-8.85,0-16.03,7.18-16.03,16.03s7.18,16.03,16.03,16.03h192.33c8.85,0,16.03-7.18,16.03-16.03s-7.18-16.03-16.03-16.03Zm8.33-98.09h2.35c59.01,0,106.85,47.84,106.85,106.85v192.33c0,59.01-47.84,106.85-106.85,106.85H149.23c-28.34,0-55.52-11.26-75.55-31.3-20.04-20.04-31.3-47.21-31.3-75.55V183.14c0-59.01,47.84-106.85,106.85-106.85h1.92V37.4c0-8.85,7.18-16.03,16.03-16.03s16.03,7.18,16.03,16.03v38.89h145.31V37.4c0-8.85,7.18-16.03,16.03-16.03s16.03,7.18,16.03,16.03v38.89Zm2.35,373.97c41.31,0,74.79-33.49,74.79-74.79V183.14c0-41.31-33.49-74.79-74.79-74.79H149.23c-41.31,0-74.79,33.49-74.79,74.79v192.33c0,41.31,33.49,74.79,74.79,74.79h213.7Z"/> 797 </symbol> 798 799 <symbol id="spinner-third" viewBox="0 0 512 512"> 800 <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"/> 801 </symbol> 802 803 804 <symbol id="phone" viewBox="0 0 512 512"> 805 <path d="M344.28,36.44H167.72a49.71,49.71,0,0,0-50.39,48.77V426.79a49.71,49.71,0,0,0,50.39,48.77H344.28a49.71,49.71,0,0,0,50.39-48.77V85.21A49.71,49.71,0,0,0,344.28,36.44ZM227.11,71.11h57.78V82.67a5.77,5.77,0,0,1-5.78,5.77H232.89a5.77,5.77,0,0,1-5.78-5.77ZM360,426.79a15,15,0,0,1-15.72,14.1H167.72A15,15,0,0,1,152,426.79V85.21a15,15,0,0,1,15.72-14.1h24.72V82.67a40.45,40.45,0,0,0,40.45,40.44h46.22a40.46,40.46,0,0,0,40.45-40.44V71.11h24.72A15,15,0,0,1,360,85.21Z"/> 806 </symbol> 807 808 <symbol id="email" viewBox="0 0 512 512"> 809 <path d="M128,119.25H384a51.23,51.23,0,0,1,49.07,36.91L272.21,275.41a22.6,22.6,0,0,1-32.64-1.06l-160.21-118A51.2,51.2,0,0,1,128,119.25ZM435.2,362.67A51.41,51.41,0,0,1,384,414.08H128a51.41,51.41,0,0,1-51.41-51.41V190.51l144,106.66A53.11,53.11,0,0,0,256,311.47,50.14,50.14,0,0,0,290.13,298L435.2,191.36ZM384,85.33H128a85.33,85.33,0,0,0-85.33,85.34v192A85.33,85.33,0,0,0,128,448H384a85.33,85.33,0,0,0,85.33-85.33v-192A85.33,85.33,0,0,0,384,85.33Z"/> 810 </symbol> 811 812 813 814 <symbol id="instagram" viewBox="0 0 448 512"> 815 <path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/> 816 </symbol> 817 818 819 820 821 822 <symbol id="share" viewBox="0 0 512 512"> 823 <path d="M434.2,409.6a51.2,51.2,0,1,1-100.82-12.66L155,298.89A51.21,51.21,0,1,1,162.34,219l171.52-102.2a51.22,51.22,0,1,1,13.11,22L175.88,240.71a51.31,51.31,0,0,1-3.32,38.64l173.17,95.16A51.19,51.19,0,0,1,434.2,409.6Z"/> 824 </symbol> 825 826 <symbol id="facebook-f" viewBox="0 0 320 512"> 827 <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"/> 828 </symbol> 829 830 <symbol id="pinterest" viewBox="0 0 384 512"> 831 <path d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/> 832 </symbol> 833 834 <symbol id="twitter" viewBox="0 0 512 512"> 835 <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"/> 836 </symbol> 837 838 <symbol id="whatsapp-line" viewBox="0 0 512 512"> 839 <path d="M68.25,254.4c0-108.67,88.39-197.06,197.06-197.06a195.72,195.72,0,0,1,139.38,57.8c36.8,36.89,59.36,86.27,59.36,139.35,0,108.92-90.4,197.06-198.74,197.06h-.08a196.6,196.6,0,0,1-87-20.26L91.64,454a19.86,19.86,0,0,1-24.2-24.47l23-84.05A197.23,197.23,0,0,1,68.25,254.4ZM265.31,97.07C178.58,97.07,108,167.67,108,254.4a1
83957.53,157.53,0,0,0,21,78.69,19.8,19.8,0,0,1,1.94,15.16l-16,58.59,60.64-15.93a19.91,19.91,0,0,1,14.57,1.78,156.71,156.71,0,0,0,75.17,19.12h.07c86.9,0,159-70.85,159-157.33,0-41.59-17.67-81.13-47.75-111.29A156,156,0,0,0,265.3,97.06Zm60.38,171.39c4,1.53,25.7,13,30.06,15.37s7.29,3.5,8.33,5.63c1.11,2,1.11,11.45-2.54,22.55s-21.18,21.17-29.67,22.54c-14,2.22-24.9,1.11-52.82-11.87-44.18-20.58-73-68.41-75.2-71.57s-17.93-25.7-17.93-49,11.35-34.76,15.39-39.54a15.82,15.82,0,0,1,11.74-5.89c2.94,0,5.87,0,8.41.17,2.7.17,6.35-1.11,9.91,8.11,3.65,9.48,12.46,32.8,13.57,35.19s1.82,5.12.4,8.28c-8.41,18.1-17.46,17.5-12.93,25.87,17.05,31.51,34,42.44,59.88,56.36,4.36,2.39,7,2,9.53-1.19s11-13.84,14-18.62,5.86-4,9.91-2.39Z"/> 840 </symbol> 841 842 <symbol id="whatsapp" viewBox="0 0 448 512"> 843 <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"/> 844 </symbol> 845 846 <symbol id="gift" viewBox="0 0 512 512"> 847 <path d="M439.47 132.27H408.03C415.63 121.55 420.27 108.35 420.27 93.87C420.27 58.59 393.55 29.87 360.67 29.87C326.83 29.87 307.23 50.19 273.07 106.51C238.91 50.19 219.31 29.87 185.47 29.87C152.59 29.87 125.87 58.59 125.87 93.87C125.87 108.35 130.51 121.55 138.11 132.27H106.67C85.47 132.27 68.27 149.47 68.27 170.67V247.47C68.27 254.51 74.03 260.27 81.07 260.27H93.87V375.47C93.87 396.67 111.07 413.87 132.27 413.87H413.87C435.07 413.87 452.27 396.67 452.27 375.47V260.27H465.07C472.11 260.27 477.87 254.51 477.87 247.47V170.67C477.87 149.47 460.67 132.27 439.47 132.27ZM289.23 129.39C328.83 62.75 342.03 55.47 360.67 55.47C379.39 55.47 394.67 72.67 394.67 93.87C394.67 115.07 379.39 132.27 360.67 132.27H287.47L289.23 129.39ZM185.47 55.47C204.17 62.75 217.31 62.75 256.91 129.39L258.59 132.27H185.39C166.67 132.27 151.39 115.07 151.39 93.87C151.47 72.67 166.75 55.47 185.47 55.47ZM221.87 388.27H132.27C125.23 388.27 119.47 382.51 119.47 375.47V260.27H221.87V388.27ZM221.87 234.67H93.87V170.67C93.87 163.63 99.63 157.87 106.67 157.87H221.87V234.67ZM298.67 388.27H247.47V157.87H298.67V388.27ZM426.67 375.47C426.67 382.51 420.91 388.27 413.87 388.27H324.27V260.27H426.67V375.47ZM452.27 234.67H324.27V157.87H439.47C446.51 157.87 452.27 163.63 452.27 170.67V234.67Z" /> 848 </symbol> 849</svg> 850 851 852 853 854 855 856 857 <div class="js-overlay site-overlay" style="display: none;"></div> 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890<header class="js-head-main head-main head-colors position-sticky position-sticky-md head-logo-left head-logo-md-left head-nav-md-inline header-with-adbar transition-soft" data-store="head"> 891 892 893 894 895 896 <div class="js-topbar section-topbar d-none d-md-block py-2"> 897 <div class="container"> 898 <div class="row align-items-center justify-content-end h-100"> 899 900 <div class="col-auto "> 901 <a class="mr-2" href="https://instagram.com/finis.brasil" target="_blank" aria-label="instagram Finis Brasil"> 902 <svg class="icon-inline "><use xlink:href="#instagram"/></svg> 903 </a> 904 </div> 905 </div> 906 </div> 907 </div> 908 909 <div class="head-logo-row position-relative"> 910 <div class="container"> 911 <div class=" row no-gutters align-items-center"> 912 913 914 <div class="col-auto col-utility d-md-none"> 915 <span class="utilities-container d-inline-block"> 916 <a href="#" class="js-modal-open utilities-item btn btn-utility pl-0" data-toggle="#nav-hamburger" aria-label="Menu" data-component="menu-button"> 917 <svg class="icon-inline utilities-icon align-bottom"><use xlink:href="#bars"/></svg> 918 </a> 919 </span> 920 </div> 921 922 923 <div class="js-logo-container col ml-2 ml-md-0 text-left col-md-auto order-md-first text-md-left pr-md-4 ml-1 ml-md-0"> 924 925<div id="logo" class="logo-img-container "> 926 <a href="https://finisbr.com" title="" ><img src="//acdn-us.mitiendanube.com/stores/005/505/013/themes/common/logo-1375348521-1732136860-db0e743591249c5e0fa13547fb63d6c21732136860-480-0.webp" alt="Finis Brasil" class="logo-img transition-soft " width="2173" height="495" /></a> 927 </div> 928 </div> 929 930 931 <div class="js-desktop-nav-col desktop-nav-col transition-soft col d-none d-md-inline-block align-items-center pr-md-4"> 932 <div class="nav-desktop">
933 <ul class="js-nav-desktop-list nav-desktop-list" data-store="navigation" data-component="menu"> 934 <span class="js-nav-desktop-list-arrow js-nav-desktop-list-arrow-left nav-desktop-list-arrow nav-desktop-list-arrow-left disable" style="display: none"> 935 <svg class="icon-inline icon-lg icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg> 936 </span> 937 938 939 940 941 <li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop js-nav-main-item nav-dropdown nav-main-item nav-item item-with-subitems" data-component="menu.item"> 942 <div class="nav-item-container"> 943 <a class=" nav-list-link position-relative " href="https://finisbr.com/acessorios/">Equipamentos 944 </a> 945 </div> 946 <div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown"> 947 <div class="container desktop-dropdown-container"> 948 <ul class="desktop-list-subitems list-subitems" > 949 950 951 952 953 954 <li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop nav-item item-with-subitems" data-component="menu.item"> 955 <div class="nav-item-container"> 956 <a class=" nav-list-link position-relative " href="https://finisbr.com/acessorios/adulto/">Adulto 957 </a> 958 </div> 959 <ul class=" list-subitems" > 960 961 962 963 964 965 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 966 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/bolsas-e-mochilas/">Bolsas e Mochilas</a> 967 </li> 968 969 970 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 971 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/eletronicos/">Eletrônicos</a> 972 </li> 973 974 975 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 976 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/equipamentos-tecnicos/">Equipamentos Técnicos</a> 977 </li> 978 979 980 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 981 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/monofins/">Monofins</a> 982 </li> 983 984 985 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 986 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/nadadeiras1/">Nadadeiras</a> 987 </li> 988 989 990 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 991 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/oculos/">Ãculos</a> 992 </li> 993 994 995 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 996 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/palmares/">Palmares </a> 997 </li> 998 999 1000 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1001 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/piscina/">Piscina</a> 1002 </li> 1003 1004 1005 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1006 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/pranchas-e-flutuadores/">Pranchas e Flutuadores</a> 1007 </li> 1008 1009 1010 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1011 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/rotacao-do-quadril/">Rotação do Quadril</a> 1012 </li> 1013 1014 1015 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1016 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/snorkels/">Snorkels</a> 1017 </li> 1018 1019 1020 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1021 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/toucas/">Toucas</a> 1022 </li> 1023 1024 1025 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1026 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/treino-de-resitencia/">Treino de Resitência</a> 1027 </li> 1028 1029 </ul> 1030 </li> 1031 1032 1033 <li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop nav-item item-with-subitems" data-component="menu.item"> 1034 <div class="nav-item-container"> 1035 <a class=" nav-list-link position-relative " href="https://finisbr.com/acessorios/infantil/">Infantil 1036 </a> 1037 </div> 1038 <ul class=" list-subitems" > 1039 1040 1041 1042 1043 1044 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1045 <a class="nav-list-link " href="https://finisbr.com/acessorios/infantil/snorkel/">Snorkels</a> 1046 </li> 1047 1048 1049 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1050 <a class="nav-list-link " href="https://finisbr.com/acessorios/infantil/nadadeira/">Nadadeira</a> 1051 </li> 1052 1053 1054 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1055 <a class="nav-list-link " href="https://finisbr.com/acessorios/infantil/oculos2/">Ãculos</a> 1056 </li> 1057 1058 1059 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1060 <a class="nav-list-link " href="https://finisbr.com/acessorios/infantil/palmar/">Palmar</a> 1061 </li> 1062 1063 </ul> 1064 </li> 1065 1066 </ul> 1067 1068 </div>
1069 </div> 1070 </li> 1071 1072 1073 <li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop js-nav-main-item nav-dropdown nav-main-item nav-item item-with-subitems" data-component="menu.item"> 1074 <div class="nav-item-container"> 1075 <a class=" nav-list-link position-relative " href="https://finisbr.com/vestuario/">Vestuário 1076 </a> 1077 </div> 1078 <div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown"> 1079 <div class="container desktop-dropdown-container"> 1080 <ul class="desktop-list-subitems list-subitems" > 1081 1082 1083 1084 1085 1086 <li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop nav-item item-with-subitems" data-component="menu.item"> 1087 <div class="nav-item-container"> 1088 <a class=" nav-list-link position-relative " href="https://finisbr.com/vestuario/infantil1/">Infantil 1089 </a> 1090 </div> 1091 <ul class=" list-subitems" > 1092 1093 1094 1095 1096 1097 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1098 <a class="nav-list-link " href="https://finisbr.com/vestuario/infantil1/maio2/">Maiô</a> 1099 </li> 1100 1101 1102 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1103 <a class="nav-list-link " href="https://finisbr.com/vestuario/infantil1/sunga2/">Sunga</a> 1104 </li> 1105 1106 </ul> 1107 </li> 1108 1109 1110 <li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop nav-item item-with-subitems" data-component="menu.item"> 1111 <div class="nav-item-container"> 1112 <a class=" nav-list-link position-relative " href="https://finisbr.com/vestuario/adulto1/">Adulto 1113 </a> 1114 </div> 1115 <ul class=" list-subitems" > 1116 1117 1118 1119 1120 1121 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1122 <a class="nav-list-link " href="https://finisbr.com/vestuario/adulto1/maio1/">Maiô</a> 1123 </li> 1124 1125 1126 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1127 <a class="nav-list-link " href="https://finisbr.com/vestuario/adulto1/sunga1/">Sunga</a> 1128 </li> 1129 1130 1131 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1132 <a class="nav-list-link " href="https://finisbr.com/vestuario/adulto1/roupa-termica/">Roupa Térmica</a> 1133 </li> 1134 1135 </ul> 1136 </li> 1137 1138 </ul> 1139 1140 </div> 1141 </div> 1142 </li> 1143 1144 1145 <li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop js-nav-main-item nav-dropdown nav-main-item nav-item item-with-subitems" data-component="menu.item"> 1146 <div class="nav-item-container"> 1147 <a class=" nav-list-link position-relative " href="https://finisbr.com/trajes/">Trajes 1148 </a> 1149 </div> 1150 <div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown"> 1151 <div class="container desktop-dropdown-container"> 1152 <ul class="desktop-list-subitems list-subitems" > 1153 1154 1155 1156 1157 1158 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1159 <a class="nav-list-link " href="https://finisbr.com/trajes/feminino/">Feminino</a> 1160 </li> 1161 1162 1163 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 1164 <a class="nav-list-link " href="https://finisbr.com/trajes/masculino/">Masculino</a> 1165 </li> 1166 1167 </ul> 1168 1169 </div> 1170 </div> 1171 </li> 1172 <span class="js-nav-desktop-list-arrow js-nav-desktop-list-arrow-right nav-desktop-list-arrow nav-desktop-list-arrow-right" style="display: none"> 1173 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#chevron"/></svg> 1174 </span> 1175 </ul> 1176</div> </div> 1177 1178 1179 <div class="js-utility-col js-search-utility col-auto desktop-utility-col col-md-auto col-utility order-1 order-md-0"> 1180 <sp
1180an class=" float-md-right"> 1181 <span class="utilities-container d-inline-block"> 1182 <a href="#" class="js-search-button js-modal-open js-fullscreen-modal-open btn btn-utility utilities-item" data-modal-url="modal-fullscreen-search" data-toggle="#nav-search" aria-label="Barra de pesquisa"> 1183 <svg class="icon-inline align-bottom utilities-icon"><use xlink:href="#search"/></svg> 1184 </a> 1185 </span> 1186 </span> 1187 </div> 1188 1189 1190 1191 1192 <div class="js-utility-col col-utility desktop-utility-col text-right d-none d-md-inline-block col-md-auto"> 1193 <span class="utilities-container "> 1194 <a href="/account/login/" class="btn btn-utility"> 1195 <svg class="icon-inline utilities-icon"><use xlink:href="#user"/></svg> 1196 </a> 1197 </span> 1198 </div> 1199 1200 1201 <div class="js-utility-col col-auto col-utility desktop-utility-col order-2"> 1202 <span class="utilities-container d-inline-block"> 1203 <div id="ajax-cart" class="cart-summary" data-component='cart-button'> 1204 <a 1205 href="#" 1206 data-toggle="#modal-cart" 1207 data-modal-url="modal-fullscreen-cart" 1208 class="js-modal-open js-fullscreen-modal-open btn btn-utility position-relative pr-0" 1209 > 1210 <svg class="icon-inline utilities-icon cart-icon mr-md-1"><use xlink:href="#cart"/></svg> 1211 <span class="js-cart-widget-amount badge">0</span> 1212 </a> 1213 </div> 1214 </span> 1215 </div> 1216 1217 1218 1219 1220 1221 1222<div class="js-alert-added-to-cart notification-floating notification-cart-container notification-hidden notification-fixed position-absolute" style="display: none;"> 1223 <div class="notification notification-primary notification-cart"> 1224 <div class="js-cart-notification-close notification-close mt-2 mr-1"> 1225 <svg class="icon-inline icon-lg notification-icon"><use xlink:href="#times"/></svg> 1226 </div> 1227 <div class="js-cart-notification-item row no-gutters" data-store="cart-notification-item"> 1228 <div class="col-auto pr-0 notification-img"> 1229 <img src="" class="js-cart-notification-item-img img-absolute-centered-vertically" /> 1230 </div> 1231 <div class="col text-left pl-2"> 1232 <div class="mb-1 mr-4"> 1233 <span class="js-cart-notification-item-name"></span> 1234 <span class="js-cart-notification-item-variant-container" style="display: none;"> 1235 (<span class="js-cart-notification-item-variant"></span>) 1236 </span> 1237 </div> 1238 <div class="d-flex align-items-center mt-2 mb-2"> 1239 <span class="js-cart-notification-item-quantity"></span> 1240 <span> x </span> 1241 <span class="js-cart-notification-item-price"></span> 1242 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 1243 <span class="label label-accent label-small px-2 py-1"><strong class="js-cart-notification-discount-percentage"></strong></span> 1244 </span> 1245 </div> 1246 <strong>Adicionado ao carrinho!</strong> 1247 </div> 1248 </div> 1249 </div> 1250 </div> 1251 1252 1253 </div> 1254 </div> 1255 </div> 1256 1257 1258 1259 1260 1261 1262</header> 1263 1264 1265 1266 1267 1268 <div 1269 class="js-nubesdk-slot" 1270 data-nubesdk-slot="after_header" 1271 ></div> 1272 1273 1274 1275 1276 1277 1278 1279 1280 <section class="js-adbar section-adbar transition-soft section-adbar-colors adbar-with-messages "> 1281 <div class="js-swiper-adbar swiper-container text-center container"> 1282 <div class="swiper-wrapper adbar-text-container align-items-center"> 1283 1284 <span class="adbar-message swiper-slide slide-container "> 1285 <a href="/produtos" class="d-block w-100"> 1286 Mergulhe no conforto e na qualidade. Tudo o que você precisa para nadar com mais eficiência! 1287 </a> 1288 </span> 1289 </div> 1290 </div> 1291 1292 </section> 1293 1294 1295 1296 <div class="js-notification js-notification-cookie-banner notification notification-fixed-bottom notification-above notification-primary text-left" style="display: none;"> 1297 Ao navegar por este site <strong>você aceita o uso de cookies</strong> para agilizar a sua experiência de compra. 1298 <a href="#" class="js-notification-close js-acknowledge-cookies btn btn-link pt-1 pl-1 d-inline-block" data-amplitude-event-name="cookie_banner_acknowledge_click">Entendi</a> 1299 </div> 1300 1301 1302 1303 1304 1305 1306 1307<div id="js-cross-selling-modal" class="js-modal modal modal-bottom modal-bottom-sheet h-auto overflow-none modal-body-scrollable-auto modal-bottom modal--md transition-sli
1307de modal-centered-md m-0 p-0 modal-full-width modal-md-width-400px transition-soft " style="display: none;" > 1308 <div class="js-modal-close modal-header p-2 m-2 w-100"> 1309 <div class="row no-gutters align-items-center"> 1310 <div class="col p-3"> 1311 Desconto exclusivo! 1312 </div> 1313 <div class="col-auto"> 1314 <a class="js-modal-close modal-close mr-3"> 1315 <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg> 1316 </a> 1317 </div> 1318 </div> 1319 </div> 1320 <div class="modal-body "> 1321 1322 <div class="js-cross-selling-modal-body" style="display: none"></div> 1323 </div> 1324 <div class="modal-footer text-right d-md-block "> 1325 </div> 1326 1327 </div> 1328<div class="js-modal-overlay modal-overlay " data-modal-id="#js-cross-selling-modal" style="display: none;"></div> 1329 1330 1331 1332 1333 1334<div id="nav-search" class="js-modal js-fullscreen-modal modal modal-nav-search modal- modal--md transition-fade modal- transition-soft " style="display: none;" data-modal-url=""> 1335 <div class="js-modal-close js-fullscreen-modal-close modal-header modal-header-no-title d-none"> 1336 <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg> 1337 </div> 1338 <div class="modal-body p-0 h-100"> 1339 1340 <a href="#" class="js-modal-close js-fullscreen-modal-close search-btn search-close-btn"> 1341 <svg class="icon-inline font-big svg-icon-text icon-flip-horizontal d-md-none"><use xlink:href="#chevron"/></svg> 1342 <svg class="icon-inline icon-lg svg-icon-text d-none d-md-block"><use xlink:href="#times"/></svg> 1343 </a> 1344 1345 1346<form class="js-search-form search-form " action="/search/" method="get"> 1347 <div class="form-group m-0"> 1348 <input class="js-search-input form-control search-input background-secondary" autocomplete="off" type="search" name="q" placeholder="Buscar" aria-label="Buscar" /> 1349 <button type="submit" class="js-search-input-submit search-btn search-submit-btn svg-icon-mask mr-2" value="Buscar" aria-label="Buscar"> 1350 </button> 1351 <a href="#" class="js-empty-search search-btn search-empty-btn svg-icon-mask" style="display: none;"> 1352 </a> 1353 </div> 1354</form> 1355<div class="js-search-form-suggestions search-suggestions " style="display: none;"> 1356 </div> </div> 1357 1358 </div> 1359<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-search" style="display: none;"></div> 1360 1361 1362 1363 1364 1365 1366<div id="nav-hamburger" class="js-modal modal modal-nav-hamburger modal-docked-md pb-0 modal-left modal--md transition-sli
1366de modal-full transition-soft " style="display: none;" > 1367 <div class="modal-with-fixed-footer"> 1368 <div class="modal-scrollable-area"> 1369 <div class="js-modal-close modal-header modal-header-no-title d-none"> 1370 <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg> 1371 </div> 1372 <div class="modal-body nav-body"> 1373 <div class="nav-secondary row no-gutters pl-3 align-items-center" data-store="account-links"> 1374 <div class="col"> 1375 <span class="utilities-container "> 1376 <div class="row no-gutters align-items-center"> 1377 <div class="col-auto pr-0"> 1378 <svg class="icon-inline font-big"><use xlink:href="#user"/></svg> 1379 </div> 1380 <div class="col pl-2 text-left font-small"> 1381 <a href="/account/login/" title="" class="mr-1 text-underline">Iniciar sessão</a> 1382 ou<a href="/account/register" title="" class="ml-2 text-underline">Criar uma conta</a> 1383 </div> 1384 </div> 1385 </span> 1386 </div> 1387 <div class="col-auto pr-0"> 1388 <a class="js-modal-close modal-close"> 1389 <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg> 1390 </a> 1391 </div> 1392</div> 1393 1394<div class="nav-primary"> 1395 <ul class="nav-list" data-store="navigation" data-component="menu"> 1396 1397 1398 1399 1400 <li class=" nav-item item-with-subitems" data-component="menu.item"> 1401 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Equipamentos 1402 <span class="nav-list-arrow ml-1"> 1403 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#arrow"/></svg> 1404 </span> 1405 </a> 1406 <ul class="js-menu-panel nav-list-panel nav-list-panel-right list-subitems" style="display:none;"> 1407 <div class="modal-header"> 1408 <div class="row no-gutters"> 1409 <div class="col"> 1410 <a class="js-toggle-menu-back" href="#"> 1411 <div class="row no-gutters align-items-center"> 1412 <div class="col-auto"> 1413 <span class="modal-back pr-2 mr-1"> 1414 <svg class="icon-inline icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg> 1415 </span> 1416 </div> 1417 <div class="col pl-0 my-3"> 1418 Equipamentos 1419 </div> 1420 </div> 1421 </a> 1422 </div> 1423 <div class="col-auto"> 1424 <a class="js-toggle-menu-close js-modal-close modal-close"> 1425 <svg class="icon-inline modal-close-icon"><use xlink:href="#times"/></svg> 1426 </a> 1427 </div> 1428 </div> 1429 </div> 1430 <div class="modal-body p-0"> 1431 <li class="nav-item py-1"> 1432 <a class="nav-list-link position-relative font-small py-3 " href="https://finisbr.com/acessorios/"> 1433 Ver tudo em Equipamentos 1434 </a> 1435 </li> 1436 1437 1438 1439 1440 1441 <li class=" nav-item item-with-subitems" data-component="menu.item"> 1442 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Adulto 1443 <span class="nav-list-arrow ml-1"> 1444 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#arrow"/></svg> 1445 </span> 1446 </a> 1447 <ul class="js-menu-panel nav-list-panel nav-list-panel-right list-subitems" style="display:none;"> 1448 <div class="modal-header"> 1449 <div class="row no-gutters"> 1450 <div class="col"> 1451 <a class="js-toggle-menu-back" href="#"> 1452 <div class="row no-gutters align-items-center"> 1453 <div class="col-auto"> 1454 <span class="modal-back pr-2 mr-1"> 1455 <svg class="icon-inline icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg> 1456 </span> 1457 </div> 1458 <div class="col pl-0 my-3"> 1459 Adulto 1460 </div> 1461 </div> 1462 </a> 1463 </div> 1464 <div class="col-auto"> 1465 <a class="js-toggle-menu-close js-modal-close modal-close"> 1466 <svg class="icon-inline modal-close-icon"><use xlink:href="#times"/></svg> 1467 </a> 1468 </div> 1469 </div> 1470 </div> 1471 <div class="modal-body p-0"> 1472 <li class="nav-item py-1"> 1473 <a class="nav-list-link position-relative font-small py-3 " href="https://finisbr.com/acessorios/adulto/"> 1474 Ver tudo em Adulto 1475 </a> 1476 </li> 1477 1478 1479 1480 1481 1482 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1483 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/bolsas-e-mochilas/">Bolsas e Mochilas</a> 1484 </li> 1485 1486 1487 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1488 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/eletronicos/">Eletrônicos</a> 1489 </li> 1490 1491 1492 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1493 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/equipamentos-tecnicos/">Equipamentos Técnicos</a> 1494 </li> 1495 1496 1497 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1498 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/monofins/">Monofins</a> 1499 </li> 1500 1501 1502 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1503 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/nadadeiras1/">Nadadeiras</a> 1504 </li> 1505 1506 1507 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1508 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/oculos/">Ãculos</a> 1509 </li> 1510 1511 1512 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1513 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/palmares/">Palmares </a> 1514 </li> 1515 1516 1517 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1518 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/piscina/">Piscina</a> 1519 </li> 1520 1521 1522 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1523 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/pranchas-e-flutuadores/">Pranchas e Flutuadores</a> 1524 </li> 1525 1526 1527 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1528 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/rotacao-do-quadril/">Rotação do Quadril</a> 1529 </li> 1530 1531 1532 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1533 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/snorkels/">Snorkels</a> 1534 </li> 1535 1536 1537 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1538 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/toucas/">Toucas</a> 1539 </li> 1540 1541 1542 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1543 <a class="nav-list-link " href="https://finisbr.com/acessorios/adulto/treino-de-resitencia/">Treino de Resitência</a> 1544 </li> 1545 1546 </div> 1547 </ul> 1548 </li> 1549 1550 1551 <li class=" nav-item item-with-subitems" data-component="menu.item">
1552 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Infantil 1553 <span class="nav-list-arrow ml-1"> 1554 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#arrow"/></svg> 1555 </span> 1556 </a> 1557 <ul class="js-menu-panel nav-list-panel nav-list-panel-right list-subitems" style="display:none;"> 1558 <div class="modal-header"> 1559 <div class="row no-gutters"> 1560 <div class="col"> 1561 <a class="js-toggle-menu-back" href="#"> 1562 <div class="row no-gutters align-items-center"> 1563 <div class="col-auto"> 1564 <span class="modal-back pr-2 mr-1"> 1565 <svg class="icon-inline icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg> 1566 </span> 1567 </div> 1568 <div class="col pl-0 my-3"> 1569 Infantil 1570 </div> 1571 </div> 1572 </a> 1573 </div> 1574 <div class="col-auto"> 1575 <a class="js-toggle-menu-close js-modal-close modal-close"> 1576 <svg class="icon-inline modal-close-icon"><use xlink:href="#times"/></svg> 1577 </a> 1578 </div> 1579 </div> 1580 </div> 1581 <div class="modal-body p-0"> 1582 <li class="nav-item py-1"> 1583 <a class="nav-list-link position-relative font-small py-3 " href="https://finisbr.com/acessorios/infantil/"> 1584 Ver tudo em Infantil 1585 </a> 1586 </li> 1587 1588 1589 1590 1591 1592 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1593 <a class="nav-list-link " href="https://finisbr.com/acessorios/infantil/snorkel/">Snorkels</a> 1594 </li> 1595 1596 1597 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1598 <a class="nav-list-link " href="https://finisbr.com/acessorios/infantil/nadadeira/">Nadadeira</a> 1599 </li> 1600 1601 1602 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1603 <a class="nav-list-link " href="https://finisbr.com/acessorios/infantil/oculos2/">Ãculos</a> 1604 </li> 1605 1606 1607 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1608 <a class="nav-list-link " href="https://finisbr.com/acessorios/infantil/palmar/">Palmar</a> 1609 </li> 1610 1611 </div> 1612 </ul> 1613 </li> 1614 1615 </div> 1616 </ul> 1617 </li> 1618 1619 1620 <li class=" nav-item item-with-subitems" data-component="menu.item"> 1621 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Vestuário 1622 <span class="nav-list-arrow ml-1"> 1623 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#arrow"/></svg> 1624 </span> 1625 </a> 1626 <ul class="js-menu-panel nav-list-panel nav-list-panel-right list-subitems" style="display:none;"> 1627 <div class="modal-header"> 1628 <div class="row no-gutters"> 1629 <div class="col"> 1630 <a class="js-toggle-menu-back" href="#"> 1631 <div class="row no-gutters align-items-center"> 1632 <div class="col-auto"> 1633 <span class="modal-back pr-2 mr-1"> 1634 <svg class="icon-inline icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg> 1635 </span> 1636 </div> 1637 <div class="col pl-0 my-3"> 1638 Vestuário 1639 </div> 1640 </div> 1641 </a> 1642 </div> 1643 <div class="col-auto"> 1644 <a class="js-toggle-menu-close js-modal-close modal-close"> 1645 <svg class="icon-inline modal-close-icon"><use xlink:href="#times"/></svg> 1646 </a> 1647 </div> 1648 </div> 1649 </div> 1650 <div class="modal-body p-0"> 1651 <li class="nav-item py-1"> 1652 <a class="nav-list-link position-relative font-small py-3 " href="https://finisbr.com/vestuario/"> 1653 Ver tudo em Vestuário 1654 </a> 1655 </li> 1656 1657 1658 1659 1660 1661 <li class=" nav-item item-with-subitems" data-component="menu.item">
1662 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Infantil 1663 <span class="nav-list-arrow ml-1"> 1664 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#arrow"/></svg> 1665 </span> 1666 </a> 1667 <ul class="js-menu-panel nav-list-panel nav-list-panel-right list-subitems" style="display:none;"> 1668 <div class="modal-header"> 1669 <div class="row no-gutters"> 1670 <div class="col"> 1671 <a class="js-toggle-menu-back" href="#"> 1672 <div class="row no-gutters align-items-center"> 1673 <div class="col-auto"> 1674 <span class="modal-back pr-2 mr-1"> 1675 <svg class="icon-inline icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg> 1676 </span> 1677 </div> 1678 <div class="col pl-0 my-3"> 1679 Infantil 1680 </div> 1681 </div> 1682 </a> 1683 </div> 1684 <div class="col-auto"> 1685 <a class="js-toggle-menu-close js-modal-close modal-close"> 1686 <svg class="icon-inline modal-close-icon"><use xlink:href="#times"/></svg> 1687 </a> 1688 </div> 1689 </div> 1690 </div> 1691 <div class="modal-body p-0"> 1692 <li class="nav-item py-1"> 1693 <a class="nav-list-link position-relative font-small py-3 " href="https://finisbr.com/vestuario/infantil1/"> 1694 Ver tudo em Infantil 1695 </a> 1696 </li> 1697 1698 1699 1700 1701 1702 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1703 <a class="nav-list-link " href="https://finisbr.com/vestuario/infantil1/maio2/">Maiô</a> 1704 </li> 1705 1706 1707 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1708 <a class="nav-list-link " href="https://finisbr.com/vestuario/infantil1/sunga2/">Sunga</a> 1709 </li> 1710 1711 </div> 1712 </ul> 1713 </li> 1714 1715 1716 <li class=" nav-item item-with-subitems" data-component="menu.item"> 1717 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Adulto 1718 <span class="nav-list-arrow ml-1"> 1719 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#arrow"/></svg> 1720 </span> 1721 </a> 1722 <ul class="js-menu-panel nav-list-panel nav-list-panel-right list-subitems" style="display:none;"> 1723 <div class="modal-header"> 1724 <div class="row no-gutters"> 1725 <div class="col"> 1726 <a class="js-toggle-menu-back" href="#"> 1727 <div class="row no-gutters align-items-center"> 1728 <div class="col-auto"> 1729 <span class="modal-back pr-2 mr-1"> 1730 <svg class="icon-inline icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg> 1731 </span> 1732 </div> 1733 <div class="col pl-0 my-3"> 1734 Adulto 1735 </div> 1736 </div> 1737 </a> 1738 </div> 1739 <div class="col-auto"> 1740 <a class="js-toggle-menu-close js-modal-close modal-close"> 1741 <svg class="icon-inline modal-close-icon"><use xlink:href="#times"/></svg> 1742 </a> 1743 </div> 1744 </div> 1745 </div> 1746 <div class="modal-body p-0"> 1747 <li class="nav-item py-1"> 1748 <a class="nav-list-link position-relative font-small py-3 " href="https://finisbr.com/vestuario/adulto1/"> 1749 Ver tudo em Adulto 1750 </a> 1751 </li> 1752 1753 1754 1755 1756 1757 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1758 <a class="nav-list-link " href="https://finisbr.com/vestuario/adulto1/maio1/">Maiô</a> 1759 </li> 1760 1761 1762 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1763 <a class="nav-list-link " href="https://finisbr.com/vestuario/adulto1/sunga1/">Sunga</a> 1764 </li> 1765 1766 1767 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1768 <a class="nav-list-link " href="https://finisbr.com/vestuario/adulto1/roupa-termica/">Roupa Térmica</a> 1769 </li> 1770 1771 </div> 1772 </ul> 1773 </li> 1774 1775 </div> 1776 </ul> 1777 </li> 1778 1779 1780 <li class=" nav-item item-with-subitems" data-component="menu.item">
1781 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Trajes 1782 <span class="nav-list-arrow ml-1"> 1783 <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#arrow"/></svg> 1784 </span> 1785 </a> 1786 <ul class="js-menu-panel nav-list-panel nav-list-panel-right list-subitems" style="display:none;"> 1787 <div class="modal-header"> 1788 <div class="row no-gutters"> 1789 <div class="col"> 1790 <a class="js-toggle-menu-back" href="#"> 1791 <div class="row no-gutters align-items-center"> 1792 <div class="col-auto"> 1793 <span class="modal-back pr-2 mr-1"> 1794 <svg class="icon-inline icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg> 1795 </span> 1796 </div> 1797 <div class="col pl-0 my-3"> 1798 Trajes 1799 </div> 1800 </div> 1801 </a> 1802 </div> 1803 <div class="col-auto"> 1804 <a class="js-toggle-menu-close js-modal-close modal-close"> 1805 <svg class="icon-inline modal-close-icon"><use xlink:href="#times"/></svg> 1806 </a> 1807 </div> 1808 </div> 1809 </div> 1810 <div class="modal-body p-0"> 1811 <li class="nav-item py-1"> 1812 <a class="nav-list-link position-relative font-small py-3 " href="https://finisbr.com/trajes/"> 1813 Ver tudo em Trajes 1814 </a> 1815 </li> 1816 1817 1818 1819 1820 1821 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1822 <a class="nav-list-link " href="https://finisbr.com/trajes/feminino/">Feminino</a> 1823 </li> 1824 1825 1826 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 1827 <a class="nav-list-link " href="https://finisbr.com/trajes/masculino/">Masculino</a> 1828 </li> 1829 1830 </div> 1831 </ul> 1832 </li> 1833 </ul> 1834</div> </div> 1835 </div> 1836 <div class="modal-footer text-right hamburger-footer mb-0 p-0"> 1837 1838 </div> 1839 </div> 1840 1841 </div> 1842<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-hamburger" style="display: none;"></div> 1843 1844 1845 1846 1847 1848 1849 1850<div id="modal-cart" class="js-modal js-fullscreen-modal modal modal-cart modal-right modal-right-md transition-sli
1850de modal-docked-md transition-soft " style="display: none;" data-component="cart" data-cart-open-type="show_notification" data-modal-url="modal-fullscreen-cart"> 1851 <form action="/comprar/" method="post" class="js-ajax-cart-panel h-100 " data-store="cart-form"> 1852 <div class="js-modal-close js-fullscreen-modal-close modal-header "> 1853 <div class="row no-gutters align-items-center"> 1854 <div class="col p-3"> 1855 Carrinho de compras </div> 1856 <div class="col-auto"> 1857 <a class="js-modal-close modal-close "> 1858 <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg> 1859 </a> 1860 </div> 1861 </div> 1862 </div> 1863 <div class="modal-body h-100"> 1864 1865 1866 1867 1868 <div 1869 class="js-visible-on-cart-filled js-nubesdk-slot" 1870 data-nubesdk-slot="before_line_items" 1871 style="display:none;" 1872 ></div> 1873 1874 1875<div class="js-ajax-cart-list"> 1876 </div> 1877 1878 1879 1880 1881 1882 <div 1883 class="js-visible-on-cart-filled js-nubesdk-slot" 1884 data-nubesdk-slot="after_line_items" 1885 style="display:none;" 1886 ></div> 1887 1888 1889<div class="js-empty-ajax-cart" > 1890 <div class="alert alert-info text-center" data-component="cart.empty-message">O carrinho de compras está vazio. </div> 1891</div> 1892<div id="error-ajax-stock" style="display: none;"> 1893 <div class="alert alert-warning m-3"> 1894 Oops! Não temos mais estoque para incluir este produto ao carrinho. Se você quiser, pode<a href="/produtos/" class="btn-link font-small ml-1">ver outros aquÃ</a> 1895 </div> 1896</div> 1897 1898<div class="cart-row"> 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 <div 1918 class="js-visible-on-cart-filled js-nubesdk-slot" 1919 data-nubesdk-slot="before_cart_shipping_options" 1920 style="display:none;" 1921 ></div> 1922 1923 1924 <div class="js-fulfillment-info js-allows-non-shippable cart-fulfillment-info mt-4" style="display: none"> 1925 <div class="js-visible-on-cart-filled js-has-new-shipping js-shipping-calculator-container"> 1926 1927 1928 <div class="js-shipping-method-unavailable alert alert-warning row row mx-0 mb-3" style="display: none;"> 1929 <div class="col-11 text-left pl-1 pr-0"> 1930 <div class="mb-1">O frete escolhido não está mais disponÃvel para este carrinho. </div> 1931 <div>Mas não se preocupe! Você pode escolher outro.</div> 1932 </div> 1933 </div> 1934 1935 1936 <div id="cart-shipping-container" style="display: none;" data-shipping-url="/frete/"> 1937 1938 1939 <span id="cart-selected-shipping-method" data-code="" class="hidden"></span> 1940 1941 1942 1943<div class="js-accordion-private-container js-toggle-shipping"> 1944 <a href="#" class="js-accordion-private-toggle py-2 mb-2 row align-items-center"> 1945 <div class="col"> 1946 <div class="m-0"> 1947 <svg class="icon-inline icon-lg svg-icon-text mr-1"><use xlink:href="#truck"/></svg> 1948 Meios de envio 1949 </div> 1950 </div> 1951 <div class="col-auto"> 1952 <span class="js-accordion-private-toggle-inactive"> 1953 <svg class="icon-inline svg-icon-text"><use xlink:href="#plus"/></svg> 1954 </span> 1955 <span class="js-accordion-private-toggle-active" style="display: none;"> 1956 <svg class="icon-inline svg-icon-text"><use xlink:href="#minus"/></svg> 1957 </span> 1958 </div> 1959 </a> 1960 <div class="js-accordion-private-content" style="display: none;"> 1961 <div data-store="shipping-calculator"> 1962 <div class="js-shipping-calculator-head shipping-calculator-head position-relative transition-soft with-form">
1963 <div class="js-shipping-calculator-with-zipcode mt-1 w-100 transition-up position-absolute"> 1964 <div class="font-small"> 1965 <span> 1966 <span>Entregas para o CEP:</span> 1967 <strong class="js-shipping-calculator-current-zip"></strong> 1968 </span> 1969 <a class="js-shipping-calculator-change-zipcode btn btn-link font-small ml-2" href="#">Alterar CEP</a> 1970 </div> 1971 </div> 1972 1973 <div class="js-shipping-calculator-form shipping-calculator-form transition-up position-absolute w-100"> 1974 1975 1976 1977<div class="form-group mb-3 "> 1978 <div class="position-relative form-row m-0"> 1979 <div class="col p-0"> 1980 <div class="form-control-container " > 1981 <input 1982 type="tel" 1983 class=" form-control js-shipping-input d-block form-control-inline" 1984 autocorrect="off" 1985 autocapitalize="off" 1986 name="zipcode" placeholder="Seu CEP" aria-label="Seu CEP" data-component="cart" /> 1987 </div> 1988 </div> 1989 <div class="col-auto pl-2 pr-0"> 1990 <div class="js-calculate-shipping btn btn-secondary align-item-middle" aria-label="Calcular frete"> 1991 <span class="js-calculate-shipping-wording d-inline-block"> 1992 Calcular 1993 </span> 1994 <span class="loading ml-1" style="display: none;"> 1995 <svg class="icon-inline icon-spin icon-md ml-2"><use xlink:href="#spinner-third"/></svg> 1996 </span> 1997 </div> 1998 </div> 1999 </div> 2000 <a class="btn-link font-small ml-1 mt-2 mb-2 d-inline-block " href="http://www.buscacep.correios.com.br/sistemas/buscacep/" target="_blank">Não sei meu CEP</a> 2001 <div class="js-ship-calculator-error invalid-zipcode alert alert-danger mt-1" style="display: none;"> 2002 2003 2004 Não conseguimos encontrar esse CEP. Está bem escrito? 2005 2006 </div> 2007 <div class="js-ship-calculator-error js-ship-calculator-common-error alert alert-danger" style="display: none;">Erro no cálculo. Por favor, tente novamente em alguns segundos.</div> 2008 <div class="js-ship-calculator-error js-ship-calculator-external-error alert alert-danger" style="display: none;">Erro no meio de envio. Por favor, tente novamente em alguns segundos.</div> 2009 </div> 2010 2011 2012 </div> 2013 </div> 2014 <div class="js-shipping-calculator-spinner pt-3 pb-4" style="display: none;"> 2015 <div class="row no-gutters mx-0 mb-4"> 2016 <div class="col"> 2017 <div class="placeholder-line placeholder-color placeholder-shine position-relative mb-3 col-10 col-md-8"></div> 2018 <div class="placeholder-line placeholder-color placeholder-shine position-relative col-6 col-md-3"></div> 2019 </div> 2020 <div class="col-auto"> 2021 <div class="placeholder-line placeholder-shipping-price placeholder-color placeholder-shine position-relative"></div> 2022 </div> 2023</div> 2024 2025<div class="row no-gutters mx-0"> 2026 <div class="col"> 2027 <div class="placeholder-line placeholder-color placeholder-shine position-relative mb-3 col-10 col-md-8"></div> 2028 <div class="placeholder-line placeholder-color placeholder-shine position-relative col-6 col-md-3"></div> 2029 </div> 2030 <div class="col-auto"> 2031 <div class="placeholder-line placeholder-shipping-price placeholder-color placeholder-shine position-relative"></div> 2032 </div> 2033</div> 2034 </div> 2035 <div class="js-shipping-calculator-response transition-soft radio-buttons-group" style="display: none;"></div> 2036 </div> 2037 </div> 2038</div> 2039 2040 2041 2042 2043 </div> 2044 2045 </div> 2046 </div> 2047 2048 2049 2050 2051 2052 <div 2053 class="js-visible-on-cart-filled js-nubesdk-slot" 2054 data-nubesdk-slot="after_cart_shipping_options" 2055 style="display:none;" 2056 ></div> 2057 2058 2059 2060 2061 2062 <div class="js-subtotal-price subtotal-price hidden" data-priceraw="0" style="display: none;"></div> 2063 2064<div id="store-curr" class="hidden" style="display: none;">BRL</div> 2065 2066<div class="js-visible-on-cart-filled cart-totals-container " style="display:none;"> 2067 2068 <div class="cart-subtotals-container "> 2069 2070 2071 <div class="cart-subtotal row font-weight-normal mb-1 " data-store="cart-subtotal">
2072 <span class="cart-subtotal-label col "> 2073 Subtotal (sem frete): 2074 </span> 2075 <span class="js-ajax-cart-total js-cart-subtotal cart-subtotal-price font-weight-bold col-auto text-right " data-priceraw="0" data-component="cart.subtotal" data-component-value='0'>R$0,00</span> 2076 </div> 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 <div class="cart-discounts-container "> 2090 2091 2092 <div class="js-total-promotions cart-promotions text-accent "> 2093 <span class="js-promo-discount" style="display:none;">Desconto</span> 2094 <span class="js-promo-in" style="display:none;">em</span> 2095 <span class="js-promo-all" style="display:none;">todos os produtos</span> 2096 <span class="js-promo-buying" style="display:none;"> comprando</span> 2097 <span class="js-promo-units-or-more" style="display:none;"> ou mais</span> 2098 </div> 2099 </div> 2100 2101 2102 <div class="js-coupon-discount-row cart-coupon-discount row no-gutters mb-1 " data-coupon-row="non-shipping" style="display:none !important;"> 2103 <span class="cart-coupon-discount-label col pr-3 text-accent ">Desconto do cupom:</span> 2104 <span class="js-coupon-discount-amount cart-coupon-discount-price col-auto text-right text-accent "></span> 2105 2106 </div> 2107 2108 2109 <div class="js-fulfillment-info js-shipping-cost-table cart-shipping-costs-container mb-3 row " style="display:none;"> 2110 <span class="cart-shipping-costs-label col ">Frete:</span> 2111 <span id="shipping-cost" class="cart-shipping-costs-price col-auto text-right opacity-40 " data-free-shipping-wording="Grátis" data-component="cart.shipping_costs">Calcule para ver</span> 2112 <span class="js-calculating-shipping-cost cart-shipping-costs-calculating col-auto text-right opacity-40 " style="display: none">Calculando...</span> 2113 <span class="js-shipping-cost-empty cart-shipping-costs-empty col-auto text-right opacity-40 " style="display: none">Calcule para ver</span> 2114 </div> 2115 2116 2117 <div class="js-coupon-discount-row cart-coupon-discount row no-gutters mb-1 " data-coupon-row="shipping" style="display:none !important;"> 2118 <span class="cart-coupon-discount-label col pr-3 text-accent ">Desconto do cupom:</span> 2119 <span class="js-coupon-discount-amount cart-coupon-discount-price col-auto text-right text-accent "></span> 2120 2121 </div> 2122 </div> 2123 2124 2125 2126 2127 2128 <div 2129 class="js-visible-on-cart-filled js-nubesdk-slot" 2130 data-nubesdk-slot="after_cart_summary" 2131 style="display:none;" 2132 ></div> 2133 2134 2135 <div class="cart-totals-divider divider"></div> 2136 2137 2138 <div class="js-cart-total-container cart-totals-container " data-store="cart-total"> 2139 2140 2141 <div class="cart-total row h4 font-large"> 2142 <span class="cart-total-label col">Total:</span> 2143 <span class="js-cart-total cart-total-price col-auto text-right" data-component="cart.total" data-component-value='0'>R$0,00</span> 2144 </div> 2145 2146 <div class='total-price hidden' style="display: none;"> 2147 Total: R$0,00 2148 </div> 2149 2150 2151 <div class="cart-secondary-total-container mb-3"> 2152 2153 2154 2155 2156 2157 2158 <div style="display: none;" data-interest="0" data-cart-installment="1" class="js-installments-cart-total cart-installments font-small font-weight-normal mt-1 text-right "> 2159 Ou até 2160 2161 <span class='js-cart-installments-amount cart-installments-amount '>1</span> 2162 2163 2164 <span> 2165 x 2166 2167 de 2168 </span> 2169 2170 2171 <span class='js-cart-installments cart-installments-money '>R$0,00</span> 2172 2173 </div> 2174 2175 </div> 2176 </div> 2177</div> 2178 2179 2180 2181 2182 2183 2184 <div 2185 class="js-visible-on-cart-filled js-nubesdk-slot" 2186 data-nubesdk-slot="before_go_to_checkout" 2187 style="display:none;" 2188 ></div> 2189 2190 2191 <div class="js-visible-on-cart-filled" style="display:none;"> 2192 2193 2194 2195 2196 <div class="js-ajax-cart-submit mb-3" id="ajax-cart-submit-div" > 2197 <input class="btn btn-primary btn-big btn-block" type="submit" name="go_to_checkout" value="Iniciar Compra" data-component="cart.checkout-button"/> 2198 </div> 2199 2200 2201<div id="ajax-cart-minumum-div" class="js-ajax-cart-minimum alert alert-warning mb-2 text-center" style="display:none"> 2202 O valor mÃnimo de compra é de R$0,00 sem considerar o custo de frete. 2203</div>
2204<input type="hidden" id="ajax-cart-minimum-value" value="0"/> 2205 2206 2207<div class="js-checkout-enabled-validation-messages " data-alert-classes="alert alert-warning mb-2 text-center" data-component="checkout-enabled-validation-messages" style="display:none" role="status"> 2208 </div> 2209 2210 2211 2212 2213 <div class="text-center w-100 mb-md-2 pb-3"> 2214 <a href="#" class="js-modal-close js-fullscreen-modal-close font-small">Ver mais produtos</a> 2215 </div> 2216 </div> 2217 2218 2219 2220 2221 2222 <div 2223 class="js-visible-on-cart-filled js-nubesdk-slot" 2224 data-nubesdk-slot="after_go_to_checkout" 2225 style="display:none;" 2226 ></div> 2227 2228 2229</div> 2230 2231 </div> 2232 2233 </form> 2234 </div> 2235<div class="js-modal-overlay modal-overlay " data-modal-id="#modal-cart" style="display: none;"></div> 2236 2237 2238 2239 2240 2241<div id="related-products-notification" class="js-modal modal modal-bottom modal-overflow-none modal-bottom-sheet h-auto modal-bottom modal--md transition-sli
2241de modal-centered-md modal-centered-md-600px transition-soft " style="display: none;" > 2242 <div class="js-modal-close modal-header "> 2243 <div class="row no-gutters align-items-center"> 2244 <div class="col p-3"> 2245 Adicionado ao carrinho! </div> 2246 <div class="col-auto"> 2247 <a class="js-modal-close modal-close "> 2248 <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg> 2249 </a> 2250 </div> 2251 </div> 2252 </div> 2253 <div class="modal-body modal-scrollable"> 2254 2255 2256 2257 2258<div class="row" > 2259 <div class="col-12 col-md mb-3 mb-md-0"> 2260 <div class="js-cart-notification-item row no-gutters" data-store="cart-notification-item"> 2261 <div class="col-auto pr-0 notification-img"> 2262 <img src="" class="js-cart-notification-item-img img-absolute-centered-vertically" /> 2263 </div> 2264 <div class="col text-left pl-2"> 2265 <div class="mb-1 mr-4"> 2266 <span class="js-cart-notification-item-name"></span> 2267 <span class="js-cart-notification-item-variant-container" style="display: none;"> 2268 (<span class="js-cart-notification-item-variant"></span>) 2269 </span> 2270 </div> 2271 <div class="d-flex align-items-center mt-2 mb-2"> 2272 <span class="js-cart-notification-item-quantity"></span> 2273 <span> x </span> 2274 <span class="js-cart-notification-item-price"></span> 2275 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 2276 <span class="label label-accent label-small px-2 py-1"><strong class="js-cart-notification-discount-percentage"></strong></span> 2277 </span> 2278 </div> 2279 </div> 2280 </div> 2281 </div> 2282 <div class="col-12 col-md-auto"> 2283 <div class="mb-3"> 2284 <div class="row text-primary h5 h6-md mb-3"> 2285 <span class="col-auto text-left"> 2286 <strong>Total</strong> 2287 (<span class="js-cart-widget-amount"> 2288 0 2289 </span> 2290 <span class="js-cart-counts-plural" style="display: none;"> 2291 produtos): 2292 </span> 2293 <span class="js-cart-counts-singular" style="display: none;"> 2294 produto): 2295 </span> 2296 </span> 2297 <strong class="js-cart-total col text-right">R$0,00</strong> 2298 </div> 2299 </div> 2300 <a href="#" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart" class="js-modal-close js-modal-open js-fullscreen-modal-open btn btn-primary btn-big d-block">Ver carrinho</a> 2301 </div> 2302 </div> 2303 2304 2305 <div class="divider mb-3"></div> 2306 2307 2308 <div class="js-related-products-notification-container" style="display: none"></div> 2309 2310 </div> 2311 2312 </div> 2313<div class="js-modal-overlay modal-overlay " data-modal-id="#related-products-notification" style="display: none;"></div> 2314 2315 2316 2317 2318 <div class="container"> 2319 <section class="page-header py-4 " data-store="page-title"> 2320 2321 <div class="breadcrumbs "> 2322 <a class="crumb" href="https://finisbr.com" title="Finis Brasil">InÃcio</a> 2323 <span class="separator">.</span> 2324 <a class="crumb" href="/account/" title="Minha Conta">Minha Conta</a> 2325 <span class="separator">.</span> 2326 <span class="crumb active">Cadastre-se</span> 2327 </div> 2328 <h1 class="h2 h1-huge-md " >Criar uma conta</h1> 2329 </section> 2330 </div> 2331 2332<section class="account-page mb-4"> 2333 <div class="container"> 2334 <div class="row"> 2335 <div class="col-md-5"> 2336 2337 2338 2339 2340 2341 <div 2342 class="js-nubesdk-slot" 2343 data-nubesdk-slot="before_register_form" 2344 ></div> 2345 2346 2347 <div class="font-weight-bold mb-4">Compre mais rápido e acompanhe seus pedidos em um só lugar!</div> 2348 2349 2350 2351 <form id="register-form" action="" method="post" class="js-form form " data-store="account-register"> 2352 2353 2354 2355 2356 2357 <div 2358 class="js-nubesdk-slot" 2359 data-nubesdk-slot="before_register_form_fields" 2360 ></div> 2361 2362 2363 2364 <div class="form-group "> 2365 <label class="form-label " for="name">Nome completo</label> 2366 <input type="text" id="name" name="name" value="" autocorrect="off" autocapitalize="off" class="js-account-input form-control " placeholder="ex.: Maria Perez"> 2367 </div> 2368 2369 2370 <div class="form-group "> 2371 <label class="form-label " for="email">E-mail</label> 2372 <input type="email" id="email" name="email" value="" autocorrect="off" autocapitalize="off" class="js-account-input form-control " placeholder="ex.: [email protected]"> 2373 </div> 2374 2375 2376 <div class="form-group "> 2377 <label class="form-label " for="phone">Telefone (opcional)</label> 2378 <input type="tel" id="phone" name="phone" value="" autocorrect="off" autocapitalize="off" class="js-account-input form-control " placeholder="ex.: 11971923030"> 2379 </div> 2380 2381 2382 <div class="form-group "> 2383 <label class="form-label " for="password">Senha</label> 2384 <input type="password" id="password" name="password" autocorrect="off" autocapitalize="off" autocomplete="off" class="js-account-input js-password-input form-control " required placeholder="ex.: suasenha"> 2385 2386 <a aria-label="Ver senha" class="js-password-toggle password-toggle btn"> 2387 <span class="js-password-visible password-toggle-show" style="display: none;"> 2388 Esconder 2389 </span> 2390 <span class="js-password-hidden password-toggle-hide"> 2391 Mostrar 2392 </span> 2393 </a> 2394 2395 </div> 2396 2397 2398 <div class="form-group "> 2399 <label class="form-label " for="password_confirmation">Confirmar senha</label> 2400 <input type="password" id="password_confirmation" name="password_confirmation" autocorrect="off" autocapitalize="off" autocomplete="off" class="js-account-input js-password-input form-control " required placeholder="ex.: suasenha"> 2401 2402 <a aria-label="Ver senha" class="js-password-toggle password-toggle btn"> 2403 <span class="js-password-visible password-toggle-show" style="display: none;"> 2404 Esconder 2405 </span> 2406 <span class="js-password-hidden password-toggle-hide"> 2407 Mostrar 2408 </span> 2409 </a> 2410 2411 </div> 2412 2413 2414 2415 2416 2417 <div 2418 class="js-nubesdk-slot" 2419 data-nubesdk-slot="after_register_form_fields" 2420 ></div> 2421 2422 2423 2424 <div class="g-recaptcha" data-sitekey="6Ldp6lUqAAAAAEmZBhIVl_tzMi70KlSohR77QfLc" data-callback="recaptchaCallback"></div> 2425 2426 2427 2428 2429 2430 <div 2431 class="js-nubesdk-slot" 2432 data-nubesdk-slot="before_register_form_submit" 2433 ></div> 2434 2435 2436 <button class="js-recaptcha-button btn btn-primary btn-big btn-block" type="submit" value="Criar uma conta" name="" disabled> 2437 Criar uma conta 2438 <span class="js-form-spinner form-spinner icon-inline icon-spin svg-icon-mask ml-2" style="display:none;"></span> 2439 </button> 2440 2441 2442 2443 2444 2445 <div 2446 class="js-nubesdk-slot" 2447 data-nubesdk-slot="after_register_form_submit" 2448 ></div> 2449 2450 2451 <div class="mt-2 mb-2 text-center font-small"> 2452 Já possui uma conta? 2453 <a href="/account/login/" class="btn-link btn-link font-small mb-2 ml-1">Faça login</a> 2454 </div> 2455 </form> 2456 2457 2458
2458<script type="text/javascript"> 2459 var recaptchaCallback = function() { 2460 jQueryNuvem('.js-recaptcha-button').prop('disabled', false); 2461 }; 2462</script>
2462 2463 2464 2465 2466 2467 2468 <div 2469 class="js-nubesdk-slot" 2470 data-nubesdk-slot="after_register_form" 2471 ></div> 2472 2473 2474 </div> 2475 </div> 2476 </div> 2477</section> 2478
2479<script type="text/javascript"> 2480(function() { 2481 var referrer = (window.decodeURI) ? window.decodeURI(document.referrer) : document.referrer; 2482 var url = (window.decodeURI) ? window.decodeURI(document.URL) : document.URL; 2483 2484 setTimeout(function() { 2485 var tracking_url = '/stats/record_visit/?' + 2486 'referrer=' + encodeURIComponent(referrer) + 2487 '&url=' + encodeURIComponent(url) 2488 + '&social_event_id_suffix=e82573c8-0fb1-4b3f-abdb-2ffe61c44303' 2489 ; 2490 new Image().src = tracking_url; 2491 }, 500); 2492})(); 2493</script>
vendor: 1 bytes, line 2493
2493
2494<script type="text/javascript"> 2495 LS.ready.then(function() { 2496 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/services\u002Dwallet\u002Dstorefront.tiendanube.com\/bundle.js\u003Fstore\u003D5505013', 'onfirstinteraction'); 2497 2498 LS.socialScripts.forEach(function (scriptSrc) { 2499 window.scriptLoaderService.addScriptOnEvent(scriptSrc, 'onload'); 2500 }); 2501 }); 2502</script>
2502 2503 2504 2505 2506 2507 2508 2509 2510<div id="quickshop-modal" class="js-modal modal modal-quickshop bottom modal-overflow-none modal-bottom-sheet modal-bottom modal--md transition-slide modal-centered-md modal-centered-medium transition-soft " style="display: none;" > 2511 <div class="js-modal-close modal-header js-quickshop-header d-md-none"> 2512 <div class="row no-gutters align-items-center"> 2513 <div class="col p-3"> 2514 <div class="js-item-name"></div> </div> 2515 <div class="col-auto"> 2516 <a class="js-modal-close modal-close "> 2517 <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg> 2518 </a> 2519 </div> 2520 </div> 2521 </div> 2522 <div class="modal-body modal-scrollable p-0 p-md-3"> 2523 <div class="js-item-product modal-scrollable modal-scrollable-area" data-product-id=""> 2524 <div class="js-product-container js-quickshop-container js-quickshop-modal js-quickshop-modal-shell" data-variants="" data-quickshop-id=""> 2525 <div class="row no-gutters"> 2526 <div class="col-md-6 mb-1"> 2527 <div class="quickshop-image-container px-3 px-md-0"> 2528 <div class="js-quickshop-image-padding"> 2529 <img srcset="" class="js-item-image js-quickshop-img quickshop-image img-absolute-centered"/> 2530 </div> 2531 </div> 2532 </div> 2533 <div class="js-item-variants col-md-6 p-3 pt-md-2 pr-md-3"> 2534 <div class="row no-gutters align-items-start mr-md-1 mb-3 d-none d-md-flex"> 2535 <div class="col"> 2536 <div class="js-item-name h2 mb-2 mb-md-0" data-store="product-item-name-"></div> 2537 </div> 2538 <div class="col-auto d-none d-md-block"> 2539 <a class="js-modal-close modal-close pr-0 py-0"> 2540 <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg> 2541 </a> 2542 </div> 2543 </div> 2544 <div class="mb-4 mr-md-1"> 2545 <div class="d-flex align-items-center" data-store="product-item-price-"> 2546 <span class="js-price-display h4 font-large"></span> 2547 <span class="js-compare-price-display price-compare font-weight-normal ml-2"></span> 2548 </div> 2549 2550 2551 </div> 2552 2553 <div id="quickshop-form" class="mr-md-1"></div> 2554 </div> 2555 </div> 2556 </div> 2557 </div> 2558 </div> 2559 2560 </div> 2561<div class="js-modal-overlay modal-overlay " data-modal-id="#quickshop-modal" style="display: none;"></div> 2562 2563 2564 <a href="https://wa.me/5511991362286" target="_blank" class="js-btn-fixed-bottom btn-whatsapp" aria-label="Fale conosco pelo WhatsApp"> 2565 <svg class="icon-inline"><use xlink:href="#whatsapp"/></svg> 2566 </a> 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 <div 2578 class="js-nubesdk-slot" 2579 data-nubesdk-slot="before_footer_internal" 2580 ></div> 2581 <div 2582 class="js-nubesdk-slot" 2583 data-nubesdk-slot="before_footer" 2584 ></div> 2585 2586 2587<footer class="js-footer js-hide-footer-while-scrolling footer-colors display-when-content-ready overflow-none" data-store="footer"> 2588 2589 2590 2591 <div class="newsletter-footer"> 2592 <div class="js-newsletter newsletter container py-4 overflow-none"> 2593 <div class="row align-items-center text-center text-md-left my-3 my-md-2"> 2594 <div class="col-md mb-3 mb-md-0"> 2595 <div class="h1-md h2">Newsletter</div> 2596 </div> 2597 2598 <div class="col-md mb-3 mb-md-0" > 2599 <div class="font-small">Cadastre-se e receba nossas ofertas.</div> 2600 </div> 2601 2602 <form class="col-md-6" method="post" action="/winnie-pooh" onsubmit="this.setAttribute('action', '');" data-store="newsletter-form"> 2603 <div class="newsletter-form input-append row no-gutters align-items-center"> 2604 <div class="col-md mb-3 mb-md-0"> 2605 2606<div class="form-group mb-0 "> 2607 <input 2608 type="email" 2609 id="email" class=" form-control " 2610 autocorrect="off" 2611 autocapitalize="off" 2612 name="email" placeholder="Cadastre seu e-mail..." aria-label="E-mail" /> 2613 </div> 2614 2615 2616 </div> 2617 <div class="col-md-auto"> 2618 <div class="winnie-pooh" style="display: none;"> 2619 <label for="winnie-pooh-newsletter">Não preencher este campo</label> 2620 <input id="winnie-pooh-newsletter" type="text" name="winnie-pooh"/> 2621 </div> 2622 <input type="hidden" name="name" value="Sem nome" /> 2623 <input type="hidden" name="message" value="Pedido de inscrição na newsletter" /> 2624 <input type="hidden" name="type" value="newsletter" /> 2625 <input type="submit" name="contact" class="btn btn-link px-4" value="Env
2625iar" /> 2626 </div> 2627 </div> 2628 </form> 2629 </div> 2630 </div> 2631 </div> 2632 <div class="container py-3"> 2633 <div class="row"> 2634 <div class="js-accordion-private-container accordion col-md"> 2635 <a href="#" class="js-accordion-private-toggle-mobile row align-items-center"> 2636 <div class="font-big col p-3">Institucional</div> 2637 <div class="d-md-none col-auto icon-48px"> 2638 <span class="js-accordion-private-toggle-inactive"> 2639 <svg class="icon-inline icon-lg"><use xlink:href="#plus"/></svg> 2640 </span> 2641 <span class="js-accordion-private-toggle-inactive" style="display: none;"> 2642 <svg class="icon-inline icon-lg"><use xlink:href="#minus"/></svg> 2643 </span> 2644 </div> 2645 </a> 2646 <div class="js-accordion-private-content js-accordion-private-content-mobile"> 2647 <ul class="list py-2 font-small"> 2648 <li class="footer-menu-item"> 2649 <a class="footer-menu-link" href="/" >InÃcio</a> 2650 </li> 2651 <li class="footer-menu-item"> 2652 <a class="footer-menu-link" href="https://finisbr.com/produtos/" >Produtos</a> 2653 </li> 2654 <li class="footer-menu-item"> 2655 <a class="footer-menu-link" href="/contato/" >Contato</a> 2656 </li> 2657 <li class="footer-menu-item"> 2658 <a class="footer-menu-link" href="https://finisbr.com/politica-de-privacidade/" >PolÃtica de Privacidade</a> 2659 </li> 2660 <li class="footer-menu-item mb-2"> 2661 <a class="footer-menu-link" href="https://finisbr.com/politica-de-trocas-e-devolucoes/" >PolÃtica de Trocas e Devoluções</a> 2662 </li> 2663 </ul> </div> 2664 </div> 2665 2666 <div class="js-accordion-private-container accordion col-md"> 2667 <a href="#" class="js-accordion-private-toggle-mobile row align-items-center"> 2668 <div class="font-big col p-3">Departamentos</div> 2669 <div class="d-md-none col-auto icon-48px"> 2670 <span class="js-accordion-private-toggle-inactive"> 2671 <svg class="icon-inline icon-lg"><use xlink:href="#plus"/></svg> 2672 </span> 2673 <span class="js-accordion-private-toggle-inactive" style="display: none;"> 2674 <svg class="icon-inline icon-lg"><use xlink:href="#minus"/></svg> 2675 </span> 2676 </div> 2677 </a> 2678 <div class="js-accordion-private-content js-accordion-private-content-mobile"> 2679 <ul class="list py-2 font-small"> 2680 <li class="footer-menu-item"> 2681 <a class="footer-menu-link" href="https://finisbr.com/acessorios/" >Equipamentos</a> 2682 </li> 2683 <li class="footer-menu-item"> 2684 <a class="footer-menu-link" href="https://finisbr.com/vestuario/" >Vestuário</a> 2685 </li> 2686 <li class="footer-menu-item mb-2"> 2687 <a class="footer-menu-link" href="https://finisbr.com/trajes/" >Trajes</a> 2688 </li> 2689 </ul> </div> 2690 </div> 2691 2692 <div class="js-accordion-private-container accordion col-md"> 2693 <a href="#" class="js-accordion-private-toggle-mobile row align-items-center"> 2694 <div class="font-big col p-3">Entre em contato</div> 2695 <div class="d-md-none col-auto icon-48px"> 2696 <span class="js-accordion-private-toggle-inactive"> 2697 <svg class="icon-inline icon-lg"><use xlink:href="#plus"/></svg> 2698 </span> 2699 <span class="js-accordion-private-toggle-inactive" style="display: none;"> 2700 <svg class="icon-inline icon-lg"><use xlink:href="#minus"/></svg> 2701 </span> 2702 </div> 2703 </a> 2704 <div class="js-accordion-private-content js-accordion-private-content-mobile"> 2705 <ul class="list font-small py-2"> 2706 <li class="footer-menu-item"> 2707 <a href="https://wa.me/5511991362286" class="contact-link"> 2708 5511991362286 2709 </a> 2710 </li> 2711 <li class="footer-menu-item"> 2712 <a href="tel:(11) 99136-2286" class="contact-link"> 2713 (11) 99136-2286 2714 </a> 2715 </li> 2716 <li class="footer-menu-item"> 2717 <a href="/cdn-cgi/l/email-protection#e784888993869388a7818e898e948595c984888a" class="contact-link"> 2718 <span class="__cf_email__" data-cfemail="086b67667c697c67486e6166617b6a7a266b6765">[email protected]</span> 2719 </a> 2720 </li> 2721 <li class="footer-menu-item"> 2722 São Paulo - SP 2723 </li> 2724 </ul> </div> 2725 </div> 2726 <div class="col-md py-3 text-center text-md-left"> 2727 <a class="social-icon" href="https://instagram.com/finis.brasil" target="_blank" aria-label="instagram Finis Brasil"> 2728 <svg class="icon-inline icon-lg"><use xlink:href="#instagram"/></svg> 2729 </a> 2730 </div> 2731 </div> 2732 </div> 2733 2734 <div class="divider d-none d-md-block m-0"></div> 2735 <div class="container"> 2736 <div class="row align-items-center py-4"> 2737 2738 <div class="col-md footer-payments-shipping-logos mb-3 mb-md-0"> 2739 <span class="d-block d-md-inline-block align-middle mb-3 mb-md-1 mr-md-2">Meios de pagamento</span> 2740 <span class="d-inline-block align-middle"> 2741 2742 2743 2744 2745 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload " alt="visa" width="40" height="25"> 2746 2747 2748 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload " alt="mastercard" width="40" height="25"> 2749 2750 2751 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload " alt="amex" width="40" height="25"> 2752 2753 2754 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload " alt="diners" width="40" height="25"> 2755 2756 2757 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/br/[email protected]" class="icon-logo lazyload " alt="br_aura" width="40" height="25"> 2758 2759 2760 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/br/[email protected]" class="icon-logo lazyload " alt="br_elo" width="40" height="25"> 2761 2762 2763 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/br/[email protected]" class="icon-logo lazyload " alt="br_hipercard" width="40" height="25"> 2764 2765 2766 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/br/[email protected]" class="icon-logo lazyload " alt="br_discover" width="40" height="25"> 2767 2768 2769 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload " alt="boleto" width="40" height="25"> 2770 2771 2772 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/payment-method-types/[email protected]" class="icon-logo lazyload " alt="payment-method-types_pix" width="40" height="25"> 2773 2774 </span> 2775 </div> 2776 2777 <div class="col-md footer-payments-shipping-logos mb-3 mb-md-0"> 2778 <span class="d-block d-md-inline-block align-middle mb-3 mb-md-1 mr-md-2">Meios de envio</span> 2779 <span class="d-inline-block align-middle"> 2780 2781 2782 2783 2784 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/shipping/api/[email protected]" class="icon-logo lazyload " alt="api_4190" width="40" height="25"> 2785 2786 </span> 2787 </div> 2788 2789 2790 </div> 2791 2792 <div class="row text-center"> 2793 <div class="col p-3"> 2794 <div class="footer-logo custom-seal"> 2795 <img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//acdn-us.mitiendanube.com/stores/005/505/013/themes/recife/img-1144123358-1
2795733433052-49e999bcd0f6ed20380a682449a587d71733433052.png?7672638307144380260" class="custom-seal-img lazyload" alt="Selo de Finis Brasil"/> 2796 </div> 2797 <div class="custom-seal custom-seal-code"> 2798 <style> 2799.video-player-icon .svg-icon-text { 2800 background: #ffd300; 2801 border-radius: 5px; 2802 fill: #000000; 2803} 2804</style> 2805 </div> 2806 2807 2808 2809 2810 2811 <div 2812 class="js-nubesdk-slot" 2813 data-nubesdk-slot="footer_seals" 2814 ></div> 2815 2816 2817 </div> 2818 </div> 2819 2820 </div> 2821 2822 2823 2824 2825 2826 <div 2827 class="js-nubesdk-slot" 2828 data-nubesdk-slot="inside_footer" 2829 ></div> 2830 2831 2832 <div class="js-footer-legal footer-legal"> 2833 <div class="container"> 2834 <div class="row align-items-center text-center text-md-left"> 2835 <div class="col-md font-smallest"> 2836 <div class="d-inline-block mr-md-2"> 2837 Copyright RECREONICS CONFECCAO DE ARTIGOS ESPORTIVOS LTDA - 07714441000102 - 2026. Todos os direitos reservados. 2838 </div> 2839 2840 2841 </div> 2842 <div class="col-md-auto"> 2843 <div class="powered-by-logo"> 2844 <a target="_blank" title="Nuvemshop" rel="nofollow" href="https://www.nuvemshop.com.br?utm_source=finisbr.com&utm_medium=referral&utm_campaign=footerSlogan"><svg title="Nuvemshop" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1080 120" id="svg_brand"><path d="M29.9 42.8c4.6 0 8.8 1.3 12.5 3.8v7.9c-3.9-3-7.9-4.4-12.2-4.4-9 0-15.5 6.9-15.5 15.8 0 8.8 6.5 15.8 15.5 15.8 4.6 0 8.9-2.1 12.4-4.4v7.9c-3.9 2.5-8.1 3.7-12.7 3.7-13.8 0-23.1-10.1-23.1-23.1 0-12.9 9.5-23 23.1-23zM73.2 51c-.1 0-.3 0-.5-.1-.4 0-1-.1-1.6-.1-8.3 0-13.2 6.5-13.2 16.1v21h-7.7V43.8h7.6v7.8c1.9-5.1 7.8-8.5 13.5-8.5.6 0 1 .1 1.4.1.3.1.5.1.5.1V51zm9.9-15.1c-2.9 0-5.3-2.4-5.3-5.3s2.4-5.3 5.3-5.3 5.3 2.4 5.3 5.3-2.4 5.3-5.3 5.3zm3.9 7.9v44.1h-7.8V43.8H87zm23.6 18.3l13.2-1.6v-2.3c0-5.4-3.4-8.5-9.3-8.5-5.3 0-8.7 2.6-10.3 7.8l-7.4-2.1c2.2-7.7 8.9-12.6 17.5-12.6 10.8 0 17 6.1 17 16v29.1H124v-5.8c-3.5 4.4-8.9 6.8-14.8 6.8-8.3 0-13.9-5.4-13.9-12.6 0-7.9 5-12.8 15.3-14.2zm0 19.9c7.6 0 13.2-4.9 13.2-11.7v-3.2l-12 1.5c-5.5.7-8.6 3.4-8.6 7.2 0 3.7 3.1 6.2 7.4 6.2zm73.3-57.7v63.5h-7.7v-7c-3.2 4.8-9.1 8-15.6 8-12.6 0-22.2-10-22.2-23.1 0-13 9.5-23.1 22.2-23.1 6.5 0 12.3 2.8 15.6 7.6V24.3h7.7zm-22.4 25.6c-8.7 0-15.2 6.9-15.2 15.9s6.4 15.9 15.2 15.9 15.2-6.9 15.2-15.9c-.1-9-6.5-15.9-15.2-15.9zm76.2 15.9c0 12.7-9.7 23.1-23.1 23.1-13.3 0-23.1-10.3-23.1-23.1s9.7-23.1 23.1-23.1c13.4.1 23.1 10.4 23.1 23.1zm-38.2 0c0 8.8 6.4 15.9 15.2 15.9s15.2-7.1 15.2-15.9-6.4-15.9-15.2-15.9-15.2 7.1-15.2 15.9zm77.7-23c4.6 0 8.8 1.3 12.5 3.8v7.9c-3.9-3-7.9-4.4-12.2-4.4-9 0-15.5 6.9-15.5 15.8 0 8.8 6.5 15.8 15.5 15.8 4.6 0 8.9-2.1 12.4-4.4v7.9c-3.9 2.5-8.1 3.7-12.7 3.7-13.8 0-23.1-10.1-23.1-23.1.1-12.9 9.6-23 23.1-23zm63.2 23c0 12.7-9.7 23.1-23.1 23.1-13.3 0-23.1-10.3-23.1-23.1s9.7-23.1 23.1-23.1c13.4.1 23.1 10.4 23.1 23.1zm-38.2 0c0 8.8 6.4 15.9 15.2 15.9s15.2-7.1 15.2-15.9-6.4-15.9-15.2-15.9-15.2 7.1-15.2 15.9zm53.7 22.1h-7.8V43.8h7.7v6.4c2.5-4.6 6.8-7.4 13-7.4 6.5 0 11.3 3.2 13.9 8.6 2.3-3.7 6.6-8.6 15.1-8.6 10.3 0 16.2 7.2 16.2 18.5v26.6h-7.8V62.6c0-7.9-3.4-12.7-10-12.7-6.9 0-11.3 5.7-11.3 14.8v23.1h-7.8v-25c0-8-3.4-12.9-10-12.9-6.9 0-11.3 5.7-11.3 14.8l.1 23.2zM621.8 87.8h-10.5V43.3h10.5v5.9c2.8-4.3 7.4-7 13.6-7 10.9 0 17.2 7.2 17.2 18.8v26.8h-10.5V63c0-6.9-3.4-11.1-9.9-11.1-6.3 0-10.4 4.8-10.4 12.4v23.5zm38.4-19.2V43.3h10.5V68c0 7 3.4 11.2 9.3 11.2 5.8 0 9.3-4.2 9.3-11.2V43.3h10.5v25.3c0 12.8-7.4 20.2-19.8 20.2-12.3.1-19.8-7.4-19.8-20.2zM703 43.3h11.2L726 74.2l12-30.9h10.9l-18.3 44.5h-9.3L703 43.3zm88.4 34c-3.7 7-10.6 11.5-20.1 11.5-13.5 0-23.1-9.6-23.1-23.3 0-13.3 9.8-23.3 22.6-23.3 13 0 22.1 10 22.1 23.3 0 .8 0 1.9-.1 3.2h-34.2c.5 6.4 6.2 11.3 12.8 11.3 5.8 0 8.8-2.8 11.3-6.7l8.7 4zm-8.9-16.2c-.7-5.9-5.4-10.3-11.9-10.3-6.3 0-11.2 5.2-11.9 10.3h23.8zM809 87.8h-10.5V43.3H809v5.9c2.5-4.3 6.6-7 12.7-7 6.4 0 11.1 3.1 13.5 8.3 2.4-4.3 7.4-8.3 14.8-8.3 10.3 0 16.2 7.
28441 16.2 18.2v27.3h-10.5V62.5c0-6.5-3-10.6-8.5-10.6-5.7 0-9.4 4.6-9.5 11.9v24h-10.5v-25c0-6.9-3-11-8.5-11-5.8 0-9.5 4.7-9.5 12.3v23.7h-.2zm70-14.7c1.5 4.1 4.9 6.8 8.9 6.8 3.3 0 6-1.5 6-4.6 0-2.5-1.5-3.7-5.1-4.8l-5.4-1.7c-7.5-2.4-11.3-6.7-11.3-12.9 0-8.3 7-13.6 15.3-13.6 7.3 0 13.3 3.9 16.2 10.1l-8.4 4.5c-1.7-3.5-4.4-5.9-7.7-5.9-3 0-5.4 1.5-5.4 4.1 0 2.1 1.6 3.7 5 4.8l5.3 1.7c8.3 2.8 11.7 7.1 11.7 13 0 9.1-7.6 14.3-16.3 14.3-8.3 0-14.7-4.4-17.2-11.3l8.4-4.5zm40.8 14.7h-10.5V26.7h10.5v22.5c2.8-4.3 7.4-7 13.6-7 10.9 0 17.2 7.2 17.2 18.8v26.8h-10.5V63c0-6.9-3.4-11.1-9.9-11.1-6.3 0-10.4 4.8-10.4 12.4v23.5zm83.8-22.3c0 13.1-10.1 23.3-23.7 23.3s-23.7-10.3-23.7-23.3c0-13.1 10.1-23.3 23.7-23.3s23.7 10.3 23.7 23.3zm-36.9 0c0 7.6 5.8 13.7 13.2 13.7s13.2-6.1 13.2-13.7-5.8-13.7-13.2-13.7-13.2 6.1-13.2 13.7zm53.4-22.2v6.4c3.3-4.6 8.9-7.4 15.1-7.4 12.3 0 21.7 10 21.7 23.3 0 13.1-9.4 23.3-21.7 23.3-6.2 0-11.8-2.5-15.1-7.2v22.7h-10.4V43.3h10.4zm12.9 8.5c-7.5 0-13.3 6.2-13.3 13.8s5.8 13.8 13.3 13.8 13.3-6.2 13.3-13.8-5.8-13.8-13.3-13.8zM533.3 10c-.1 0-.1 0 0 0-13.2 0-25.6 5.1-34.9 14.2-4.7-2-9.9-3.1-15.2-3.1-21.4 0-38.9 17.4-38.9 38.9s17.4 38.9 38.9 38.9c5.2 0 10.4-1.1 15.1-3.1 9 8.8 21.3 14.2 34.8 14.2 27.6 0 50-22.4 50-50 .1-27.5-22.3-50-49.8-50zm-.1 88.9c-21.4 0-38.9-17.4-38.9-38.9h-11.1c0 9.8 2.8 19 7.7 26.7-2.5.7-5.1 1.1-7.7 1.1-15.3 0-27.8-12.5-27.8-27.8s12.5-27.8 27.8-27.8c6.1 0 11.8 1.9 16.7 5.6C50
28447 43.1 511 51.2 511 60h11.1c0-11.6-5-22.4-13.9-29.8 7-5.8 15.8-9.1 25-9.1 21.4 0 38.9 17.5 38.9 38.9s-17.5 38.9-38.9 38.9z"/></svg></a> 2845 </div> 2846 </div> 2847 </div> 2848 </div> 2849 </div> 2850</footer> 2851 2852 2853 2854 2855 2856 <div 2857 class="js-nubesdk-slot" 2858 data-nubesdk-slot="after_footer" 2859 ></div>
vendor: 166 bytes, lines 2859-2865
2859 2860 2861 2862 2863 2864 2865 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2865<script type="text/javascript" src="//acdn-us.mitiendanube.com/stores/005/505/013/themes/recife/dart-external-no-dependencies-2020a4748d2e0fc983451e7972c49502.js" ></script>
2865 2866 2867
2867<script type="text/javascript"> 2868 2869 2870 LS.ready.then(function(){ 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882// Move to our_content 2883window.urls = { 2884 "shippingUrl": "\/frete\/" 2885} 2886 2887 2888document.addEventListener('lazybeforeunveil', function(e){ 2889 if ((e.target.parentElement) && (e.target.nextElementSibling)) { 2890 var parent = e.target.parentElement; 2891 var sibling = e.target.nextElementSibling; 2892 if (sibling.classList.contains('js-lazy-loading-preloader')) { 2893 sibling.style.display = 'none'; 2894 parent.style.display = 'block'; 2895 } 2896 } 2897}); 2898 2899 2900window.lazySizesConfig = window.lazySizesConfig || {}; 2901lazySizesConfig.hFac = 0.4; 2902 2903 2904DOMContentLoaded.addEventOrExecute(() => { 2905 2906 2907 2908 jQueryNuvem(".js-notification-close, .js-tooltip-close").on( "click", function(e) { 2909 e.preventDefault(); 2910 jQueryNuvem(e.currentTarget).closest(".js-notification, .js-tooltip").hide(); 2911 }); 2912 2913 2914 jQueryNuvem(document).on("click", ".js-tooltip-open", function(e) { 2915 e.preventDefault(); 2916 jQueryNuvem(this).next(".js-tooltip").show(); 2917 }); 2918 2919 2920 2921 var $notification_status_page = jQueryNuvem(".js-notification-status-page"); 2922 var $fixed_bottom_button = jQueryNuvem(".js-btn-fixed-bottom"); 2923 var head_height = jQueryNuvem(".js-head-main").height(); 2924 2925 2926 if ($notification_status_page.length > 0){ 2927 if (LS.shouldShowOrderStatusNotification($notification_status_page.data('url'))){ 2928 2929 $notification_status_page.css("top" , head_height + 15 + "px"); 2930 $notification_status_page.show(); 2931 }; 2932 jQueryNuvem(".js-notification-status-page-close").on( "click", function(e) { 2933 e.preventDefault(); 2934 LS.dontShowOrderStatusNotificationAgain($notification_status_page.data('url')); 2935 }); 2936 } 2937 2938 2939 jQueryNuvem(".js-cart-notification-close").on("click", function(){ 2940 jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); 2941 setTimeout(function(){ 2942 jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); 2943 jQueryNuvem(".js-alert-added-to-cart").hide(); 2944 },2000); 2945 }); 2946 2947 2948 2949 2950 2951 const footerLegal = jQueryNuvem(".js-footer-legal"); 2952 2953 restoreNotifications = function(){ 2954 2955 // Whatsapp button position 2956 $fixed_bottom_button.css("marginBottom", "0"); 2957 2958 2959 footerLegal.removeAttr("style"); 2960 2961 }; 2962 2963 if (!window.cookieNotificationService.isAcknowledged()) { 2964 jQueryNuvem(".js-notification-cookie-banner").show(); 2965 2966 const cookieBannerHeight = jQueryNuvem(".js-notification-cookie-banner").outerHeight(); 2967 2968 2969 footerLegal.css("paddingBottom", cookieBannerHeight + 40 + "px"); 2970 2971 if (window.innerWidth < 768) { 2972 2973 2974 $fixed_bottom_button.css("marginBottom", cookieBannerHeight + 20 + "px"); 2975 } 2976 2977 } 2978 2979 jQueryNuvem(".js-acknowledge-cookies").on( "click", function(e) { 2980 window.cookieNotificationService.acknowledge(); 2981 2982 footerLegal.removeAttr("style"); 2983 restoreNotifications(); 2984 }); 2985 2986 2987 2988 2989 restoreQuickshopForm = function(){ 2990 2991 2992 2993 jQueryNuvem("#quickshop-modal .js-item-product").removeClass("js-swiper-slide-visible js-item-slide"); 2994 jQueryNuvem("#quickshop-modal .js-quickshop-container").attr( { 'data-variants' : '' , 'data-quickshop-id': '' } ); 2995 jQueryNuvem("#quickshop-modal .js-item-product").attr('data-product-id', ''); 2996 2997 2998 setTimeout(function(){ 2999 var $quickshop_form = jQueryNuvem("#quickshop-form").find('.js-product-form'); 3000 var $item_form_container = jQueryNuvem(".js-quickshop-opened").find(".js-item-variants"); 3001 3002 $quickshop_form.detach().appendTo($item_form_container); 3003 jQueryNuvem(".js-quickshop-opened").removeClass("js-quickshop-opened"); 3004 jQueryNuvem("#quickshop-modal .js-quickshop-img").attr('srcset', ''); 3005 jQueryNuvem("#quickshop-form").removeAttr("style"); 3006 },350); 3007 3008 }; 3009 3010 3011 3012 resetSearchBox = function(){ 3013 3014 3015 jQueryNuvem(".js-search-input").val(""); 3016 jQueryNuvem(".js-search-form-suggestions").hide(); 3017 3018 const empty_search = jQueryNuvem(".js-empty-search"); 3019 const empty_submit = jQueryNuvem(".js-search-input-submit"); 3020 3021 empty_search.fadeOut(100); 3022 empty_submit.fadeIn(100); 3023 3024 }; 3025 3026 3027 if (window.innerWidth < 768) { 3028 3029 3030 cleanURLHash = function(){ 3031 const uri = window.location.toString(); 3032 const clean_uri = uri.substring(0, uri.indexOf("#")); 3033 window.history.replaceState({}, document.title, clean_uri); 3034 }; 3035 3036 3037 goBackBrowser = function(){ 3038 cleanURLHash(); 3039 history.back(); 3040 }; 3041 3042 3043 if(window.location.href.indexOf("modal-fullscreen") > -1) { 3044 cleanURLHash(); 3045 } 3046 3047 3048 jQueryNuvem(document).on("click", ".js-fullscreen-modal-open", function(e) { 3049 e.preventDefault(); 3050 var modal_url_hash = jQueryNuvem(this).data("modalUrl"); 3051 window.location.hash = modal_url_hash; 3052 }); 3053 3054 3055 jQueryNuvem(document).on("click", ".js-fullscreen-modal-close", function(e) { 3056 e.preventDefault(); 3057 goBackBrowser(); 3058 }); 3059 3060 3061 window.onhashchange = function() { 3062 if(window.location.href.indexOf("modal-fullscreen") <= -1) { 3063 3064 3065 if(jQueryNuvem(".js-fullscreen-modal").hasClass("modal-show")){ 3066 3067 3068 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 3069 jQueryNuvem("body").removeClass("overflow-none"); 3070 } 3071 var $opened_modal = jQueryNuvem(".js-fullscreen-modal.modal-show");
3072 var $opened_modal_overlay = $opened_modal.prev(); 3073 3074 $opened_modal.removeClass("modal-show"); 3075 setTimeout(() => $opened_modal.hide(), 500); 3076 $opened_modal_overlay.fadeOut(500); 3077 3078 3079 resetSearchBox(); 3080 3081 restoreQuickshopForm(); 3082 3083 } 3084 } 3085 } 3086 3087 } 3088 3089 modalOpen = function(modal_id, openType){ 3090 3091 var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="' + modal_id + '"]'); 3092 3093 if (jQueryNuvem(modal_id).hasClass("modal-show")) { 3094 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 3095 jQueryNuvem("body").removeClass("overflow-none"); 3096 } 3097 let modal = jQueryNuvem(modal_id).removeClass("modal-show"); 3098 setTimeout(() => modal.hide(), 500); 3099 } else { 3100 3101 3102 if(!jQueryNuvem(".js-modal.modal-show").length){ 3103 jQueryNuvem("body").addClass("overflow-none move-right"); 3104 } 3105 3106 jQueryNuvem(modal_id).detach().appendTo("body"); 3107 jQueryNuvem(modal_id).show().addClass("modal-show"); 3108 3109 if (((jQueryNuvem(modal_id).hasClass("js-modal-overlay-md")) && (window.innerWidth > 768)) || (!jQueryNuvem(modal_id).hasClass("js-modal-overlay-md"))) { 3110 $overlay_id.fadeIn(400); 3111 $overlay_id.detach().insertBefore(modal_id); 3112 } 3113 } 3114 3115 3116 if(openType == 'openFullScreenWithoutClick' && window.innerWidth < 768 && jQueryNuvem(modal_id).hasClass("js-fullscreen-modal")){ 3117 var modal_url_hash = jQueryNuvem(modal_id).data("modalUrl"); 3118 window.location.hash = modal_url_hash; 3119 } 3120 3121 }; 3122 3123 jQueryNuvem(document).on("click", ".js-modal-open", function(e) { 3124 e.preventDefault(); 3125 const modal_id = jQueryNuvem(this).data('toggle'); 3126 modalOpen(modal_id); 3127 }); 3128 3129 jQueryNuvem(document).on("click", ".js-modal-close", function(e) { 3130 e.preventDefault(); 3131 3132 3133 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 3134 jQueryNuvem("body").removeClass("overflow-none"); 3135 } 3136 var $modal = jQueryNuvem(this).closest(".js-modal"); 3137 var modal_id = $modal.attr('id'); 3138 var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="#' + modal_id + '"]'); 3139 $modal.removeClass("modal-show"); 3140 setTimeout(() => $modal.hide(), 500); 3141 $overlay_id.fadeOut(500); 3142 3143 3144 if ((window.innerWidth < 768) && (jQueryNuvem(this).hasClass(".js-fullscreen-modal-close"))) { 3145 goBackBrowser(); 3146 } 3147 3148 3149 resetSearchBox(); 3150 3151 restoreQuickshopForm(); 3152 3153 }); 3154 3155 jQueryNuvem(document).on("click", ".js-modal-overlay", function(e) { 3156 e.preventDefault(); 3157 3158 3159 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 3160 jQueryNuvem("body").removeClass("overflow-none"); 3161 } 3162 3163 var modal_id = jQueryNuvem(this).data('modalId'); 3164 let modal = jQueryNuvem(modal_id).removeClass("modal-show"); 3165 setTimeout(() => modal.hide(), 500); 3166 jQueryNuvem(this).fadeOut(500); 3167 3168 3169 resetSearchBox(); 3170 3171 restoreQuickshopForm(); 3172 3173 }); 3174 3175 3176 jQueryNuvem(document).on("click", ".js-card-collapse-toggle", function(e) { 3177 e.preventDefault(); 3178 var parent = jQueryNuvem(this).closest(".js-card-collapse"); 3179 parent.find(".js-card-collapse-icon").toggle(); 3180 parent.toggleClass('active'); 3181 }); 3182 3183 3184 const inViewport = (entries, observer) => { 3185 entries.forEach(entry => { 3186 if (entry.isIntersecting && !entry.target.observed) { 3187 entry.target.classList.add("is-inViewport"); 3188 entry.target.observed = true; 3189 } 3190 }); 3191 }; 3192 3193 // Attach observer to every [data-transition] element: 3194 const ELs_inViewport = document.querySelectorAll('[data-transition]'); 3195 ELs_inViewport.forEach(EL => { 3196 EL.observed = false; // Initialize the observed flag for each element 3197 const Obs = new IntersectionObserver(inViewport); 3198 Obs.observe(EL); 3199 }); 3200 3201 applyMarqueeAnimation = function(marqueeSelector, textSelector){ 3202 3203 3204 var defaultDelay = 5; 3205 var defaultWidth = 300; 3206 3207 var animatedWidth = jQueryNuvem(textSelector).first(el => el.offsetWidth); 3208 var newDelay = defaultDelay*(animatedWidth/defaultWidth)*1.5; 3209 3210 if((window.innerWidth > 768) && (newDelay < 40)){ 3211 3212 var newDelay = newDelay + 20; 3213 } 3214 3215 jQueryNuvem(marqueeSelector).css("animation", "marquee " + newDelay + "s linear infinite"); 3216 }; 3217 3218 3219 3220 applyMarqueeAnimation(".js-welcome-animated" , ".js-welcome-text-container"); 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 var $category_controls = jQueryNuvem(".js-category-controls"); 3231 3232 3233 3234 jQueryNuvem(".js-toggle-menu-panel").click(function (e) { 3235 e.preventDefault(); 3236 jQueryNuvem(this).next(".js-menu-panel").show().addClass("nav-list-panel-sh
3236ow"); 3237 }); 3238 3239 jQueryNuvem(".js-toggle-menu-back").click(function (e) { 3240 e.preventDefault(); 3241 var $panel_to_change = jQueryNuvem(this).closest(".js-menu-panel"); 3242 $panel_to_change.removeClass("nav-list-panel-show"); 3243 setTimeout(function(){ 3244 $panel_to_change.hide(); 3245 },600); 3246 }); 3247 3248 closeHamburgerSubpanels = function() { 3249 jQueryNuvem("#nav-hamburger").addClass("modal-transition-fast"); 3250 jQueryNuvem(".js-menu-panel").removeClass("nav-list-panel-show"); 3251 3252 setTimeout(function(){ 3253 jQueryNuvem(".js-menu-panel").hide(); 3254 jQueryNuvem("#nav-hamburger").removeClass("modal-transition-fast"); 3255 },1000); 3256 }; 3257 3258 jQueryNuvem(".js-toggle-menu-close, .js-modal-overlay[data-modal-id='#nav-hamburger'").click(function () { 3259 closeHamburgerSubpanels(); 3260 }); 3261 3262 3263 var win_height = window.innerHeight; 3264 const logoContainer = jQueryNuvem('.js-logo-container'); 3265 3266 jQueryNuvem(".js-desktop-dropdown").css('maxHeight', (win_height - head_height - 50).toString() + 'px'); 3267 3268 jQueryNuvem(".js-item-subitems-desktop").on("mouseenter", function (e) { 3269 jQueryNuvem(e.currentTarget).addClass("active"); 3270 }).on("mouseleave", function(e) { 3271 jQueryNuvem(e.currentTarget).removeClass("active"); 3272 }); 3273 3274 jQueryNuvem(".js-nav-main-item").on("mouseenter", function (e) { 3275 jQueryNuvem('.js-nav-desktop-list').children(".selected").removeClass("selected"); 3276 jQueryNuvem(e.currentTarget).addClass("selected"); 3277 }).on("mouseleave", function(e) { 3278 const self = jQueryNuvem(this); 3279 setTimeout(function(){ 3280 self.removeClass("selected"); 3281 },500); 3282 }); 3283 3284 jQueryNuvem(".js-nav-desktop-list-arrow").on("mouseenter", function (e) { 3285 jQueryNuvem('.js-desktop-nav-item').removeClass("selected"); 3286 }); 3287 3288 3289 3290 const menuContainer = jQueryNuvem('.js-nav-desktop-list').first(el => el.offsetWidth); 3291 const logoColWidth = logoContainer.first(el => el.offsetWidth); 3292 let utilityColWidth = 0; 3293 3294 jQueryNuvem('.js-utility-col').each(function(el) { 3295 utilityColWidth += jQueryNuvem(el).first(el => el.offsetWidth); 3296 }); 3297 3298 const totalColsWidth = logoColWidth + utilityColWidth; 3299 3300 const menuColWidth = menuContainer - totalColsWidth - 30; 3301 3302 let menuItems = 0; 3303 3304 jQueryNuvem('.js-nav-desktop-list > .js-desktop-nav-item').each(function(el) { 3305 menuItems += jQueryNuvem(el).first(el => el.offsetWidth); 3306 }); 3307 3308 jQueryNuvem(".js-nav-desktop-list").on("scroll", function() { 3309 var position = jQueryNuvem('.js-nav-desktop-list').prop("scrollLeft"); 3310 if(position == 0) { 3311 jQueryNuvem(".js-nav-desktop-list-arrow-left").addClass('disable'); 3312 } else { 3313 jQueryNuvem(".js-nav-desktop-list-arrow-left").removeClass('disable'); 3314 } 3315 if(position == ( menuItems - menuContainer )) { 3316 jQueryNuvem(".js-nav-desktop-list-arrow-right").addClass('disable'); 3317 } else { 3318 jQueryNuvem(".js-nav-desktop-list-arrow-right").removeClass('disable'); 3319 } 3320 }); 3321 3322 3323 3324 menuItems = menuItems; 3325 3326 3327 if (menuContainer < menuItems) { 3328 jQueryNuvem('.js-nav-desktop-list').addClass('nav-desktop-with-scroll'); 3329 jQueryNuvem('.js-nav-desktop-list-arrow').show(); 3330 jQueryNuvem(".js-desktop-nav-col").css("width" , menuColWidth.toString() + 'px'); 3331 } 3332 3333 setTimeout(function(){ 3334 jQueryNuvem(".js-desktop-nav-col, .js-utility-col").css("visibility", "visible").css("height", "auto"); 3335 },200); 3336 3337 3338 jQueryNuvem(".js-menu-and-banners-row").css("visibility" , "visible").css("height" , "auto").css("overflow" , "initial"); 3339 3340 jQueryNuvem('.js-nav-desktop-list-arrow-right').on("click", function() { 3341 var posL = jQueryNuvem('.js-nav-desktop-list').prop("scrollLeft") + 400; 3342 jQueryNuvem('.js-nav-desktop-list').each((el) => el.scroll({ left: posL, behavior: 'smooth' })); 3343 });
3344 jQueryNuvem('.js-nav-desktop-list-arrow-left').on("click", function() { 3345 var posR = jQueryNuvem('.js-nav-desktop-list').prop("scrollLeft") - 400; 3346 jQueryNuvem('.js-nav-desktop-list').each((el) => el.scroll({ left: posR, behavior: 'smooth' })); 3347 }); 3348 3349 3350 jQueryNuvem(".js-desktop-dropdown").on("mouseleave", function (e) { 3351 const self = jQueryNuvem(this); 3352 self.css("pointer-events" , "none"); 3353 setTimeout(function(){ 3354 self.css("pointer-events" , "initial"); 3355 },1000); 3356 }); 3357 3358 3359 jQueryNuvem(".js-search-button").on("click", function (e) { 3360 var searchBox = jQueryNuvem(".js-search-utility").find(".js-search-form"); 3361 searchBox.addClass("expanded"); 3362 }); 3363 3364 3365 const search_input = jQueryNuvem(".js-search-input"); 3366 3367 jQueryNuvem(".js-search-button").on("click", function (e) { 3368 setTimeout(function(){ 3369 search_input.val('').each(el => el.focus()); 3370 },10); 3371 }); 3372 3373 3374 3375 3376 3377 3378 3379 var topbarHeight = jQueryNuvem(".js-topbar").outerHeight(); 3380 3381 window.addEventListener("scroll", function() { 3382 3383 var scrolledPosition = window.pageYOffset; 3384 3385 var header = jQueryNuvem(".js-head-main"); 3386 var navbarHeight = header.outerHeight(); 3387 3388 3389 3390 if (scrolledPosition > navbarHeight) { 3391 header.addClass('compress').css('top', -topbarHeight + 'px' ); 3392 } else { 3393 header.removeClass('compress').css("top", "0px"); 3394 } 3395 }); 3396 3397 3398 3399 3400 3401 3402 changeLang = function(element) { 3403 var selected_country_url = element.find("option").filter((el) => el.selected).attr("data-country-url"); 3404 location.href = selected_country_url; 3405 }; 3406 3407 jQueryNuvem('.js-lang-select').on("change", function (e) { 3408 lang_select_option = jQueryNuvem(this); 3409 3410 changeLang(lang_select_option); 3411 }); 3412 3413 var slidesPerViewDesktopVal = 4; 3414 var slidesPerViewMobileVal = 2.25; 3415 var itemSwiperSpaceBetween = 15; 3416 3417 3418 hideSwiperControls = function(elemPrev, elemNext) { 3419 if((jQueryNuvem(elemPrev).hasClass("swiper-button-disabled") && jQueryNuvem(elemNext).hasClass("swiper-button-disabled"))){ 3420 jQueryNuvem(elemPrev).remove(); 3421 jQueryNuvem(elemNext).remove(); 3422 } 3423 }; 3424 3425 3426 3427 3428 3429 3430 3431 3432 var nav_height = jQueryNuvem(".js-head-main").innerHeight(); 3433 3434 3435 3436 3437 3438 3439 const noStockVariants = (container = null) => { 3440 3441 const config = { 3442 variantsGroup: ".js-product-variants-group", 3443 variantButton: ".js-insta-variant", 3444 noStockClass: "btn-variant-no-stock", 3445 dataVariationId: "data-variation-id", 3446 dataOption: "data-option" 3447 }; 3448 3449 const wrapper = container ? container : jQueryNuvem('#single-product'); 3450 if (!wrapper) return; 3451 3452 const dataVariants = wrapper.data('variants'); 3453 const variantsLength = wrapper.find(config.variantsGroup).length; 3454 3455 const getOptions = (productVariationId, variantOption) => { 3456 if (productVariationId === 2) { 3457 return { 3458 option0: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="0"] select`).val()), 3459 option1: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="1"] select`).val()), 3460 option2: String(jQueryNuvem(variantOption).attr('data-option')), 3461 }; 3462 } else if (productVariationId === 1) { 3463 return { 3464 option0: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="0"] select`).val()), 3465 option1: String(jQueryNuvem(variantOption).attr('data-option')), 3466 }; 3467 } else { 3468 return { 3469 option0: String(jQueryNuvem(variantOption).attr('data-option')), 3470 }; 3471 } 3472 }; 3473 3474 const filterVariants = (options) => { 3475 return dataVariants.filter(variant => { 3476 return Object.keys(options).every(optionKey => variant[optionKey] === options[optionKey]) && variant.available; 3477 }); 3478 }; 3479 3480 const updateStockStatus = (productVariationId) => { 3481 const variationGroup = wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="${productVariationId}"]`); 3482 variationGroup.find(`${config.variantButton}.${config.noStockClass}`).removeClass(config.noStockClass); 3483 3484 variationGroup.find(config.variantButton).each((variantOption, item) => { 3485 const options = getOptions(productVariationId, variantOption); 3486 const itemsAvailable = filterVariants(options); 3487 const button = wrapper.find(`${config.variantButton}[${config.dataOption}="${options[`option${productVariationId}`].replace(/"/g, '\\"')}"]`); 3488 3489 if (!itemsAvailable.length) { 3490 button.addClass(config.noStockClass); 3491 } 3492 }); 3493 }; 3494 3495 for (let productVariationId = variantsLength - 1; productVariationId >= 0; productVariationId--) { 3496 updateStockStatus(productVariationId); 3497 } 3498 }; 3499 3500 noStockVariants(); 3501 3502 3503 3504 3505 jQueryNuvem(document).on("click", ".js-quickshop-modal-open", function (e) { 3506 e.preventDefault(); 3507 var $this = jQueryNuvem(this); 3508 if($this.hasClass("js-quickshop-slide")){ 3509 jQueryNuvem("#quickshop-modal .js-item-product").addClass("js-swiper-slide-visible js-item-slide"); 3510 } 3511 3512 let container = jQueryNuvem(this).closest('.js-quickshop-container'); 3513 if (!container.length) return; 3514 noStockVariants(container); 3515 3516 LS.fillQuickshop($this); 3517 3518 if (window.innerWidth < 768) { 3519 3520 var product_image_dimension = jQueryNuvem(this).closest('.js-item-product').find('.js-item-image-padding').attr("style"); 3521 jQueryNuvem("#quickshop-modal .js-quickshop-image-padding").attr("style", product_image_dimension); 3522 3523 3524 var quickshop_height = jQueryNuvem("#quickshop-modal").height(); 3525 var quickshop_header_height = jQueryNuvem("#quickshop-modal .js-quickshop-header").height(); 3526 3527 if(window.innerHeight < (quickshop_height + 1)){ 3528 jQueryNuvem("#quickshop-form").css("marginBottom" , quickshop_header_height + "px"); 3529 } 3530 } 3531 }); 3532 3533 3534 changeVariantButton = function(selector, parentSelector) { 3535 selector.siblings().removeClass("selected"); 3536 selector.addClass("selected"); 3537 var option_id = selector.attr('data-option'); 3538 var parent = selector.closest(parentSelector); 3539 var selected_option = parent.find('.js-variation-option option').filter(function (el) { 3540 return el.value == option_id; 3541 }); 3542 selected_option.prop('selected', true).trigger('change'); 3543 parent.find('.js-insta-variation-label').html(option_id); 3544 } 3545 3546 3547 jQueryNuvem(document).on("click", ".js-insta-variant", function (e) { 3548 e.preventDefault(); 3549 $this = jQueryNuvem(this); 3550 changeVariantButton($this, '.js-product-variants-group'); 3551 }); 3552 3553 3554 3555 3556 3557 3558 LS.registerOnChangeVariant(function(variant){
3559 const productContainer = jQueryNuvem('.js-item-product[data-product-id="'+variant.product_id+'"]'); 3560 const current_image = productContainer.find('.js-item-image'); 3561 current_image.attr('srcset', variant.image_url); 3562 3563 3564 productContainer.find(".js-product-item-private-with-secondary-images").addClass("product-item-secondary-images-disabled"); 3565 }); 3566 3567 3568 3569 3570 3571 function get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests) { 3572 if (parseInt(number_of_installment) > parseInt(max_installments_without_interests[0])) { 3573 if (installment_data.without_interests) { 3574 return [number_of_installment, installment_data.installment_value.toFixed(2)]; 3575 } 3576 } 3577 return max_installments_without_interests; 3578 } 3579 3580 3581 function get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests) { 3582 if (parseInt(number_of_installment) > parseInt(max_installments_with_interests[0])) { 3583 if (installment_data.without_interests == false) { 3584 return [number_of_installment, installment_data.installment_value.toFixed(2)]; 3585 } 3586 } 3587 return max_installments_with_interests; 3588 } 3589 3590 3591 function refreshInstallmentv2(price){ 3592 jQueryNuvem(".js-modal-installment-price" ).each(function( el ) { 3593 const installment = Number(jQueryNuvem(el).data('installment')); 3594 jQueryNuvem(el).text(LS.currency.display_short + (price/installment).toLocaleString('de-DE', {maximumFractionDigits: 2, minimumFractionDigits: 2})); 3595 }); 3596 } 3597 3598 3599 3600 function changeVariant(variant) { 3601 jQueryNuvem(".js-product-detail .js-shipping-calculator-response").hide(); 3602 jQueryNuvem("#shipping-variant-id").val(variant.id); 3603 3604 var parent = jQueryNuvem("body"); 3605 if (variant.element) { 3606 parent = jQueryNuvem(variant.element); 3607 if(parent.hasClass("js-quickshop-container")){ 3608 var quick_id = parent.attr("data-quickshop-id"); 3609 var parent = jQueryNuvem('.js-quickshop-container[data-quickshop-id="'+quick_id+'"]'); 3610 } 3611 } 3612 3613 if(parent.hasClass("js-quickshop-container")){ 3614 var itemContainer = parent.closest('.js-item-product'); 3615 if(itemContainer.hasClass("js-item-slide")){ 3616 var parent = jQueryNuvem('.js-swiper-slide-visible .js-quickshop-container[data-quickshop-id="'+quick_id+'"]'); 3617 } 3618 noStockVariants(parent); 3619 } else { 3620 noStockVariants(); 3621 } 3622 3623 var sku = parent.find('.js-product-sku'); 3624 if(sku.length) { 3625 sku.text(variant.sku).show(); 3626 } 3627 3628 3629 3630 var installment_helper = function($element, amount, price){ 3631 $element.find('.js-installment-amount').text(amount); 3632 $element.find('.js-installment-price').attr("data-value", price); 3633 $element.find('.js-installment-price').text(LS.currency.display_short + parseFloat(price).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 3634 if(variant.price_short && Math.abs(variant.price_number - price * amount) < 1) { 3635 $element.find('.js-installment-total-price').text((variant.price_short).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 3636 } else { 3637 $element.find('.js-installment-total-price').text(LS.currency.display_short + (price * amount).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 3638 } 3639 }; 3640 3641 var $payments_module = jQueryNuvem(variant.element + ' .js-product-payments-container'); 3642 3643 if (variant.installments_data) { 3644 var variant_installments = JSON.parse(variant.installments_data); 3645 var max_installments_without_interests = [0,0]; 3646 var max_installments_with_interests = [0,0]; 3647 3648 jQueryNuvem('.js-payment-provider-installments-row').hide(); 3649 3650 for (let payment_method in variant_installments) { 3651 3652 var paymentMethodId = '#installment_' + payment_method.replace(" ", "_") + '_1'; 3653 var minimumInstallmentValue = jQueryNuvem(paymentMethodId).closest('.js-info-payment-method').attr("data-minimum-installment-value"); 3654 3655 let installments = variant_installments[payment_method]; 3656 for (let number_of_installment in installments) { 3657 let installment_data = installments[number_of_installment]; 3658 max_installments_without_interests = get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests); 3659 max_installments_with_interests = get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests); 3660 var installment_container_selector = '#installment_' + payment_method.replace(" ", "_") + '_' + number_of_installment; 3661 3662 if(minimumInstallmentValue <= installment_data.installment_value) { 3663 jQueryNuvem(installment_container_selector).show(); 3664 } 3665 3666 if(!parent.hasClass("js-quickshop-container")){ 3667 installment_helper(jQueryNuvem(installment_container_selector), number_of_installment, installment_data.installment_value.toFixed(2)); 3668 } 3669 } 3670 } 3671 var $installments_container = jQueryNuvem(variant.element + ' .js-max-installments-container .js-max-installments'); 3672 var $installments_modal_link = jQueryNuvem(variant.element + ' #btn-installments'); 3673 var $installmens_card_icon = jQueryNuvem(variant.element + ' .js-installments-credit-card-icon'); 3674 3675 var installments_to_use = max_installments_without_interests[0] > 1 ? max_installments_without_interests : max_installments_with_interests; 3676 3677 if(installments_to_use[0] <= 1 ) { 3678 $installments_container.hide(); 3679 $installments_modal_link.hide(); 3680 $payments_module.hide(); 3681 $installmens_card_icon.hide(); 3682 } else { 3683 $installments_container.show(); 3684 $installments_modal_link.show(); 3685 $payments_module.show(); 3686 $installmens_card_icon.show(); 3687 installment_helper($installments_container, installments_to_use[0], installments_to_use[1]); 3688 } 3689 } 3690 3691 if (variant.contact) { 3692 $payments_module.hide(); 3693 } 3694 3695 if(!parent.hasClass("js-quickshop-container")){ 3696 jQueryNuvem('#installments-modal .js-installments-one-payment').text(variant.price_short).attr("data-value", variant.price_number); 3697 } 3698 3699 if (variant.price_short){ 3700 parent.find('.js-price-display').text(variant.price_short).show(); 3701 parent.find('.js-price-display').attr("content", variant.price_number).data('productPrice', variant.price_number_raw); 3702 3703 parent.find('.js-price-without-taxes').text(variant.price_without_taxes); 3704 parent.find('.js-price-without-taxes-container').show(); 3705 } else { 3706 parent.find('.js-price-display, .js-price-without-taxes-container').hide(); 3707 } 3708 3709 if ((variant.compare_at_price_short) && !(parent.find(".js-price-display").css("display") == "none")) { 3710 parent.find('.js-compare-price-display').text(variant.compare_at_price_short).show(); 3711 } else { 3712 parent.find('.js-compare-price-display').hide(); 3713 } 3714 3715 var button = parent.find('.js-addtocart'); 3716 const quickshopButtonWording = parent.find('.js-open-quickshop-wording'); 3717 const quickshopButtonIcon = parent.find('.js-open-quickshop-icon'); 3718 button.removeClass('cart').removeClass('contact').removeClass('nostock'); 3719 var $product_shipping_calculator = parent.find("#product-shipping-container"); 3720 3721 3722 if (!variant.available){ 3723 button.val('Esgotado'); 3724 button.addClass('nostock'); 3725 button.attr('disabled', 'disabled'); 3726 quickshopButtonWording.text('Esgotado'); 3727 quickshopButtonIcon.addClass("d-none").removeClass("d-md-inline"); 3728 $product_shipping_calculator.hide(); 3729 } else if (variant.contact) { 3730 button.val('Preço sob Consulta'); 3731 button.addClass('contact'); 3732 button.removeAttr('disabled'); 3733 quickshopButtonWording.text('Preço sob Consulta'); 3734 quickshopButtonIcon.addClass("d-none").removeClass("d-md-inline"); 3735 $product_shipping_calculator.hide(); 3736 } else { 3737 button.val('Comprar'); 3738 button.addClass('cart'); 3739 button.removeAttr('disabled'); 3740 quickshopButtonWording.text('Comprar'); 3741 quickshopButtonIcon.addClass("d-md-inline"); 3742 $product_shipping_calculator.show(); 3743 } 3744 3745 3746 3747 if(variant.stock == 1) { 3748 parent.find('.js-last-product').show(); 3749 } else { 3750 parent.find('.js-last-product').hide(); 3751 } 3752 3753 3754 3755 LS.updateShippingProduct(); 3756 3757 zipcode_on_changevariant = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); 3758 jQueryNuvem("#product-shipping-container .js-shipping-calculator-current-zip").text(zipcode_on_changevariant); 3759 3760 3761 LS.subscriptionChangeVariant(variant); 3762 } 3763 3764 3765 jQueryNuvem(document).on("change", ".js-variation-option", function(e) {
3766 var $parent = jQueryNuvem(this).closest(".js-product-variants"); 3767 var $variants_group = jQueryNuvem(this).closest(".js-product-variants-group"); 3768 var $quickshop_parent_wrapper = jQueryNuvem(this).closest(".js-quickshop-container"); 3769 3770 3771 var quick_id = $quickshop_parent_wrapper.attr("data-quickshop-id"); 3772 3773 if($parent.hasClass("js-product-quickshop-variants")){ 3774 3775 var $quickshop_parent = jQueryNuvem(this).closest(".js-item-product"); 3776 3777 3778 if($quickshop_parent.hasClass("js-item-slide")){ 3779 var $quickshop_variant_selector = '.js-swiper-slide-visible .js-quickshop-container[data-quickshop-id="'+quick_id+'"]'; 3780 }else{ 3781 var $quickshop_variant_selector = '.js-quickshop-container[data-quickshop-id="'+quick_id+'"]'; 3782 } 3783 3784 LS.changeVariant(changeVariant, $quickshop_variant_selector); 3785 3786 3787 var selected_option_id = jQueryNuvem(this).val(); 3788 var $color_parent_to_update = jQueryNuvem('.js-quickshop-container[data-quickshop-id="'+quick_id+'"]'); 3789 3790 $color_parent_to_update.find('.js-color-variant[data-option="'+selected_option_id+'"]').addClass("selected").siblings().removeClass("selected"); 3791 $variants_group.find('.js-insta-variant[data-option="'+selected_option_id+'"]').addClass("selected").siblings().removeClass("selected"); 3792 3793 } else { 3794 LS.changeVariant(changeVariant, '#single-product'); 3795 } 3796 3797 3798 var $this_product_container = jQueryNuvem(this).closest(".js-product-container"); 3799 3800 if($this_product_container.hasClass("js-quickshop-container")){ 3801 var this_quickshop_id = $this_product_container.attr("data-quickshop-id"); 3802 var $this_product_container = jQueryNuvem('.js-product-container[data-quickshop-id="'+this_quickshop_id+'"]'); 3803 } 3804 var $this_compare_price = $this_product_container.find(".js-compare-price-display"); 3805 var $this_price = $this_product_container.find(".js-price-display"); 3806 var $installment_container = $this_product_container.find(".js-product-payments-container"); 3807 var $installment_text = $this_product_container.find(".js-max-installments-container"); 3808 var $this_add_to_cart = $this_product_container.find(".js-prod-submit-form"); 3809 3810 // Get the current product discount percentage value 3811 var current_percentage_value = $this_product_container.find(".js-offer-percentage"); 3812 3813 // Get the current product price and promotional price 3814 var compare_price_value = $this_compare_price.html(); 3815 var price_value = $this_price.html(); 3816 3817 // Calculate new discount percentage based on difference between filtered old and new prices 3818 const percentageDifference = window.moneyDifferenceCalculator.percentageDifferenceFromString(compare_price_value, price_value); 3819 if(percentageDifference){ 3820 $this_product_container.find(".js-offer-percentage").text(percentageDifference); 3821 $this_product_container.find(".js-offer-label").css("display" , "table"); 3822 } 3823 3824 if ($this_compare_price.css("display") == "none" || !percentageDifference) { 3825 $this_product_container.find(".js-offer-label").hide(); 3826 } 3827 if ($this_add_to_cart.hasClass("nostock")) { 3828 var $stockLabel = $this_product_container.find(".js-stock-label"); 3829 if (!$stockLabel.text().trim()) { 3830 $stockLabel.text($stockLabel.data('label')); 3831 } 3832 $stockLabel.show(); 3833 $this_product_container.find(".js-offer-label").hide(); 3834 } 3835 else { 3836 $this_product_container.find(".js-stock-label").hide(); 3837 } 3838 if ($this_price.css('display') == 'none'){ 3839 $installment_container.hide(); 3840 $installment_text.hide(); 3841 }else{ 3842 $installment_text.show(); 3843 } 3844 }); 3845 3846 3847 3848 jQueryNuvem(".js-product-form").on("submit", function (e) { 3849 var button = jQueryNuvem(e.currentTarget).find('[type="submit"]'); 3850 button.attr('disabled', 'disabled'); 3851 if ((button.hasClass('contact')) || (button.hasClass('catalog'))) { 3852 e.preventDefault(); 3853 var product_id = jQueryNuvem(e.currentTarget).find("input[name='add_to_cart']").val(); 3854 window.location = "\/contato\/?product=" + product_id; 3855 } else if (button.hasClass('cart')) { 3856 button.val('Incluindo...'); 3857 } 3858 }); 3859 3860 3861 3862 3863 jQueryNuvem(document).on("click", ".js-quantity .js-quantity-up", function (e) {
3864 $quantity_input = jQueryNuvem(this).closest(".js-quantity").find(".js-quantity-input"); 3865 $quantity_input.val( parseInt($quantity_input.val(), 10) + 1); 3866 }); 3867 3868 jQueryNuvem(document).on("click", ".js-quantity .js-quantity-down", function (e) { 3869 $quantity_input = jQueryNuvem(this).closest(".js-quantity").find(".js-quantity-input"); 3870 quantity_input_val = $quantity_input.val(); 3871 if (quantity_input_val>1) { 3872 $quantity_input.val( parseInt($quantity_input.val(), 10) - 1); 3873 } 3874 }); 3875 3876 3877 3878 3879 3880 var head_height = jQueryNuvem(".js-head-main").outerHeight(); 3881 3882 if (window.innerWidth > 768) { 3883 jQueryNuvem("#cart-sticky-summary").css("top" , (head_height + 10).toString() + 'px'); 3884 } 3885 3886 3887 3888 function getQuickShopImgSrc(element){ 3889 const image = jQueryNuvem(element).closest('.js-quickshop-container').find('img'); 3890 return String(image.attr('srcset')); 3891 } 3892 3893 jQueryNuvem(document).on("click", ".js-addtocart:not(.js-addtocart-placeholder)", function (e) { 3894 3895 3896 var $productContainer = jQueryNuvem(this).closest('.js-product-container'); 3897 var $productVariants = $productContainer.find(".js-variation-option"); 3898 var $productButton = $productContainer.find("input[type='submit'].js-addtocart"); 3899 var productButtonWidth = $productButton.first(el => el.offsetWidth); 3900 var isQuickShop = $productContainer.hasClass('js-quickshop-container'); 3901 if (isQuickShop) { 3902 var $productButtonContainer = $productButton.closest(".js-item-submit-container"); 3903 } 3904 var isCrossSelling = $productContainer.hasClass('js-cross-selling-container'); 3905 var $productButtonPlaceholder = $productContainer.find(".js-addtocart-placeholder"); 3906 var $productButtonText = $productButtonPlaceholder.find(".js-addtocart-text"); 3907 var $productButtonAdding = $productButtonPlaceholder.find(".js-addtocart-adding"); 3908 var $productButtonSuccess = $productButtonPlaceholder.find(".js-addtocart-success"); 3909 3910 3911 if (isCrossSelling) { 3912 var imageSrc = $productContainer.find('.js-cross-selling-product-image').attr('src'); 3913 var quantity = $productContainer.data('quantity') 3914 var name = $productContainer.find('.js-cross-selling-product-name').text(); 3915 var price = $productContainer.find('.js-cross-selling-promo-price').text(); 3916 var addedToCartCopy = $productContainer.data('add-to-cart-translation'); 3917 } else if (!isQuickShop) { 3918 if(jQueryNuvem(".js-product-slide-img.js-active-variant").length) { 3919 var $activeVariantImg = $productContainer.find('.js-product-slide-img.js-active-variant'); 3920 var imageSrc = $activeVariantImg.attr('srcset') || $activeVariantImg.data('srcset'); 3921 } else { 3922 var $defaultImg = $productContainer.find('.js-product-slide-img'); 3923 var imageSrc = $defaultImg.attr('srcset') || $defaultImg.data('srcset'); 3924 } 3925 3926 imageSrc = imageSrc ? imageSrc.split(' ')[0] : ''; 3927 var quantity = $productContainer.find('.js-quantity-input').val(); 3928 var name = $productContainer.find('.js-product-name').text(); 3929 var price = $productContainer.find('.js-price-display').text(); 3930 var addedToCartCopy = "Comprar"; 3931 } else { 3932 var imageSrc = getQuickShopImgSrc(this); 3933 var quantity = 1; 3934 var name = $productContainer.find('.js-item-name').text(); 3935 var price = $productContainer.find('.js-price-display').text().trim(); 3936 var addedToCartCopy = "Comprar"; 3937 if ($productContainer.hasClass("js-quickshop-has-variants")) { 3938 var addedToCartCopy = "Comprar"; 3939 }else{ 3940 var addedToCartCopy = "Comprar"; 3941 } 3942 } 3943 3944 if (!jQueryNuvem(this).hasClass('contact')) { 3945 3946 e.preventDefault(); 3947 3948 3949 $productButton.hide(); 3950 if (isQuickShop) { 3951 $productButtonContainer.hide(); 3952 } 3953 3954 $productButtonPlaceholder.width(productButtonWidth).css('display' , 'block'); 3955 $productButtonText.fadeOut(); 3956 $productButtonAdding.addClass("active"); 3957 3958 3959 function restore_button_initial_state(){ 3960 $productButtonAdding.removeClass("active"); 3961 $productButtonText.fadeIn(); 3962 $productButtonPlaceholder.removeAttr("style").hide(); 3963 $productButton.show(); 3964 if (isQuickShop) { 3965 $productButtonContainer.show(); 3966 } 3967 } 3968 3969 3970 var subscription_callback_error = function() { 3971 setTimeout(function() { 3972 restore_button_initial_state(); 3973 }, 500); 3974 }; 3975 3976
3977 LS.subscriptionSubmit($productContainer, subscription_callback_error, e); 3978 3979 3980 var callback_add_to_cart = function(html_notification_related_products, html_notification_cross_selling) { 3981 3982 3983 jQueryNuvem('.js-cart-notification-item-img').attr('srcset', imageSrc); 3984 jQueryNuvem('.js-cart-notification-item-name').text(name); 3985 jQueryNuvem('.js-cart-notification-item-quantity').text(quantity); 3986 jQueryNuvem('.js-cart-notification-item-price').text(price); 3987 3988 LS.updateNotificationDiscountLabel($productContainer[0]); 3989 3990 if($productVariants.length){ 3991 var output = []; 3992 3993 $productVariants.each( function(el){ 3994 var variants = jQueryNuvem(el); 3995 output.push(variants.val()); 3996 }); 3997 jQueryNuvem(".js-cart-notification-item-variant-container").show(); 3998 jQueryNuvem(".js-cart-notification-item-variant").text(output.join(', ')) 3999 }else{ 4000 jQueryNuvem(".js-cart-notification-item-variant-container").hide(); 4001 } 4002 4003 4004 var cartItemsBadge = jQueryNuvem(".js-cart-widget-amount"); 4005 var cartItemsMoney = jQueryNuvem(".js-cart-widget-total"); 4006 var cartItemsAmount = cartItemsBadge.text(); 4007 4008 cartItemsBadge.removeClass("d-none d-md-inline-block"); 4009 4010 if (window.innerWidth > 768) { 4011 cartItemsMoney.removeClass("d-none d-md-inline-block"); 4012 } 4013 4014 if(cartItemsAmount > 1){ 4015 jQueryNuvem(".js-cart-counts-plural").show(); 4016 jQueryNuvem(".js-cart-counts-singular").hide(); 4017 }else{ 4018 jQueryNuvem(".js-cart-counts-singular").show(); 4019 jQueryNuvem(".js-cart-counts-plural").hide(); 4020 } 4021 4022 4023 $productButtonAdding.removeClass("active"); 4024 $productButtonSuccess.addClass("active"); 4025 setTimeout(function(){ 4026 $productButtonSuccess.removeClass("active"); 4027 $productButtonText.fadeIn(); 4028 },2000); 4029 setTimeout(function(){ 4030 $productButtonPlaceholder.removeAttr("style").hide(); 4031 $productButton.show(); 4032 if (isQuickShop) { 4033 $productButtonContainer.show(); 4034 } 4035 },3000); 4036 4037 $productContainer.find(".js-added-to-cart-product-message").slideDown(); 4038 4039 if (isQuickShop) { 4040 jQueryNuvem("#quickshop-modal").removeClass('modal-show'); 4041 jQueryNuvem(".js-modal-overlay[data-modal-id='#quickshop-modal']").hide(); 4042 jQueryNuvem("body").removeClass("overflow-none"); 4043 restoreQuickshopForm(); 4044 if (window.innerWidth < 768) { 4045 cleanURLHash(); 4046 } 4047 } 4048 4049 let notificationWithRelatedProducts = false; 4050 4051 4052 4053 function recommendProductsOnAddToCart(){ 4054 4055 jQueryNuvem('.js-related-products-notification-container').html(""); 4056 4057 modalOpen('#related-products-notification'); 4058 4059 jQueryNuvem('.js-related-products-notification-container').html(html_notification_related_products).show(); 4060 4061 4062 // Set loop for recommended products 4063 4064 function calculateRelatedNotificationLoopVal(sectionSelector) { 4065 let productsAmount = jQueryNuvem(sectionSelector).attr("data-related-amount"); 4066 let loopVal = false;
4067 const applyLoop = (window.innerWidth < 768 && productsAmount > 2.5) || (window.innerWidth > 768 && productsAmount > 4); 4068 4069 if (applyLoop) { 4070 loopVal = true; 4071 } 4072 4073 return loopVal; 4074 } 4075 4076 let cartRelatedLoopVal = calculateRelatedNotificationLoopVal(".js-related-products-notification"); 4077 4078 // Create new swiper on add to cart 4079 4080 createSwiper('.js-swiper-related-products-notification', { 4081 lazy: true, 4082 loop: cartRelatedLoopVal, 4083 watchOverflow: true, 4084 threshold: 5, 4085 watchSlideProgress: true, 4086 watchSlidesVisibility: true, 4087 spaceBetween: itemSwiperSpaceBetween, 4088 slideVisibleClass: 'js-swiper-slide-visible', 4089 slidesPerView: 2.5, 4090 navigation: { 4091 nextEl: '.js-swiper-related-products-notification-next', 4092 prevEl: '.js-swiper-related-products-notification-prev', 4093 }, 4094 on: { 4095 afterInit: function () { 4096 hideSwiperControls(".js-swiper-related-products-notification-prev", ".js-swiper-related-products-notification-next"); 4097 }, 4098 }, 4099 breakpoints: { 4100 768: { 4101 slidesPerView: 3, 4102 } 4103 } 4104 }); 4105 } 4106 4107 notificationWithRelatedProducts = html_notification_related_products != null; 4108 4109 if(notificationWithRelatedProducts){ 4110 if (isQuickShop) { 4111 setTimeout(function(){ 4112 recommendProductsOnAddToCart(); 4113 },300); 4114 }else{ 4115 recommendProductsOnAddToCart(); 4116 } 4117 } 4118 4119 4120 let shouldShowCrossSellingModal = html_notification_cross_selling != null; 4121 4122 if(!notificationWithRelatedProducts){ 4123 4124 const cartOpenType = jQueryNuvem("#modal-cart").attr('data-cart-open-type'); 4125 4126 if((cartOpenType === 'show_cart') && !shouldShowCrossSellingModal){ 4127 4128 4129 modalOpen('#modal-cart', 'openFullScreenWithoutClick'); 4130 4131 }else{ 4132 4133 4134 setTimeout(function(){ 4135 jQueryNuvem(".js-alert-added-to-cart").show().addClass("notification-visible").removeClass("notification-hidden"); 4136 4137 },500); 4138 4139 if (!cookieService.get('first_product_added_successfully')) { 4140 cookieService.set('first_product_added_successfully', 1, 7 ); 4141 } else{ 4142 setTimeout(function(){ 4143 jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); 4144 setTimeout(function(){ 4145 jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); 4146 jQueryNuvem(".js-alert-added-to-cart").hide(); 4147 },2000); 4148 },8000); 4149 } 4150 } 4151 } 4152 4153 4154 if (html_notification_cross_selling != null) { 4155 jQueryNuvem('.js-cross-selling-modal-body').html(""); 4156 modalOpen('#js-cross-selling-modal'); 4157 jQueryNuvem('.js-cross-selling-modal-body').html(html_notification_cross_selling).show(); 4158 } 4159 4160 4161 const crossSellingContainer = document.querySelector('.js-cross-selling-container'); 4162 4163 if (crossSellingContainer) { 4164 LS.fillCrossSelling(crossSellingContainer); 4165 } 4166 4167 4168 4169 if (jQueryNuvem("#product-shipping-container .js-shipping-input").val()) { 4170 zipcode_on_addtocart = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); 4171 jQueryNuvem("#cart-shipping-container .js-shipping-input").val(zipcode_on_addtocart); 4172 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_on_addtocart); 4173 } else if (cookieService.get('calculator_zipcode')){ 4174 var zipcode_from_cookie = cookieService.get('calculator_zipcode'); 4175 jQueryNuvem('.js-shipping-input').val(zipcode_from_cookie); 4176 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); 4177 } 4178 4179 4180 jQueryNuvem(".js-fs-add-this-product").hide(); 4181 jQueryNuvem(".js-fs-add-one-more").show(); 4182 4183 4184 4185 if (isCrossSelling) { 4186 jQueryNuvem('#js-cross-selling-modal .js-modal-close').trigger('click'); 4187 } 4188 } 4189 var callback_error = function(){ 4190 restore_button_initial_state(); 4191 } 4192 $prod_form = jQueryNuvem(this).closest("form"); 4193 LS.addToCartEnhanced( 4194 $prod_form, 4195 addedToCartCopy, 4196 'Incluindo...', 4197 'Este produto está fora de estoque.', 4198 false, 4199 callback_add_to_cart, 4200 callback_error 4201 ); 4202 } 4203 }); 4204 4205 4206 4207 jQueryNuvem(document).on("keypress", ".js-cart-quantity-input", function (e) { 4208 if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) { 4209 return false;
4210 } 4211 }); 4212 4213 jQueryNuvem(document).on("focusout", ".js-cart-quantity-input", function (e) { 4214 var itemID = jQueryNuvem(this).attr("data-item-id"); 4215 var itemVAL = jQueryNuvem(this).val(); 4216 if (itemVAL == 0) { 4217 var r = confirm("Tem certeza de que deseja excluir este item?"); 4218 if (r == true) { 4219 LS.removeItem(itemID, true); 4220 } else { 4221 jQueryNuvem(this).val(1); 4222 } 4223 } else { 4224 LS.changeQuantity(itemID, itemVAL, true); 4225 } 4226 }); 4227 4228 4229 jQueryNuvem(".js-trigger-empty-cart-alert").on("click", function (e) { 4230 e.preventDefault(); 4231 let emptyCartAlert = jQueryNuvem(".js-mobile-nav-empty-cart-alert").fadeIn(100); 4232 setTimeout(() => emptyCartAlert.fadeOut(500), 1500); 4233 }); 4234 4235 4236 document.addEventListener( 'cart.released', () => { 4237 const cart_amount = jQueryNuvem(".js-cart-widget-amount").text(); 4238 if(cart_amount == 1) { 4239 jQueryNuvem(".js-amount-one-item").show(); 4240 jQueryNuvem(".js-amount-many-items").hide(); 4241 }else{ 4242 jQueryNuvem(".js-amount-one-item").hide(); 4243 jQueryNuvem(".js-amount-many-items").show(); 4244 } 4245 }); 4246 4247 4248 4249 jQueryNuvem('form[action="\/comprar\/"]').on("submit", function() { 4250 cookieService.remove('first_product_added_successfully'); 4251 }); 4252 4253 4254 4255 4256 if (jQueryNuvem('.js-selected-shipping-method').length) { 4257 LS.ShippingDiscountRow.apply(jQueryNuvem('.js-selected-shipping-method')[0], {}); 4258 jQueryNuvem("#shipping-cost").removeClass('opacity-40'); 4259 } 4260 4261 4262 selectShippingOption = function(elem, save_option) { 4263 jQueryNuvem(".js-shipping-method, .js-branch-method").removeClass('js-selected-shipping-method'); 4264 jQueryNuvem(elem).addClass('js-selected-shipping-method'); 4265 4266 4267 LS.ShippingDiscountRow.apply(elem, {}); 4268 jQueryNuvem("#shipping-cost").removeClass('opacity-40'); 4269 4270 4271 if (save_option) { 4272 LS.saveCalculatedShipping(true); 4273 } 4274 if (jQueryNuvem(elem).hasClass("js-shipping-method-hidden")) { 4275 if (jQueryNuvem(elem).hasClass("js-pickup-option")) { 4276 jQueryNuvem(".js-other-pickup-options, .js-show-other-pickup-options .js-shipping-see-less").show(); 4277 jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-more").hide(); 4278 } else { 4279 jQueryNuvem(".js-other-shipping-options, .js-show-more-shipping-options .js-shipping-see-less").show(); 4280 jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-more").hide() 4281 } 4282 } 4283 }; 4284 4285 4286 if (cookieService.get('calculator_zipcode')) { 4287 4288 4289 var zipcode_from_cookie = cookieService.get('calculator_zipcode'); 4290 4291 4292 4293 jQueryNuvem('#product-shipping-container .js-shipping-input').val(zipcode_from_cookie); 4294 4295 4296 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); 4297 4298 4299 jQueryNuvem(".js-shipping-calculator-head").addClass("with-zip").removeClass("with-form"); 4300 jQueryNuvem(".js-shipping-calculator-with-zipcode").addClass("transition-up-active"); 4301 jQueryNuvem(".js-shipping-calculator-spinner").show(); 4302 } else { 4303 4304 4305 jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); 4306 } 4307 4308 4309 removeShippingSuboptions = function(){ 4310 var shipping_suboptions_id = jQueryNuvem(".js-modal-shipping-suboptions").attr("id"); 4311 jQueryNuvem("#" + shipping_suboptions_id).remove(); 4312 jQueryNuvem('.js-modal-overlay[data-modal-id="#' + shipping_suboptions_id + '"').remove(); 4313 }; 4314 4315 4316 4317 jQueryNuvem(".js-calculate-shipping").on("click", function (e) { 4318 e.preventDefault(); 4319 4320 let shippingForm = jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form"); 4321 let shipping_input_val = shippingForm.find(".js-shipping-input").val(); 4322 4323 jQueryNuvem(".js-shipping-input").val(shipping_input_val); 4324 4325 4326 if (shippingForm.closest("#cart-shipping-container").length) { 4327 LS.calculateShippingAjax(
4328 jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), 4329 '\/frete\/', 4330 jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); 4331 } 4332 4333 jQueryNuvem(".js-shipping-calculator-current-zip").html(shipping_input_val); 4334 removeShippingSuboptions(); 4335 }); 4336 4337 4338 jQueryNuvem(".js-shipping-input").on('keydown', function (e) { 4339 var key = e.which ? e.which : e.keyCode; 4340 var enterKey = 13; 4341 if (key === enterKey) { 4342 e.preventDefault(); 4343 jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form").find(".js-calculate-shipping").trigger('click'); 4344 if (window.innerWidth < 768) { 4345 jQueryNuvem(e.currentTarget).trigger('blur'); 4346 } 4347 } 4348 }); 4349 4350 4351 jQueryNuvem(document).on("change", ".js-shipping-method, .js-branch-method", function (e) { 4352 selectShippingOption(this, true); 4353 jQueryNuvem(".js-shipping-method-unavailable").hide(); 4354 }); 4355 4356 4357 jQueryNuvem(document).on('shipping.options.checked', '.js-shipping-method', function (e) { 4358 let shippingPrice = jQueryNuvem(this).attr("data-price"); 4359 LS.addToTotal(shippingPrice); 4360 4361 let total = (LS.data.cart.total / 100) + parseFloat(shippingPrice); 4362 jQueryNuvem(".js-cart-widget-total").html(LS.formatToCurrency(total)); 4363 4364 selectShippingOption(this, false); 4365 }); 4366 4367 4368 jQueryNuvem(document).on("click", ".js-toggle-more-shipping-options", function(e) { 4369 e.preventDefault(); 4370 4371 4372 if(jQueryNuvem(this).hasClass("js-show-other-pickup-options")){ 4373 jQueryNuvem(".js-other-pickup-options").slideToggle(600); 4374 jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-less, .js-show-other-pickup-options .js-shipping-see-more").toggle(); 4375 }else{ 4376 jQueryNuvem(".js-other-shipping-options").slideToggle(600); 4377 jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-less, .js-show-more-shipping-options .js-shipping-see-more").toggle(); 4378 } 4379 }); 4380 4381 4382 4383 calculateCartShippingOnLoad = function() { 4384 if (jQueryNuvem("#cart-shipping-container .js-shipping-input").val()) { 4385 // If user already had calculated shipping: recalculate shipping 4386 setTimeout(function() { 4387 LS.calculateShippingAjax( 4388 jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), 4389 '\/frete\/', 4390 jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); 4391 removeShippingSuboptions(); 4392 window.toggleAccordionPrivate("#cart-shipping-container .js-toggle-shipping"); 4393 }, 100); 4394 } 4395 4396 if (jQueryNuvem(".js-branch-method").hasClass('js-selected-shipping-method')) { 4397 } 4398 }; 4399 4400 4401 4402 jQueryNuvem(document).on("click", ".js-shipping-calculator-change-zipcode", function(e) { 4403 e.preventDefault(); 4404 jQueryNuvem(".js-shipping-calculator-response").fadeOut(100); 4405 jQueryNuvem(".js-shipping-calculator-head").addClass("with-form").removeClass("with-zip"); 4406 jQueryNuvem(".js-shipping-calculator-with-zipcode").removeClass("transition-up-active"); 4407 jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); 4408 }); 4409 4410 4411 4412 4413 4414 jQueryNuvem(document).on("click", ".js-save-shipping-country", function(e) { 4415 4416 e.preventDefault(); 4417 4418 4419 lang_select_option = jQueryNuvem(this).closest(".js-modal-shipping-country"); 4420 changeLang(lang_select_option); 4421 4422 jQueryNuvem(this).text('Aplicando...').addClass("disabled"); 4423 }); 4424 4425 4426 4427 var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream; 4428 if (isIOS) { 4429 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']"); 4430 ios_input_fields.addClass("form-control-ios"); 4431 jQueryNuvem(".js-quantity").addClass("form-group-quantity-ios"); 4432 jQueryNuvem(".js-cart-quantity-container").addClass("cart-quantity-container-ios"); 4433 jQueryNuvem(".js-search-form").toggleClass("search-form-ios"); 4434 jQueryNuvem(".js-price-filter-btn").addClass("price-btn-ios"); 4435 jQueryNuvem(".js-price-filter-empty").addClass("input-clear-content-ios"); 4436 } 4437 4438 4439 4440 4441 4442 4443 4444 4445}); 4446 }); 4447 </script>
4447 4448 4449 4450 4451 4452 4453 4454 4455
4455<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>
4455 4456</body> 4457</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.