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>Compre online produtos de WAVES SPECIAL DRINKS</title> 12 <meta name="description" content="WAVES Special Drink, o mix surpreendente de Vodka, Abacaxi, Coco, Mate e Limão. Refrescante, leve, zero açúcar sem glúten e de vibe praiana. Pura onda de prazer" /> 13 <link rel="preload" as="style" href="//fonts.googleapis.com/css?family=Montserrat:400,700&display=swap" /> 14 <link rel="preload" href="//acdn-us.mitiendanube.com/stores/004/632/159/themes/amazonas/dart-style-colors-8db55cb90e45beea29f1397d2161a766.css" as="style" /> 15 16 17 18 19 20 21 22 23<meta property="og:site_name" content="WAVES SPECIAL DRINKS" /> 24 25 26 27 28 29 <meta property="og:url" content="https://wavesbebida.com.br/produtos/" /> 30 <meta property="og:title" content="Produtos" /> 31 <meta property="og:description" content="" /> 32 33 34 35 36 <meta property="og:image" content="http://acdn-us.mitiendanube.com/stores/004/632/159/themes/common/logo-7459491213880906355-1784821336-e5849d1e00e5e0f6cf8422d2b1f509c41784821336.png?0" /> 37 <meta property="og:image:secure_url" content="https://acdn-us.mitiendanube.com/stores/004/632/159/themes/common/logo-7459491213880906355-1784821336-e5849d1e00e5e0f6cf8422d2b1f509c41784821336.png?0" /> 38 39 40 41 42 43 44 45 46 <style> 47 48 49 50 51 52 53 54 @import url('//fonts.googleapis.com/css?family=Montserrat:400,700&display=swap'); 55 56 57 58 @charset "UTF-8": 59 60/*============================================================================ 61critical-css.tpl 62 63 -This file contains all the theme critical styles wich will be loaded inline before the rest of the site 64 -Rest of styling can be found in: 65 --static/css/style-async.css.tpl --> For non critical styles witch will be loaded asynchronously 66 --static/css/style-colors.critical.tpl --> For critical CSS rendered inline before the rest of the site 67 68==============================================================================*/ 69 70/*============================================================================ 71 Table of Contents 72 73 #External CSS libraries and plugins 74 // Bootstrap Grid v4.1.3 75 // Swiper 4.4.2 76 #Critical path helpers 77 #Components 78 // Wrappers 79 // Placeholders and preloaders 80 // Animations 81 // Buttons 82 // Links 83 // Titles and breadcrumbs 84 // Icons 85 // Texts 86 // Sliders 87 // Lists 88 // Notifications 89 // Badge 90 // Table 91 // Tooltip 92 // Images 93 // Forms 94 // Video 95 #Header and nav 96 // Topbar 97 // Nav 98 // Logo 99 // Cart widget and search 100 #Home page 101 // Welcome message 102 #Banners 103 // Home banners 104 // Informative banners 105 #Product grid 106 // Category controls 107 // Grid item 108 // Labels 109 #Product detail 110 // Image 111 #Cart detail 112 // Shipping Calculator 113 #Contact page 114 // Data contact 115 #Blog 116 #Media queries 117 // Min width 1400px 118 // Min width 768px 119 //// Components 120 //// Header and Nav 121 //// Product grid 122 //// Helper classes 123 124 #Helper classes 125 // Margin and padding 126 // Text 127 // Algin 128 // Position 129 // Image 130 // Visibility 131 // Float 132 // Width 133 134==============================================================================*/ 135 136/*============================================================================ 137 #External CSS libraries and plugins 138==============================================================================*/ 139 140{# /* // Bootstrap Grid v4.1.3 */ #} 141 142@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col
142-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}
142.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
142.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
142.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} 143 144{# /* // Swiper 4.4.2 */ #} 145.swiper-container{width:100%;margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,
1450,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:10;width:30px;height:40px;margin-top:-25px;line-height:40px;color:#fff;text-align:center;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:auto}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:20px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:20px;left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;
145-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;
145left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto} 146 147/*============================================================================ 148 #Critical path helpers 149==============================================================================*/ 150 151/* Hidden general content until rest of styling loads */ 152.visible-when-content-ready{ 153 visibility: hidden!important; 154} 155.display-when-content-ready{ 156 display: none!important; 157} 158 159/*============================================================================ 160 #Components 161==============================================================================*/ 162 163{# /* // Wrappers */ #} 164 165body{ 166 margin: 0; 167 font-size: 12px; 168} 169 170{# /* // Placeholders and preloaders */ #} 171 172.placeholder-line-medium{ 173 height: 25px; 174 border-radius: 6px; 175} 176.placeholder-icon{ 177 position: absolute; 178 top: 50%; 179 left: 50%; 180 width: 25%; 181 transform: translate(-50%, -50%); 182 -webkit-transform: translate(-50%, -50%); 183 -ms-transform: translate(-50%, -50%); 184} 185.placeholder-full-height{ 186 position: relative; 187 height: 100%; 188} 189.home-placeholder-icons{ 190 position: absolute; 191 top: calc(50% - 75px); 192} 193.product-placeholder-container{ 194 position: relative; 195 max-height: 900px; 196 margin-bottom: 20px; 197 overflow: hidden; 198} 199.placeholder-shine{ 200 position: absolute; 201 top: 0; 202 left: 0; 203 width: 100%; 204 height: 100%; 205 opacity: 0.5; 206 -moz-animation: placeholder-shine 1.5s infinite; 207 -webkit-animation: placeholder-shine 1.5s infinite; 208 animation: placeholder-shine 1.5s infinite; 209} 210@keyframes placeholder-shine { 211 0%{ 212 opacity: 0.1; 213 } 214 50% { 215 opacity: 0.5; 216 } 217 100% { 218 opacity: 0.1; 219 } 220} 221.placeholder-fade{ 222 position: absolute; 223 top: 0; 224 left: 0; 225 width: 100%; 226 height: 100%; 227 opacity: 0.1; 228 -moz-animation: placeholder-fade 1.5s infinite; 229 -webkit-animation: placeholder-fade 1.5s infinite; 230 animation: placeholder-fade 1.5s infinite; 231} 232@keyframes placeholder-fade { 233 0%{ 234 opacity: 0.2; 235 } 236 50% { 237 opacity: 0.3; 238 } 239 100% { 240 opacity: 0.2; 241 } 242} 243.blur-up { 244 position: absolute; 245 top: 0; 246 -webkit-filter: blur(4px); 247 filter: blur(4px); 248 -moz-filter: blur(4px); 249 -ms-filter: blur(4px); 250 -o-filter: blur(4px); 251 transition: opacity .2s, -webkit-filter .2s; 252} 253.blur-up-huge { 254 -webkit-filter: blur(6px); 255 filter: blur(6px); 256 -moz-filter: blur(6px); 257 -ms-filter: blur(6px); 258 -o-filter: blur(6px); 259 transition: filter .2s, -webkit-filter .2s; 260} 261.blur-up.lazyloaded, 262.blur-up-huge.lazyloaded, 263.blur-up.swiper-lazy-loaded, 264.blur-up-huge.swiper-lazy-loaded { 265 -webkit-filter: none; 266 filter: none; 267 -moz-filter: none; 268 -ms-filter: none; 269 -o-filter: none; 270} 271.preloader-bg-img, 272.product-slider-image.blur-up{ 273 position: absolute; 274 left: 0; 275 top: 0; 276 width: 100%; 277 -webkit-filter: blur(4px); 278 filter: blur(4px); 279 -moz-filter: blur(4px); 280 -ms-filter: blur(4px); 281 -o-filter: blur(4px); 282 transition: filter .2s, -webkit-filter .2s, opacity .2s; 283 /* Avoid strange image behaviour on filters in IOS */ 284 -webkit-perspective: 1000; 285 -webkit-backface-visibility: hidden; 286} 287.product-slider-image.blur-up{ 288 left: 50%; 289 width: auto; 290} 291.swiper-lazy-loaded + .preloader-bg-img, 292.lazyloaded + .blur-up{ 293 opacity: 0; 294 -webkit-filter: none; 295 filter: none; 296 -moz-filter: none; 297 -ms-filter: none; 298 -o-filter: none; 299} 300 301.lazyloaded + .blur-up { 302 opacity: 0; 303 pointer-events: none; 304} 305.lazyloaded + .placeholder-shine, 306.lazyloaded + .placeholder-fade, 307.swiper-lazy-loaded + .placeholder-fade{ 308 display: none; 309} 310.fade-in { 311 opacity: 0; 312 transition: opacity .2s; 313} 314.fade-in.lazyloaded, 315.fade-in.swiper-lazy-loaded, 316.fade-in.image-priority-high { 317 opacity: 1; 318} 319 320.spinner-ellipsis { 321 display: inline-block; 322 position: relative; 323 width: 64px; 324 height: 40px; 325} 326.spinner-ellipsis.btn-ellipsis{ 327 height: 14px; 328} 329.spinner-ellipsis .point { 330 position: absolute; 331 top: 15px; 332 width: 11px; 333 height: 11px; 334 border-radius: 50%; 335 animation-timing-function: cubic-bezier(0, 1, 1, 0); 336} 337.spinner-ellipsis.btn-ellipsis .point{ 338 top: 3px; 339} 340.spinner-ellipsis .point:nth-child(1) { 341 left: 6px; 342 animation: spinner-ellipsis1 0.6s infinite; 343} 344.spinner-ellipsis .point:nth-child(2) { 345 left: 6px; 346 animation: spinner-ellipsis2 0.6s infinite; 347} 348.spinner-ellipsis .point:nth-child(3) { 349 left: 26px; 350 animation: spinner-ellipsis2 0.6s infinite; 351} 352.spinner-ellipsis .point:nth-child(4) { 353 left: 45px; 354 animation: spinner-ellipsis3 0.6s infinite; 355} 356@keyframes spinner-ellipsis1 { 357 0% { 358 transform: scale(0); 359 } 360 100% { 361 transform: scale(1); 362 } 363} 364@keyframes spinner-ellipsis3 { 365 0% { 366 transform: scale(1); 367 } 368 100% { 369 transform: scale(0); 370 } 371} 372@keyframes spinner-ellipsis2 { 373 0% { 374 transform: translate(0, 0); 375 } 376 100% { 377 transform: translate(19px, 0); 378 } 379} 380 381{# /* // Animations*/ #} 382 383.transition-up, 384.fade-in-vertical { 385 opacity: 0; 386} 387 388 389{# /* // Buttons */ #} 390 391.btn-whatsapp { 392 position: fixed; 393 bottom: 20px; 394 right: 10px; 395 z-index: 100; 396 opacity: 0; 397 color: white; 398 background-color:#4dc247; 399 box-shadow: 2px 2px 6px rgba(0,0,0,0.4); 400 border-radius: 50%; 401} 402 403.btn-whatsapp svg{ 404 width: 45px; 405 height: 45px; 406 padding: 10px; 407 fill: white; 408 vertical-align:middle; 409} 410 411{# /* // Links */ #} 412 413a { 414 text-decoration: none; 415} 416 417 418{# /* // Icons */ #} 419 420.icon-inline { 421 display: inline-block; 422 font-size: inherit; 423 width: 1em; 424 height: 1em; 425 overflow: visible; 426 vertical-align: -.125em; 427} 428 429.icon-xs { 430 font-size: .75em; 431} 432.icon-md { 433 font-size: .875em; 434} 435.icon-lg { 436 font-size: 1.33333em; 437 line-height: .75em; 438 vertical-align: -.0667em; 439} 440.icon-2x { 441 font-size: 2em; 442} 443.icon-2x-half { 444 font-size: 2.5em; 445} 446.icon-3x { 447 font-size: 3em; 448} 449.icon-4x { 450 font-size: 4em; 451} 452.icon-5x { 453 font-size: 5em; 454} 455.icon-6x { 456 font-size: 6em; 457} 458.icon-7x { 459 font-size: 7em; 460} 461.icon-8x { 462 font-size: 8em; 463} 464.icon-9x { 465 font-size: 9em; 466} 467 468.icon-inline.icon-lg{ 469 vertical-align: -.225em 470} 471.icon-inline.icon-w { 472 text-align: center; 473 width: 1.25em 474} 475.icon-inline.icon-w-1{ 476 width:.0625em 477} 478.icon-inline.icon-w-2{ 479 width:.125em 480} 481.icon-inline.icon-w-3{
482 width:.1875em 483} 484.icon-inline.icon-w-4{ 485 width:.25em 486} 487.icon-inline.icon-w-5{ 488 width:.3125em 489} 490.icon-inline.icon-w-6{ 491 width:.375em 492} 493.icon-inline.icon-w-7{ 494 width:.4375em 495} 496.icon-inline.icon-w-8{ 497 width:.5em 498} 499.icon-inline.icon-w-9{ 500 width:.5625em 501} 502.icon-inline.icon-w-10{ 503 width:.625em 504} 505.icon-inline.icon-w-11{ 506 width:.6875em 507} 508.icon-inline.icon-w-12{ 509 width:.75em 510} 511.icon-inline.icon-w-13{ 512 width:.8125em 513} 514.icon-inline.icon-w-14{ 515 width:.875em 516} 517.icon-inline.icon-w-15{ 518 width:.9375em 519} 520.icon-inline.icon-w-16{ 521 width:1em 522} 523.icon-inline.icon-w-17{ 524 width:1.0625em 525} 526.icon-inline.icon-w-18{ 527 width:1.125em 528} 529.icon-inline.icon-w-19{ 530 width:1.1875em 531} 532.icon-inline.icon-w-20{ 533 width:1.25em 534} 535.icon-flip-horizontal { 536 transform: scaleX(-1); 537} 538.icon-flip-vertical { 539 transform: scaleY(-1); 540} 541.icon-spin{ 542 -webkit-animation:icon-spin .5s infinite linear; 543 animation:icon-spin .5s infinite linear 544} 545@-webkit-keyframes icon-spin { 546 0% { 547 -webkit-transform: rotate(0); 548 transform: rotate(0) 549 } 550 100% { 551 -webkit-transform: rotate(360deg); 552 transform: rotate(360deg) 553 } 554} 555 556@keyframes icon-spin { 557 0% { 558 -webkit-transform: rotate(0); 559 transform: rotate(0) 560 } 561 100% { 562 -webkit-transform: rotate(360deg); 563 transform: rotate(360deg) 564 } 565} 566 567.social-icon { 568 padding: 0 7px; 569} 570 571{# /* // Titles and breadcrumbs */ #} 572 573h1, 574.h1 { 575 font-size: 34px; 576 font-weight: 700; 577} 578 579h2, 580.h2 { 581 font-size: 28px; 582 font-weight: 700; 583} 584 585h3, 586.h3 { 587 font-size: 20px; 588 font-weight: 700; 589} 590 591h4, 592.h4 { 593 font-size: 18px; 594 font-weight: 700; 595} 596 597h5, 598.h5 { 599 font-size: 16px; 600 font-weight: 700; 601} 602 603h6, 604.h6 { 605 font-size: 14px; 606 font-weight: 700; 607} 608 609.breadcrumbs .crumb { 610 display: inline-block; 611 margin: 0; 612 font-size: 14px; 613 font-weight: 400; 614} 615 616{# /* // Texts */ #} 617 618.font-big{ 619 font-size: 16px; 620} 621 622.font-body{ 623 font-size: 14px; 624} 625 626.font-small{ 627 font-size: 12px; 628} 629 630.font-smallest{ 631 font-size: 10px!important; 632} 633 634p{ 635 margin-top: 0; 636 line-height: 20px; 637} 638 639.user-content ul { 640 padding-left: 20px; 641} 642 643.user-content ul li { 644 margin-bottom: 10px; 645 line-height: 22px; 646} 647 648.user-content table { 649 width: 100%; 650 max-width: 100%; 651 margin-bottom: 10px; 652 line-height: 22px; 653} 654 655{# /* // Sliders */ #} 656 657.section-slider { 658 height: 60vh; 659} 660.section-slider-auto { 661 height: auto; 662} 663.nube-slider-home { 664 height: 100%; 665} 666.swiper-wrapper.disabled { 667 transform: translate3d(0px, 0, 0) !important; 668} 669.slide-container{ 670 overflow: hidden; 671} 672.slider-slide { 673 height: 100%; 674 background-position: center; 675 background-size: cover; 676 overflow: hidden; 677} 678.slider-image { 679 position: relative; 680 z-index: 1; 681 height: 100%; 682 width: 100%; 683 object-fit: cover; 684} 685.swiper-pagination-fraction{ 686 position: relative; 687 width: 100%; 688 padding: 20px 0; 689} 690.swiper-pagination-fraction .swiper-pagination-current{ 691 opacity: 0.8; 692} 693.swiper-button-outside.swiper-button-next { 694 right: -15px; 695} 696.swiper-button-outside.swiper-button-prev { 697 left: -15px; 698} 699 700.swiper-button-small { 701 line-height: 50px; 702} 703 704.swiper-button-small.swiper-button-next { 705 right: 0; 706} 707.swiper-button-small.swiper-button-prev { 708 left: 0; 709} 710 711.slider-slide-empty { 712 display: block; 713 width: 100%; 714 background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 770'><rect width='1440' height='770' fill='%23fcfcfc'/><path d='M852.28,303.08a17.11,17.11,0,0,0-11.62-6.15l-80.84-7.56-10.51-46a17.22,17.22,0,0,0-20.6-12.91l-152.45,34.5a17.19,17.19,0,0,0-13,20.51L599.57,444.3a17.22,17.22,0,0,0,20.6,12.91L652.06,450l-1,10.19a17.23,17.23,0,0,0,15.52,18.68l155.54,14.56c.55.05,1.09.07,1.62.07A17.19,17.19,0,0,0,840.89,478l2.76-29.35a1,1,0,0,0,.17-1.77l12.35-131.22A17,17,0,0,0,852.28,303.08ZM567.2,273.61a15.08,15.08,0,0,1,9.5-6.73l152.45-34.5a15.22,15.22,0,0,1,18.21,11.4l10.37,45.39-72.61-6.79a17.21,17.21,0,0,0-18.74,15.47l-1.59,16.89-28.65-18.83a1,1,0,0,0-1.39.29,1,1,0,0,0,.29,1.38L664.58,317,657,397.89l-62.69,14.27L565.24,285A15,15,0,0,1,567.2,273.61ZM737.9,424.37a1,1,0,0,0,1.41.19l71.12-54.77L845.6,402.6a1,1,0,0,0,.36.21l-4.12,43.71L656.2,427.36l4.49-47.66a.94.94,0,0,0,.86-.1l67.93-45.68,51.61,55.93-43,33.12A1,1,0,0,0,737.9,424.37ZM619.73,455.26a15.23,15.23,0,0,1-18.21-11.41l-6.79-29.74,62-14.13-2.61,27.76a1.12,1.12,0,0,0-.14.4,1,1,0,0,0,.06.43l-1.82,19.33Zm219.17,22.5a15.21,15.21,0,0,1-16.55,13.67L666.81,476.88a15.22,15.22,0,0,1-13.72-16.5l2.92-31,185.64,19.16Zm15.28-162.34-8,85-35-32.67a1,1,0,0,0-1.3-.06l-27.2,20.95-52.31-56.7a1,1,0,0,0-1.3-.15l-68.19,45.86,7.5-79.6a15.2,15.2,0,0,1,16.55-13.67l155.54,14.55a15.22,15.22,0,0,1,13.71,16.5ZM788.4,325.69A12.21,12.21,0,0,0,786.12,350c.39,0,.77.05,1.15.05A12.22,12.22,0,0,0,799.41,339h0a12.19,12.19,0,0,0-11-13.29Zm9,13.1a10.2,10.2,0,1,1-10.17-11.15c.32,0,.64,0,1,0a10.2,10.2,0,0,1,9.21,11.11Zm-168.36,3.62a1,1,0,0,0,.55.17,1,1,0,0,0,.56-1.83L607.75,325.8a1,1,0,0,0-1.11,1.67Zm-78.72-42.54L38.33,49.46l.44-.9L550.78,299ZM39.58,724l-.44-.9,549.09-271.3.45.9Zm1364.65,1.75-.45-.22L870,463.38l.44-.89.45.22,533.77,262.13ZM870.51,307.35l-.44-.9L1402.64,44.84l.44.89Z' fill='%23ccc'/></svg>"); 715} 716 717.swiper-text { 718 position: absolute; 719 z-index: 1; 720 width: 92%; 721 top: 50%; 722 bottom: auto; 723 left: 50%; 724 padding: 0 25px; 725 text-align: center; 726 transform: translate(-50%,-50%); 727} 728.swiper-description { 729 letter-spacing: 3px; 730} 731.swiper-title { 732 font-size: 50px; 733 line-height: 52px; 734 font-weight: 900; 735} 736.swiper-title-small {
737 font-size: 28px; 738 line-height: 30px; 739} 740 741{# /* // Lists */ #} 742 743.list { 744 padding: 0; 745 list-style-type: none; 746} 747.list .list-item{ 748 position: relative; 749 margin-bottom: 10px; 750 cursor: default; 751} 752 753.list-unstyled{ 754 padding: 0; 755 margin: 0; 756 list-style-type: none; 757} 758 759.list-inline li{ 760 display: inline-flex; 761} 762 763{# /* // Notifications */ #} 764 765.notification{ 766 padding: 10px; 767 text-align: center; 768} 769.notification-floating { 770 position: absolute; 771 left: 0; 772 z-index: 2000; 773 width: 100%; 774} 775.notification-fixed { 776 position: fixed; 777 right: 0; 778 left: initial; 779 width: calc(100% - 20px); 780 margin-top: -10px; 781} 782.notification-floating .notification{ 783 margin: 10px; 784} 785.notification-close { 786 padding: 0 5px; 787} 788.notification-floating .notification { 789 border-radius: 6px; 790 box-shadow: 0 0 5px 0 rgba(0, 0, 0, .1), 0 3px 9px 0 rgba(0, 0, 0, .3); 791} 792.notification-centered { 793 display: inline-block; 794 width: 100%; 795 margin: 0 20px 20px 0; 796 text-align: center; 797} 798.notification-left { 799 display: inline-block; 800 margin: 5px 0 20px 0; 801 text-align: left; 802 font-size: 12px; 803} 804 805.notification-fixed-bottom { 806 position: fixed; 807 bottom: 0; 808 left: 0; 809 z-index: 999; 810 width: 100%; 811} 812 813.notification-above { 814 z-index: 1000; 815} 816 817{# /* // Badge */ #} 818 819.badge { 820 position: absolute; 821 right: 0; 822 top: 10px; 823 padding: 6px; 824 font-size: 12px; 825 font-weight: bold; 826 line-height: 13px; 827 border-radius: 20px; 828} 829 830.badge-amount { 831 padding: 2px 5px; 832} 833 834.badge-overlap { 835 top: 12px; 836 right: 17px; 837} 838 839.badge-float { 840 top: -10px; 841 right: -9px; 842} 843 844{# /* // Table */ #} 845 846.table { 847 width: 100%; 848 border-collapse: collapse; 849 border-spacing: 0; 850} 851 852.table thead th { 853 padding: 8px; 854} 855 856.table thead th:first-of-type { 857 padding-left: 0; 858} 859 860.table td { 861 padding: 8px; 862 text-align: left; 863} 864 865{# /* // Tooltip */ #} 866 867.tooltip { 868 position: absolute; 869 left: -170%; 870 z-index: 9999; 871 width: 340px; 872 padding: 15px 5px; 873 text-align: center; 874 border-radius: 10px; 875} 876 877.tooltip-top { 878 bottom: calc(100% + 20px); 879} 880 881.tooltip-bottom { 882 top: 95%; 883} 884 885.tooltip-arrow { 886 position: absolute; 887 right: 30%; 888 width: 0; 889 height: 0; 890 pointer-events: none; 891} 892 893.tooltip-bottom .tooltip-arrow { 894 top: -8px; 895 right: 15%; 896} 897 898.tooltip-top .tooltip-arrow { 899 bottom: -8px; 900 transform: rotate(180deg); 901} 902 903{# /* // Images */ #} 904 905/* Used for images that have a placeholder before it loads. The image container should have a padding-bottom inline with the result of (image height/ image width) * 100 */ 906.img-absolute { 907 position: absolute; 908 left: 0; 909 width: 100%; 910 height: auto; 911 vertical-align: middle; 912 text-indent: -9999px; 913 z-index: 1; 914} 915 916.img-absolute-centered{ 917 left: 50%; 918 transform: translateX(-50%)!important; 919 -webkit-transform: translateX(-50%)!important; 920 -ms-transform: translateX(-50%)!important; 921} 922 923.img-absolute-centered-vertically{ 924 position: absolute; 925 top: 50%; 926 left: 50%; 927 z-index: 9; 928 width: 100%; 929 height: 100%; 930 transform: translate(-50%, -50%); 931 object-fit: cover; 932} 933 934.card-img{ 935 margin: 0 5px 5px 0; 936 border: 1px solid #00000012; 937} 938.card-img-small{ 939 height: 25px; 940} 941.card-img-medium{ 942 height: 35px; 943} 944.card-img-big{ 945 height: 50px; 946} 947.card-img-square-container { 948 position: relative; 949 width: 100%; 950 padding-top: 100%; 951} 952.card-img-square { 953 position: absolute; 954 top: 0; 955 left: 0; 956 width: 100%; 957 height: 100%; 958 object-fit: cover; 959} 960.card-img-pill { 961 position: absolute; 962 right: 5px; 963 bottom: 5px; 964 z-index: 999; 965 padding: 4px 9px; 966 font-size: 12px; 967 border-radius: 15px; 968} 969 970.kit-products-item-image { 971 display: block; 972 width: 42px; 973 height: 42px; 974 object-fit: cover; 975} 976 977.kit-product-variants { 978 display: flex; 979 flex-direction: column; 980} 981 982{# /* // Forms */ #} 983 984.form-group { 985 position: relative; 986 width: 100%; 987} 988.form-group .form-select-icon, 989.form-select .form-select-icon{ 990 position: absolute; 991 bottom: 12px; 992 right: 15px; 993 pointer-events: none; 994} 995.form-group-small .form-select-icon{ 996 bottom: 10px; 997 right: 10px; 998 font-size: 12px; 999} 1000.form-row { 1001 width: auto; 1002 display: -webkit-box; 1003 display: -ms-flexbox; 1004 display: flex; 1005 -ms-flex-wrap: wrap; 1006 flex-wrap: wrap; 1007 margin-right: -5px; 1008 margin-left: -5px; 1009 clear: both; 1010} 1011 1012.form-row > .col, 1013.form-row > [class*=col-]{ 1014 padding-right: 5px; 1015 padding-left: 5px; 1016} 1017 1018.form-label { 1019 font-size: 12px; 1020} 1021 1022.radio-button { 1023 width: 100%; 1024 float: left; 1025 clear: both; 1026 text-align: left; 1027 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 1028 cursor: pointer; 1029} 1030.radio-button.disabled { 1031 opacity: 0.6;
1032 cursor: not-allowed; 1033} 1034.radio-button.disabled input[type="radio"] { 1035 cursor: not-allowed; 1036} 1037.radio-button-content { 1038 position: relative; 1039 padding: 20px; 1040} 1041.radio-button-icons-container { 1042 position: absolute; 1043 top: 0; 1044 left: 0; 1045 width: 36px; 1046 height: 100%; 1047} 1048.radio-button-icons { 1049 position: relative; 1050 float: left; 1051 display: table; 1052 width: 20px; 1053 margin: 17px 8px; 1054 overflow: hidden; 1055} 1056.radio-button-icon { 1057 width: 20px; 1058 height: 20px; 1059 border-radius: 50%; 1060} 1061.radio-button input[type="radio"] { 1062 display: none; 1063} 1064.radio-button input[type="radio"] + .radio-button-content .unchecked { 1065 float: left; 1066} 1067.radio-button input[type="radio"] + .radio-button-content .checked { 1068 position: absolute; 1069 top: 0; 1070 left: 0; 1071 -webkit-transform: translate(-50%, -50%); 1072 -ms-transform: translate(-50%, -50%); 1073 -moz-transform: translate(-50%, -50%); 1074 -o-transform: translate(-50%, -50%); 1075 transform: translate(-50%, -50%); 1076 -webkit-transform: scale(0); 1077 -ms-transform: scale(0); 1078 -moz-transform: scale(0); 1079 -o-transform: scale(0); 1080 transform: scale(0); 1081 -webkit-transition: all 0.2s; 1082 -ms-transition: all 0.2s; 1083 -moz-transition: all 0.2s; 1084 -o-transition: all 0.2s; 1085 transition: all 0.2s; 1086} 1087.radio-button input[type="radio"]:checked + .radio-button-content .checked { 1088 top: 2px; 1089 left: 4px; 1090 -webkit-transform: scale(1); 1091 -ms-transform: scale(1); 1092 -moz-transform: scale(1); 1093 -o-transform: scale(1); 1094 transform: scale(1); 1095} 1096.radio-button-label { 1097 padding-left: 32px; 1098} 1099.radio-buttons-group .radio-button-item:first-child .radio-button-content { 1100 border-radius: 10px 10px 0 0; 1101} 1102.radio-buttons-group .radio-button-item:first-child .radio-button input[type="radio"]:checked + .radio-button-content .radio-button-icons-container, 1103.radio-buttons-group .radio-button-item:first-child > input[type="radio"]:checked + .radio-button-content .radio-button-icons-container { 1104 border-radius: 6px 0 0 0; 1105} 1106.radio-buttons-group .radio-button-item:last-of-type .radio-button-content { 1107 margin-bottom: 0; 1108 border-radius: 0 0 10px 10px; 1109} 1110.radio-buttons-group .radio-button-item:last-of-type .radio-button input[type="radio"]:checked + .radio-button-content .radio-button-icons-container, 1111.radio-buttons-group .radio-button-item:last-of-type > input[type="radio"]:checked + .radio-button-content .radio-button-icons-container { 1112 border-radius: 0 0 0 6px; 1113} 1114.radio-buttons-group .radio-button-item:last-of-type .radio-button { 1115 margin-bottom: 0; 1116} 1117.radio-buttons-group .radio-button-item:only-child .radio-button-content { 1118 border-radius: 10px; 1119} 1120.radio-buttons-group .radio-button-item:only-child .radio-button input[type="radio"]:checked + .radio-button-content, 1121.radio-buttons-group .radio-button-item:only-child > input[type="radio"]:checked + .radio-button-content { 1122 border-radius: 10px; 1123} 1124.radio-buttons-group .radio-button-item:only-child .radio-button input[type="radio"]:checked + .radio-button-content .radio-button-icons-container, 1125.radio-buttons-group .radio-button-item:only-child > input[type="radio"]:checked + .radio-button-content .radio-button-icons-container { 1126 border-radius: 6px 0 0 6px; 1127} 1128 1129.form-select .form-select-icon { 1130 top: 50%; 1131 bottom: initial; 1132 transform: translateY(-50%); 1133 -webkit-transform: translateY(-50%); 1134 -ms-transform: translateY(-50%); 1135} 1136 1137.form-toggle-eye { 1138 position: absolute; 1139 top: 28px; 1140 right: 2px; 1141 display: inline-block; 1142 padding: 10px; 1143 background: none; 1144 border: 0; 1145} 1146 1147{# /* // Video */ #} 1148 1149.embed-responsive { 1150 position: relative; 1151 display: block; 1152 height: 0; 1153 padding: 0; 1154 overflow: hidden; 1155} 1156.embed-responsive.embed-responsive-16by9 { 1157 padding-bottom: 56.25%; 1158} 1159.embed-responsive .embed-responsive-item, 1160.embed-responsive embed, 1161.embed-responsive iframe, 1162.embed-responsive object, 1163.embed-responsive video { 1164 position: absolute; 1165 top: 0; 1166 bottom: 0; 1167 left: 0; 1168 width: 100%; 1169 height: 100%; 1170 border: 0; 1171} 1172.video-player { 1173 position: absolute; 1174 top: 0; 1175 left: 0; 1176 z-index: 1; 1177 width: 100%; 1178 height: 100%; 1179 cursor: pointer; 1180} 1181.video-player-icon { 1182 position: absolute; 1183 top: 50%; 1184 left: 50%; 1185 z-index: 1; 1186 width: 80px; 1187 height: 80px; 1188 margin: -40px 0 0 -40px; 1189 padding: 0; 1190 font-size: 24px; 1191 line-height: 80px; 1192 text-align: center; 1193 border-radius: 80px; 1194 pointer-events: none; 1195} 1196.video-player-icon-small { 1197 z-index: 10; 1198 width: 40px; 1199 height: 40px; 1200 margin: -20px 0 0 -20px; 1201 font-size: 20px; 1202 line-height: 40px; 1203} 1204.video-image { 1205 position: absolute; 1206 top: 50%; 1207 left: 50%; 1208 width: 100%; 1209 height: auto; 1210 transform: translate(-50%, -50%); 1211 -webkit-transform: translate(-50%, -50%); 1212 -ms-transform: translate(-50%, -50%); 1213} 1214 1215/*============================================================================ 1216 #Header and nav 1217==============================================================================*/ 1218 1219.head-main { 1220 position: relative; 1221 z-index: 1040; 1222 -webkit-backface-visibility: hidden; 1223 -webkit-transform: scale(1); 1224} 1225 1226.head-fix { 1227 position: sticky; 1228 top:0; 1229 width: 100%; 1230} 1231 1232{# /* // Topbar */ #} 1233 1234.section-topbar { 1235 padding: 4px 0; 1236 line-height: 20px; 1237} 1238 1239{# /* // Nav */ #} 1240 1241.nav-row { 1242 border-top: 1px solid; 1243} 1244 1245.nav-desktop { 1246 width: 100%; 1247 display: inline-block; 1248 position: relative; 1249}
1250.nav-desktop-list { 1251 margin: 0; 1252 padding: 0; 1253 list-style: none; 1254} 1255.nav-item { 1256 display: inline-block; 1257 position: initial; 1258 padding: 0 10px; 1259} 1260.nav-list-link { 1261 padding: 0 5px; 1262 font-weight: 500; 1263 font-size: 14px; 1264 line-height: 50px; 1265 letter-spacing: 1px; 1266} 1267 1268.desktop-dropdown { 1269 position: absolute; 1270 width: 100%; 1271 top: 100%; 1272 left: 0; 1273 z-index: 9999; 1274 overflow-y: auto; 1275} 1276 1277.nav-categories { 1278 overflow-x: scroll; 1279} 1280.nav-list-mobile-categories { 1281 margin: 4px 0; 1282 padding: 0 15px; 1283 white-space: nowrap!important; 1284} 1285 1286.nav-dropdown-content { 1287 position: absolute; 1288 visibility: hidden; 1289 opacity: 0; 1290 transition: visibility 0s linear .3s, opacity .3s linear; 1291} 1292 1293.utilities-container .nav-dropdown-content { 1294 pointer-events: none; 1295} 1296 1297{# /* // Logo */ #} 1298 1299.logo-text-container { 1300 max-width: 450px; 1301 margin: auto; 1302 padding: 5px; 1303} 1304 1305.logo-img-container { 1306 display: inline-block; 1307 width: 100%; 1308 max-width: 400px; 1309 margin: auto; 1310} 1311 1312.logo-img-container-big { 1313 max-width: 360px; 1314} 1315 1316.logo-img-container-small { 1317 max-width: 450px; 1318} 1319.logo-img{ 1320 width: auto; 1321 height: auto; 1322 margin: 15px 0; 1323 vertical-align: middle; 1324 max-width: 90%; 1325 max-height: 50px; 1326 1327 1328} 1329 1330.logo-img-small, 1331.head-main.head-fix.compress .logo-img-small { 1332 max-width: 75%; 1333 max-height: 40px; 1334} 1335 1336.logo-img-big { 1337 max-height: 80px; 1338} 1339 1340{# /* // Cart widget and search */ #} 1341 1342.search-input-submit { 1343 position: absolute; 1344 top: -2px; 1345 right: 2px; 1346 padding: 10px; 1347 background: none; 1348 border: 0; 1349} 1350 1351.utilities-item { 1352 position: relative; 1353 display: inline-block; 1354 1355 padding: 15px 10px; 1356 1357} 1358.utility-name { 1359 padding-top: 5px; 1360 font-size: 12px; 1361} 1362 1363/*============================================================================ 1364 #Home Page 1365==============================================================================*/ 1366 1367{# /* // Welcome message */ #} 1368 1369.section-welcome-home { 1370 padding-top: 50px; 1371 padding-bottom: 70px; 1372 text-align: center; 1373} 1374 1375/*============================================================================ 1376 #Banners 1377==============================================================================*/ 1378 1379{# /* // Home banners */ #} 1380 1381.textbanner { 1382 position: relative; 1383 margin-bottom: 40px; 1384 overflow: hidden; 1385} 1386.textbanner-link { 1387 display: block; 1388 width: 100%; 1389 height: 100%; 1390} 1391.textbanner-image { 1392 position: relative; 1393 padding-top: 115%; 1394 background-position: center; 1395 background-repeat: no-repeat; 1396 background-size: cover; 1397} 1398.textbanner-text { 1399 position: relative; 1400 padding: 30px; 1401 text-align: center; 1402} 1403.textbanner-text.over-image { 1404 position: absolute; 1405 top: 50%; 1406 left: 50%; 1407 z-index: 9; 1408 width: 100%; 1409 color: #fff; 1410 border: 0; 1411 transform: translate(-50%, -50%); 1412} 1413.textbanner-paragraph { 1414 display: -webkit-box; 1415 margin: 15px 0; 1416 overflow: hidden; 1417 text-overflow: ellipsis; 1418 -webkit-line-clamp: 3; 1419 -webkit-box-orient: vertical; 1420} 1421 1422.textbanner .textbanner-image.overlay.textbanner-image-empty { 1423 background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 600 900'><defs><radialGradient id='a' cx='3282.88' cy='442.28' r='546.36' gradientTransform='matrix(0.43, 0, 0, -1.38, -1111.64, 1058.96)' gradientUnits='userSpaceOnUse'><stop offset='0' stop-color='%23f9f9f9'/><stop offset='0.5' stop-color='%23f9f9f9'/><stop offset='1' stop-color='%23f9f9f9'/></radialGradient></defs><rect width='600' height='900' fill='url(%23a)'/><path d='M420,633.77l160,245Z' fill='none' stroke='%23ddd' stroke-linecap='square' stroke-miterlimit='10'/><path d='M420,266.23l160-245Z' fill='none' stroke='%23ddd' stroke-linecap='square' stroke-miterlimit='10'/><polyline points='20 878.81 140.04 694.97 180 633.77' fill='none' stroke='%23ddd' stroke-linecap='square' stroke-miterlimit='10'/><line x1='20' y1='21.19' x2='180' y2='266.23' fill='none' stroke='%23ddd' stroke-linecap='square' stroke-miterlimit='10'/><path d='M239.27,543.46l-39.35,8.9A19.24,19.24,0,0,1,177,538L134,349.9A19.16,19.16,0,0,1,148.46,327l180.48-40.84a19.25,19.25,0,0,1,23,14.4l12.63,55.32' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><line x1='168.9' y1='501.54' x2='244.84' y2='484.25' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><line x1='218.43' y1='363.55' x2='254' y2='386.93' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><line x1='184.82' y1='398.93' x2='211.36' y2='416.62' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><path d='M439.42,595.21,255.28,578A19.19,19.19,0,0,1,238,557.15L256.07,365A19.2,19.2,0,0,1,277,347.72L461.09,365a19.2,19.2,0,0,1,17.31,20.82L460.3,578A19.21,19.21,0,0,1,439.42,595.21Z' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><line x1='241.43' y1='519.23' x2='464.33' y2='542.22' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><polyline points='248.51 460.65 329.76 406.01 391.8 473.23' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><polyline points='467.87 488 425.5 448.47 340.5 513.92' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><path d='M411.2,413.44a13.27,13.27,0,1,1-12-14.45A13.28,13.28,0,0,1,411.2,413.44Z' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/></svg>"); 1424} 1425 1426.textbanner-image-background { 1427 position: absolute; 1428 top: 0; 1429 width: 100%; 1430 height: 100%; 1431 object-fit: cover; 1432} 1433 1434.textbanner-image-equal-size { 1435 padding-top: 50%; 1436} 1437 1438{# /* // Informative banners */ #} 1439 1440.section-informative-banners { 1441 padding: 50px 0; 1442} 1443 1444.service-icon { 1445 margin: 10px 0; 1446} 1447 1448.service-item .service-icon-big { 1449 font-size: 30px; 1450} 1451 1452.service-item-image { 1453 display: inline-block; 1454 max-width: 70px; 1455 max-height: 70px; 1456 vertical-align: top; 1457} 1458 1459.service-pagination { 1460 position: relative; 1461 margin-top: 5px; 1462} 1463 1464/*============================================================================ 1465 #Product grid 1466==============================================================================*/ 1467 1468{# /* // Category banner */ #} 1469 1470.category-banner-header { 1471 position: relative; 1472 width: 100%; 1473 margin: -60px 15px 0 15px; 1474 padding: 15px 0; 1475} 1476 1477{# /* // Category controls */ #} 1478 1479.category-controls-sticky-detector { 1480 height: 1px; 1481} 1482 1483.category-controls { 1484 position: sticky; 1485 z-index: 100; 1486 padding: 15px; 1487 transition: all .5s cubic-bezier(.16,.68,.43,.99); 1488} 1489 1490{# /* // Grid item */ #} 1491 1492.item { 1493 margin-bottom: 20px; 1494 padding: 15px; 1495 text-align: center; 1496 border-radius: 10px; 1497} 1498.item-rounded { 1499 margin-bottom: 40px; 1500} 1501.item-rounded.box-rounded { 1502 overflow: visible; 1503} 1504.item-rounded .item-image { 1505 border-radius: 20px 20px 0 0; 1506} 1507.item-image { 1508 position: relative; 1509 overflow: hidden; 1510 max-height: 390px; 1511} 1512.item-image img{ 1513 height: 100%; 1514 width: auto; 1515 max-height: 390px; 1516} 1517.item-image-big, 1518.item-image-big img{ 1519 max-height: 530px; 1520} 1521.item-image-slide img{ 1522 max-width: 100%; 1523 object-fit: contain; 1524 object-position: top; 1525} 1526.item-image:not(.product-item-image-secondary).lazyloaded { 1527 z-index: 2; 1528 opacity: 1; 1529} 1530.item-image-secondary, 1531.item-image-secondary.fade-in.lazyloaded { 1532 display: none; 1533 opacity: 0; 1534} 1535.item-product-reduced .item-image { 1536 height: 130px; 1537} 1538.item-product-reduced .item-image img { 1539 width: 100%; 1540 height: 130px; 1541 object-fit: cover; 1542} 1543.item-product-reduced .item-description { 1544 border-bottom: 1px solid transparent; 1545} 1546.item-product-reduced .item-price { 1547 font-size: 16px; 1548} 1549.item-product-reduced.item-product:hover { 1550 box-shadow: none; 1551} 1552.product-item-secondary-images-loaded:not(.product-item-secondary-images-disabled):hover .item-image-featured { 1553 opacity: 0; 1554 transition-delay: .05s; 1555} 1556.product-item-secondary-images-loaded:not(.product-item-secondary-images-disabled):hover .item-image-featured ~ .item-image-secondary{ 1557 opacity: 1; 1558} 1559.item-slider-pagination-container { 1560 position: absolute; 1561 bottom: 10px; 1562 left: 50%; 1563 z-index: 1; 1564 display: flex; 1565 align-items: center; 1566 justify-content: start; 1567 width: 36px; 1568 height: 13px; 1569 overflow: hidden; 1570 transform: translateX(-50%); 1571 -webkit-transform: translateX(-50%); 1572 -ms-transform: translateX(-50%); 1573} 1574.item-slider-pagination-container.two-bullets { 1575 width: 30px; 1576} 1577.item-slider-pagination { 1578 bottom: initial; 1579 left: initial; 1580 height: 5px; 1581 padding: 0; 1582 overflow: initial; 1583 transform: translateX(calc(-50% + 7px)); 1584 white-space: nowrap; 1585} 1586.item-slider-pagination .swiper-pagination-bullet { 1587 position: relative; 1588 left: 20px; 1589 width: 5px; 1590 height: 5px; 1591 margin: 0 3px; 1592 transition: transform .2s, left .2s; 1593 transform: none; 1594} 1595.item-slider-pagination .swiper-pagination-bullet-active { 1596 width: 5px; 1597} 1598 1599.item-colors, 1600.item-label{ 1601 bottom: 0px; 1602} 1603 1604.item-more-images-message { 1605 position: absolute; 1606 bottom: 30px; 1607 left: 50%; 1608 z-index: 1; 1609 font-size: 9px; 1610 font-weight: bold; 1611 text-transform: uppercase; 1612 opacity: 0; 1613 transition: all 0.2s ease; 1614 transform: translateX(-50%); 1615 -webkit-transform: translateX(-50%); 1616 -ms-transform: translateX(-50%); 1617} 1618 1619.item-more-images-message.with-colors { 1620 bottom: 64px; 1621} 1622
1623.item-slider-controls-container { 1624 opacity: 0; 1625 transition: all .2s ease; 1626 line-height: initial; 1627 } 1628 1629.item-slider-pagination-container.with-colors{ 1630 bottom: 45px; 1631} 1632 1633.item-slider-controls-container.swiper-button-disabled { 1634 opacity: 0; 1635 cursor: auto; 1636 } 1637.item-image:hover .item-slider-controls-container:not(.swiper-button-disabled) { 1638 opacity: 1; 1639} 1640 1641.item-colors { 1642 position: absolute; 1643 bottom: 0; 1644 z-index: 9; 1645 width: 100%; 1646 padding: 10px 0; 1647} 1648.item-colors-bullet { 1649 display: inline-block; 1650 min-width: 18px; 1651 height: 18px; 1652 margin: 0 3px; 1653 font-size: 10px; 1654 line-height: 16px; 1655 vertical-align: top; 1656 border-radius: 18px; 1657 cursor: pointer; 1658 opacity: 0.8; 1659 -webkit-transition: all 0.4s ease; 1660 -ms-transition: all 0.4s ease; 1661 -moz-transition: all 0.4s ease; 1662 -o-transition: all 0.4s ease; 1663 transition: all 0.4s ease; 1664} 1665.item-colors-bullet:hover, 1666.item-colors-bullet.selected { 1667 opacity: 1; 1668} 1669.item-thumbnail { 1670 display: block; 1671 width: 100%; 1672} 1673.item-name { 1674 font-size: 14px; 1675 line-height: 16px; 1676 text-overflow: ellipsis; 1677 overflow: hidden; 1678 -webkit-line-clamp: 2; 1679 display: -webkit-box; 1680 -webkit-box-orient: vertical; 1681} 1682.item-price-container { 1683 font-size: 14px; 1684} 1685.item-price { 1686 font-size: 20px; 1687 font-weight: 700; 1688} 1689.price-compare { 1690 margin-right: 10px; 1691 text-decoration: line-through; 1692} 1693.item-installments { 1694 font-size: 12px; 1695} 1696.item-installments .product-installment-amount, 1697.item-installments .product-installment-value { 1698 font-weight: bold; 1699} 1700.item-buy { 1701 display: block; 1702 position: absolute; 1703 bottom: 0; 1704 width: 100%; 1705 align-items: center; 1706 text-align: center; 1707 z-index: 10; 1708} 1709.item-buy-open { 1710 display: inline-block; 1711 text-align: center; 1712 padding: 4px 8px 0 8px; 1713 font-size: 20px; 1714} 1715.item-buy-variants { 1716 overflow: hidden; 1717 display: none; 1718 padding-top: 20px; 1719} 1720.item-actions { 1721 -webkit-transition: all 0.4s ease; 1722 -ms-transition: all 0.4s ease; 1723 -moz-transition: all 0.4s ease; 1724 -o-transition: all 0.4s ease; 1725 transition: all 0.4s ease; 1726} 1727 1728.item-slider-controls-container.svg-icon-text.svg-solid { 1729 padding: 3px; 1730 border-width: 3px; 1731 line-height: initial; 1732} 1733 1734{# /* // Labels */ #} 1735 1736.labels { 1737 position: absolute; 1738 top: 10px; 1739 left: 10px; 1740 z-index: 9; 1741 text-align: left; 1742 pointer-events: none; 1743} 1744 1745.labels-product-slider{ 1746 top: 10px; 1747 left: 45px; 1748} 1749 1750.label { 1751 margin-bottom: 10px; 1752 padding: 8px 10px; 1753 border-radius: 10px; 1754 left: 10px; 1755 font-size: 12px; 1756 font-weight: bold; 1757 text-transform: uppercase; 1758 width: fit-content; 1759} 1760 1761.label-small { 1762 padding: 3px 6px; 1763 border-radius: 12px; 1764 font-size: 10px; 1765} 1766 1767.label-circle{ 1768 height: 50px; 1769 width: 50px; 1770 border-radius: 100%; 1771 line-height: 16px; 1772 text-align: center; 1773 box-sizing: border-box; 1774} 1775 1776/*============================================================================ 1777 #Product detail 1778==============================================================================*/ 1779 1780{# /* // Image */ #} 1781 1782.nube-slider-product { 1783 overflow: hidden; 1784} 1785 1786.product-slider-image { 1787 width: auto; 1788 height: 100%; 1789 max-width: 100%; 1790} 1791 1792.thumb-see-more{ 1793 display: flex; 1794 justify-content: center; 1795 flex-direction: column; 1796 position: absolute; 1797 width: 100%; 1798 height: 100%; 1799 z-index: 1; 1800 text-align: center; 1801} 1802 1803.product-video-container { 1804 display: block; 1805 width: 100%; 1806 height: 100%; 1807} 1808.product-video { 1809 height: 100%; 1810 display: flex; 1811 align-items: center; 1812 justify-content: center; 1813 -webkit-box-align: center; 1814 -ms-flex-align: center; 1815 align-items: center; 1816} 1817.product-video .embed-responsive { 1818 width: 100%; 1819 height: 100%; 1820} 1821.product-video .video-image{ 1822 width: auto; 1823 height: 100%; 1824} 1825.product-native-video-slide{ 1826 height: auto; 1827} 1828 1829.product-banner-service-image { 1830 width: 20px; 1831} 1832 1833.product-native-video-container { 1834 display: flex; 1835 justify-content: center; 1836 align-items: center; 1837 height: 100%; 1838 overflow: visible; 1839} 1840 1841/*============================================================================ 1842 #Cart detail 1843==============================================================================*/ 1844 1845{# /* // Shipping Calculator */ #} 1846 1847.shipping-calculator-head.with-zip { 1848 height: 45px; 1849} 1850.shipping-calculator-head.with-form { 1851 height: 110px; 1852} 1853.shipping-calculator-head.with-form + .shipping-spinner-container { 1854 margin-top: -20px; 1855} 1856.shipping-calculator-head.with-error { 1857 height: 200px; 1858} 1859 1860/*============================================================================ 1861 #Contact page 1862==============================================================================*/ 1863 1864{# /* // Data contact */ #} 1865 1866.contact-info { 1867 margin-top: 10px; 1868 padding-left: 0; 1869} 1870 1871.contact-icon { 1872 display: block; 1873 margin: 0 auto 10px auto; 1874} 1875 1876.contact-item { 1877 list-style: none; 1878} 1879 1880.contact-link { 1881 list-style: none; 1882} 1883 1884/*============================================================================ 1885 #Blog 1886==============================================================================*/ 1887 1888.post-item-image-container { 1889 position: relative; 1890 height: 200px; 1891 overflow: hidden; 1892} 1893 1894.post-item-image { 1895 width: 100%; 1896 height: 100%; 1897 object-fit: cover; 1898} 1899 1900.post-item-title, 1901.post-item-summary { 1902 display: -webkit-box; 1903 -webkit-box-orient: vertical; 1904 -webkit-line-clamp: 3; 1905 overflow: hidden; 1906 text-overflow: ellipsis; 1907 line-height: 1.5em; 1908} 1909 1910.post-item.box-rounded { 1911 overflow: hidden; 1912} 1913 1914.post-content, 1915.post-content p { 1916 line-height: 1.8rem; 1917} 1918 1919.post-content img { 1920 max-width: 100%; 1921 height: auto; 1922} 1923 1924.post-content h1, 1925.post-content h2, 1926.post-content h3, 1927.post-content h4, 1928.post-content h5, 1929.post-content h6 { 1930 margin: 2rem 0 1rem 0; 1931 line-height: initial; 1932} 1933 1934.post-content h1, 1935.post-content .h1 { 1936 font-size: 30px; 1937} 1938.post-content h2, 1939.post-content .h2 { 1940 font-size: 26px; 1941} 1942.post-content h3, 1943.post-content .h3 { 1944 font-size: 22px; 1945} 1946.post-content h4, 1947.post-content .h4 { 1948 font-size: 20px; 1949} 1950.post-content h5, 1951.post-content .h5 { 1952 font-size: 18px; 1953} 1954.post-content h6, 1955.post-content .h6 { 1956 font-size: 16px; 1957} 1958 1959/*============================================================================ 1960 #Media queries 1961==============================================================================*/ 1962 1963{# /* // Min width 1400px */ #} 1964 1965@media (min-width: 1400px) { 1966 .container { 1967 max-width: 1300px; 1968 } 1969} 1970 1971{# /* // Min width 768px */ #} 1972 1973@media (min-width: 768px) { 1974 1975 {# /* //// Components */ #} 1976 1977 .container-narrow { 1978 max-width: 680px; 1979 } 1980 1981 .textbanner-image-equal-size-md { 1982 padding-top: 25%; 1983 } 1984 1985 {# /* Titles and breadcrumbs */ #} 1986 1987 .h1, .h1-md { 1988 font-size: 34px; 1989 font-weight: 700; 1990 } 1991 1992 .h2, .h2-md { 1993 font-size: 28px; 1994 font-weight: 700; 1995 } 1996 1997 .h4-md { 1998 font-size: 18px; 1999 font-weight: 700; 2000 } 2001 2002 .h5-md { 2003 font-size: 16px; 2004 font-weight: 700; 2005 } 2006 2007 .h6-md { 2008 font-size: 14px; 2009 font-weight: 700; 2010 } 2011 2012 .font-md-normal { 2013 font-size: 14px; 2014 } 2015 2016 .font-md-small { 2017 font-size: 12px!important; 2018 } 2019 2020 {# /* Slider */ #} 2021 2022 .swiper-text { 2023 max-width: 800px; 2024 }
2025 .swiper-description { 2026 font-size: 16px; 2027 letter-spacing: 1px; 2028 } 2029 .swiper-title { 2030 font-size: 66px; 2031 line-height: 68px; 2032 font-weight: 900; 2033 } 2034 2035 {# /* Notifications */ #} 2036 2037 .notification-floating{ 2038 margin-top: -10px; 2039 } 2040 2041 .notification-fixed { 2042 right: 10px; 2043 width: 25%; 2044 } 2045 2046 {# /* Tooltips */ #} 2047 2048 .tooltip { 2049 right: -5px; 2050 left: initial; 2051 } 2052 2053 {# /* Tooltips */ #} 2054 2055 .badge-amount { 2056 2057 right: 28px; 2058 2059 } 2060 2061 {# /* //// Header and nav */ #} 2062 2063 .logo-img{ 2064 width: auto; 2065 height: auto; 2066 2067 max-height: 80px; 2068 max-width: 80%; 2069 2070 } 2071 2072 2073 2074 .logo-img-big { 2075 max-height: 100px; 2076 max-width: 90%; 2077 } 2078 2079 .logo-desktop-center .logo-img-big { 2080 max-height: 80px; 2081 } 2082 2083 .logo-img-small, 2084 .head-main.head-fix.compress .logo-img-small { 2085 max-height: 60px; 2086 max-width: 50%; 2087 } 2088 2089 .logo-desktop-center .logo-img-small, 2090 .logo-desktop-center.head-main.compress .logo-img-small { 2091 max-height: 40px; 2092 } 2093 2094 .logo-text-container { 2095 padding: 20px; 2096 } 2097 2098 {# /* Cart widget and search */ #} 2099 2100 .utilities-container { 2101 margin-right: -10px; 2102 } 2103 .utilities-item { 2104 width: 32%; 2105 padding: 15px 0; 2106 } 2107 2108 {# /* //// Product grid */ #} 2109 2110 .category-controls { 2111 position: relative; 2112 padding: 0 15px; 2113 } 2114 2115 .item-actions { 2116 visibility: hidden; 2117 opacity: 0; 2118 } 2119 .item:hover .item-actions { 2120 visibility: visible; 2121 opacity: 1; 2122 } 2123 2124 .item-rounded .item-actions { 2125 position: absolute; 2126 width: 100%; 2127 height: 0; 2128 margin-top: -15px !important; 2129 border-radius: 0 0 20px 20px; 2130 } 2131 2132 .item-rounded:hover .item-actions { 2133 height: 45px; 2134 } 2135 2136 .labels-product-slider{ 2137 top: 10px; 2138 left: 10px; 2139 } 2140 2141 .item-product-reduced .item-image, 2142 .item-product-reduced .item-image img { 2143 height: 160px; 2144 } 2145 2146 .item-more-images-message { 2147 bottom: 10px; 2148 font-size: 12px; 2149 } 2150 2151 .item-more-images-message.with-colors { 2152 bottom: 50px; 2153 } 2154 2155 {# /* //// Product detail */ #} 2156 2157 .product-video-container { 2158 padding: 0; 2159 } 2160 .product-native-video-slide { 2161 height: 100%; 2162 } 2163 {# /* // Blog */ #} 2164 2165 .post-item-image-container { 2166 height: 250px; 2167 } 2168 2169 2170 {# /* //// Helper classes */ #} 2171 2172 {# /* // Position */ #} 2173 2174 .position-relative-md{position:relative!important;}.position-sticky-md{position:sticky!important;position:-webkit-sticky!important;} 2175 2176 {# /* // Float */ #} 2177 2178 .float-md-none{float:none!important;} 2179 2180 {# /* // Titles */ #} 2181 2182 .h3-md{font-size:20px;font-weight:700} 2183 2184 {# /* // Icons */ #} 2185 2186 .icon-desktop-lg {font-size: 1.33333em;line-height: .75em;vertical-align: -.0667em;} 2187 2188 {# /* // Width */ #} 2189 .w-md-100{width:100%!important}.w-md-auto{width:auto!important} 2190} 2191/*============================================================================ 2192 #Helper classes 2193==============================================================================*/ 2194 2195/*CSS properties helpers minified, to unminify it you have to copy the code and paste it here http://unminify.com/, after that paste the unminified code here */ 2196 2197{# /* // Margin and padding */ #} 2198.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.mt-3n{margin-top:-1rem!important}.mt-4n{margin-top:-1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}
2198@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}
2198.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
2198.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}} 2199 2200{# /* // Text */ #} 2201.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important} 2202 2203{# /* // Align */ #} 2204.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important} 2205 2206{# /* // Position */ #} 2207.position-sticky{position: sticky!important; position: -webkit-sticky;}.position-relative{position:relative!important}.position-absolute{position:absolute!important;}.position-fixed{position:fixed!important} 2208 2209{# /* // Image */ #} 2210.img-fluid {max-width:100%;height:auto} 2211 2212{# /* // Visibility */ #} 2213.hidden{display:none}.hidden-important{display:none!important}.opacity-50{opacity: .5}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.overflow-none{overflow:hidden} 2214 2215{# /* // Float */ #} 2216.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.clear-both{clear:both} 2217 2218{# /* // Width */ #} 2219.w-100{width:100%!important}.w-auto{width:auto!important} 2220 2221{# /* // Height */ #} 2222.h-100{height:100%!important}.h-auto{height:auto!important} 2223 2224 2225 </style> 2226 2227 2228 <link rel="stylesheet" type="text/css" href="//acdn-us.mitiendanube.com/stores/004/632/159/themes/amazonas/dart-style-colors-8db55cb90e45beea29f1397d2161a766.css" media="all" /> 2229 2230 2231 <link rel="stylesheet" href="//acdn-us.mitiendanube.com/stores/004/632/159/themes/amazonas/dart-style-async-388ae97b6cb4ea44ebf7f7cf344e85e0.css" media="print" onload="this.media='all'"> 2232 2233 2234 <style> 2235 2236 </style> 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 <link href="//acdn-us.mitiendanube.com/stores/004/632/159/themes/common/logo-2004366395267772986-1784821187-fb11292054c610a7fbf22b423b89139b1784821187.ico?0" class="js-favicon" rel="icon" type="image/x-icon" /> 2250 <link href="//acdn-us.mitiendanube.com/stores/004/632/159/themes/common/logo-2004366395267772986-1784821187-fb11292054c610a7fbf22b423b89139b1784821187.ico?0" class="js-favicon" rel="shortcut icon" type="image/x-icon" /> 2251<link rel="canonical" href="https://wavesbebida.com.br/produtos/" /> 2252 2253<meta name="nuvempay-logo" content="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" /> 2254 2255 2256 2257 2258 2259
2259<script type="text/javascript" id="nube-sdk-script"> 2260 (function() { 2261 'use strict'; 2262 2263 window.addEventListener('nubesdk:internal-error', function(event) { 2264 var detail = (event && event.detail) || {}; 2265 console.error('[NubeSDK internal error]', detail.source, detail.code, detail.message); 2266 if (window.DD_RUM && typeof window.DD_RUM.addError === 'function') { 2267 window.DD_RUM.addError( 2268 new Error(detail.message || 'NubeSDK internal error'), 2269 { source: detail.source, code: detail.code, origin: 'nubesdk' } 2270 ); 2271 } 2272 }); 2273 2274 function initNubeSDK() { 2275 if (typeof window.NubeSDKPreact === 'undefined') { 2276 return false; 2277 } 2278 2279 const { Loader, Runtime, render, Slot, h } = window.NubeSDKPreact; 2280 2281 const root = document.getElementById('nubesdk-root'); 2282 if (!root) { 2283 return false; 2284 } 2285 2286 const loaderElement = Loader({ 2287 hostId: 'storefront', 2288 initialState: { 2289 location: { 2290 page: { 2291 type: "products", 2292 data: { 2293 name: "Produtos", 2294 products: [ 2295 { 2296 id: 279267566, 2297attributes: null, 2298brand: "WAVES\u0020Special\u0020Drinks", 2299canonical_url: "https\u003A\/\/wavesbebida.com.br\/produtos\/pack\u002D12\u002Dlatas\u002Dwaves\u002D355ml\/", 2300description: { "pt": "" }, 2301free_shipping: false, 2302handle: { "pt": "pack\u002D12\u002Dlatas\u002Dwaves\u002D355ml" }, 2303images: [ 2304 { 2305 id: 1238475632, 2306 product_id: 279267566, 2307 src: "https:\/\/acdn\u002Dus.mitiendanube.com\/stores\/004\/632\/159\/products\/12\u002Dpack\u002Dsite\u002Dwaves\u002Da01eddcea99e12f48d17848327294603\u002D1024\u002D1024.webp", 2308 position: 1, 2309 alt: { "pt": "Pack\u002012\u0020Latas\u0020WAVES\u0020355ml" }, 2310 width: 3024, 2311 height: 4032, 2312 thumbnails_generated: 2 2313 }, { 2314 id: 1238476078, 2315 product_id: 279267566, 2316 src: "https:\/\/acdn\u002Dus.mitiendanube.com\/stores\/004\/632\/159\/products\/site\u002Dprodutos\u002Dwaves\u002Dstill\u002D83552e41e19cdc482917848327477174\u002D1024\u002D1024.webp", 2317 position: 2, 2318 alt: { "pt": "Pack\u002012\u0020Latas\u0020WAVES\u0020355ml\u0020\u002D\u0020comprar\u0020online" }, 2319 width: 3024, 2320 height: 4032, 2321 thumbnails_generated: 2 2322 }], 2323is_kit: false, 2324sub_items: [], 2325is_subscribable: false, 2326is_subscription_only: false, 2327subscription: null, 2328name: { "pt": "Pack\u002012\u0020Latas\u0020WAVES\u0020355ml" }, 2329published: false, 2330requires_shipping: true, 2331seo_description: { "pt": "Pack\u002012\u0020Latas\u0020WAVES\u0020com\u0020vodka,\u0020abacaxi,\u0020coco,\u0020mate\u0020e\u0020lim\u00E3o,\u00206\u0025\u0020\u00E1lcool,\u0020zero\u0020a\u00E7\u00FAcar\u0020e\u0020sem\u0020gl\u00FAten.\u0020Compre\u0020e\u0020celebre\u0020com\u0020sabor\u0020e\u0020leveza\u0021" }, 2332seo_title: { "pt": "Pack\u002012\u0020Latas\u0020WAVES\u0020355ml\u0020Bebida\u0020Refrescante\u0020e\u0020Leve" }, 2333tags: "", 2334variants: [ 2335 { 2336 id: 1248311056, 2337 barcode: null, 2338 compare_at_price: null, 2339 depth: "23.00", 2340 has_promotional_price: false, 2341 promotional_price: null, 2342 height: "15.50", 2343 mpn: null, 2344 position: 1, 2345 price: "132.00", 2346 price_without_taxes: null, 2347 product_id: 279267566, 2348 sku: null, 2349 stock: null, 2350 stock_management: false, 2351 options: [], 2352 values: [], 2353 weight: "4.300", 2354 width: "17.00", 2355 }], 2356video_url: null }, { 2357 id: 294102556, 2358attributes: null, 2359brand: "WAVES\u0020Special\u0020Drinks", 2360canonical_url: "https\u003A\/\/wavesbebida.com.br\/produtos\/pack\u002D6\u002Dlatas\u002Dwaves\u002D355ml\/", 2361description: { "pt": "" }, 2362free_shipping: false, 2363handle: { "pt": "pack\u002D6\u002Dlatas\u002Dwaves\u002D355ml" }, 2364images: [ 2365 { 2366 id: 1238560708, 2367 product_id: 294102556, 2368 src: "https:\/\/acdn\u002Dus.mitiendanube.com\/stores\/004\/632\/1
236859\/products\/6\u002Dpack\u002Dsite\u002Dwaves\u002D2\u002D090d29ffe1cd8dbc5317848371606335\u002D1024\u002D1024.webp", 2369 position: 1, 2370 alt: { "pt": "Pack\u00206\u0020Latas\u0020WAVES\u0020355ml" }, 2371 width: 3024, 2372 height: 4032, 2373 thumbnails_generated: 2 2374 }, { 2375 id: 1238475097, 2376 product_id: 294102556, 2377 src: "https:\/\/acdn\u002Dus.mitiendanube.com\/stores\/004\/632\/159\/products\/6\u002Dpack\u002Dsite\u002Dwaves\u002Dae52460c37ab6bdbd817848326983743\u002D1024\u002D1024.webp", 2378 position: 2, 2379 alt: { "pt": "Pack\u00206\u0020Latas\u0020WAVES\u0020355ml\u0020\u002D\u0020comprar\u0020online" }, 2380 width: 3024, 2381 height: 4032, 2382 thumbnails_generated: 2 2383 }, { 2384 id: 1238475145, 2385 product_id: 294102556, 2386 src: "https:\/\/acdn\u002Dus.mitiendanube.com\/stores\/004\/632\/159\/products\/site\u002Dprodutos\u002Dwaves\u002Dstill\u002D0c5aa094f5594b649517848327013472\u002D1024\u002D1024.webp", 2387 position: 3, 2388 alt: { "pt": "Pack\u00206\u0020Latas\u0020WAVES\u0020355ml\u0020na\u0020internet" }, 2389 width: 3024, 2390 height: 4032, 2391 thumbnails_generated: 2 2392 }], 2393is_kit: false, 2394sub_items: [], 2395is_subscribable: false, 2396is_subscription_only: false, 2397subscription: null, 2398name: { "pt": "Pack\u00206\u0020Latas\u0020WAVES\u0020355ml" }, 2399published: false, 2400requires_shipping: true, 2401seo_description: { "pt": "Pack\u00206\u0020Latas\u0020WAVES\u0020com\u00206\u0025\u0020\u00E1lcool,\u0020zero\u0020a\u00E7\u00FAcar\u0020e\u0020sem\u0020gl\u00FAten.\u0020Sabor\u0020de\u0020ver\u00E3o\u0020com\u0020vodka,\u0020abacaxi,\u0020coco\u0020e\u0020lim\u00E3o.\u0020Compre\u0020e\u0020sinta\u0020a\u0020vibe\u0020da\u0020praia\u0021" }, 2402seo_title: { "pt": "Pack\u00206\u0020Latas\u0020WAVES\u0020355ml\u0020Bebida\u0020Refrescante\u0020e\u0020Leve" }, 2403tags: "", 2404variants: [ 2405 { 2406 id: 1314094616, 2407 barcode: null, 2408 compare_at_price: null, 2409 depth: "12.00", 2410 has_promotional_price: false, 2411 promotional_price: null, 2412 height: "15.50", 2413 mpn: null, 2414 position: 1, 2415 price: "72.00", 2416 price_without_taxes: null, 2417 product_id: 294102556, 2418 sku: null, 2419 stock: null, 2420 stock_management: false, 2421 options: [], 2422 values: [], 2423 weight: "2.400", 2424 width: "17.00", 2425 }], 2426video_url: null }, { 2427 id: 365466039, 2428attributes: null, 2429brand: "WAVES\u0020SPECIAL\u0020DRINKS", 2430canonical_url: "https\u003A\/\/wavesbebida.com.br\/produtos\/bone\u002Dwaves\u002Dazul\u002De\u002Dbranco\/", 2431description: { "pt": "" }, 2432free_shipping: false, 2433handle: { "pt": "bone\u002Dwaves\u002Dazul\u002De\u002Dbranco" }, 2434images: [ 2435 { 2436 id: 1266080764, 2437 product_id: 365466039, 2438 src: "https:\/\/acdn\u002Dus.mitiendanube.com\/stores\/004\/632\/159\/products\/bone\u002Dwaves\u002Dazul\u002De\u002Dbranco\u002D2\u002Daefd745d08c4460b1817885359704830\u002D1024\u002D1024.webp", 2439 position: 1, 2440 alt: { "pt": "Bon\u00E9\u0020Waves\u0020Azul\u0020e\u0020Branco" }, 2441 width: 3024, 2442 height: 4032, 2443 thumbnails_generated: 2 2444 }, { 2445 id: 1266079902, 2446 product_id: 365466039, 2447 src: "https:\/\/acdn\u002Dus.mitiendanube.com\/stores\/004\/632\/159\/products\/bone\u002Dwaves\u002Dazul\u002De\u002Dbranco\u002D1\u002D7389e16d582a79e89617885359129846\u002D1024\u002D1024.webp", 2448 position: 2, 2449 alt: { "pt": "Bon\u00E9\u0020Waves\u0020Azul\u0020e\u0020Branco\u0020\u002D\u0020comprar\u0020online" }, 2450 width: 3024, 2451 height: 4032, 2452 thumbnails_generated: 2 2453 }, { 2454 id: 1266079976, 2455 product_id: 365466039, 2456 src: "https:\/\/acdn\u002Dus.mitiendanube.com\/stores\/004\/632\/159\/products\/bone\u002Dwaves\u002Dazul\u002De\u002Dbranco\u002D4\u002D19481f2fa7b51055e217885359170729\u002D1024\u002D1024.webp", 2457 position: 3, 2458 alt: { "pt": "Bon\u00E9\u0020Waves\u0020Azul\u0020e\u0020Branco\u0020na\u0020internet" }, 2459 width: 3024, 2460 height: 4032, 2461 thumbnails_generated: 2 2462 }, {
2463 id: 1266079978, 2464 product_id: 365466039, 2465 src: "https:\/\/acdn\u002Dus.mitiendanube.com\/stores\/004\/632\/159\/products\/bone\u002Dwaves\u002Dazul\u002De\u002Dbranco\u002D3\u002D89970397902fbfec3d17885359170231\u002D1024\u002D1024.webp", 2466 position: 4, 2467 alt: { "pt": "Bon\u00E9\u0020Waves\u0020Azul\u0020e\u0020Branco\u0020\u002D\u0020WAVES\u0020SPECIAL\u0020DRINKS" }, 2468 width: 3024, 2469 height: 4032, 2470 thumbnails_generated: 2 2471 }], 2472is_kit: false, 2473sub_items: [], 2474is_subscribable: false, 2475is_subscription_only: false, 2476subscription: null, 2477name: { "pt": "Bon\u00E9\u0020Waves\u0020Azul\u0020e\u0020Branco" }, 2478published: false, 2479requires_shipping: true, 2480seo_description: { "pt": "Bon\u00E9\u0020Waves\u0020com\u0020aba\u0020curva,\u0020furos\u0020laterais\u0020com\u0020ventila\u00E7\u00E3o\u0020para\u0020esporte,\u0020corrida.\u0020Garanta\u0020estilo,\u0020conforto\u0020com\u0020design\u0020moderno,\u0020leve\u0020e\u0020que\u0020remete\u0020ao\u0020movimento.\u0020Compre\u0020j\u00E1\u0021" }, 2481seo_title: { "pt": "Bon\u00E9\u0020Waves\u0020Azul\u0020e\u0020Branco\u0020Aba\u0020Curva\u0020Ventilada" }, 2482tags: "", 2483variants: [ 2484 { 2485 id: 1590625598, 2486 barcode: null, 2487 compare_at_price: null, 2488 depth: "15.00", 2489 has_promotional_price: false, 2490 promotional_price: null, 2491 height: "10.00", 2492 mpn: null, 2493 position: 1, 2494 price: "99.90", 2495 price_without_taxes: null, 2496 product_id: 365466039, 2497 sku: null, 2498 stock: 10, 2499 stock_management: true, 2500 options: [], 2501 values: [], 2502 weight: "0.100", 2503 width: "20.00", 2504 }], 2505video_url: null } ], 2506 } 2507 }, 2508 queries: {} 2509} 2510, 2511cart: { 2512 id: null, 2513 items: [ 2514 ], 2515 prices: { 2516 discount_coupon: 0, 2517 discount_gateway: 0, // only known once a payment method is selected at checkout 2518 discount_promotion: 0, 2519 shipping: 0, 2520 subtotal: 0, 2521 subtotal_without_taxes: 0, 2522 total: 0 2523 }, 2524 validation: { 2525 status: "pending" 2526 }, 2527 coupon: { 2528 code: "", 2529 type: "", 2530 value: "", 2531 } 2532}, 2533store: { 2534 id: 4632159, 2535 name: "WAVES\u0020SPECIAL\u0020DRINKS", 2536 currency: "BRL", 2537 currency_details: { 2538 code: "BRL", 2539 cents_separator: ",", 2540 thousands_separator: ".", 2541 display_long: "R\u0024", 2542 display_short: "R\u0024" 2543 }, 2544 domain: "wavesbebida.lojavirtualnuvem.com.br", 2545 language: "pt", 2546 theme: "amazonas", 2547 quick_cart: true, 2548 state_level: "full" // "minimal" | "light" | "full" 2549}, 2550customer: {} }, 2551 apps: [ 2552 { 2553 id: "13589", 2554 script: "https\u003A\/\/apps\u002Dscripts.tiendanube.com\/age\u002Dverification\u002Dage\u002Dgate\u002D18\/age\u002Dsdk\/6.js\u003FversionId\u003DndznNuqbjVakF_QbgLowxf.DqLOZDNrn\u0026store\u003D4632159" 2555 } 2556 ], 2557 withTelemetry: false }); 2558 render(loaderElement, root); 2559 2560 const runtimeRoot = document.getElementById('nubesdk-runtime'); 2561 if (runtimeRoot) { 2562 const runtimeElement = h(Runtime, { hostId: 'storefront' }); 2563 render(runtimeElement, runtimeRoot); 2564 } 2565 2566 var UNMOUNTED_NUBESDK_SLOT_SELECTOR = '.js-nubesdk-slot:not([data-nubesdk-mounted])'; 2567 2568 // Registry of the slots present on the page, read by apps through the 2569 // AvailableSlots host commands (see nubesdk-available-slots-commands.js). 2570 window.__NUBE_SDK_AVAILABLE_SLOTS__ = window.__NUBE_SDK_AVAILABLE_SLOTS__ || { static: [], dynamic: [] }; 2571 2572 function registerAvailableSlot(slotRoot, slotId, pick) { 2573 var sectionType = slotRoot.getAttribute('data-nubesdk-section-type'); 2574 if (sectionType !== null) { 2575 // data-nubesdk-slot already holds the full "<prefix>_<section_id>" 2576 // name (composed in nubesdk-slot.tpl), so it is the slotId as-is. 2577 var dynamicType = slotId.indexOf('after_dynamic_
2577section') === 0 2578 ? 'after_dynamic_section' 2579 : 'before_dynamic_section'; 2580 window.__NUBE_SDK_AVAILABLE_SLOTS__.dynamic.push({ 2581 type: dynamicType, 2582 sectionType: sectionType, 2583 sectionId: slotRoot.getAttribute('data-nubesdk-section-id'), 2584 sectionIndex: Number(slotRoot.getAttribute('data-nubesdk-section-index')), 2585 slotId: slotId 2586 }); 2587 } else { 2588 window.__NUBE_SDK_AVAILABLE_SLOTS__.static.push({ 2589 slotId: slotId, 2590 pick: pick, 2591 isRepeatable: pick !== null 2592 }); 2593 } 2594 } 2595 2596 function renderNubeSDKSlots() { 2597 var unmounted = document.querySelectorAll(UNMOUNTED_NUBESDK_SLOT_SELECTOR); 2598 unmounted.forEach(function(slotRoot) { 2599 var slotId = slotRoot.getAttribute('data-nubesdk-slot'); 2600 var dataSlotPick = slotRoot.getAttribute('data-nubesdk-slot-pick'); 2601 if (slotId) { 2602 var slotProps = { id: slotId }; 2603 if (dataSlotPick) { 2604 slotProps.pick = dataSlotPick; 2605 } 2606 render(h(Slot, slotProps), slotRoot); 2607 slotRoot.setAttribute('data-nubesdk-mounted', 'true'); 2608 registerAvailableSlot(slotRoot, slotId, dataSlotPick); 2609 } 2610 }); 2611 } 2612 2613 function elementSubtreeMayHaveUnmountedSlot(el) { 2614 if (el.matches && el.matches(UNMOUNTED_NUBESDK_SLOT_SELECTOR)) { 2615 return true; 2616 } 2617 return !!(el.querySelector && el.querySelector(UNMOUNTED_NUBESDK_SLOT_SELECTOR)); 2618 } 2619 2620 function addedSubtreeMayHaveUnmountedSlot(node) { 2621 if (!node) { 2622 return false; 2623 } 2624 var ELEMENT_NODE = 1; 2625 var DOCUMENT_FRAGMENT_NODE = 11; 2626 if (node.nodeType === ELEMENT_NODE) { 2627 return elementSubtreeMayHaveUnmountedSlot(node); 2628 } 2629 if (node.nodeType === DOCUMENT_FRAGMENT_NODE) { 2630 var children = node.childNodes; 2631 for (var c = 0; c < children.length; c++) { 2632 if (addedSubtreeMayHaveUnmountedSlot(children[c])) { 2633 return true; 2634 } 2635 } 2636 } 2637 return false; 2638 } 2639 2640 var scheduleSlotsRaf = 2641 window.requestAnimationFrame || 2642 function(cb) { 2643 return setTimeout(cb, 0); 2644 }; 2645 var slotRenderScheduled = false; 2646 2647 function scheduleRenderNubeSDKSlots() { 2648 if (slotRenderScheduled) { 2649 return; 2650 } 2651 slotRenderScheduled = true; 2652 scheduleSlotsRaf(function() { 2653 slotRenderScheduled = false; 2654 renderNubeSDKSlots(); 2655 }); 2656 } 2657 2658 renderNubeSDKSlots(); 2659 2660 var observer = new MutationObserver(function(mutations) { 2661 for (var i = 0; i < mutations.length; i++) { 2662 var added = mutations[i].addedNodes; 2663 if (added.length === 0) { 2664 continue; 2665 } 2666 for (var j = 0; j < added.length; j++) { 2667 if (addedSubtreeMayHaveUnmountedSlot(added[j])) { 2668 scheduleRenderNubeSDKSlots(); 2669 return; 2670 } 2671 } 2672 } 2673 }); 2674 observer.observe(document.body, { childList: true, subtree: true }); 2675 } 2676 2677 function initNubeSDKWhenReady() {
2678 delete window.initNubeSDKWhenReady; 2679 if (document.readyState === 'loading') { 2680 document.addEventListener('DOMContentLoaded', function() { 2681 initNubeSDK(); 2682 }); 2683 } else { 2684 initNubeSDK(); 2685 } 2686 } 2687 2688 window.initNubeSDKWhenReady = initNubeSDKWhenReady; 2689 })(); 2690</script>
vendor: 1 bytes, line 2690
2690
2691<script 2692 src="https://nsk-cdn-static.tiendanube.com/vanilla-adapter-0.26.0.min.js" 2693 crossorigin="anonymous" 2694 fetchpriority="high" 2695 onload="initNubeSDKWhenReady()" 2696 async 2697></script>
2697 2698 2699
2700<script type="text/javascript"> 2701 var LS = LS || {}; 2702 LS.store = { 2703 id : 4632159, 2704 url : "wavesbebida.lojavirtualnuvem.com.br", 2705 custom_url : "wavesbebida.com.br", 2706 ga4_measurement_id : "", 2707 gads_measurement_id : "", 2708 has_preexisting_google_mc_catalog : false, 2709 has_google_analytics_track_product_ids : false, 2710 should_group_kits_for_analytics : true, 2711 skip_ga4_frontend_analytics : false, 2712 skip_gads_frontend_analytics : false, 2713 name: "WAVES\u0020SPECIAL\u0020DRINKS", 2714 has_kits_v2: true, 2715 nube_sdk_product_state: "full", 2716 }; 2717 LS.cart = { 2718 id : null, 2719 hash : null, 2720 subtotal : 0, 2721 has_non_shippable_products: false, 2722 has_shippable_products: false, 2723 items : [ 2724 ], 2725 grouped_items : [ 2726 ], 2727 analytics_items: [ 2728 ] 2729 }; 2730 LS.hasCartMinimumValue = false; 2731 LS.abStorefrontCartExperiments = null; 2732 LS.lang = "pt_BR"; 2733 LS.langCode = "pt"; 2734 LS.currency = { 2735 code : "BRL", 2736 display_short: "R\u0024", 2737 display_long: "R\u0024", 2738 cents_separator : ",", 2739 thousands_separator : "." 2740 }; 2741 LS.country = "BR"; 2742 LS.appliedProductFilters = {}; 2743 LS.productsCount = 3; 2744 LS.productFiltersTypes = {"min_price":"price","max_price":"price","brand":"brand","":"price"}; 2745 LS.customer = null; 2746 LS.customerHasPriceTables = false; 2747 LS.template= "category"; 2748 LS.isPreview = false; 2749 LS.theme = { 2750 code: "amazonas", 2751 name: "Amazonas", 2752 custom: false, 2753 }; 2754 LS.metricsWorkerScriptUrl = "https://acdn-us.mitiendanube.com/assets/stores/js/metrics-worker-c984926f96a2e4787f155a9755d6944a30.js?v=13441290" 2755 2756 LS.socialScripts = []; 2757 LS.DOMReady = function(fn) { 2758 if (document.addEventListener) { 2759 document.addEventListener('DOMContentLoaded', fn); 2760 } else { 2761 document.attachEvent('onreadystatechange', function() { 2762 if (document.readyState === 'interactive') 2763 fn(); 2764 }); 2765 } 2766 }; 2767 2768 // Making it a thenable so it can be made into a full fledged Promise later 2769 LS._readyCallbacks = []; 2770 LS.ready = { 2771 then: function(callback){ 2772 LS._readyCallbacks.push(callback); 2773 } 2774 }; 2775 2776 window.addEventListener('load', () => { 2777 if(!window.cartService) { 2778 return; 2779 } 2780 2781 window.cartService.setCurrentLoadTime(1790626614); 2782 }); 2783 2784 window.pageData = { 2785 id: "products", 2786 name: "our_components.general.products" 2787 } 2788 2789 window.initialCart = {"id":null,"subtotal":0,"total":0,"discounts":0,"promotions":[],"shipping_zipcode":null}; 2790 2791 window.metricServiceDispatchQueue = []; 2792 window.metricService = { dispatch: (event) => window.metricServiceDispatchQueue.push(event) }; 2793 2794 window.translations = { 2795 cart: { 2796 error_messages: { 2797 out_of_stock: 'Este produto está fora de estoque.', 2798 unavailable_product: 'Este produto não está disponÃvel.', 2799 update_error: 'Ocorreu um erro ao atualizar o carrinho.', 2800 subscription_only_product: 'Este produto está disponÃvel apenas para assinaturas.', 2801 subscription_item_already_in_cart: 'Este produto já está no carrinho.', 2802 subscription_limit_reached: 'Você já possui uma assinatura no carrinho.' 2803 }, 2804 name: 'Carrinho de compras' 2805 } 2806 }; 2807</script>
2807 2808 2809 2810 <link rel="preconnect" href="https://challenges.cloudflare.com" crossorigin> 2811
2811<script> 2812 window.turnstileEnabled = true; 2813 window.turnstileConfig = { siteKey: '0x4AAAAAACiLhFoGwsoxGiTp' }; 2814 // Per-endpoint-group opt-in. register/reset_password require only 2815 // the master tag above. contact/newsletter forms consult these 2816 // flags to decide whether to render the Turnstile widget or fall 2817 // back to reCAPTCHA. 2818 window.turnstileEndpoints = { 2819 contact: true, 2820 newsletter: false 2821 }; 2822 </script>
2822 2823
2823<script> 2824 window.recaptchaEnabled = true; 2825 window.recaptchaV2 = { siteKey: '6Ldp6lUqAAAAAEmZBhIVl_tzMi70KlSohR77QfLc' }; 2826 window.recaptchaV3 = { siteKey: '6LezGnQcAAAAAD5T1ReYv_OMo1EJbDUfPu7srRhU' }; 2827 </script>
2827 2828 2829
2829<script type="module"> 2830 import {onCLS, onFCP, onFID, onINP, onLCP, onTTFB} from 'https://unpkg.com/[email protected]/dist/web-vitals.js?module'; 2831 2832 const queue = new Map(); 2833 let shouldLogQueuedMetrics = true; 2834 2835 const pageInfo = { 2836 handle: pageData.id, 2837 url: window.location.href, 2838 }; 2839 2840 function isMetricValid(metric) { 2841 return metric && typeof metric.value === 'number' && !isNaN(metric.value) && metric.value >= 0; 2842 } 2843 2844 function queueMetric(metric) { 2845 if (!isMetricValid(metric) || queue.has(metric.name)) return; 2846 queue.set(metric.name, metric); 2847 } 2848 2849 function logQueuedMetrics() { 2850 if (queue.size === 0 || !shouldLogQueuedMetrics) return; 2851 2852 shouldLogQueuedMetrics = false; 2853 logMetrics([...queue.values()]); 2854 } 2855 2856 /** 2857 * Cloudflare cache status of the document request. 2858 * 2859 * A page cannot read the response headers of its own navigation, so `cf-cache-status` is 2860 * unreachable from here. Instead the edge copies it into `Server-Timing`, which *is* exposed 2861 * to JS through the navigation timing entry. 2862 * 2863 * When the status is unavailable we report *why*, because each cause needs a different fix: 2864 * - 'client_unsupported': no `PerformanceServerTiming` (Safari < 16.4, old WebViews) or no 2865 * navigation entry. Expected, permanent baseline â nothing to act on. 2866 * - 'client_no_header': the API works and the edge answered, but it sent no `cfCacheStatus`. 2867 * That means Cloudflare stopped emitting it, i.e. Web Analytics (RUM) was turned off on 2868 * the zone. This is the one to alert on. 2869 * - 'client_error': reading the navigation timing entry threw. A bug on our side. 2870 */ 2871 function getCfCacheStatus() { 2872 try { 2873 const navigation = performance.getEntriesByType('navigation')[0]; 2874 const serverTiming = navigation?.serverTiming; 2875 2876 // Undefined (not merely empty) means the browser has no PerformanceServerTiming. 2877 if (!serverTiming) { 2878 return 'client_unsupported'; 2879 } 2880 2881 const entry = serverTiming.find(({name}) => name === 'cfCacheStatus'); 2882 2883 return entry?.description || 'client_no_header'; 2884 } catch (e) { 2885 console.error('[web-vitals] could not read the Cloudflare cache status', e); 2886 2887 return 'client_error'; 2888 } 2889 } 2890 2891 function logMetrics(metrics) { 2892 if (metrics.length === 0) return; 2893 2894 const webVitals = Object.fromEntries( 2895 metrics.map(({name, rating, value}) => [name, {rating, value}]) 2896 ); 2897 2898 const data = JSON.stringify({ 2899 pageInfo, 2900 webVitals, 2901 cloudflare: { cacheStatus: getCfCacheStatus() } 2902 }); 2903 2904 if (!navigator.sendBeacon) { 2905 fetch('/stats/web_vitals/', { 2906 method: 'POST', 2907 headers: { 'Content-Type': 'application/json' }, 2908 body: data 2909 }).catch(console.error); 2910 } else { 2911 navigator.sendBeacon('/stats/web_vitals/', data); 2912 } 2913 } 2914 2915 2916 /** 2917 * Log network metrics like TTFB, DNS lookup, and connection negotiation 2918 */ 2919 function logNetworkMetrics(ttfb) { 2920 if (!isMetricValid(ttfb)) return; 2921 2922 const metrics = [ttfb]; 2923 2924 const pageNav = ttfb.entries?.[0]; 2925 if (pageNav) { 2926 const dnsLookup = { name: 'DNS_LOOKUP', value: pageNav.domainLookupEnd - pageNav.domainLookupStart }; 2927 const connectionNegotiation = { name: 'CONNECTION_NEGOTIATION', value: pageNav.connectEnd - pageNav.connectStart }; 2928 2929 if (isMetricValid(dnsLookup)) metrics.push(dnsLookup); 2930 if (isMetricValid(connectionNegotiation)) metrics.push(connectionNegotiation); 2931 } 2932 2933 logMetrics(metrics); 2934 } 2935 2936 function listenWebMetrics() { 2937 onCLS(queueMetric); 2938 onFCP(queueMetric); 2939 onFID(queueMetric); 2940 onINP(queueMetric); 2941 onLCP(queueMetric); 2942 onTTFB(logNetworkMetrics); 2943 2944 addEventListener('visibilitychange', () => { 2945 if (document.visibilityState === 'hidden') logQueuedMetrics(); 2946 }, { once: true }); 2947 2948 addEventListener('beforeunload', logQueuedMetrics); 2949 2950 // Safari does not reliably fire the `visibilitychange` event when the page is being unloaded. 2951 addEventListener('pagehide', logQueuedMetrics); 2952 } 2953 2954 listenWebMetrics(); 2955 2956</script>
2956 2957
2958<script> 2959 window.enableNativeLibraries = true; 2960 window.hasMetricsTag = false; 2961 window.hasFixFilterPaginationTag = false; 2962 window.hasUpdatingCartStatusTag = false; 2963 window.hasMaxPaymentDiscountFixTag = false; 2964</script>
2964 2965 2966
2966<script type="text/javascript" src="//acdn-us.mitiendanube.com/assets/stores/js/linkedstore-v2-3d48e90714b10e812447ad197134472a30.js?v=13441290" async="true"></script>
2966 2967
2967<script>window.vanillaJS = true;</script>
2967 2968 2969
2970<script type="text/javascript"> 2971 window.skipJQuery = true; 2972 2973 LS.ready.then(() => { 2974 if (!window.jQueryNuvem) { 2975 window.jQueryNuvem = $ 2976 } 2977 }); 2978</script>
2978 2979 2980 2981 2982
2983<script type="text/javascript"> 2984 2985 function ga_send_event(category, action, label, value) { 2986 return; 2987 } 2988 2989 </script>
2989 2990 2991 2992 2993 2994 2995
2996<script type="text/javascript"> 2997 function amplitude_log_event(event, properties) { 2998 // dummy function 2999 return true; 3000 } 3001</script>
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015
3016<script type="application/ld+json" data-component='structured-data.organization'> 3017{ 3018 "@context": "https://schema.org", 3019 "@type": "Organization", 3020 "name": "WAVES SPECIAL DRINKS", 3021 "logo": "https://acdn-us.mitiendanube.com/stores/004/632/159/themes/common/logo-7459491213880906355-1784821336-e5849d1e00e5e0f6cf8422d2b1f509c41784821336.png?0", 3022 "url": "https://wavesbebida.com.br" 3023 } 3024</script>
3024 3025 3026 3027 3028
3028<script type="application/ld+json" data-component='structured-data.page'> 3029 { 3030 "@context": "https://schema.org/", 3031 "@type": "WebPage", 3032 "name": "Compre online produtos de WAVES SPECIAL DRINKS", 3033 "description": "WAVES Special Drink, o mix surpreendente de Vodka, Abacaxi, Coco, Mate e Limão. Refrescante, leve, zero açúcar sem glúten e de vibe praiana. Pura onda de prazer", 3034 "breadcrumb": { 3035 "@type": "BreadcrumbList", 3036 "itemListElement": [ 3037 { 3038 "@type": "ListItem", 3039 "position": 1, 3040 "name": "InÃcio", 3041 "item": "https://wavesbebida.com.br" 3042 }, { 3043 "@type": "ListItem", 3044 "position": 2, 3045 "name": "Produtos", 3046 "item": "https://wavesbebida.com.br/produtos/" 3047 } ] 3048 } } 3049 </script>
3049 3050 3051 3052 </head> 3053 <body class=" template-category" data-rounded-borders="false" data-solid-icons="true"> 3054 3055 3056 3057 3058 3059 <div id="nubesdk-root"></div> 3060 <div id="nubesdk-runtime"></div> 3061 <div 3062 class="js-nubesdk-slot" 3063 data-nubesdk-slot="before_main_content" 3064 ></div> 3065 3066 3067 3068 <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 3069 3070 3071 3072 3073 <symbol id="check" viewBox="0 0 512 512"> 3074 <path d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"/> 3075 </symbol> 3076 3077 <symbol id="check-double" viewBox="0 0 448 512"> 3078 <path d="M444.09 166.99l-27.39-28.37c-2.6-1.96-5.53-2.93-8.8-2.93-3.27 0-5.87.98-7.82 2.93L142.81 396.86l-94.88-94.88c-1.96-2.61-4.55-3.91-7.82-3.91-3.27 0-6.21 1.3-8.8 3.91l-27.4 27.38c-2.6 2.61-3.91 5.55-3.91 8.8s1.31 5.87 3.91 7.82l130.1 131.07c2.6 1.96 5.53 2.94 8.8 2.94 3.27 0 5.87-.98 7.82-2.94L444.08 183.6c2.6-2.61 3.91-5.55 3.91-8.8.01-3.24-1.3-5.86-3.9-7.81zM131.88 285.04c2.62 1.97 5.58 2.96 8.88 2.96s5.92-.99 7.89-2.96L353.34 80.35c2.62-2.64 3.95-5.6 3.95-8.88 0-3.28-1.33-5.92-3.95-7.89l-27.63-28.62c-2.62-1.97-5.58-2.96-8.88-2.96s-5.92.99-7.89 2.96L140.76 204.12l-60.41-60.41c-1.97-2.64-4.59-3.95-7.89-3.95s-6.26 1.31-8.88 3.95l-27.63 27.63c-2.62 2.64-3.95 5.6-3.95 8.88 0 3.29 1.33 5.92 3.95 7.89l95.93 96.93z"/> 3079 </symbol> 3080 3081 <symbol id="check-circle" viewBox="0 0 512 512"> 3082 <path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z"/> 3083 </symbol> 3084 3085 <symbol id="check-circle-filled" viewBox="0 0 512 512"> 3086 <path d="M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"/> 3087 </symbol> 3088 3089 <symbol id="history" viewBox="0 0 512 512"> 3090 <path d="M20 24h10c6.627 0 12 5.373 12 12v94.625C85.196 57.047 165.239 7.715 256.793 8.001 393.18 8.428 504.213 120.009 504 256.39
30906 503.786 393.181 392.834 504 256 504c-63.926 0-122.202-24.187-166.178-63.908-5.113-4.618-5.354-12.561-.482-17.433l7.069-7.069c4.503-4.503 11.749-4.714 16.482-.454C150.782 449.238 200.935 470 256 470c117.744 0 214-95.331 214-214 0-117.744-95.331-214-214-214-82.862 0-154.737 47.077-190.289 116H164c6.627 0 12 5.373 12 12v10c0 6.627-5.373 12-12 12H20c-6.627 0-12-5.373-12-12V36c0-6.627 5.373-12 12-12zm321.647 315.235l4.706-6.47c3.898-5.36 2.713-12.865-2.647-16.763L272 263.853V116c0-6.627-5.373-12-12-12h-8c-6.627 0-12 5.373-12 12v164.147l84.884 61.734c5.36 3.899 12.865 2.714 16.763-2.646z"/> 3091 </symbol> 3092 3093 <symbol id="edit" viewBox="0 0 576 512"> 3094 <path d="M402.6 83.2l90.2 90.2c3.8 3.8 3.8 10 0 13.8L274.4 405.6l-92.8 10.3c-12.4 1.4-22.9-9.1-21.5-21.5l10.3-92.8L388.8 83.2c3.8-3.8 10-3.8 13.8 0zm162-22.9l-48.8-48.8c-15.2-15.2-39.9-15.2-55.2 0l-35.4 35.4c-3.8 3.8-3.8 10 0 13.8l90.2 90.2c3.8 3.8 10 3.8 13.8 0l35.4-35.4c15.2-15.3 15.2-40 0-55.2zM384 346.2V448H64V128h229.8c3.2 0 6.2-1.3 8.5-3.5l40-40c7.6-7.6 2.2-20.5-8.5-20.5H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V306.2c0-10.7-12.9-16-20.5-8.5l-40 40c-2.2 2.3-3.5 5.3-3.5 8.5z"/> 3095 </symbol> 3096 3097 3098 <symbol id="whatsapp" viewBox="0 0 448 512"> 3099 <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"/> 3100 </symbol> 3101 3102 <symbol id="instagram" viewBox="0 0 448 512"> 3103 <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"/> 3104 </symbol> 3105 3106 <symbol id="facebook" viewBox="0 0 1024 1024"> 3107 <path d="M1024 512a512 512 0 1 0-592 505.8V660H302V512h130V399.2C432 270.9 508.4 200 625.4 200c56 0 114.6 10 114.6 10v126h-64.6c-63.6 0-83.4 39.5-83.4 80v96h142l-22.7 148H592v357.8A512 512 0 0 0 1024 512z"/> 3108 </symbol> 3109 3110 <symbol id="facebook-f" viewBox="0 0 320 512"> 3111 <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"/> 3112 </symbol> 3113 3114 <symbol id="twitter" viewBox="0 0 512 512"> 3115 <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"/> 3116 </symbol> 3117 3118 <symbol id="pinterest" viewBox="0 0 384 512"> 3119 <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"/> 3120 </symbol> 3121 3122 3123 3124</svg> 3125 <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 3126 3127 3128 3129 <symbol id="bars" viewBox="0 0 448 512"> 3130 <path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"/> 3131 </symbol> 3132 3133 <symbol id="cart" viewBox="0 0 38 32.5"> 3134 <path d="M18.5,28.5a4,4,0,1,1-4-4A4,4,0,0,1,18.5,28.5Zm11-4a4,4,0,1,0,4,4A4,4,0,0,0,29.5,24.5Zm5.44-3.44,3-13A2.5,2.5,0,0,0,35.5,5H16a2.5,2.5,0,0,0,0,5H32.36l-1.85,8h-17L9.94,2A2.49,2.49,0,0,0,7.5,0h-5a2.5,2.5,0,0,0,0,5h3L9.06,21a2.49,2.49,0,0,0,2.44,2h21A2.51,2.51,0,0,0,34.94,21.06Z"/> 3135 </symbol> 3136 3137 <symbol id="search" viewBox="0 0 31.5 32"> 3138 <path d="M30.77,27.73l-8-8a12.57,12.57,0,1,0-3.64,3.43l8.15,8.16a2.51,2.51,0,0,0,3.54,0A2.52,2.52,0,0,0,30.77,27.73ZM5,12.5A7.5,7.5,0,1,1,12.5,20,7.5,7.5,0,0,1,5,12.5Z"/> 3139 </symbol> 3140 3141 <symbol id="user" viewBox="0 0 29 32.49"> 3142 <path d="M26.5,32.49H2.5A2.5,2.5,0,0,1,0,30C0,23.8,6.5,18.76,14.5,18.76S29,23.8,29,30A2.5,2.5,0,0,1,26.5,32.49Zm-20.67-5H23.17c-1.5-2.17-4.87-3.73-8.67-3.73S7.33,25.32,5.83,27.49ZM14.5,5a4,4,0,1,1-4,4,4,4,0,0,1,4-4m0-5a9,9,0,1,0,9,9,9,9,0,0,0-9-9Z"/> 3143 </symbol> 3144 3145 <symbol id="chat" viewBox="0 0 39 34.14"> 3146 <path d="M6.68,24.43a2.5,2.5,0,0,1-2-3.94A5.43,5.43,0,0,1,0,15.13V5.41A5.42,5.42,0,0,1,5.41,0H22.9a5.41,5.41,0,0,1,5.41,5.41v9.72a5.41,5.41,0,0,1-5.41,5.41H11.69L8.43,23.72A2.53,2.53,0,0,1,6.68,24.43ZM5.41,5A.42.42,0,0,0,5,5.41v9.72a.42.42,0,0,0,.41.41H22.9a.42.42,0,0,0,.41-.41V5.41A.42.42,0,0,0,22.9,5Zm26.9,29.14A2.45,2.45,0,0,1,31,33.75L25.5,30.26H17.15a5.42,5.42,0,0,1-5.42-5.42,2.5,2.5,0,0,1,5,0,.44.44,0,0,0,.42.42H33.59a.43.43,0,0,0,.41-.42V15.13a.43.43,0,0,0-.41-.42h-.75a2.5,2.5,0,0,1,0-5h.75A5.42,5.42,0,0,1,39,15.13v9.71a5.41,5.41,0,0,1-4.64,5.36,2.5,2.5,0,0,1-2,3.94Z"/> 3147 </symbol> 3148 3149
3150 <symbol id="arrow" viewBox="0 0 448 512"> 3151 <path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"/> 3152 </symbol> 3153 3154 <symbol id="chevron" viewBox="0 0 320 512"> 3155 <path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/> 3156 </symbol> 3157 3158 <symbol id="chevron-down" viewBox="0 0 448 512"> 3159 <path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/> 3160 </symbol> 3161 3162 <symbol id="arrows-h" viewBox="0 0 512 512"> 3163 <path d="M105.815 288h300.371l-46.208 43.728c-9.815 9.289-10.03 24.846-.474 34.402l10.84 10.84c9.373 9.373 24.569 9.373 33.941 0l98.343-98.343c12.497-12.497 12.497-32.758 0-45.255l-98.343-98.343c-9.373-9.373-24.569-9.373-33.941 0l-10.84 10.84c-9.556 9.556-9.341 25.113.474 34.402L406.186 224H105.815l46.208-43.728c9.815-9.289 10.03-24.846.474-34.402l-10.84-10.84c-9.373-9.373-24.569-9.373-33.941 0L9.373 233.372c-12.497 12.497-12.497 32.758 0 45.255l98.343 98.343c9.373 9.373 24.569 9.373 33.941 0l10.84-10.84c9.556-9.556 9.341-25.113-.474-34.402L105.815 288z"/> 3164 </symbol> 3165 3166 <symbol id="sort-alt" viewBox="0 0 384 512"> 3167 <path d="M176 352h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm203.29-219.31l-80-96a16 16 0 0 0-22.62 0l-80 96C186.65 142.74 193.78 160 208 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.19 0 21.36-17.24 11.29-27.31z"/> 3168 </symbol> 3169 3170 3171 <symbol id="minus" viewBox="0 0 448 512"> 3172 <path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"/> 3173 </symbol> 3174 3175 <symbol id="plus" viewBox="0 0 448 512"> 3176 <path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"/> 3177 </symbol> 3178 3179 <symbol id="circle-notch" viewBox="0 0 512 512"> 3180 <path d="M288 39.056v16.659c0 10.804 7.281 20.159 17.686 23.066C383.204 100.434 440 171.518 440 256c0 101.689-82.295 184-184 184-101.689 0-184-82.295-184-184 0-84.47 56.786-155.564 134.312-177.219C216.719 75.874 224 66.517 224 55.712V39.064c0-15.709-14.834-27.153-30.046-23.234C86.603 43.482 7.394 141.206 8.003 257.332c.72 137.052 111.477 246.956 248.531 246.667C393.255 503.711 504 392.788 504 256c0-115.633-79.14-212.779-186.211-240.236C302.678 11.889 288 23.456 288 39.056z"/> 3181 </symbol> 3182 3183 <symbol id="filter" viewBox="0 0 512 512"> 3184 <path d="M487.976 0H24.028C2.71 0-8.047 25.866 7.058 40.971L192 225.941V432c0 7.831 3.821 15.17 10.237 19.662l80 55.98C298.02 518.69 320 507.493 320 487.98V225.941l184.947-184.97C520.021 25.896 509.338 0 487.976 0z"/> 3185 </symbol> 3186 3187 <symbol id="times" viewBox="0 0 352 512" aria-hidden="true"> 3188 <path d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"/> 3189 </symbol> 3190 3191 <symbol id="trash-alt" viewBox="0 0 448 512"> 3192 <path d="M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"/> 3193 </symbol> 3194 3195 <symbol id="eye" viewBox="0 0 576 512"> 3196 <path d="M572.52 241.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400a144 144 0 1 1 144-144 143.93 143.93 0 0 1-144 144zm0-240a95.31 95.31 0 0 0-25.31 3.79 47.85 47.85 0 0 1-66.9 66.9A95.78 95.78 0 1 0 288 160z"/> 3197 </symbol> 3198
3199 <symbol id="eye-closed" viewBox="0 0 640 512">> 3200 <path d="M320 400c-75.85 0-137.25-58.71-142.9-133.11L72.2 185.82c-13.79 17.3-26.48 35.59-36.72 55.59a32.35 32.35 0 0 0 0 29.19C89.71 376.41 197.07 448 320 448c26.91 0 52.87-4 77.89-10.46L346 397.39a144.13 144.13 0 0 1-26 2.61zm313.82 58.1l-110.55-85.44a331.25 331.25 0 0 0 81.25-102.07 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64a308.15 308.15 0 0 0-147.32 37.7L45.46 3.37A16 16 0 0 0 23 6.18L3.37 31.45A16 16 0 0 0 6.18 53.9l588.36 454.73a16 16 0 0 0 22.46-2.81l19.64-25.27a16 16 0 0 0-2.82-22.45zm-183.72-142l-39.3-30.38A94.75 94.75 0 0 0 416 256a94.76 94.76 0 0 0-121.31-92.21A47.65 47.65 0 0 1 304 192a46.64 46.64 0 0 1-1.54 10l-73.61-56.89A142.31 142.31 0 0 1 320 112a143.92 143.92 0 0 1 144 144c0 21.63-5.29 41.79-13.9 60.11z"> 3201 </symbol> 3202 3203 <symbol id="credit-card" viewBox="0 0 576 512"> 3204 <path d="M498.6,41.6H77.5C34.7,41.6,0,76.4,0,119.1v273.8c0,42.7,34.7,77.4,77.5,77.4h421c42.8,0,77.5-34.7,77.6-77.5V119.1 3205 C576.1,76.3,541.3,41.6,498.6,41.6z M203.8,386.1H98.5c-7.9,0-14.3-6.4-14.3-14.3c0-7.9,6.4-14.3,14.3-14.3h105.3 3206 c7.9,0,14.3,6.4,14.3,14.3S211.7,386.1,203.8,386.1z M218.1,245.5c0,7.9-6.4,14.3-14.3,14.3H98.5c-7.9,0-14.3-6.4-14.3-14.3V140.2 c0-7.9,6.4-14.3,14.3-14.3h105.3c7.9,0,14.3,6.4,14.3,14.3V245.5z M351.2,386.1H245.9c-7.9,0-14.3-6.4-14.3-14.3 c0-7.9,6.4-14.3,14.3-14.3h105.3c7.9,0,14.3,6.4,14.3,14.3S359.1,386.1,351.2,386.1z M498.6,386.1H393.3c-7.9,0-14.3-6.4-14.3-14.3 c0-7.9,6.4-14.3,14.3-14.3h105.2c7.9,0,14.3,6.4,14.3,14.3S506.4,386.1,498.6,386.1z M498.5,154.5h-42.1c-7.9,0-14.3-6.4-14.3-14.3 c0-7.9,6.4-14.3,14.3-14.3h42.1c7.9,0,14.3,6.4,14.3,14.3C512.8,148.1,506.4,154.5,498.5,154.5z"/> 3207 </symbol> 3208 3209 <symbol id="money-bill" viewBox="0 0 640 512" aria-hidden="true"> 3210 <path d="M608 64H32A32 32 0 000 96v320a32 32 0 0032 32h576a32 32 0 0032-32V96a32 32 0 00-32-32zM48 400v-64a64 64 0 0164 64H48zm0-224v-64h64a64 64 0 01-64 64zm272 176c-44.2 0-80-43-80-96s35.8-96 80-96 80 43 80 96-35.8 96-80 96zm272 48h-64a64 64 0 0164-64v64zm0-224a64 64 0 01-64-64h64v64z"/> 3211 </symbol> 3212 3213 <symbol id="tag" viewBox="0 0 512 512"> 3214 <path d="M0 252.118V48C0 21.49 21.49 0 48 0h204.118a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882L293.823 497.941c-18.745 18.745-49.137 18.745-67.882 0L14.059 286.059A48 48 0 0 1 0 252.118zM112 64c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z"/> 3215 </symbol> 3216 3217 <symbol id="info-circle" viewBox="0 0 512 512"> 3218 <path d="M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"/> 3219 </symbol> 3220 3221 <symbol id="map-marker-alt" viewBox="0 0 384 512"> 3222 <path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"/> 3223 </symbol> 3224 3225 <symbol id="calendar" viewBox="0 0 448 512"> 3226 <path d="M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm64-192c0-8.8 7.2-16 16-16h96c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-96zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"/> 3227 </symbol> 3228 3229 <symbol id="usd-circle" viewBox="0 0 496 512"> 3230 <path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm24 376v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16.2c-16.5-.6-32.6-5.8-46.4-15.1-8.7-5.9-10-18.1-2.3-25.2l12-11.3c5.4-5.1 13.3-5.4 19.7-1.6 6.1 3.6 12.9 5.4 19.9 5.4h45c11.3 0 20.5-10.5 20.5-23.4 0-10.6-6.3-19.9-15.2-22.7L205 268c-29-8.8-49.2-37-49.2-68.6 0-39.3 30.6-71.3 68.2-71.4v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16.2c16.5.6 32.6 5.8 46.4 15.1 8.7 5.9 10 18.1 2.3 25.2l-12 11.3c-5.4 5.1-13.3 5.4-19.7 1.6-6.1-3.6-12.9-5.4-19.9-5.4h-45c-11.3 0-20.5 10.5-20.5 23.4 0 10.6 6.3 19.9 15.2 22.7l72 21.9c29 8.8 49.2 37 49.2 68.6.2 39.3-30.4 71.2-68 71.4z"/> 3231 </symbol> 3232
3233 <symbol id="truck" viewBox="0 0 640 512"> 3234 <path d="M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"/> 3235 </symbol> 3236 3237 <symbol id="store-alt" viewBox="0 0 640 512"> 3238 <path d="M320 384H128V224H64v256c0 17.7 14.3 32 32 32h256c17.7 0 32-14.3 32-32V224h-64v160zm314.6-241.8l-85.3-128c-6-8.9-16-14.2-26.7-14.2H117.4c-10.7 0-20.7 5.3-26.6 14.2l-85.3 128c-14.2 21.3 1 49.8 26.6 49.8H608c25.5 0 40.7-28.5 26.6-49.8zM512 496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V224h-64v272z"/> 3239 </symbol> 3240 3241 <symbol id="heart" viewBox="0 0 512 512"> 3242 <path d="M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z"/> 3243 </symbol> 3244 3245 3246 3247 <symbol id="play" viewBox="0 0 488 512"> 3248 <path d="M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"/> 3249 </symbol> 3250 3251 <symbol id="returns" viewBox="0 0 512 512"> 3252 <path d="M292 224.3c-6.6 0-12-5.4-12-12v-48c0-6.6 5.4-12 12-12h98.3C358.3 108.5 306.5 80 248 80c-97.3 0-176 78.7-176 176s78.7 176 176 176c44.8 0 85.6-16.7 116.6-44.1 4.7-4.2 11.9-3.9 16.4.5l34 34c4.9 4.9 4.6 12.8-.5 17.4-44 39.9-102.4 64.2-166.5 64.2C111.2 504 .3 393.3 0 256.5-.3 119.6 109.3 9 246.2 8c73.9-.5 140.4 31.3 186.2 82.1V12c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12v200.3c0 6.6-5.4 12-12 12H292z"/> 3253 </symbol> 3254 3255 3256 3257 <symbol id="gift" viewBox="0 0 512 512"> 3258 <path d="M32 448c0 17.7 14.3 32 32 32h160V320H32v128zm256 32h160c17.7 0 32-14.3 32-32V320H288v160zm192-320h-42.1c6.2-12.1 10.1-25.5 10.1-40 0-48.5-39.5-88-88-88-41.6 0-68.5 21.3-103 68.3-34.5-47-61.4-68.3-103-68.3-48.5 0-88 39.5-88 88 0 14.5 3.8 27.9 10.1 40H32c-17.7 0-32 14.3-32 32v80c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-80c0-17.7-14.3-32-32-32zm-326.1 0c-22.1 0-40-17.9-40-40s17.9-40 40-40c19.9 0 34.6 3.3 86.1 80H153.9zm178.2 0h-86.1c51.4-76.5 65.7-80 86.1-80 22.1 0 40 17.9 40 40s-17.9 40-40 40z"/> 3259 </symbol> 3260 3261 3262 <symbol id="phone" viewBox="0 0 512 512"> 3263 <path d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"/> 3264 </symbol> 3265 3266 <symbol id="email" viewBox="0 0 512 512"> 3267 <path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"/> 3268 </symbol> 3269 3270 </svg> 3271 3272 3273 3274 3275 3276 3277 <div class="js-overlay site-overlay" style="display: none;"></div> 3278 3279 3280 3281 3282 3283<header class="js-head-main head-main head-primary head-fix transition-soft " data-store="head"> 3284 3285 3286 <section class="js-topbar section-topbar "> 3287 <div class="container-fluid"> 3288 <div class="row"> 3289 <div class="col text-left d-none d-md-block"> 3290 </div> 3291 3292<div class="col col-md-6 font-small text-center"> 3293 <sp
3293an class="adbar-message"> 3294 Seu dia com sabor de verão! Leve e refrescante :) 3295 </span> 3296 </div> <div class="col text-right d-none d-md-block"> 3297 </div> 3298 </div> 3299 </div> 3300 </section> 3301 <div class="container-fluid pb-3 pb-md-0"> 3302 <div class=" row no-gutters align-items-center"> 3303 3304 <div class="col-auto text-left d-block d-md-none"> 3305 <a href="#" class="js-modal-open utilities-link utilities-item" data-toggle="#nav-hamburger" aria-label="Menu" data-component="menu-button"> 3306 <svg class="icon-inline icon-2x icon-w-14"><use xlink:href="#bars"/></svg> 3307 </a> 3308 </div> 3309 3310 3311 3312 <div class="col-md-3 col-lg-3 col text-center text-md-left"> 3313 3314<div id="logo" class="logo-img-container "> 3315 <a href="https://wavesbebida.com.br" title="" ><img src="//acdn-us.mitiendanube.com/stores/004/632/159/themes/common/logo-7459491213880906355-1784821336-e5849d1e00e5e0f6cf8422d2b1f509c41784821336-480-0.webp" alt="WAVES SPECIAL DRINKS" class="logo-img transition-soft " width="390" height="230" /></a> 3316 </div> 3317 </div> 3318 3319 3320 <div class="col-12 order-last order-md-0 text-center col-md-6 col-lg-6"> 3321 <form class="js-search-container js-search-form search-container" action="/search/" method="get"> 3322 <div class="form-group m-0"> 3323 <input class="js-search-input form-control search-input" autocomplete="off" type="search" name="q" placeholder="O que você está buscando?" aria-label="O que você está buscando?" /> 3324 <button type="submit" class="btn search-input-submit" value="Buscar" aria-label="Buscar"> 3325 <svg class="icon-inline icon-2x"><use xlink:href="#search"/></svg> 3326 </button> 3327 </div> 3328</form> 3329<div class="js-search-suggest search-suggest"> 3330 </div> 3331 </div> 3332 3333 3334 <div class="col-auto col-md-3 col-lg-3 text-right "> 3335 <div class="utilities-container "> 3336 3337 <div class="js-utilities-item nav-dropdown utilities-item transition-soft d-none d-md-inline-block "> 3338 <div class="utility-head text-center"> 3339 <svg class="icon-inline icon-2x icon-w-20 "><use xlink:href="#chat"/></svg> 3340 <span class="utility-name transition-soft d-block font-weight-bold ">Atendimento</span> 3341 </div> 3342 <ul class="js-subutility-list nav-dropdown-content subutility-list"> 3343 <li class="subutility-list-item"> 3344 <a href="https://wa.me/5511975883375" class="contact-link"> 3345 <svg class="icon-inline icon-md mr-1"><use xlink:href="#whatsapp"/></svg> 5511975883375 3346 </a> 3347 </li> 3348 </ul> 3349 </div> 3350 3351 3352 <div class="nav-dropdown utilities-item transition-soft d-none d-md-inline-block " data-store="account-links"> 3353 <div class="js-utilities-item"> 3354 <div class="utility-head text-center"> 3355 <svg class="icon-inline icon-2x icon-w-18 "><use xlink:href="#user"/></svg> 3356 <span class="utility-name transition-soft d-block font-weight-bold "> 3357 Minha conta 3358 </span> 3359 </div> 3360 <ul class="js-subutility-list nav-dropdown-content subutility-list"> 3361 <li class="subutility-list-item nav-accounts-item"><a href="/account/register" title="" class="nav-accounts-link">Criar uma conta</a></li> 3362 <li class="subutility-list-item nav-accounts-item"><a href="/account/login/" title="" class="js-login nav-accounts-link">Iniciar sessão</a></li> 3363 </ul> 3364 </div> 3365 </div> 3366 3367 <div class="utilities-item "> 3368 <div id="ajax-cart" class="cart-summary transition-soft utility-head text-center" data-component='cart-button'> 3369 <a href="#" class="js-modal-open js-toggle-cart js-fullscreen-modal-open" data-toggle="#modal
3369-cart" data-modal-url="modal-fullscreen-cart"> 3370 <svg class="icon-inline icon-2x icon-w-19 "><use xlink:href="#cart"/></svg> 3371 <span class="utility-name transition-soft d-none font-weight-bold d-md-block">Meu carrinho</span> 3372 <span class="js-cart-widget-amount badge badge-amount">0</span> 3373 </a> 3374 </div> 3375 </div> 3376 </div> 3377 <div class="d-none d-md-block"> 3378 3379 3380 3381 3382 3383 3384 3385 3386<div class="js-alert-added-to-cart notification-floating notification-hidden " style="display: none;"> 3387 <div class="notification notification-primary notification-cart position-relative col-12 float-right"> 3388 <div class="js-cart-notification-arrow-up notification-arrow-up"></div> 3389 <div class="js-cart-notification-close notification-close mt-2 mr-2"> 3390 <svg class="icon-inline icon-2x icon-w-12 svg-icon-primary notification-icon"><use xlink:href="#times"/></svg> 3391 </div> 3392 <div class="js-cart-notification-item row" data-store="cart-notification-item"> 3393 <div class="col-2 pr-0 notification-img"> 3394 <img src="" class="js-cart-notification-item-img img-fluid" /> 3395 <svg class="icon-inline icon-sm svg-icon-primary"><use xlink:href="#check-circle-filled"/></svg> 3396 </div> 3397 <div class="col-10 text-left"> 3398 <div class="mb-1 mr-4"> 3399 <span class="js-cart-notification-item-name"></span> 3400 <span class="js-cart-notification-item-variant-container" style="display: none;"> 3401 (<span class="js-cart-notification-item-variant"></span>) 3402 </span> 3403 </div> 3404 <div class="d-flex align-items-center mb-2"> 3405 <span class="js-cart-notification-item-quantity"></span> 3406 <span> x </span> 3407 <span class="js-cart-notification-item-price ml-1"></span> 3408 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 3409 <span class="label label-accent label-small"><strong class="js-cart-notification-discount-percentage"></strong></span> 3410 </span> 3411 </div> 3412 <strong>Adicionado ao carrinho!</strong> 3413 </div> 3414 </div> 3415 <div class="divider my-3"></div> 3416 <div class="row text-primary h5 font-weight-normal mb-3"> 3417 <span class="col-auto text-left ml-2"> 3418 <strong>Total</strong> 3419 (<span class="js-cart-widget-amount"> 3420 0 3421 </span> 3422 <span class="js-cart-counts-plural" style="display: none;"> 3423 produtos): 3424 </span> 3425 <span class="js-cart-counts-singular" style="display: none;"> 3426 produto): 3427 </span> 3428 </span> 3429 <strong class="js-cart-total col text-right mr-2">R$0,00</strong> 3430 </div> 3431 <a href="#" class=" btn btn-primary btn-medium w-100 d-inline-block js-modal-open js-cart-notification-close js-fullscreen-modal-open" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart"> 3432 Ver carrinho 3433 </a> 3434 </div> 3435</div> </div> 3436 </div> 3437 </div> 3438 <div class="d-md-none"> 3439 3440 3441 3442 3443 3444 3445 3446 3447<div class="js-alert-added-to-cart notification-floating notification-hidden " style="display: none;"> 3448 <div class="notification notification-primary notification-cart position-relative "> 3449 <div class="js-cart-notification-arrow-up notification-arrow-up"></div> 3450 <div class="js-cart-notification-close notification-close mt-2 mr-2"> 3451 <svg class="icon-inline icon-2x icon-w-12 svg-icon-primary notification-icon"><use xlink:href="#times"/></svg> 3452 </div> 3453 <div class="js-cart-notification-item row" data-store="cart-notification-item"> 3454 <div class="col-2 pr-0 notification-img"> 3455 <img src="" class="js-cart-notification-item-img img-fluid" /> 3456 <svg class="icon-inline icon-sm svg-icon-primary"><use xlink:href="#check-circle-filled"/></svg> 3457 </div> 3458 <div class="col-10 text-left"> 3459 <div class="mb-1 mr-4">
3460 <span class="js-cart-notification-item-name"></span> 3461 <span class="js-cart-notification-item-variant-container" style="display: none;"> 3462 (<span class="js-cart-notification-item-variant"></span>) 3463 </span> 3464 </div> 3465 <div class="d-flex align-items-center mb-2"> 3466 <span class="js-cart-notification-item-quantity"></span> 3467 <span> x </span> 3468 <span class="js-cart-notification-item-price ml-1"></span> 3469 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 3470 <span class="label label-accent label-small"><strong class="js-cart-notification-discount-percentage"></strong></span> 3471 </span> 3472 </div> 3473 <strong>Adicionado ao carrinho!</strong> 3474 </div> 3475 </div> 3476 <div class="divider my-3"></div> 3477 <div class="row text-primary h5 font-weight-normal mb-3"> 3478 <span class="col-auto text-left ml-2"> 3479 <strong>Total</strong> 3480 (<span class="js-cart-widget-amount"> 3481 0 3482 </span> 3483 <span class="js-cart-counts-plural" style="display: none;"> 3484 produtos): 3485 </span> 3486 <span class="js-cart-counts-singular" style="display: none;"> 3487 produto): 3488 </span> 3489 </span> 3490 <strong class="js-cart-total col text-right mr-2">R$0,00</strong> 3491 </div> 3492 <a href="#" class=" btn btn-primary btn-medium w-100 d-inline-block js-modal-open js-cart-notification-close js-fullscreen-modal-open" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart"> 3493 Ver carrinho 3494 </a> 3495 </div> 3496</div> </div> 3497 3498 <div class="row align-items-center nav-row d-none d-md-block"> 3499 <div class="col text-center p-0 d-none d-md-block"><div class="nav-desktop"> 3500 <ul class="js-nav-desktop-list nav-desktop-list" data-store="navigation" data-component="menu"> 3501 3502 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3503 <a class="nav-list-link " href="/">Página Inicial</a> 3504 </li> 3505 <li class="js-item-desktop nav-item-desktop nav-dropdown nav-main-item nav-item item-with-subitems" data-component="menu.item"> 3506 <div class="nav-item-container "> 3507 <a class=" nav-list-link selected" href="https://wavesbebida.com.br/produtos/">Produtos 3508 <span class="nav-list-arrow transition-soft"> 3509 <svg class="icon-inline icon-md"><use xlink:href="#chevron-down"/></svg> 3510 </span> 3511 </a> 3512 </div> 3513 <div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown"> <ul class="desktop-list-subitems list-subitems nav-list-accordion" > 3514 3515 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3516 <a class="nav-list-link " href="https://wavesbebida.com.br/escolha-sua-waves/">Escolha sua Waves!</a> 3517 </li> 3518 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3519 <a class="nav-list-link " href="https://wavesbebida.com.br/use-waves/">Use Waves!</a> 3520 </li> 3521 3522 </ul> 3523 </div> </li> 3524 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3525 <a class="nav-list-link " href="https://wavesbebida.com.br/waves-no-seu-negocio/">Waves no seu negócio â</a> 3526 </li> 3527 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3528 <a class="nav-list-link " href="https://wavesbebida.com.br/waves-no-seu-evento/">Waves no seu evento â</a> 3529 </li> 3530 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3531 <a class="nav-list-link " href="https://wavesbebida.com.br/a-waves/">A Marca</a> 3532 </li> 3533 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3534 <a class="nav-list-link " href="https://wavesbebida.com.br/contato1/">Contato</a> 3535 </li> 3536 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3537 <a class="nav-list-link " href="http://instagram.com/wavesbebida">Instagram</a> 3538 </li> 3539 </ul> 3540</div></div> 3541 </div> 3542 3543 </div> 3544 3545 3546 3547 3548 3549 3550 3551</header> 3552 3553 3554 3555 3556 3557 <div 3558 class="js-nubesdk-slot" 3559 data-nubesdk-slot="after_header" 3560 ></div> 3561 3562 3563 3564 3565 <div class="js-notification js-notification-cookie-banner notification notification-fixed-bottom notification-above notification-primary col-12 col-lg-6 offset-lg-3 opacity-90" style="display: none;"> 3566 <div class="row no-gutters justify-content-center align-items-center font-smallest font-md-small px-md-3">
3567 <span class="col col-md-auto text-left mr-2 mr-md-3">Ao navegar por este site <strong>você aceita o uso de cookies</strong> para agilizar a sua experiência de compra.</span> 3568 <div class="col-auto text-right"> 3569 <a href="#" class="js-notification-close js-acknowledge-cookies btn btn-secondary btn-small p-2 invert" data-amplitude-event-name="cookie_banner_acknowledge_click">Entendi</a> 3570 </div> 3571 </div> 3572 </div> 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587<div id="quick-login" class="js-modal modal modal-bottom modal-centered-small modal-center transition-slide modal-centered transition-soft modal-zindex-top" style="display: none;" > 3588 <span class="js-modal-close modal-close no-header float-right mr-0"> 3589 <svg class="icon-inline icon-lg modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 3590 </span> 3591 3592 <div class="modal-body"> 3593 <div class="text-center h5 mt-3">Que bom ver você de volta!</div> 3594 <div class="text-center p-2">Faça login para comprar mais rápido e veja todos os seus pedidos.</div> 3595 3596<form id="quick-login-form" action="/account/login/" method="post" class="js-form form " data-store="account-login"> 3597 3598<div class="form-group "> 3599 <input 3600 type="hidden" 3601 class=" form-control " 3602 autocorrect="off" 3603 autocapitalize="off" 3604 name="redirect_to" value="produtos" /> 3605 </div> 3606 3607 3608 3609<div class="form-group "> 3610 <input 3611 type="hidden" 3612 class=" form-control " 3613 autocorrect="off" 3614 autocapitalize="off" 3615 name="from" value="quick-login" /> 3616 </div> 3617 3618 3619 3620<div class="form-group "> 3621 <label class="form-label " for="email">E-mail</label> 3622 <input 3623 type="email" 3624 class=" form-control js-account-input " 3625 autocorrect="off" 3626 autocapitalize="off" 3627 name="email" /> 3628 </div> 3629 3630 3631 3632<div class="form-group "> 3633 <label class="form-label " for="password">Senha</label> 3634 <input 3635 type="password" 3636 class="js-password-input form-control js-account-input " 3637 autocorrect="off" 3638 autocapitalize="off" 3639 autocomplete="off" name="password" /> 3640 3641 <a aria-label="Ver senha" class="js-password-view btn form-toggle-eye"> 3642 <span class="js-eye-open" style="display: none;"> 3643 <svg class="icon-inline svg-icon-primary icon-w-20"><use xlink:href="#eye"/></svg> 3644 </span> 3645 <span class="js-eye-closed"> 3646 <svg class="icon-inline svg-icon-primary icon-w-20"><use xlink:href="#eye-closed"/></svg> 3647 </span> 3648 </a> 3649 <div class="mt-4 text-center"> 3650 <a href="/account/reset" class="btn-link btn-link-primary font-small float-right mb-4 mt-3n"></a> 3651 </div> 3652 </div> 3653 3654 3655 3656 3657 <button class="btn btn-primary btn-block" type="submit" value="Iniciar sessão" name="" > 3658 Iniciar sessão
3659 <span class="js-form-spinner" style="display:none;"> 3660 <svg class="icon-inline icon-spin h5"><use xlink:href="#circle-notch"/></svg> 3661 </span> 3662 </button> 3663 3664 </form> 3665 </div> 3666 3667 </div> 3668 3669<div class="js-modal-overlay modal-overlay modal-zindex-top" data-modal-id="#quick-login" style="display: none;"></div> 3670 3671 3672 3673 3674<div id="nav-hamburger" class="js-modal modal modal-nav-hamburger head-primary modal-docked-small modal-left transition-fade modal-full transition-soft " style="display: none;" > 3675 <div class="modal-with-fixed-footer"> 3676 <div class="modal-scrollable-area"> 3677 <div class="modal-topbar"> 3678 <div class="row navigation-topbar"> 3679 <div class="col-8 text-left px-2"> 3680 </div> 3681 <div class="col-4 text-right"> 3682 </div> 3683</div> </div> 3684 <span class="js-modal-close modal-close no-header "> 3685 <svg class="icon-inline icon-lg modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 3686 </span> 3687 3688 <div class="modal-body"> 3689 3690 <div class="nav-primary"> 3691 <ul class="nav-list" data-store="navigation" data-component="menu"> 3692 3693 <li class=" nav-item" data-component="menu.item"> 3694 <a class="nav-list-link " href="/">Página Inicial</a> 3695 </li> 3696 <li class=" nav-item item-with-subitems" data-component="menu.item"> 3697 <div class="nav-item-container js-nav-list-toggle-accordion"> 3698 <a class="js-toggle-page-accordion nav-list-link selected" href="#">Produtos 3699 <span class="nav-list-arrow transition-soft"> 3700 <svg class="icon-inline icon-md"><use xlink:href="#chevron-down"/></svg> 3701 </span> 3702 </a> 3703 </div> 3704 <ul class="js-pages-accordion list-subitems nav-list-accordion" style="display:none;"> 3705 <li class="nav-item nav-item-desktop"> 3706 <a class="nav-list-link selected" href="https://wavesbebida.com.br/produtos/"> 3707 <strong> 3708 Ver todos os produtos 3709 </strong> 3710 </a> 3711 </li> 3712 3713 <li class=" nav-item" data-component="menu.item"> 3714 <a class="nav-list-link " href="https://wavesbebida.com.br/escolha-sua-waves/">Escolha sua Waves!</a> 3715 </li> 3716 <li class=" nav-item" data-component="menu.item"> 3717 <a class="nav-list-link " href="https://wavesbebida.com.br/use-waves/">Use Waves!</a> 3718 </li> 3719 3720 </ul> 3721 </li> 3722 <li class=" nav-item" data-component="menu.item"> 3723 <a class="nav-list-link " href="https://wavesbebida.com.br/waves-no-seu-negocio/">Waves no seu negócio â</a> 3724 </li> 3725 <li class=" nav-item" data-component="menu.item"> 3726 <a class="nav-list-link " href="https://wavesbebida.com.br/waves-no-seu-evento/">Waves no seu evento â</a> 3727 </li> 3728 <li class=" nav-item" data-component="menu.item"> 3729 <a class="nav-list-link " href="https://wavesbebida.com.br/a-waves/">A Marca</a> 3730 </li> 3731 <li class=" nav-item" data-component="menu.item"> 3732 <a class="nav-list-link " href="https://wavesbebida.com.br/contato1/">Contato</a> 3733 </li> 3734 <li class=" nav-item" data-component="menu.item"> 3735 <a class="nav-list-link " href="http://instagram.com/wavesbebida">Instagram</a> 3736 </li> 3737 </ul> 3738 </div> 3739 </div> 3740 </div> 3741 <div class="modal-footer p-0"> 3742 3743 <div class="nav-secondary" data-store="account-links"> 3744 <ul class="nav-account"> 3745 <svg class="icon-inline icon-2x icon-w-14 mr-2 ml-3"><use xlink:href="#user"/></svg> 3746 <li class="nav-accounts-item"><a href="/account/register" title="" class="nav-accounts-link">Criar uma conta</a></li> 3747 <li class="nav-accounts-item position-relative"> 3748 <a href="/account/login/" title="" class="js-login nav-accounts-link">Iniciar sessão</a> 3749 </li> 3750 </ul> 3751 </div> 3752 </div> 3753 </div> 3754 3755 </div> 3756 3757<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-hamburger" style="display: none;"></div> 3758 3759 3760 3761 3762<div id="nav-search" class="js-modal modal modal-nav-search modal-left transition-sli
3762de modal-docked-md transition-soft " style="display: none;" > 3763 <div class="js-modal-close modal-header "> 3764 <span class="modal-close "> 3765 <svg class="icon-inline modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 3766 </span> 3767 Buscar </div> 3768 3769 <div class="modal-body"> 3770 <form class="js-search-container js-search-form search-container" action="/search/" method="get"> 3771 <div class="form-group m-0"> 3772 <input class="js-search-input form-control search-input" autocomplete="off" type="search" name="q" placeholder="O que você está buscando?" aria-label="O que você está buscando?" /> 3773 <button type="submit" class="btn search-input-submit" value="Buscar" aria-label="Buscar"> 3774 <svg class="icon-inline icon-2x"><use xlink:href="#search"/></svg> 3775 </button> 3776 </div> 3777</form> 3778<div class="js-search-suggest search-suggest"> 3779 </div> 3780 </div> 3781 3782 </div> 3783 3784<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-search" style="display: none;"></div> 3785 3786 3787 3788 3789 3790<div id="modal-cart" class="js-modal js-fullscreen-modal modal modal- modal-right transition-sli
3790de modal-docked-md transition-soft " style="display: none;" data-component="cart" data-cart-open-type="show_notification" data-modal-url="modal-fullscreen-cart"> 3791 <form action="/comprar/" method="post" class="js-ajax-cart-panel " data-store="cart-form"> 3792 <div class="js-modal-close js-fullscreen-modal-close modal-header "> 3793 <span class="modal-close "> 3794 <svg class="icon-inline modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 3795 </span> 3796 Carrinho de Compras </div> 3797 3798 <div class="modal-body"> 3799 3800 3801 3802 3803 <div 3804 class="js-visible-on-cart-filled js-nubesdk-slot" 3805 data-nubesdk-slot="before_line_items" 3806 style="display:none;" 3807 ></div> 3808 3809 3810<div class="js-ajax-cart-list cart-row"> 3811 </div> 3812 3813 3814 3815 3816 3817 <div 3818 class="js-visible-on-cart-filled js-nubesdk-slot" 3819 data-nubesdk-slot="after_line_items" 3820 style="display:none;" 3821 ></div> 3822 3823 3824<div class="js-empty-ajax-cart cart-row" > 3825 <div class="alert alert-info" data-component="cart.empty-message">O carrinho de compras está vazio. </div> 3826</div> 3827<div id="error-ajax-stock" style="display: none;"> 3828 <div class="alert alert-warning"> 3829 Oops! Não temos mais estoque para incluir este produto ao carrinho. Se você quiser, pode<a href="/produtos/" class="btn-link ml-1">ver outros aquÃ</a> 3830 </div> 3831</div> 3832 3833<div class="cart-row"> 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 <div 3850 class="js-visible-on-cart-filled js-nubesdk-slot" 3851 data-nubesdk-slot="before_cart_shipping_options" 3852 style="display:none;" 3853 ></div> 3854 3855 3856 <div class="js-fulfillment-info js-allows-non-shippable" style="display: none"> 3857 3858 <div class="js-visible-on-cart-filled divider" style="display:none;"></div> 3859 <div class="js-visible-on-cart-filled js-has-new-shipping js-shipping-calculator-container"> 3860 3861 3862 <div class="js-shipping-method-unavailable alert alert-warning row m-1" style="display: none;"> 3863 <div class="col-11 text-left"><strong>O frete escolhido não está mais disponÃvel para este carrinho. </strong></br> 3864 Mas não se preocupe! Você pode escolher outro.</div> 3865 </div> 3866 3867 3868 <div id="cart-shipping-container" class="row" style="display: none;" data-shipping-url="/frete/"> 3869 3870 3871 <span id="cart-selected-shipping-method" data-code="" class="hidden"></span> 3872 3873 3874 3875 3876 3877 3878 3879<div class="mb-2 col-12" data-store="shipping-calculator"> 3880 3881 <div class="js-shipping-calculator-head shipping-calculator-head position-relative transition-soft with-form "> 3882 <div class="js-shipping-calculator-with-zipcode mb-4 w-100 transition-up position-absolute"> 3883 <div class="container p-0"> 3884 <div class="row align-items-center"> 3885 <span class="col pr-0"> 3886 <span class="font-small align-bottom"> 3887 <span>Entregas para o CEP:</span> 3888 <strong class="js-shipping-calculator-current-zip"></strong> 3889 </span> 3890 </span> 3891 <div class="col-auto pl-0"> 3892 <a class="js-shipping-calculator-change-zipcode btn btn-secondary btn-small float-right py-1 px-2 px-sm-3" href="#">Alterar CEP</a> 3893 </div> 3894 </div> 3895 </div> 3896 </div> 3897 3898 <div class="js-shipping-calculator-form shipping-calculator-form transition-up position-absolute"> 3899 3900 3901 3902<div class="form-group form-row form-group-inline align-items-center mb-3 "> 3903 <div class="col-12 mb-2 form-label"> 3904 <svg class="icon-inline icon-lg icon-w-20 svg-icon-text mr-2 align-text-bottom"><use xlink:href="#truck"/></svg> 3905 <span class="align-middle"> 3906 Meios de envio 3907 </span> 3908 </div> 3909 <div class="form-control-container col-6 col-lg-7 pr-0" > 3910 <input 3911 type="tel"
3912 class=" form-control js-shipping-input form-control-inline" 3913 autocorrect="off" 3914 autocapitalize="off" 3915 name="zipcode" placeholder="Seu CEP" aria-label="Seu CEP" data-component="cart" /> 3916 </div> 3917 <div class="col-6 col-lg-5 pl-0"> 3918 <button class="js-calculate-shipping btn btn-secondary btn-block" aria-label="Calcular frete"> 3919 <span class="js-calculate-shipping-wording">Calcular</span> 3920 <span class="js-calculating-shipping-wording" style="display: none;">Calculando</span> 3921 <span class="float-right loading" style="display: none;"> 3922 <svg class="icon-inline icon-smd icon-spin svg-icon-primary"><use xlink:href="#circle-notch"/></svg> 3923 </span> 3924 </button> 3925 </div> 3926 <div class="col-12"> 3927 3928 3929 <a class="font-small text-primary mt-2 mb-2 d-block " href="http://www.buscacep.correios.com.br/sistemas/buscacep/" target="_blank">Não sei meu CEP</a> 3930 </div> 3931 <div class="col-12"> 3932 <div class="js-ship-calculator-error invalid-zipcode alert alert-danger" style="display: none;"> 3933 3934 3935 Não conseguimos encontrar esse CEP. Está bem escrito? 3936 3937 </div> 3938 <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> 3939 <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> 3940 </div> 3941 </div> 3942 3943 3944 </div> 3945 </div> 3946 <div class="js-shipping-calculator-spinner shipping-spinner-container mb-3 float-left w-100 transition-soft text-center" style="display: none;"><div class="spinner-ellipsis"><div class="point"></div><div class="point"></div><div class="point"></div><div class="point"></div></div></div> 3947 <div class="js-shipping-calculator-response mb-3 float-left w-100 transition-soft radio-buttons-group" style="display: none;"></div> 3948</div> 3949 3950 3951 3952 3953 </div> 3954 </div> 3955 <div class="js-visible-on-cart-filled divider mt-0" style="display:none;"></div> 3956 </div> 3957 3958 3959 3960 3961 3962 <div 3963 class="js-visible-on-cart-filled js-nubesdk-slot" 3964 data-nubesdk-slot="after_cart_shipping_options" 3965 style="display:none;" 3966 ></div> 3967 3968 3969 3970 3971 3972 3973 3974 <div class="js-subtotal-price subtotal-price hidden" data-priceraw="0" style="display: none;"></div> 3975 3976<div id="store-curr" class="hidden" style="display: none;">BRL</div> 3977 3978<div class="js-visible-on-cart-filled cart-totals-container " style="display:none;"> 3979 3980 <div class="cart-subtotals-container "> 3981 3982 3983 <div class="cart-subtotal h5 justify-content-between d-flex d-flex justify-content-between mb-1" data-store="cart-subtotal"> 3984 <span class="cart-subtotal-label "> 3985 Subtotal (sem frete): 3986 </span> 3987 <span class="js-ajax-cart-total js-cart-subtotal cart-subtotal-price text-right" data-priceraw="0" data-component="cart.subtotal" data-component-value='0'>R$0,00</span> 3988 </div> 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 <div class="cart-discounts-container "> 4002 4003 4004 <div class="js-total-promotions cart-promotions text-accent font-weight-bold "> 4005 <span class="js-promo-discount" style="display:none;">Desconto</span> 4006 <span class="js-promo-in" style="display:none;">
4006em</span> 4007 <span class="js-promo-all" style="display:none;">todos os produtos</span> 4008 <span class="js-promo-buying" style="display:none;"> comprando</span> 4009 <span class="js-promo-units-or-more" style="display:none;"> ou mais</span> 4010 </div> 4011 </div> 4012 4013 4014 <div class="js-coupon-discount-row cart-coupon-discount text-accent font-weight-bold d-flex justify-content-between mb-1" data-coupon-row="non-shipping" style="display:none !important;"> 4015 <span class="cart-coupon-discount-label ">Desconto do cupom:</span> 4016 <span class="js-coupon-discount-amount cart-coupon-discount-price text-right"></span> 4017 4018 </div> 4019 4020 4021 <div class="js-fulfillment-info js-shipping-cost-table cart-shipping-costs-container h5 d-flex justify-content-between mb-1" style="display:none;"> 4022 <span class="cart-shipping-costs-label ">Frete:</span> 4023 <span id="shipping-cost" class="cart-shipping-costs-price opacity-40 text-right" data-free-shipping-wording="Grátis" data-component="cart.shipping_costs">Calcule para ver</span> 4024 <span class="js-calculating-shipping-cost cart-shipping-costs-calculating opacity-40 text-right" style="display: none">Calculando...</span> 4025 <span class="js-shipping-cost-empty cart-shipping-costs-empty opacity-40 text-right" style="display: none">Calcule para ver</span> 4026 </div> 4027 4028 <div class="js-shipping-discount-row cart-shipping-discount-row h5 text-accent font-weight-bold d-flex justify-content-between mb-1" data-store="cart-shipping-discount" data-component="cart.shipping_discount" style="display:none !important;"> 4029 <span class="cart-shipping-discount-label ">Desconto no frete</span> 4030 <span class="js-shipping-discount-amount cart-shipping-discount-price text-right"></span> 4031 </div> 4032 4033 <div class="js-coupon-discount-row cart-coupon-discount text-accent font-weight-bold d-flex justify-content-between mb-1" data-coupon-row="shipping" style="display:none !important;"> 4034 <span class="cart-coupon-discount-label ">Desconto do cupom:</span> 4035 <span class="js-coupon-discount-amount cart-coupon-discount-price text-right"></span> 4036 4037 </div> 4038 </div> 4039 4040 4041 4042 4043 4044 <div 4045 class="js-visible-on-cart-filled js-nubesdk-slot" 4046 data-nubesdk-slot="after_cart_summary" 4047 style="display:none;" 4048 ></div> 4049 4050 4051 <div class="cart-totals-divider divider"></div> 4052 4053 4054 <div class="js-cart-total-container cart-totals-container " data-store="cart-total"> 4055 4056 4057 <div class="cart-total d-flex justify-content-between mb-3 h2 text-primary"> 4058 <span class="cart-total-label ">Total:</span> 4059 <span class="js-cart-total cart-total-price text-right" data-component="cart.total" data-component-value='0'>R$0,00</span> 4060 </div> 4061 4062 <div class='total-price hidden' style="display: none;"> 4063 Total: R$0,00 4064 </div> 4065 4066 4067 <div class="cart-secondary-total-container text-right"> 4068 4069 4070 4071 4072 4073 4074 <div style="display: none;" data-interest="0" data-cart-installment="1" class="js-installments-cart-total cart-installments text-accent font-small font-weight-normal mt-1 "> 4075 Ou até 4076 4077 <span class='js-cart-installments-amount cart-installments-amount '>1</span> 4078 4079 4080 <span> 4081 x 4082 4083 de 4084 </span> 4085 4086 4087 <span class='js-cart-installments cart-installments-money '>R$0,00</span> 4088 4089 </div> 4090 4091 </div> 4092 </div> 4093</div> 4094 4095 4096 4097 4098 4099 4100 <div 4101 class="js-visible-on-cart-filled js-nubesdk-slot" 4102 data-nubesdk-slot="before_go_to_checkout" 4103 style="display:none;" 4104 ></div> 4105 4106 4107 <div class="js-visible-on-cart-filled container-fluid" style="display:none;"> 4108 4109 4110 <div id="error-ajax-stock" class='alert alert-warning mt-1' role='alert' style="display:none;"> 4111 Oops! Não temos mais estoque para incluir este produto ao carrinho. Se você quiser, pode<a href="/produtos/" class="btn-link ml-1">ver outros aquÃ</a> 4112 </div> 4113 <div> 4114 4115 4116 4117 4118 <div class="js-ajax-cart-submit row mb-3" id="ajax-cart-submit-div" > 4119 <input class="btn btn-primary btn-block" type="submit" name="go_to_checkout" value="Iniciar Compra" data-component="cart.checkout-button"/> 4120 </div> 4121 <div class="row"> 4122 4123 4124<div id="ajax-cart-minumum-div" class="js-ajax-cart-minimum alert alert-warning mb-2" style="display:none"> 4125 O valor mÃnimo de compra é de R$0,00 sem considerar o custo de frete. 4126</div>
4127<input type="hidden" id="ajax-cart-minimum-value" value="0"/> 4128 4129 4130<div class="js-checkout-enabled-validation-messages " data-alert-classes="alert alert-warning mb-2" data-component="checkout-enabled-validation-messages" style="display:none" role="status"> 4131 </div> 4132 4133 </div> 4134 4135 4136 <div class="row mb-2"> 4137 <div class="text-center w-100"> 4138 <a href="#" class="js-modal-close js-fullscreen-modal-close btn-link">Ver mais produtos</a> 4139 </div> 4140 </div> 4141 </div> 4142 </div> 4143 4144 4145 4146 4147 4148 <div 4149 class="js-visible-on-cart-filled js-nubesdk-slot" 4150 data-nubesdk-slot="after_go_to_checkout" 4151 style="display:none;" 4152 ></div> 4153 4154 4155</div> 4156 4157 </div> 4158 4159 </form> 4160 </div> 4161 4162<div class="js-modal-overlay modal-overlay " data-modal-id="#modal-cart" style="display: none;"></div> 4163 4164 4165 4166 4167 4168 4169<div id="related-products-notification" class="js-modal modal modal-bottom modal-overflow-none modal-bottom-sheet h-auto modal-bottom transition-sli
4169de modal-centered-md modal-centered-md-600px m-0 p-3 transition-soft " style="display: none;" > 4170 <div class="js-modal-close modal-header modal-header-light px-0 pt-0 mb-2 m-0 w-100"> 4171 <span class="modal-close float-right mr-0"> 4172 <svg class="icon-inline modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 4173 </span> 4174 Adicionado ao carrinho! 4175 </div> 4176 4177 <div class="modal-body"> 4178 4179 4180 4181<div class="row mb-4 mx-0 " > 4182 <div class="col-md mb-3 mb-md-0"> 4183 <div class="js-cart-notification-item row align-items-center" data-store="cart-notification-item"> 4184 <div class="col-2 p-0 notification-img"> 4185 <img src="" class="js-cart-notification-item-img img-fluid" /> 4186 <svg class="icon-inline icon-sm svg-icon-primary"><use xlink:href="#check-circle-filled"/></svg> 4187 </div> 4188 <div class="col-10 text-left"> 4189 <div class="mb-1 mr-4"> 4190 <span class="js-cart-notification-item-name"></span> 4191 <span class="js-cart-notification-item-variant-container" style="display: none;"> 4192 (<span class="js-cart-notification-item-variant"></span>) 4193 </span> 4194 </div> 4195 <div class="d-flex align-items-center mb-2"> 4196 <span class="js-cart-notification-item-quantity"></span> 4197 <span> x </span> 4198 <span class="js-cart-notification-item-price ml-1"></span> 4199 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 4200 <span class="label label-accent label-small"><strong class="js-cart-notification-discount-percentage"></strong></span> 4201 </span> 4202 </div> 4203 </div> 4204 </div> 4205 </div> 4206 <div class="col-md px-0"> 4207 <div class="row text-primary h5 font-weight-normal font-md-normal mb-2 pb-1"> 4208 <span class="col text-left ml-2 pr-0"> 4209 <strong>Total</strong> 4210 (<span class="js-cart-widget-amount"> 4211 0 4212 </span> 4213 <span class="js-cart-counts-plural" style="display: none;"> 4214 produtos): 4215 </span> 4216 <span class="js-cart-counts-singular" style="display: none;"> 4217 produto): 4218 </span> 4219 </span> 4220 <strong class="js-cart-total col-auto text-right mr-2">R$0,00</strong> 4221 </div> 4222 <a href="#" class="js-modal-close btn btn-primary btn-medium w-100 d-inline-block js-modal-open js-cart-notification-close js-fullscreen-modal-open" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart"> 4223 Ver carrinho 4224 </a> 4225 </div> 4226</div> 4227 <div class="divider my-3"></div> 4228 4229 4230 <div class="js-related-products-notification-container" style="display: none"></div> 4231 4232 </div> 4233 4234 </div> 4235 4236<div class="js-modal-overlay modal-overlay " data-modal-id="#related-products-notification" style="display: none;"></div> 4237 4238 4239 4240 4241<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 transition-sli
4241de modal-centered-md m-0 p-0 modal-full-width modal-md-width-400px transition-soft " style="display: none;" > 4242 <div class="js-modal-close modal-header modal-header-light p-2 m-2 w-100"> 4243 <span class="modal-close float-right mr-0 modal-close-top-right"> 4244 <svg class="icon-inline modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 4245 </span> 4246 Desconto exclusivo! 4247 </div> 4248 4249 <div class="modal-body"> 4250 4251 <div class="js-cross-selling-modal-body" style="display: none"></div> 4252 </div> 4253 <div class="modal-footer d-md-block "> 4254 </div> 4255 4256 </div> 4257 4258<div class="js-modal-overlay modal-overlay " data-modal-id="#js-cross-selling-modal" style="display: none;"></div> 4259 4260 4261 4262 <div class="mt-4"> 4263 4264 4265 4266 4267 4268<section class="container d-md-none"> 4269 <div class="row"> 4270 <div class="col-12 d-md-none"> 4271 4272 <div class="breadcrumbs mb-md-0 text-center text-md-left"> 4273 <a class="crumb" href="https://wavesbebida.com.br" title="WAVES SPECIAL DRINKS">InÃcio</a> 4274 <span class="divider">></span> 4275 <span class="crumb active">Produtos</span> 4276 </div> 4277 </div> 4278 <div class="col"> 4279 4280<section class="page-header" data-store="page-title"> 4281 <div class="container"> 4282 <div class="row"> 4283 <div class="col text-center col-lg-8 offset-lg-2"> 4284 <h1 class="text-center h2 h1-md " >Produtos</h1> 4285 </div> 4286 </div> 4287 </div> 4288 </section> 4289 </div> 4290 </div> 4291</section> 4292<section class="js-category-controls-prev category-controls-sticky-detector"></section> 4293 4294 <section class="js-category-controls category-controls container visible-when-content-ready"> 4295 <div class="row align-items-center mb-md-5"> 4296 <div class="col-9 d-none d-md-block"> 4297 <div class="row"> 4298 <div class="col-auto align-self-center"> 4299 4300 <div class="breadcrumbs mb-md-0 text-center text-md-left"> 4301 <a class="crumb" href="https://wavesbebida.com.br" title="WAVES SPECIAL DRINKS">InÃcio</a> 4302 <span class="divider">></span> 4303 <span class="crumb active">Produtos</span> 4304 </div> 4305 </div> 4306 <div class="visible-when-content-ready col text-right"> 4307 4308 4309 </div> 4310 </div> 4311 </div> 4312 4313 <div class="visible-when-content-ready col-6 col-md-3 d-md-none"> 4314 <a href="#" class="js-modal-open js-fullscreen-modal-open btn-default" data-toggle="#nav-filters" data-modal-url="modal-fullscreen-filters" data-component="filter-button"> 4315 <div class="row align-items-center"> 4316 <div class="col font-weight-bold"> 4317 Filtrar 4318 </div> 4319 <div class="col text-right"> 4320 <svg class="icon-inline"><use xlink:href="#filter"/></svg> 4321 </div> 4322 </div> 4323 </a> 4324 4325 4326<div id="nav-filters" class="js-modal js-fullscreen-modal modal modal-filters modal-right transition-sli
4326de modal-full transition-soft " style="display: none;" data-modal-url=""> 4327 <div class="js-modal-close js-fullscreen-modal-close modal-header "> 4328 <span class="modal-close "> 4329 <svg class="icon-inline modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 4330 </span> 4331 Filtros 4332 </div> 4333 4334 <div class="modal-body"> 4335 4336 4337 4338 <div class="mb-5"> 4339 <div class="mb-3 mt-4 h5">Categorias</div> 4340 <ul class="list-unstyled"> 4341 <li data-item="1" class="mb-3"><a href="https://wavesbebida.com.br/escolha-sua-waves/" title="Escolha sua Waves!" class="btn-link btn-link-primary font-weight-normal">Escolha sua Waves!</a></li> 4342 <li data-item="2" class="mb-3"><a href="https://wavesbebida.com.br/use-waves/" title="Use Waves!" class="btn-link btn-link-primary font-weight-normal">Use Waves!</a></li> 4343 </ul> 4344 </div> 4345 4346 4347 <div id="filters" class="visible-when-content-ready" data-store="filters-nav"> 4348 4349 4350 4351 4352 4353 <div class="mb-5" data-store="filters-group" data-component="list.filter-brand" data-component-value="brand"> 4354 <div class="mb-3 mt-4 h5">Marca</div> 4355 4356 <label class="js-filter-checkbox js-apply-filter checkbox-container" data-filter-name="brand" data-filter-value="Waves Special Drinks" data-component="filter.option" data-component-value="Waves Special Drinks"> 4357 <input type="checkbox" autocomplete='off' /> 4358 <span class="checkbox"> 4359 <span class="checkbox-icon"></span> 4360 <span class=" checkbox-text with-color"> 4361 Waves Special Drinks (3) 4362 </span> 4363 </span> 4364 </label> 4365 </div> 4366 4367 4368 <div class="js-price-filter-container mb-5" data-store="filters-group" data-component="list.filter-price"> 4369 <form> 4370 <div class="h5 h6-md mb-3 mt-4">Preço</div> 4371 <div class="form-group"> 4372 <span class="js-filter-input-price-container filter-input-price-container"> 4373 <label class="form-label">De</label> 4374 <input 4375 type="number" 4376 name="min_price" 4377 step="1" min="0" 4378 pattern="\d*" 4379 oninput="validity.valid||(value='');" 4380 class="js-price-filter-input form-control filter-input-price" 4381 data-component="list.filter-price.min" 4382 value="" 4383 placeholder="72" 4384 > 4385 <a class="js-price-filter-empty input-clear-content" style="display:none"> 4386 </a> 4387 </span> 4388 <span class="js-filter-input-price-container filter-input-price-container"> 4389 <label class="form-label">Até</label> 4390 <input 4391 type="number" 4392 name="max_price" 4393 step="1" min="0" 4394 pattern="\d*" 4395 oninput="validity.valid||(value='');" 4396 class="js-price-filter-input form-control filter-input-price" 4397 data-component="list.filter-price.max" 4398 value="" 4399 placeholder="132" 4400 > 4401 <a class="js-price-filter-empty input-clear-content" style="display:none"> 4402 </a> 4403 </span> 4404 <button type="submit" class="js-price-filter-btn btn btn-secondary btn-small disabled" disabled data-component="list.filter-price.submit">Aplicar</button> 4405 </div> 4406 </form> 4407</div> 4408 4409 4410 </div> 4411 <div class="js-filters-overlay filters-overlay" style="display: none;"> 4412 <div class="filters-updating-message"> 4413 <h3 class="js-applying-filter" style="display: none;">Aplicando filtro...</h3> 4414 <h3 class="js-removing-filter" style="display: none;">Removendo filtro...</h3> 4415 </div> 4416 </div> 4417 </div> 4418 4419 </div> 4420 4421<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-filters" style="display: none;"></div> 4422 </div> 4423 <div class="col-6 col-md-3"> 4424 4425 4426 4427 4428 4429 4430 <div class="form-group mb-0"> 4431 <select class="js-sort-by-private form-select font-weight-bold" aria-label="Ordenar por" data-component="sort-by"> 4432 <option value="price-ascending" >Preço: menor ao maior</option> 4433 <option value="price-descending" >Preço: maior ao menor</option> 4434 <option value="alpha-ascending" >A - Z</option> 4435 <option value="alpha-descending" >Z - A</option> 4436 <option value="created-descending" >Mais novo ao mais antigo</option> 4437 <option value="created-ascending" >Mais antigo ao mais novo</option> 4438 <option value="best-selling" selected>Mais vendidos</option> 4439 <option value="user" >Destaque</option> 4440 </select> 4441 4442 <div class="form-select-icon "> 4443 <svg class="icon-inline icon-w-14 icon-lg"><use xlink:href="#sort-alt"/></svg> 4444 </div> 4445 </div> 4446 4447 4448 4449 4450 4451 4452 </div> 4453 </div> 4454</section> 4455<div class="container visible-when-content-ready d-md-none"> 4456 4457 4458 </div> 4459 4460 4461<section class="category-body"> 4462 <div class="container"> 4463 <div class="row"> 4464 <div class="col col-md-2 d-none pr-0 d-md-block visible-when-content-ready"> 4465 <div class="visible-when-content-ready mb-4 pb-1"> 4466 4467 4468 4469 <div class="d-none d-md-block"> 4470 <h3 class="title-section mb-4">Categorias</h3> 4471 <ul class="list-unstyled"> 4472 <li data-item="1" class="mb-3"><a href="https://wavesbebida.com.br/escolha-sua-waves/" title="Escolha sua Waves!" class="btn-link ">Escolha sua Waves!</a></li> 4473 <li data-item="2" class="mb-3"><a href="https://wavesbebida.com.br/use-waves/" title="Use Waves!" class="btn-link ">Use Waves!</a></li> 4474 </ul> 4475 </div> 4476 </div> 4477 4478 4479 <div id="filters" class="visible-when-content-ready" data-store="filters-nav"> 4480 4481 <h3 class="title-section mb-2 d-none d-md-block">Filtrar por</h3> 4482 4483 4484 4485 4486 <div class="mb-5" data-store="filters-group" data-component="list.filter-brand" data-component-value="brand"> 4487 <div class="mb-3 mt-4 h6">Marca</div> 4488 4489 <label class="js-filter-checkbox js-apply-filter checkbox-container" data-filter-name="brand" data-filter-value="Waves Special Drinks" data-component="filter.option" data-component-value="Waves Special Drinks"> 4490 <input type="checkbox" autocomplete='off' />
4491 <span class="checkbox"> 4492 <span class="checkbox-icon"></span> 4493 <span class="font-small checkbox-text with-color"> 4494 Waves Special Drinks (3) 4495 </span> 4496 </span> 4497 </label> 4498 </div> 4499 4500 4501 <div class="js-price-filter-container mb-5" data-store="filters-group" data-component="list.filter-price"> 4502 <form> 4503 <div class="h5 h6-md mb-3 mt-4">Preço</div> 4504 <div class="form-group"> 4505 <span class="js-filter-input-price-container filter-input-price-container"> 4506 <label class="form-label">De</label> 4507 <input 4508 type="number" 4509 name="min_price" 4510 step="1" min="0" 4511 pattern="\d*" 4512 oninput="validity.valid||(value='');" 4513 class="js-price-filter-input form-control filter-input-price" 4514 data-component="list.filter-price.min" 4515 value="" 4516 placeholder="72" 4517 > 4518 <a class="js-price-filter-empty input-clear-content" style="display:none"> 4519 </a> 4520 </span> 4521 <span class="js-filter-input-price-container filter-input-price-container"> 4522 <label class="form-label">Até</label> 4523 <input 4524 type="number" 4525 name="max_price" 4526 step="1" min="0" 4527 pattern="\d*" 4528 oninput="validity.valid||(value='');" 4529 class="js-price-filter-input form-control filter-input-price" 4530 data-component="list.filter-price.max" 4531 value="" 4532 placeholder="132" 4533 > 4534 <a class="js-price-filter-empty input-clear-content" style="display:none"> 4535 </a> 4536 </span> 4537 <button type="submit" class="js-price-filter-btn btn btn-secondary btn-small-extra btn-circle btn-icon chevron disabled" disabled data-component="list.filter-price.submit">Aplicar</button> 4538 </div> 4539 </form> 4540</div> 4541 4542 4543 </div> 4544 </div> 4545 <div class="col" data-store="category-grid-0"> 4546 <div class="js-product-table row"> 4547 <div class="last-page" style="display:none;"></div> 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 <div class="js-item-product col-6 col-md-4 col-lg-3 item item-product " data-product-type="list" data-product-id="279267566" data-store="product-item-279267566" data-component="product-list-item" data-component-value="279267566" data-grid-classes="col-6 col-md-4 col-lg-3"> 4559 4560 <div id="quick279267566" class="js-product-container js-quickshop-container position-relative " data-variants="[{"product_id":279267566,"price_short":"R$132,00","price_long":"R$132,00","price_number":132,"price_number_raw":13200,"price_with_payment_discount_short":null,"price_without_taxes":"R$132,00","compare_at_price_short":null,"compare_at_price_long":null,"compare_at_price_number":null,"compare_at_price_number_raw":null,"has_promotional_price":false,"promotional_price_short":null,"promotional_price_number":null,"stock":null,"sku":null,"available":true,"is_visible":true,"contact":false,"option0":null,"option1":null,"option2":null,"id":1248311056,"image":1238475632,"image_url":"\/\/acdn-us.mitiendanube.com\/stores\/004\/632\/159\/products\/12-pack-site-waves-a01eddcea99e12f48d17848327294603-1024-1024.webp","installments_data":"{\"Nuvem Pago\":{\"1\":{\"installment_value\":132,\"installment_value_cents\":13200,\"interest\":0,\"total_value\":132,\"without_interests\":true,\"collector_is_third_party\":false},\"2\":{\"installment_value\":76.99,\"installment_value_cents\":7699,\"interest\":0.1665,\"total_value\":153.98,\"without_interests\":false,\"collector_is_third_party\":false},\"3\":{\"installment_value\":51.59,\"installment_value_cents\":5159,\"interest\":0.1726,\"total_value\":154.78,\"without_interests\":false,\"collector_is_third_party\":false},\"4\":{\"installment_value\":39.23,\"installment_value_cents\":3923,\"interest\":0.1888,\"total_value\":156.92,\"without_interests\":false,\"collector_is_third_party\":false},\"5\":{\"installment_value\":31.63,\"installment_value_cents\":3163,\"interest\":0.198,\"total_value\":158.14,\"without_interests\":false,\"collector_is_third_party\":false},\"6\":{\"installment_value\":26.47,\"installment_value_cents\":2647,\"interest\":0.2034,\"total_value\":158.85,\"without_interests\":false,\"collector_is_third_party\":false},\"7\":{\"installment_value\":22.79,\"installment_value_cents\":2279,\"interest\":0.2085,\"total_value\":159.52,\"without_interests\":false,\"collector_is_third_party\":false},\"8\":{\"installment_value\":20,\"installment_value_cents\":2000,\"interest\":0.2122,\"total_value\":160.01,\"without_interests\":false,\"collector_is_third_party\":false},\"9\":{\"installment_value\":17.83,\"installment_value_cents\":1783,\"interest\":0.2159,\"total_value\":160.5,\"without_interests\":false,\"collector_is_third_party\":false},\"10\":{\"installment_value\":16.14,\"installment_value_cents\":1614,\"interest\":0.2224,\"total_value\":161.36,\"without_interests\":false,\"collector_is_third_party\":false},\"11\":{\"installment_value\":14.75,\"installment_value_cents\":1475,\"interest\":0.2289,\"total_value\":162.21,\"without_interests\":false,\"collector_is_third_party\":false},\"12\":{\"installment_value\":13.58,\"installment_value_cents\":1358,\"interest\":0.2344,\"total_value\":162.94,\"without_interests\":false,\"collector_is_third_party\":false}}}","show_payment_discount_disclaimer":false,"popup_discount_visibility":{"nuvem-pago":{"tab_show_discount":false,"methods":[]}},"max_payment_discount_max_installments":null}]"> 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577<div class="js-product-item-image-container-private product-item-image-container item-image" data-store="product-item-image-279267566" data-images-url=""> 4578 4579 4580 4581 4582 <div 4583 class="js-nubesdk-slot" 4584 data-nubesdk-slot="product_grid_item_image_top_left" 4585 data-nubesdk-slot-pick="279267566" style="position: absolute; z-index: 999; top: 0; left: 0;" 4586 ></div> 4587 <div 4588 class="js-nubesdk-slot" 4589 data-nubesdk-slot="product_grid_item_image_top_right" 4590 data-nubesdk-slot-pick="279267566" style="position: absolute; z-index: 999; top: 0; right: 0;" 4591 ></div> 4592 <div 4593 class="js-nubesdk-slot" 4594 data-nubesdk-slot="product_grid_item_image_bottom_left" 4595 data-nubesdk-slot-pick="279267566" style="position: absolute; z-index: 999; bottom: 0; left: 0;" 4596 ></div> 4597 <div 4598 class="js-nubesdk-slot" 4599 data-nubesdk-slot="product_grid_item_image_bottom_right" 4600 data-nubesdk-slot-pick="279267566" style="position: absolute; z-index: 999; bottom: 0; right: 0;" 4601 ></div> 4602 <div 4603 class="js-nubesdk-slot" 4604 data-nubesdk-slot="product_grid_item_image_top_center" 4605 data-nubesdk-slot-pick="279267566" style="position: absolute; z-index: 999; top: 0; left: 50%; transform: translateX(-50%);" 4606 ></div> 4607 <div 4608 class="js-nubesdk-slot" 4609 data-nubesdk-slot="product_grid_item_image_bottom_center" 4610 data-nubesdk-slot-pick="279267566" style="position: absolute; z-index: 999; bottom: 0; left: 50%; transform: translateX(-50%);" 4611 ></div> 4612 <div 4613 class="js-nubesdk-slot" 4614 data-nubesdk-slot="product_grid_item_image_center_left" 4615 data-nubesdk-slot-pick="279267566" style="position: absolute; z-index: 999; left: 0; top: 50%; transform: translateY(-50%);" 4616 ></div> 4617 <div 4618 class="js-nubesdk-slot" 4619 data-nubesdk-slot="product_grid_item_image_center_right" 4620 data-nubesdk-slot-pick="279267566" style="position: absolute; z-index: 999; right: 0; top: 50%; transform: translateY(-50%);" 4621 ></div> 4622 <div 4623 class="js-nubesdk-slot" 4624 data-nubesdk-slot="product_grid_item_image_center_center" 4625 data-nubesdk-slot-pick="279267566" style="position: absolute; z-index: 999; top: 50%; left: 50%; transform: translate(-50%, -50%);" 4626 ></div> 4627 4628 <div style="padding-bottom: 133.33333333333%;" class=""> 4629 <a href="https://wavesbebida.com.br/produtos/pack-12-latas-waves-355ml/" title="Pack 12 Latas WAVES 355ml" aria-label="Pack 12 Latas WAVES 355ml" class="js-product-item-image-link-private "> 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640<img 4641 fetchpriority="high" 4642 width="3024" 4643 4644 height="4032" 4645 4646 src="//acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-480-0.webp" 4647 srcset="//acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-50-0.webp 50w, //acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-100-0.webp 100w, //acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-240-0.webp 240w, //acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-320-0.webp 320w, //acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-480-0.webp 480w, //acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-640-0.webp 640w, //acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-1024-1024.webp 1024w, //acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-1024-1024.webp 1920w, //acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-1024-1024.webp 2560w, //acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-1024-1024.webp 3840w" 4648 class=" image-priority-high js-product-item-image-private product-item-image js-item-image lazyautosizes fade-in img-absolute img-absolute-centered item-image-featured" 4649 data-expand="-10" 4650 alt="Pack 12 Latas WAVES 355ml" 4651 /> 4652 4653 4654 4655 4656 <div class="placeholder-fade"> 4657 </div> 4658 </a> 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 <div class="labels js-labels-floating-group " data-store="product-item-labels"> 4678 4679 4680 <div class="js-stock-label-private label js-stock-label label label-default" data-store="product-item-label-stock" data-label="Esgotado" style="display:none;"> 4681 </div> 4682 4683 4684 <div class="js-offer-label-private label js-offer-label label-circle label label-accent" data-store="product-item-offer-label" data-promotion-type="price-discounts" style="display:none;"> 4685 4686 4687 4688 4689 4690 4691 <span class="label-offer-percentage "> 4692 <span class="js-offer-percentage">0</span>% 4693 </span> 4694 <span class="label-offer-percentage-text "> OFF</span> 4695 </div> 4696 4697 4698 4699 4700 <div class="js-shipping-label-private js-free-shipping-minimum-label label label label-accent" data-store="product-item-label-shipping" data-promotion-type="free-shipping" style="display: none;"> 4701 Frete grátis 4702 </div> 4703 4704 4705 4706 </div> 4707<span class="hidden" data-store="stock-product-279267566-infinite"></span> 4708<span class="js-free-shipping-combines-config hidden" data-combines="false"></span> 4709 4710 4711 4712 4713 </div> 4714 </div> 4715 4716 4717 <div class="item-description py-4 px-1" data-store="product-item-info-279267566"> 4718 <a href="https://wavesbebida.com.br/produtos/pack-12-latas-waves-355ml/" title="Pack 12 Latas WAVES 355ml" aria-label="Pack 12 Latas WAVES 355ml" class="item-link"> 4719 4720 4721 4722 4723 4724 <div 4725 class="js-nubesdk-slot" 4726 data-nubesdk-slot="before_product_grid_item_name" 4727 data-nubesdk-slot-pick="279267566" ></div> 4728 4729 4730 <div class="js-item-name item-name mb-3" data-store="product-item-name-279267566">Pack 12 Latas WAVES 355ml</div> 4731 4732 4733 4734 4735 4736 <div 4737 class="js-nubesdk-slot" 4738 data-nubesdk-slot="after_product_grid_item_name" 4739 data-nubesdk-slot-pick="279267566" ></div> 4740 4741 4742 4743 4744 4745 4746 <div 4747 class="js-nubesdk-slot" 4748 data-nubesdk-slot="before_product_grid_item_price" 4749 data-nubesdk-slot-pick="279267566" ></div> 4750 4751 4752 <div class="item-price-container mb-1" data-store="product-item-price-279267566"> 4753
4753 <span class="js-compare-price-display price-compare" style="display:none;"> 4754 R$0,00 4755 </span> 4756 <span class="js-price-display item-price" data-product-price="13200"> 4757 R$132,00 4758 </span> 4759 </div> 4760 4761 4762 4763 4764 4765 <div 4766 class="js-nubesdk-slot" 4767 data-nubesdk-slot="after_product_grid_item_price" 4768 data-nubesdk-slot-pick="279267566" ></div> 4769 4770 4771 </a> 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 <div class="js-max-installments-container js-max-installments item-installments"> 4784 4785 4786 4787 4788 <div class="js-max-installments product-installments"> 4789 4790 4791 4792 4793 4794 <span class='js-installment-amount product-installment-amount'>12</span> 4795 4796 4797 <span> 4798 x 4799 4800 de 4801 </span> 4802 4803 4804 <span class='js-installment-price product-installment-value'> 4805 R$13,58 4806 </span> 4807 </div> 4808 </div> 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 </div> 4819 <div class="item-actions row justify-content-center"> 4820 <div class="col-8 col-md-6 pr-1"> 4821 4822 4823 <form class="js-product-form" method="post" action="/comprar/"> 4824 <input type="hidden" name="add_to_cart" value="279267566" /> 4825 4826 <input type="submit" class="js-addtocart js-prod-submit-form btn btn-primary btn-small w-100 mb-2 cart" value="Comprar" data-component="product-list-item.add-to-cart" data-component-value="279267566"/> 4827 4828 4829 <div class="js-addtocart js-addtocart-placeholder btn btn-primary btn-block btn-transition btn-small w-100 mb-2 disabled" style="display: none;"> 4830 <div class="d-inline-block"> 4831 <span class="js-addtocart-text">Comprar</span> 4832 <span class="js-addtocart-success transition-container btn-transition-success-small"> 4833 <svg class="icon-inline svg-icon-invert btn-transition-success-icon"><use xlink:href="#check-circle"/></svg> 4834 </span> 4835 <div class="js-addtocart-adding transition-container transition-soft btn-transition-progress"> 4836 <div class="spinner-ellipsis invert"> 4837 <div class="point"></div> 4838 <div class="point"></div> 4839 <div class="point"></div> 4840 <div class="point"></div> 4841 </div> 4842 </div> 4843 </div> 4844</div> </form> 4845 </div> 4846 <div class="col-4 col-md-6 pl-1"> 4847 <a href="https://wavesbebida.com.br/produtos/pack-12-latas-waves-355ml/" title="Pack 12 Latas WAVES 355ml" aria-label="Pack 12 Latas WAVES 355ml" class="d-block btn btn-secondary btn-small"> 4848 <svg class="icon-inline svg-icon-primary icon-w-19"><use xlink:href="#eye"/></svg> 4849 <span class="d-none d-md-inline-block">Espiar</span></a> 4850 </div> 4851 </div> 4852 </div> 4853 4854 4855 4856
4856<script type="application/ld+json" data-component='structured-data.item'> 4857 { 4858 "@context": "https://schema.org/", 4859 "@type": "Product", 4860 "mainEntityOfPage": { 4861 "@type": "WebPage", 4862 "@id": "https://wavesbebida.com.br/produtos/pack-12-latas-waves-355ml/" 4863 }, 4864 "name": "Pack 12 Latas WAVES 355ml", 4865 "image": "https://acdn-us.mitiendanube.com/stores/004/632/159/products/12-pack-site-waves-a01eddcea99e12f48d17848327294603-480-0.webp", 4866 "description": "Pack 12 Latas WAVES com vodka, abacaxi, coco, mate e limão, 6% álcool, zero açúcar e sem glúten. Compre e celebre com sabor e leveza!", 4867 "brand": { 4868 "@type": "Brand", 4869 "name": "WAVES Special Drinks" 4870 }, 4871 "weight": { 4872 "@type": "QuantitativeValue", 4873 "unitCode": "KGM", 4874 "value": "4.3000" 4875 }, 4876 "offers": { 4877 "@type": "Offer", 4878 "url": "https://wavesbebida.com.br/produtos/pack-12-latas-waves-355ml/", 4879 "priceCurrency": "BRL", 4880 "price": "132", 4881 "availability": "https://schema.org/InStock", 4882 "seller": { 4883 "@type": "Organization", 4884 "name": "WAVES SPECIAL DRINKS" 4885 } 4886 } } 4887 </script>
4887 4888 4889 </div> 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 <div class="js-item-product col-6 col-md-4 col-lg-3 item item-product " data-product-type="list" data-product-id="294102556" data-store="product-item-294102556" data-component="product-list-item" data-component-value="294102556" data-grid-classes="col-6 col-md-4 col-lg-3"> 4901 4902 <div id="quick294102556" class="js-product-container js-quickshop-container position-relative " data-variants="[{"product_id":294102556,"price_short":"R$72,00","price_long":"R$72,00","price_number":72,"price_number_raw":7200,"price_with_payment_discount_short":null,"price_without_taxes":"R$72,00","compare_at_price_short":null,"compare_at_price_long":null,"compare_at_price_number":null,"compare_at_price_number_raw":null,"has_promotional_price":false,"promotional_price_short":null,"promotional_price_number":null,"stock":null,"sku":null,"available":true,"is_visible":true,"contact":false,"option0":null,"option1":null,"option2":null,"id":1314094616,"image":1238560708,"image_url":"\/\/acdn-us.mitiendanube.com\/stores\/004\/632\/159\/products\/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-1024-1024.webp","installments_data":"{\"Nuvem Pago\":{\"1\":{\"installment_value\":72,\"installment_value_cents\":7200,\"interest\":0,\"total_value\":72,\"without_interests\":true,\"collector_is_third_party\":false},\"2\":{\"installment_value\":41.99,\"installment_value_cents\":4199,\"interest\":0.1665,\"total_value\":83.99,\"without_interests\":false,\"collector_is_third_party\":false},\"3\":{\"installment_value\":28.14,\"installment_value_cents\":2814,\"interest\":0.1726,\"total_value\":84.43,\"without_interests\":false,\"collector_is_third_party\":false},\"4\":{\"installment_value\":21.4,\"installment_value_cents\":2140,\"interest\":0.1888,\"total_value\":85.59,\"without_interests\":false,\"collector_is_third_party\":false},\"5\":{\"installment_value\":17.25,\"installment_value_cents\":1725,\"interest\":0.198,\"total_value\":86.26,\"without_interests\":false,\"collector_is_third_party\":false},\"6\":{\"installment_value\":14.44,\"installment_value_cents\":1444,\"interest\":0.2034,\"total_value\":86.64,\"without_interests\":false,\"collector_is_third_party\":false},\"7\":{\"installment_value\":12.43,\"installment_value_cents\":1243,\"interest\":0.2085,\"total_value\":87.01,\"without_interests\":false,\"collector_is_third_party\":false},\"8\":{\"installment_value\":10.91,\"installment_value_cents\":1091,\"interest\":0.2122,\"total_value\":87.28,\"without_interests\":false,\"collector_is_third_party\":false},\"9\":{\"installment_value\":9.73,\"installment_value_cents\":973,\"interest\":0.2159,\"total_value\":87.54,\"without_interests\":false,\"collector_is_third_party\":false},\"10\":{\"installment_value\":8.8,\"installment_value_cents\":880,\"interest\":0.2224,\"total_value\":88.01,\"without_interests\":false,\"collector_is_third_party\":false},\"11\":{\"installment_value\":8.04,\"installment_value_cents\":804,\"interest\":0.2289,\"total_value\":88.48,\"without_interests\":false,\"collector_is_third_party\":false},\"12\":{\"installment_value\":7.41,\"installment_value_cents\":741,\"interest\":0.2344,\"total_value\":88.88,\"without_interests\":false,\"collector_is_third_party\":false}}}","show_payment_discount_disclaimer":false,"popup_discount_visibility":{"nuvem-pago":{"tab_show_discount":false,"methods":[]}},"max_payment_discount_max_installments":null}]"> 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919<div class="js-product-item-image-container-private product-item-image-container item-image" data-store="product-item-image-294102556" data-images-url=""> 4920 4921 4922 4923 4924 <div 4925 class="js-nubesdk-slot" 4926 data-nubesdk-slot="product_grid_item_image_top_left" 4927 data-nubesdk-slot-pick="294102556" style="position: absolute; z-index: 999; top: 0; left: 0;" 4928 ></div> 4929 <div 4930 class="js-nubesdk-slot" 4931 data-nubesdk-slot="product_grid_item_image_top_right" 4932 data-nubesdk-slot-pick="294102556" style="position: absolute; z-index: 999; top: 0; right: 0;" 4933 ></div> 4934 <div 4935 class="js-nubesdk-slot" 4936 data-nubesdk-slot="product_grid_item_image_bottom_left" 4937 data-nubesdk-slot-pick="294102556" style="position: absolute; z-index: 999; bottom: 0; left: 0;" 4938 ></div> 4939 <div 4940 class="js-nubesdk-slot" 4941 data-nubesdk-slot="product_grid_item_image_bottom_right" 4942 data-nubesdk-slot-pick="294102556" style="position: absolute; z-index: 999; bottom: 0; right: 0;" 4943 ></div> 4944 <div 4945 class="js-nubesdk-slot" 4946 data-nubesdk-slot="product_grid_item_image_top_center" 4947 data-nubesdk-slot-pick="294102556" style="position: absolute; z-index: 999; top: 0; left: 50%; transform: translateX(-50%);" 4948 ></div> 4949 <div 4950 class="js-nubesdk-slot" 4951 data-nubesdk-slot="product_grid_item_image_bottom_center" 4952 data-nubesdk-slot-pick="294102556" style="position: absolute; z-index: 999; bottom: 0; left: 50%; transform: translateX(-50%);" 4953 ></div> 4954 <div 4955 class="js-nubesdk-slot" 4956 data-nubesdk-slot="product_grid_item_image_center_left" 4957 data-nubesdk-slot-pick="294102556" style="position: absolute; z-index: 999; left: 0; top: 50%; transform: translateY(-50%);" 4958 ></div> 4959 <div 4960 class="js-nubesdk-slot" 4961 data-nubesdk-slot="product_grid_item_image_center_right" 4962 data-nubesdk-slot-pick="294102556" style="position: absolute; z-index: 999; right: 0; top: 50%; transform: translateY(-50%);" 4963 ></div> 4964 <div 4965 class="js-nubesdk-slot" 4966 data-nubesdk-slot="product_grid_item_image_center_center" 4967 data-nubesdk-slot-pick="294102556" style="position: absolute; z-index: 999; top: 50%; left: 50%; transform: translate(-50%, -50%);" 4968 ></div> 4969 4970 <div style="padding-bottom: 133.33333333333%;" class=""> 4971 <a href="https://wavesbebida.com.br/produtos/pack-6-latas-waves-355ml/" title="Pack 6 Latas WAVES 355ml" aria-label="Pack 6 Latas WAVES 355ml" class="js-product-item-image-link-private "> 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982<img 4983 fetchpriority="high" 4984 width="3024" 4985 4986 height="4032" 4987 4988 src="//acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-480-0.webp" 4989 srcset="//acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-50-0.webp 50w, //acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-100-0.webp 100w, //acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-240-0.webp 240w, //acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-320-0.webp 320w, //acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-480-0.webp 480w, //acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-640-0.webp 640w, //acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-1024-1024.webp 1024w, //acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-1024-1024.webp 1920w, //acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-1024-1024.webp 2560w, //acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-1024-1024.webp 3840w" 4990 class=" image-priority-high js-product-item-image-private product-item-image js-item-image lazyautosizes fade-in img-absolute img-absolute-centered item-image-featured" 4991 data-expand="-10" 4992 alt="Pack 6 Latas WAVES 355ml" 4993 /> 4994 4995 4996 4997 4998 <div class="placeholder-fade"> 4999 </div> 5000 </a> 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 <div class="labels js-labels-floating-group " data-store="product-item-labels"> 5020 5021 5022 <div class="js-stock-label-private label js-stock-label label label-default" data-store="product-item-label-stock" data-label="Esgotado" style="display:none;"> 5023 </div> 5024 5025 5026 <div class="js-offer-label-private label js-offer-label label-circle label label-accent" data-store="product-item-offer-label" data-promotion-type="price-discounts" style="display:none;"> 5027 5028 5029 5030 5031 5032 5033 <span class="label-offer-percentage "> 5034 <span class="js-offer-percentage">0</span>% 5035 </span> 5036 <span class="label-offer-percentage-text "> OFF</span> 5037 </div> 5038 5039 5040 5041 5042 <div class="js-shipping-label-private js-free-shipping-minimum-label label label label-accent" data-store="product-item-label-shipping" data-promotion-type="free-shipping" style="display: none;"> 5043 Frete grátis 5044 </div> 5045 5046 5047 5048 </div> 5049<span class="hidden" data-store="stock-product-294102556-infinite"></span> 5050<span class="js-free-shipping-combines-config hidden" data-combines="false"></span> 5051 5052 5053 5054 5055 </div> 5056 </div> 5057 5058 5059 <div class="item-description py-4 px-1" data-store="product-item-info-294102556"> 5060 <a href="https://wavesbebida.com.br/produtos/pack-6-latas-waves-355ml/" title="Pack 6 Latas WAVES 355ml" aria-label="Pack 6 Latas WAVES 355ml" class="item-link"> 5061 5062 5063 5064 5065 5066 <div 5067 class="js-nubesdk-slot" 5068 data-nubesdk-slot="before_product_grid_item_name" 5069 data-nubesdk-slot-pick="294102556" ></div> 5070 5071 5072 <div class="js-item-name item-name mb-3" data-store="product-item-name-294102556">Pack 6 Latas WAVES 355ml</div> 5073 5074 5075 5076 5077 5078 <div 5079 class="js-nubesdk-slot" 5080 data-nubesdk-slot="after_product_grid_item_name" 5081 data-nubesdk-slot-pick="294102556" ></div> 5082 5083 5084 5085 5086 5087 5088 <div 5089 class="js-nubesdk-slot" 5090 data-nubesdk-slot="before_product_grid_item_price" 5091 data-nubesdk-slot-pick="294102556" ></div> 5092 5093 5094 <div class="item-price-container mb-1" data-store="product-item-price-294102556">
5095 <span class="js-compare-price-display price-compare" style="display:none;"> 5096 R$0,00 5097 </span> 5098 <span class="js-price-display item-price" data-product-price="7200"> 5099 R$72,00 5100 </span> 5101 </div> 5102 5103 5104 5105 5106 5107 <div 5108 class="js-nubesdk-slot" 5109 data-nubesdk-slot="after_product_grid_item_price" 5110 data-nubesdk-slot-pick="294102556" ></div> 5111 5112 5113 </a> 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 <div class="js-max-installments-container js-max-installments item-installments"> 5126 5127 5128 5129 5130 <div class="js-max-installments product-installments"> 5131 5132 5133 5134 5135 5136 <span class='js-installment-amount product-installment-amount'>12</span> 5137 5138 5139 <span> 5140 x 5141 5142 de 5143 </span> 5144 5145 5146 <span class='js-installment-price product-installment-value'> 5147 R$7,41 5148 </span> 5149 </div> 5150 </div> 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 </div> 5161 <div class="item-actions row justify-content-center"> 5162 <div class="col-8 col-md-6 pr-1"> 5163 5164 5165 <form class="js-product-form" method="post" action="/comprar/"> 5166 <input type="hidden" name="add_to_cart" value="294102556" /> 5167 5168 <input type="submit" class="js-addtocart js-prod-submit-form btn btn-primary btn-small w-100 mb-2 cart" value="Comprar" data-component="product-list-item.add-to-cart" data-component-value="294102556"/> 5169 5170 5171 <div class="js-addtocart js-addtocart-placeholder btn btn-primary btn-block btn-transition btn-small w-100 mb-2 disabled" style="display: none;"> 5172 <div class="d-inline-block"> 5173 <span class="js-addtocart-text">Comprar</span> 5174 <span class="js-addtocart-success transition-container btn-transition-success-small"> 5175 <svg class="icon-inline svg-icon-invert btn-transition-success-icon"><use xlink:href="#check-circle"/></svg> 5176 </span> 5177 <div class="js-addtocart-adding transition-container transition-soft btn-transition-progress"> 5178 <div class="spinner-ellipsis invert"> 5179 <div class="point"></div> 5180 <div class="point"></div> 5181 <div class="point"></div> 5182 <div class="point"></div> 5183 </div> 5184 </div> 5185 </div> 5186</div> </form> 5187 </div> 5188 <div class="col-4 col-md-6 pl-1"> 5189 <a href="https://wavesbebida.com.br/produtos/pack-6-latas-waves-355ml/" title="Pack 6 Latas WAVES 355ml" aria-label="Pack 6 Latas WAVES 355ml" class="d-block btn btn-secondary btn-small"> 5190 <svg class="icon-inline svg-icon-primary icon-w-19"><use xlink:href="#eye"/></svg> 5191 <span class="d-none d-md-inline-block">Espiar</span></a> 5192 </div> 5193 </div> 5194 </div> 5195 5196 5197 5198
5198<script type="application/ld+json" data-component='structured-data.item'> 5199 { 5200 "@context": "https://schema.org/", 5201 "@type": "Product", 5202 "mainEntityOfPage": { 5203 "@type": "WebPage", 5204 "@id": "https://wavesbebida.com.br/produtos/pack-6-latas-waves-355ml/" 5205 }, 5206 "name": "Pack 6 Latas WAVES 355ml", 5207 "image": "https://acdn-us.mitiendanube.com/stores/004/632/159/products/6-pack-site-waves-2-090d29ffe1cd8dbc5317848371606335-480-0.webp", 5208 "description": "Pack 6 Latas WAVES com 6% álcool, zero açúcar e sem glúten. Sabor de verão com vodka, abacaxi, coco e limão. Compre e sinta a vibe da praia!", 5209 "brand": { 5210 "@type": "Brand", 5211 "name": "WAVES Special Drinks" 5212 }, 5213 "weight": { 5214 "@type": "QuantitativeValue", 5215 "unitCode": "KGM", 5216 "value": "2.4000" 5217 }, 5218 "offers": { 5219 "@type": "Offer", 5220 "url": "https://wavesbebida.com.br/produtos/pack-6-latas-waves-355ml/", 5221 "priceCurrency": "BRL", 5222 "price": "72", 5223 "availability": "https://schema.org/InStock", 5224 "seller": { 5225 "@type": "Organization", 5226 "name": "WAVES SPECIAL DRINKS" 5227 } 5228 } } 5229 </script>
5229 5230 5231 </div> 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 <div class="js-item-product col-6 col-md-4 col-lg-3 item item-product " data-product-type="list" data-product-id="365466039" data-store="product-item-365466039" data-component="product-list-item" data-component-value="365466039" data-grid-classes="col-6 col-md-4 col-lg-3"> 5243 5244 <div id="quick365466039" class="js-product-container js-quickshop-container position-relative " data-variants="[{"product_id":365466039,"price_short":"R$99,90","price_long":"R$99,90","price_number":99.9,"price_number_raw":9990,"price_with_payment_discount_short":null,"price_without_taxes":"R$99,90","compare_at_price_short":null,"compare_at_price_long":null,"compare_at_price_number":null,"compare_at_price_number_raw":null,"has_promotional_price":false,"promotional_price_short":null,"promotional_price_number":null,"stock":10,"sku":null,"available":true,"is_visible":true,"contact":false,"option0":null,"option1":null,"option2":null,"id":1590625598,"image":1266080764,"image_url":"\/\/acdn-us.mitiendanube.com\/stores\/004\/632\/159\/products\/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-1024-1024.webp","installments_data":"{\"Nuvem Pago\":{\"1\":{\"installment_value\":99.9,\"installment_value_cents\":9990,\"interest\":0,\"total_value\":99.9,\"without_interests\":true,\"collector_is_third_party\":false},\"2\":{\"installment_value\":58.27,\"installment_value_cents\":5827,\"interest\":0.1665,\"total_value\":116.53,\"without_interests\":false,\"collector_is_third_party\":false},\"3\":{\"installment_value\":39.05,\"installment_value_cents\":3905,\"interest\":0.1726,\"total_value\":117.14,\"without_interests\":false,\"collector_is_third_party\":false},\"4\":{\"installment_value\":29.69,\"installment_value_cents\":2969,\"interest\":0.1888,\"total_value\":118.76,\"without_interests\":false,\"collector_is_third_party\":false},\"5\":{\"installment_value\":23.94,\"installment_value_cents\":2394,\"interest\":0.198,\"total_value\":119.68,\"without_interests\":false,\"collector_is_third_party\":false},\"6\":{\"installment_value\":20.04,\"installment_value_cents\":2004,\"interest\":0.2034,\"total_value\":120.22,\"without_interests\":false,\"collector_is_third_party\":false},\"7\":{\"installment_value\":17.25,\"installment_value_cents\":1725,\"interest\":0.2085,\"total_value\":120.73,\"without_interests\":false,\"collector_is_third_party\":false},\"8\":{\"installment_value\":15.14,\"installment_value_cents\":1514,\"interest\":0.2122,\"total_value\":121.1,\"without_interests\":false,\"collector_is_third_party\":false},\"9\":{\"installment_value\":13.5,\"installment_value_cents\":1350,\"interest\":0.2159,\"total_value\":121.47,\"without_interests\":false,\"collector_is_third_party\":false},\"10\":{\"installment_value\":12.21,\"installment_value_cents\":1221,\"interest\":0.2224,\"total_value\":122.12,\"without_interests\":false,\"collector_is_third_party\":false},\"11\":{\"installment_value\":11.16,\"installment_value_cents\":1116,\"interest\":0.2289,\"total_value\":122.77,\"without_interests\":false,\"collector_is_third_party\":false},\"12\":{\"installment_value\":10.28,\"installment_value_cents\":1028,\"interest\":0.2344,\"total_value\":123.32,\"without_interests\":false,\"collector_is_third_party\":false}}}","show_payment_discount_disclaimer":false,"popup_discount_visibility":{"nuvem-pago":{"tab_show_discount":false,"methods":[]}},"max_payment_discount_max_installments":null}]"> 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261<div class="js-product-item-image-container-private product-item-image-container item-image" data-store="product-item-image-365466039" data-images-url=""> 5262 5263 5264 5265 5266 <div 5267 class="js-nubesdk-slot" 5268 data-nubesdk-slot="product_grid_item_image_top_left" 5269 data-nubesdk-slot-pick="365466039" style="position: absolute; z-index: 999; top: 0; left: 0;" 5270 ></div> 5271 <div 5272 class="js-nubesdk-slot" 5273 data-nubesdk-slot="product_grid_item_image_top_right" 5274 data-nubesdk-slot-pick="365466039" style="position: absolute; z-index: 999; top: 0; right: 0;" 5275 ></div> 5276 <div 5277 class="js-nubesdk-slot" 5278 data-nubesdk-slot="product_grid_item_image_bottom_left" 5279 data-nubesdk-slot-pick="365466039" style="position: absolute; z-index: 999; bottom: 0; left: 0;" 5280 ></div> 5281 <div 5282 class="js-nubesdk-slot" 5283 data-nubesdk-slot="product_grid_item_image_bottom_right" 5284 data-nubesdk-slot-pick="365466039" style="position: absolute; z-index: 999; bottom: 0; right: 0;" 5285 ></div> 5286 <div 5287 class="js-nubesdk-slot" 5288 data-nubesdk-slot="product_grid_item_image_top_center" 5289 data-nubesdk-slot-pick="365466039" style="position: absolute; z-index: 999; top: 0; left: 50%; transform: translateX(-50%);" 5290 ></div> 5291 <div 5292 class="js-nubesdk-slot" 5293 data-nubesdk-slot="product_grid_item_image_bottom_center" 5294 data-nubesdk-slot-pick="365466039" style="position: absolute; z-index: 999; bottom: 0; left: 50%; transform: translateX(-50%);" 5295 ></div> 5296 <div 5297 class="js-nubesdk-slot" 5298 data-nubesdk-slot="product_grid_item_image_center_left" 5299 data-nubesdk-slot-pick="365466039" style="position: absolute; z-index: 999; left: 0; top: 50%; transform: translateY(-50%);" 5300 ></div> 5301 <div 5302 class="js-nubesdk-slot" 5303 data-nubesdk-slot="product_grid_item_image_center_right" 5304 data-nubesdk-slot-pick="365466039" style="position: absolute; z-index: 999; right: 0; top: 50%; transform: translateY(-50%);" 5305 ></div> 5306 <div 5307 class="js-nubesdk-slot" 5308 data-nubesdk-slot="product_grid_item_image_center_center" 5309 data-nubesdk-slot-pick="365466039" style="position: absolute; z-index: 999; top: 50%; left: 50%; transform: translate(-50%, -50%);" 5310 ></div> 5311 5312 <div style="padding-bottom: 133.33333333333%;" class=""> 5313 <a href="https://wavesbebida.com.br/produtos/bone-waves-azul-e-branco/" title="Boné Waves Azul e Branco" aria-label="Boné Waves Azul e Branco" class="js-product-item-image-link-private "> 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324<img 5325 width="3024" 5326 5327 height="4032" 5328 5329 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 5330 data-srcset="//acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-50-0.webp 50w, //acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-100-0.webp 100w, //acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-240-0.webp 240w, //acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-320-0.webp 320w, //acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-480-0.webp 480w, //acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-640-0.webp 640w, //acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-1024-1024.webp 1024w, //acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-1024-1024.webp 1920w, //acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-1024-1024.webp 2560w, //acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-1024-1024.webp 3840w" 5331 class="lazyload js-product-item-image-private product-item-image js-item-image lazyautosizes lazyload fade-in img-absolute img-absolute-centered item-image-featured" 5332 data-expand="-10" 5333 alt="Boné Waves Azul e Branco" 5334 /> 5335 5336 5337 5338 5339 <div class="placeholder-fade"> 5340 </div> 5341 </a> 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 <div class="labels js-labels-floating-group " data-store="product-item-labels"> 5361 5362 5363 <div class="js-stock-label-private label js-stock-label label label-default" data-store="product-item-label-stock" data-label="Esgotado" style="display:none;"> 5364 </div> 5365 5366 5367 <div class="js-offer-label-private label js-offer-label label-circle label label-accent" data-store="product-item-offer-label" data-promotion-type="price-discounts" style="display:none;"> 5368 5369 5370 5371 5372 5373 5374 <span class="label-offer-percentage "> 5375 <span class="js-offer-percentage">0</span>% 5376 </span> 5377 <span class="label-offer-percentage-text "> OFF</span> 5378 </div> 5379 5380 5381 5382 5383 <div class="js-shipping-label-private js-free-shipping-minimum-label label label label-accent" data-store="product-item-label-shipping" data-promotion-type="free-shipping" style="display: none;"> 5384 Frete grátis 5385 </div> 5386 5387 5388 5389 </div> 5390<span class="hidden" data-store="stock-product-365466039-10"></span> 5391<span class="js-free-shipping-combines-config hidden" data-combines="false"></span> 5392 5393 5394 5395 5396 </div> 5397 </div> 5398 5399 5400 <div class="item-description py-4 px-1" data-store="product-item-info-365466039"> 5401 <a href="https://wavesbebida.com.br/produtos/bone-waves-azul-e-branco/" title="Boné Waves Azul e Branco" aria-label="Boné Waves Azul e Branco" class="item-link"> 5402 5403 5404 5405 5406 5407 <div 5408 class="js-nubesdk-slot" 5409 data-nubesdk-slot="before_product_grid_item_name" 5410 data-nubesdk-slot-pick="365466039" ></div> 5411 5412 5413 <div class="js-item-name item-name mb-3" data-store="product-item-name-365466039">Boné Waves Azul e Branco</div> 5414 5415 5416 5417 5418 5419 <div 5420 class="js-nubesdk-slot" 5421 data-nubesdk-slot="after_product_grid_item_name" 5422 data-nubesdk-slot-pick="365466039" ></div> 5423 5424 5425 5426 5427 5428 5429 <div 5430 class="js-nubesdk-slot" 5431 data-nubesdk-slot="before_product_grid_item_price" 5432 data-nubesdk-slot-pick="365466039" ></div> 5433 5434 5435 <div class="item-price-container mb-1" data-store="product-item-price-365466039">
5436 <span class="js-compare-price-display price-compare" style="display:none;"> 5437 R$0,00 5438 </span> 5439 <span class="js-price-display item-price" data-product-price="9990"> 5440 R$99,90 5441 </span> 5442 </div> 5443 5444 5445 5446 5447 5448 <div 5449 class="js-nubesdk-slot" 5450 data-nubesdk-slot="after_product_grid_item_price" 5451 data-nubesdk-slot-pick="365466039" ></div> 5452 5453 5454 </a> 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 <div class="js-max-installments-container js-max-installments item-installments"> 5467 5468 5469 5470 5471 <div class="js-max-installments product-installments"> 5472 5473 5474 5475 5476 5477 <span class='js-installment-amount product-installment-amount'>12</span> 5478 5479 5480 <span> 5481 x 5482 5483 de 5484 </span> 5485 5486 5487 <span class='js-installment-price product-installment-value'> 5488 R$10,28 5489 </span> 5490 </div> 5491 </div> 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 </div> 5502 <div class="item-actions row justify-content-center"> 5503 <div class="col-8 col-md-6 pr-1"> 5504 5505 5506 <form class="js-product-form" method="post" action="/comprar/"> 5507 <input type="hidden" name="add_to_cart" value="365466039" /> 5508 5509 <input type="submit" class="js-addtocart js-prod-submit-form btn btn-primary btn-small w-100 mb-2 cart" value="Comprar" data-component="product-list-item.add-to-cart" data-component-value="365466039"/> 5510 5511 5512 <div class="js-addtocart js-addtocart-placeholder btn btn-primary btn-block btn-transition btn-small w-100 mb-2 disabled" style="display: none;"> 5513 <div class="d-inline-block"> 5514 <span class="js-addtocart-text">Comprar</span> 5515 <span class="js-addtocart-success transition-container btn-transition-success-small"> 5516 <svg class="icon-inline svg-icon-invert btn-transition-success-icon"><use xlink:href="#check-circle"/></svg> 5517 </span> 5518 <div class="js-addtocart-adding transition-container transition-soft btn-transition-progress"> 5519 <div class="spinner-ellipsis invert"> 5520 <div class="point"></div> 5521 <div class="point"></div> 5522 <div class="point"></div> 5523 <div class="point"></div> 5524 </div> 5525 </div> 5526 </div> 5527</div> </form> 5528 </div> 5529 <div class="col-4 col-md-6 pl-1"> 5530 <a href="https://wavesbebida.com.br/produtos/bone-waves-azul-e-branco/" title="Boné Waves Azul e Branco" aria-label="Boné Waves Azul e Branco" class="d-block btn btn-secondary btn-small"> 5531 <svg class="icon-inline svg-icon-primary icon-w-19"><use xlink:href="#eye"/></svg> 5532 <span class="d-none d-md-inline-block">Espiar</span></a> 5533 </div> 5534 </div> 5535 </div> 5536 5537 5538 5539
5539<script type="application/ld+json" data-component='structured-data.item'> 5540 { 5541 "@context": "https://schema.org/", 5542 "@type": "Product", 5543 "mainEntityOfPage": { 5544 "@type": "WebPage", 5545 "@id": "https://wavesbebida.com.br/produtos/bone-waves-azul-e-branco/" 5546 }, 5547 "name": "Boné Waves Azul e Branco", 5548 "image": "https://acdn-us.mitiendanube.com/stores/004/632/159/products/bone-waves-azul-e-branco-2-aefd745d08c4460b1817885359704830-480-0.webp", 5549 "description": "Boné Waves com aba curva, furos laterais com ventilação para esporte, corrida. Garanta estilo, conforto com design moderno, leve e que remete ao movimento. Compre já!", 5550 "brand": { 5551 "@type": "Brand", 5552 "name": "WAVES SPECIAL DRINKS" 5553 }, 5554 "weight": { 5555 "@type": "QuantitativeValue", 5556 "unitCode": "KGM", 5557 "value": "0.1000" 5558 }, 5559 "offers": { 5560 "@type": "Offer", 5561 "url": "https://wavesbebida.com.br/produtos/bone-waves-azul-e-branco/", 5562 "priceCurrency": "BRL", 5563 "price": "99.9", 5564 "availability": "https://schema.org/InStock", 5565 "inventoryLevel": { 5566 "@type": "QuantitativeValue", 5567 "value": "10" 5568 }, 5569 "seller": { 5570 "@type": "Organization", 5571 "name": "WAVES SPECIAL DRINKS" 5572 } 5573 } } 5574 </script>
5574 5575 5576 </div> 5577 </div> 5578 </div> 5579 </div> 5580 </div> 5581</section> 5582
5583<script type="text/javascript"> 5584(function() { 5585 var referrer = (window.decodeURI) ? window.decodeURI(document.referrer) : document.referrer; 5586 var url = (window.decodeURI) ? window.decodeURI(document.URL) : document.URL; 5587 5588 setTimeout(function() { 5589 var tracking_url = '/stats/record_visit/?' + 5590 'referrer=' + encodeURIComponent(referrer) + 5591 '&url=' + encodeURIComponent(url) 5592 + '&social_event_id_suffix=1d633287-bba9-4d84-b339-d76893596f71' 5593 + '&search_results_count=3' 5594 ; 5595 new Image().src = tracking_url; 5596 }, 500); 5597})(); 5598</script>
vendor: 1 bytes, line 5598
5598
5599<script type="text/javascript"> 5600 LS.ready.then(function() { 5601 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/services\u002Dwallet\u002Dstorefront.tiendanube.com\/bundle.js\u003Fstore\u003D4632159', 'onfirstinteraction'); 5602 5603 LS.socialScripts.forEach(function (scriptSrc) { 5604 window.scriptLoaderService.addScriptOnEvent(scriptSrc, 'onload'); 5605 }); 5606 }); 5607</script>
5607 5608 5609 5610 5611 5612 5613 </div> 5614 5615 5616 5617 <a href="https://wa.me/5511975883375" target="_blank" class="js-btn-fixed-bottom btn-whatsapp" aria-label="Fale conosco pelo WhatsApp"> 5618 <svg class="icon-inline"><use xlink:href="#whatsapp"/></svg> 5619 </a> 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 <div 5631 class="js-nubesdk-slot" 5632 data-nubesdk-slot="before_footer_internal" 5633 ></div> 5634 <div 5635 class="js-nubesdk-slot" 5636 data-nubesdk-slot="before_footer" 5637 ></div> 5638 5639 5640<footer class="js-hide-footer-while-scrolling display-when-content-ready" data-store="footer"> 5641 <div class="container-fluid px-md-5"> 5642 <div class="row element-footer"> 5643 5644 5645 5646 <div class="col"> 5647 <ul class="footer-menu"> 5648 <li class="footer-menu-item"> 5649 <a class="footer-menu-link" href="https://wavesbebida.com.br/a-waves/" >A Marca</a> 5650 </li> 5651 <li class="footer-menu-item"> 5652 <a class="footer-menu-link" href="https://wavesbebida.com.br/perguntas-frequentes/" >Perguntas Frequentes</a> 5653 </li> 5654 <li class="footer-menu-item"> 5655 <a class="footer-menu-link" href="https://wavesbebida.com.br/waves-no-seu-evento/" >Waves no seu evento â</a> 5656 </li> 5657 <li class="footer-menu-item"> 5658 <a class="footer-menu-link" href="https://wavesbebida.com.br/waves-no-seu-negocio/" >Waves no seu negócio â</a> 5659 </li> 5660 <li class="footer-menu-item"> 5661 <a class="footer-menu-link" href="https://wavesbebida.com.br/politica-de-privacidade/" >PolÃtica de Privacidade</a> 5662 </li> 5663 <li class="footer-menu-item"> 5664 <a class="footer-menu-link" href="http://instagram.com/wavesbebida" target="_blank">Instagram</a> 5665 </li> 5666 <li class="footer-menu-item"> 5667 <a class="footer-menu-link" href="https://wavesbebida.com.br/contato1/" >Contato</a> 5668 </li> 5669 </ul> </div> 5670 5671 5672 <div class="col-md mb-4"> 5673 <h4 class="h3">Entre em contato</h4> 5674 5675<ul class="contact-info "> 5676 <li class="contact-item"> 5677 <svg class="icon-inline icon-lg icon-w contact-item-icon"><use xlink:href="#whatsapp"/></svg> 5678 <a href="https://wa.me/5511975883375" class="contact-link">5511975883375</a> 5679 </li> 5680 </ul> </div> 5681 5682 5683 5684 </div> 5685 5686 5687 5688 </div> 5689 5690 5691 5692 5693 5694 <div 5695 class="js-nubesdk-slot" 5696 data-nubesdk-slot="inside_footer" 5697 ></div> 5698 5699 5700 <div class="js-footer-legal footer-legal"> 5701 <div class="container-fluid px-md-5"> 5702 <div class="row"> 5703 5704 <div class="col-md-9 text-md-left mb-3 mb-md-0"> 5705 <div class="d-inline-block mr-md-2"> 5706 Copyright WAVES SPECIAL DRINKS - 2026. Todos os direitos reservados. 5707 </div> 5708 5709 </div> 5710 5711 <div class="col-md text-left text-md-right"> 5712 <div class="powered-by-logo"> 5713 <a target="_blank" title="Nuvemshop" rel="nofollow" href="https://www.nuvemshop.com.br?utm_source=wavesbebida.com.br&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
571315.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.1 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
57137 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> 5714 </div> 5715 </div> 5716 5717 </div> 5718 </div> 5719 </div> 5720</footer> 5721 5722 5723 5724 5725 5726 <div 5727 class="js-nubesdk-slot" 5728 data-nubesdk-slot="after_footer" 5729 ></div> 5730 5731 5732 5733 5734 5735
vendor: 4,081 bytes, lines 5735-5740
5735<script type="text/javascript"> 5736 5737 5738 5739 5740!function(e){var t=function(u,D,f){"use strict";var k,H;if(function(){var e;var t={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:true,ricTimeout:0,throttleDelay:125};H=u.lazySizesConfig||u.lazysizesConfig||{};for(e in t){if(!(e in H)){H[e]=t[e]}}}(),!D||!D.getElementsByClassName){return{init:function(){},cfg:H,noSupport:true}}var O=D.documentElement,a=u.HTMLPictureElement,P="addEventListener",$="getAttribute",q=u[P].bind(u),I=u.setTimeout,U=u.requestAnimationFrame||I,l=u.requestIdleCallback,j=/^picture$/i,r=["load","error","lazyincluded","_lazyloaded"],i={},G=Array.prototype.forEach,J=function(e,t){if(!i[t]){i[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")}return i[t].test(e[$]("class")||"")&&i[t]},K=function(e,t){if(!J(e,t)){e.setAttribute("class",(e[$]("class")||"").trim()+" "+t)}},Q=function(e,t){var i;if(i=J(e,t)){e.setAttribute("class",(e[$]("class")||"").replace(i," "))}},V=function(t,i,e){var a=e?P:"removeEventListener";if(e){V(t,i)}r.forEach(function(e){t[a](e,i)})},X=function(e,t,i,a,r){var n=D.createEvent("Event");if(!i){i={}}i.instance=k;n.initEvent(t,!a,!r);n.detail=i;e.dispatchEvent(n);return n},Y=function(e,t){var i;if(!a&&(i=u.picturefill||H.pf)){if(t&&t.src&&!e[$]("srcset")){e.setAttribute("srcset",t.src)}i({reevaluate:true,elements:[e]})}else if(t&&t.src){e.src=t.src}},Z=function(e,t){return(getComputedStyle(e,null)||{})[t]},s=function(e,t,i){i=i||e.offsetWidth;while(i<H.minSize&&t&&!e._lazysizesWidth){i=t.offsetWidth;t=t.parentNode}return i},ee=function(){var i,a;var t=[];var r=[];var n=t;var s=function(){var e=n;n=t.length?r:t;i=true;a=false;while(e.length){e.shift()()}i=false};var e=function(e,t){if(i&&!t){e.apply(this,arguments)}else{n.push(e);if(!a){a=true;(D.hidden?I:U)(s)}}};e._lsFlush=s;return e}(),te=function(i,e){return e?function(){ee(i)}:function(){var e=this;var t=arguments;ee(function(){i.apply(e,t)})}},ie=function(e){var i;var a=0;var r=H.throttleDelay;var n=H.ricTimeout;var t=function(){i=false;a=f.now();e()};var s=l&&n>49?function(){l(t,{timeout:n});if(n!==H.ricTimeout){n=H.ricTimeout}}:te(function(){I(t)},true);return function(e){var t;if(e=e===true){n=33}if(i){return}i=true;t=r-(f.now()-a);if(t<0){t=0}if(e||t<9){s()}else{I(s,t)}}},ae=function(e){var t,i;var a=99;var r=function(){t=null;e()};var n=function(){var e=f.now()-i;if(e<a){I(n,a-e)}else{(l||r)(r)}};return function(){i=f.now();if(!t){t=I(n,a)}}},e=function(){var v,m,c,h,e;var y,z,g,p,C,b,A;var n=/^img$/i;var d=/^iframe$/i;var E="onscroll"in u&&!/(gle|ing)bot/.test(navigator.userAgent);var _=0;var w=0;var N=0;var M=-1;var x=function(e){N--;if(!e||N<0||!e.target){N=0}};var W=function(e){if(A==null){A=Z(D.body,"visibility")=="hidden"}return A||!(Z(e.parentNode,"visibility")=="hidden"&&Z(e,"visibility")=="hidden")};var S=function(e,t){var i;var a=e;var r=W(e);g-=t;b+=t;p-=t;C+=t;while(r&&(a=a.offsetParent)&&a!=D.body&&a!=O){r=(Z(a,"opacity")||1)>0;if(r&&Z(a,"overflow")!="visible"){i=a.getBoundingClientRect();r=C>i.left&&p<i.right&&b>i.top-1&&g<i.bottom+1}}return r};var t=function(){var e,t,i,a,r,n,s,l,o,u,f,c;var d=k.elements;if((h=H.loadMode)&&N<8&&(e=d.length)){t=0;M++;for(;t<e;t++){if(!d[t]||d[t]._lazyRace){continue}if(!E||k.prematureUnveil&&k.prematureUnveil(d[t])){R(d[t]);continue}if(!(l=d[t][$]("data-expand"))||!(n=l*1)){n=w}if(!u){u=!H.expand||H.expand<1?O.clientHeight>500&&O.clientWidth>500?500:370:H.expand;k._defEx=u;f=u*H.expFactor;c=H.hFac;A=null;if(w<f&&N<1&&M>2&&h>2&&!D.hidden){w=f;M=0}else if(h>1&&M>1&&N<6){w=u}else{w=_}}if(o!==n){y=innerWidth+n*c;z=innerHeight+n;s=n*-1;o=n}i=d[t].getBoundingClientRect();if((b=i.bottom)>=s&&(g=i.top)<=z&&(C=i.right)>=s*c&&(p=i.left)<=y&&(b||C||p||g)&&(H.loadHidden||W(d[t]))&&(m&&N<3&&!l&&(h<3||M<4)||S(d[t],n))){R(d[t]);r=true;if(N>9){break}}else if(!r&&m&&!a&&N<4&&M<4&&h>
57402&&(v[0]||H.preloadAfterLoad)&&(v[0]||!l&&(b||C||p||g||d[t][$](H.sizesAttr)!="auto"))){a=v[0]||d[t]}}if(a&&!r){R(a)}}};var i=ie(t);var B=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}x(e);K(t,H.loadedClass);Q(t,H.loadingClass);V(t,L);X(t,"lazyloaded")};var a=te(B);var L=function(e){a({target:e.target})};var T=function(t,i){try{t.contentWindow.location.replace(i)}catch(e){t.src=i}};var F=function(e){var t;var i=e[$](H.srcsetAttr);if(t=H.customMedia[e[$]("data-media")||e[$]("media")]){e.setAttribute("media",t)}if(i){e.setAttribute("srcset",i)}};var s=te(function(t,e,i,a,r){var n,s,l,o,u,f;if(!(u=X(t,"lazybeforeunveil",e)).defaultPrevented){if(a){if(i){K(t,H.autosizesClass)}else{t.setAttribute("sizes",a)}}s=t[$](H.srcsetAttr);n=t[$](H.srcAttr);if(r){l=t.parentNode;o=l&&j.test(l.nodeName||"")}f=e.firesLoad||"src"in t&&(s||n||o);u={target:t};K(t,H.loadingClass);if(f){clearTimeout(c);c=I(x,2500);V(t,L,true)}if(o){G.call(l.getElementsByTagName("source"),F)}if(s){t.setAttribute("srcset",s)}else if(n&&!o){if(d.test(t.nodeName)){T(t,n)}else{t.src=n}}if(r&&(s||o)){Y(t,{src:n})}}if(t._lazyRace){delete t._lazyRace}Q(t,H.lazyClass);ee(function(){var e=t.complete&&t.naturalWidth>1;if(!f||e){if(e){K(t,"ls-is-cached")}B(u);t._lazyCache=true;I(function(){if("_lazyCache"in t){delete t._lazyCache}},9)}if(t.loading=="lazy"){N--}},true)});var R=function(e){if(e._lazyRace){return}var t;var i=n.test(e.nodeName);var a=i&&(e[$](H.sizesAttr)||e[$]("sizes"));var r=a=="auto";if((r||!m)&&i&&(e[$]("src")||e.srcset)&&!e.complete&&!J(e,H.errorClass)&&J(e,H.lazyClass)){return}t=X(e,"lazyunveilread").detail;if(r){re.updateElem(e,true,e.offsetWidth)}e._lazyRace=true;N++;s(e,t,r,a,i)};var r=ae(function(){H.loadMode=3;i()});var l=function(){if(H.loadMode==3){H.loadMode=2}r()};var o=function(){if(m){return}if(f.now()-e<999){I(o,999);return}m=true;H.loadMode=3;i();q("scroll",l,true)};return{_:function(){e=f.now();k.elements=D.getElementsByClassName(H.lazyClass);v=D.getElementsByClassName(H.lazyClass+" "+H.preloadClass);q("scroll",i,true);q("resize",i,true);q("pageshow",function(e){if(e.persisted){var t=D.querySelectorAll("."+H.loadingClass);if(t.length&&t.forEach){U(function(){t.forEach(function(e){if(e.complete){R(e)}})})}}});if(u.MutationObserver){new MutationObserver(i).observe(O,{childList:true,subtree:true,attributes:true})}else{O[P]("DOMNodeInserted",i,true);O[P]("DOMAttrModified",i,true);setInterval(i,999)}q("hashchange",i,true);["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){D[P](e,i,true)});if(/d$|^c/.test(D.readyState)){o()}else{q("load",o);D[P]("DOMContentLoaded",i);I(o,2e4)}if(k.elements.length){t();ee._lsFlush()}else{i()}},checkElems:i,unveil:R,_aLSL:l}}(),re=function(){var i;var n=te(function(e,t,i,a){var r,n,s;e._lazysizesWidth=a;a+="px";e.setAttribute("sizes",a);if(j.test(t.nodeName||"")){r=t.getElementsByTagName("source");for(n=0,s=r.length;n<s;n++){r[n].setAttribute("sizes",a)}}if(!i.detail.dataAttr){Y(e,i.detail)}});var a=function(e,t,i){var a;var r=e.parentNode;if(r){i=s(e,r,i);a=X(e,"lazybeforesizes",{width:i,dataAttr:!!t});if(!a.defaultPrevented){i=a.detail.width;if(i&&i!==e._lazysizesWidth){n(e,r,a,i)}}}};var e=function(){var e;var t=i.length;if(t){e=0;for(;e<t;e++){a(i[e])}}};var t=ae(e);return{_:function(){i=D.getElementsByClassName(H.autosizesClass);q("resize",t)},checkElems:t,updateElem:a}}(),t=function(){if(!t.i&&D.getElementsByClassName){t.i=true;re._();e._()}};return I(function(){H.init&&t()}),k={cfg:H,autoSizer:re,loader:e,init:t,uP:Y,aC:K,rC:Q,hC:J,fire:X,gW:s,rAF:ee}}(e,e.document,Date);e.lazySizes=t,"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:{}); 5741 5742!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Swiper=t()}(this,(function(){"use strict";function e(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function t(){return(t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((function(a){void 0===e[a]?e[a]=t[a]:i(t[a])&&i(e[a])&&Object.keys(t[a]).length>0&&s(e[a],t[a])}
vendor: 14,698 bytes, line 5742
5742))}var a={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function r(){var e="undefined"!=typeof document?document:{};return s(e,a),e}var n={document:a,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function o(){var e="undefined"!=typeof window?window:{};return s(e,n),e}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e,t,i){return(p=h()?Reflect.construct:function(e,t,i){var s=[null];s.push.apply(s,t);var a=new(Function.bind.apply(e,s));return i&&d(a,i.prototype),a}).apply(null,arguments)}function u(e){var t="function"==typeof Map?new Map:void 0;return(u=function(e){if(null===e||(i=e,-1===Function.toString.call(i).indexOf("[native code]")))return e;var i;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,s)}function s(){return p(e,arguments,l(this).constructor)}return s.prototype=Object.create(e.prototype,{constructor:{value:s,enumerable:!1,writable:!0,configurable:!0}}),d(s,e)})(e)}var c=function(e){var t,i;function s(t){var i,s,a;return i=e.call.apply(e,[this].concat(t))||this,s=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(i),a=s.__proto__,Object.defineProperty(s,"__proto__",{get:function(){return a},set:function(e){a.__proto__=e}}),i}return i=e,(t=s).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,s}(u(Array));function v(e){void 0===e&&(e=[]);var t=[];return e.forEach((function(e){Array.isArray(e)?t.push.apply(t,v(e)):t.push(e)})),t}function f(e,t){return Array.prototype.filter.call(e,t)}function m(e,t){var i=o(),s=r(),a=[];if(!t&&e instanceof c)return e;if(!e)return new c(a);if("string"==typeof e){var n=e.trim();if(n.indexOf("<")>=0&&n.indexOf(">")>=0){var l="div";0===n.indexOf("<li")&&(l="ul"),0===n.indexOf("<tr")&&(l="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(l="tr"),0===n.indexOf("<tbody")&&(l="table"),0===n.indexOf("<option")&&(l="select");var d=s.createElement(l);d.innerHTML=n;for(var h=0;h<d.childNodes.length;h+=1)a.push(d.childNodes[h])}else a=function(e,t){if("string"!=typeof e)return[e];for(var i=[],s=t.querySelectorAll(e),a=0;a<s.length;a+=1)i.push(s[a]);return i}(e.trim(),t||s)}else if(e.nodeType||e===i||e===s)a.push(e);else if(Array.isArray(e)){if(e instanceof c)return e;a=e}return new c(function(e){for(var t=[],i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}(a))}m.fn=c.prototype;var g,y,C,w={addClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).add.apply(t,s)})),this},removeClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).remove.apply(t,s)})),this},hasClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));return f(this,(function(e){return s.filter((function(t){return e.classList.contains(t)})).length>0})).length>0},toggleClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));this.forEach((function(e){s.forEach((function(t){e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var i=0;i<this.length;i+=1)if(2===arguments.length)this[i].setAttribute(e,t);else for(var s in e)this[i][s]=e[s],this[i].setAttribute(s,e[s]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transition="string"!=typeof e?e+"ms":e;return this},on:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=t[0],a=t[1],r=t[2],n=t[3];function o(e){var t=e.target;if(t){var i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),m(t).is(a))r.apply(t,i);else for(var s=m(t).parents(),n=0;n<s.length;n+=1)m(s[n]).is(a)&&r.apply(s[n],i)}}function l(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),r.apply(this,t)}"function"==typeof t[1]&&(s=t[0],r=t[1],n=t[2],a=void 0),n||(n=!1);for(var d,h=s.split(" "),p=0;p<this.length;p+=1){var u=this[p];if(a)for(d=0;d<h.length;d+=1){var c=h[d];u.dom7LiveListeners||(u.dom7LiveListeners={}),u.dom7LiveListeners[c]||(u.dom7LiveListeners[c]=[]),u.dom7LiveListeners[c].push({listener:r,proxyListener:o}),u.addEventListener(c,o,n)}else for(d=0;d<h.length;d+=1){var v=h[d];u.dom7Listeners||(u.dom7Listeners={}),u.dom7Listeners[v]||(u.dom7Listeners[v]=[]),u.dom7Listeners[v].push({listener:r,proxyListener:l}),u.addEventListener(v,l,n)}}return this},off:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=t[0],a=t[1],r=t[2],n=t[3];"function"==typeof t[1]&&(s=t[0],r=t[1],n=t[2],a=void 0),n||(n=!1);for(var o=s.split(" "),l=0;l<o.length;l+=1)for(var d=o[l],h=0;h<this.length;h+=1){var p=this[h],u=void 0;if(!a&&p.dom7Listeners?u=p.dom7Listeners[d]:a&&p.dom7LiveListeners&&(u=p.dom7LiveListeners[d]),u&&u.length)for(var c=u.length-1;c>=0;c-=1){var v=u[c];r&&v.listener===r||r&&v.listener&&v.listener.dom7proxy&&v.listener.dom7proxy===r?(p.removeEventListener(d,v.proxyListener,n),u.splice(c,1)):r||(p.removeEventListener(d,v.proxyListener,n),u.splice(c,1))}}return this},trigger:function(){for(var e=o(),t=arguments.length,i=new Array(t),s=0;s<t;s++)i[s]=arguments[s];for(var a=i[0].split(" "),r=i[1],n=0;n<a.length;n+=1)for(var l=a[n],d=0;d<this.length;d+=1){var h=this[d];if(e.CustomEvent){var p=new e.CustomEvent(l,{detail:r,bubbles:!0,cancelable:!0});h.dom7EventData=i.filter((function(e,t){return t>0})),h.dispatchEvent(p),h.dom7EventData=[],delete h.dom7EventData}}return this},transitionEnd:function(e){var t=this;return e&&t.on("transitionend",(function i(s){s.target===this&&(e.call(this,s),t.off("transitionend",i))})),this},outerWidth:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){var e=o();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){var e=o(),t=r(),i=this[0],s=i.getBoundingClientRect(),a=t.body,n=i.clientTop||a.clientTop||0,l=i.clientLeft||a.clientLeft||0,d=i===e?e.scrollY:i.scrollTop,h=i===e?e.scrollX:i.scrollLeft;return{top:s.top+d-n,left:s.left+h-l}}return null},css:function(e,t){var i,s=o();if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i+=1)for(var a in e)this[i].style[a]=e[a];return this}if(this[0])return s.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this}return this},each:function(e){return e?(this.forEach((function(t,i){e.apply(t,[t,i])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,i,s=o(),a=r(),n=this[0];if(!n||void 0===e)return!1;if("string"==typeof e){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(t=m(e),i=0;i<t.length;i+=1)if(t[i]===n)return!0;return!1}if(e===a)return n===a;if(e===s)return n===s;if(e.nodeType||e instanceof c){for(t=e.nodeType?[e]:e,i=0;i<t.length;i+=1)if(t[i]===n)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t=this.length;if(e>t-1)return m([]);if(e<0){var i=t+e;return m(i<0?[]:[this[i]])}return m([this[e]])},append:function(){for(var e,t=r(),i=0;i<arguments.length;i+=1){e=i<0||arguments.length<=i?void 0:arguments[i];for(var s=0;s<this.length;s+=1)if("string"==typeof e){var a=t.createElement("div");for(a.innerHTML=e;a.firstChild;)this[s].appendChild(a.firstChild)}else if(e instanceof c)for(var n=0;n<e.length;n+=1)this[s].appendChild(e[n]);else this[s].appendChild(e)}return this},prepend:function(e){var t,i,s=r();for(t=0;t<this.length;t+=1)if("string"==typeof e){var a=s.createElement("div");for(a.innerHTML=e,i=a.childNodes.length-1;i>=0;i-=1)this[t].insertBefore(a.childNodes[i],this[t].childNodes[0])}else if(e instanceof c)for(i=0;i<e.length;i+=1)this[t].insertBefore(e[i],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&m(this[0].nextElementSibling).is(e)?m([this[0].nextElementSibling]):m([]):this[0].nextElementSibling?m([this[0].nextElementSibling]):m([]):m([])},nextAll:function(e){var t=[],i=this[0];if(!i)return m([]);for(;i.nextElementSibling;){var s=i.nextElementSibling;e?m(s).is(e)&&t.push(s):t.push(s),i=s}return m(t)},prev:function(e){if(this.length>0){var t=this[0];return e?t.previousElementSibling&&m(t.previousElementSibling).is(e)?m([t.previousElementSibling]):m([]):t.previousElementSibling?m([t.previousElementSibling]):m([])}return m([])},prevAll:function(e){var t=[],i=this[0];if(!i)return m([]);for(;i.previousElementSibling;){var s=i.previousElementSibling;e?m(s).is(e)&&t.push(s):t.push(s),i=s}return m(t)},parent:function(e){for(var t=[],i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?m(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode));return m(t)},parents:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].parentNode;s;)e?m(s).is(e)&&t.push(s):t.push(s),s=s.parentNode;return m(t)},closest:function(e){var t=this;return void 0===e?m([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].querySelectorAll(e),a=0;a<s.length;a+=1)t.push(s[a]);return m(t)},children:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].children,a=0;a<s.length;a+=1)e&&!m(s[a]).is(e)||t.push(s[a]);return m(t)},filter:function(e){return m(f(this,e))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function b(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function T(){return Date.now()}function S(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object}function x(){for(var e=Object(arguments.length<=0?void 0:arguments[0]),t=1;t<arguments.length;t+=1){var i=t<0||arguments.length<=t?void 0:arguments[t];if(null!=i)for(var s=Object.keys(Object(i)),a=0,r=s.length;a<r;a+=1){var n=s[a],o=Object.getOwnPropertyDescriptor(i,n);void 0!==o&&o.enumerable&&(S(e[n])&&S(i[n])?x(e[n],i[n]):!S(e[n])&&S(i[n])?(e[n]={},x(e[n],i[n])):e[n]=i[n])}}return e}function E(e,t){Object.keys(t).forEach((function(i){S(t[i])&&Object.keys(t[i]).forEach((function(s){"function"==typeof t[i][s]&&(t[i][s]=t[i][s].bind(e))})),e[i]=t[i]}))}function M(){return g||(g=function(){var e=o(),t=r();return{touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),pointerEvents:!!e.PointerEvent&&"maxTouchPoints"in e.navigator&&e.navigator.maxTouchPoints>=0,observer:"MutationObserver"in e||"WebkitMutationObserver"in e,passiveListener:function(){var t=!1;try{var i=Object.defineProperty({},"passive",{get:function(){t=!0}});e.addEventListener("testPassiveListener",null,i)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),g}function P(e){return void 0===e&&(e={}),y||(y=function(e){var t=(void 0===e?{}:e).userAgent,i=M(),s=o(),a=s.navigator.platform,r=t||s.navigator.userAgent,n={ios:!1,android:!1},l=s.screen.width,d=s.screen.height,h=r.match(/(Android);?[\s\/]+([\d.]+)?/),p=r.match(/(iPad).*OS\s([\d_]+)/),u=r.match(/(iPod)(.*OS\s([\d_]+))?/),c=!p&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),v="Win32"===a,f="MacIntel"===a;return!p&&f&&i.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768"].indexOf(l+"x"+d)>=0&&((p=r.match(/(Version)\/([\d.]+)/))||(p=[0,1,"13_0_0"]),f=!1),h&&!v&&(n.os="android",n.android=!0),(p||c||u)&&(n.os="ios",n.ios=!0),n}(e)),y}function k(){return C||(C=function(){var e,t=o();return{isEdge:!!t.navigator.userAgent.match(/Edge/g),isSafari:(e=t.navigator.userAgent.toLowerCase(),e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}()),C}
5742Object.keys(w).forEach((function(e){m.fn[e]=w[e]}));var L={name:"resize",create:function(){var e=this;x(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(e){var t=o();t.addEventListener("resize",e.resize.resizeHandler),t.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy:function(e){var t=o();t.removeEventListener("resize",e.resize.resizeHandler),t.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}},z={attach:function(e,t){void 0===t&&(t={});var i=o(),s=this,a=new(i.MutationObserver||i.WebkitMutationObserver)((function(e){if(1!==e.length){var t=function(){s.emit("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)}else s.emit("observerUpdate",e[0])}));a.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.observer.observers.push(a)},init:function(){if(this.support.observer&&this.params.observer){if(this.params.observeParents)for(var e=this.$el.parents(),t=0;t<e.length;t+=1)this.observer.attach(e[t]);this.observer.attach(this.$el[0],{childList:this.params.observeSlideChildren}),this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach((function(e){e.disconnect()})),this.observer.observers=[]}},O={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){E(this,{observer:t(t({},z),{},{observers:[]})})},on:{init:function(e){e.observer.init()},destroy:function(e){e.observer.destroy()}}};function I(e){var t=r(),i=o(),s=this.touchEventsData,a=this.params,n=this.touches;if(!this.animating||!a.preventInteractionOnTransition){var l=e;l.originalEvent&&(l=l.originalEvent);var d=m(l.target);if(("wrapper"!==a.touchEventsTarget||d.closest(this.wrapperEl).length)&&(s.isTouchEvent="touchstart"===l.type,(s.isTouchEvent||!("which"in l)||3!==l.which)&&!(!s.isTouchEvent&&"button"in l&&l.button>0||s.isTouched&&s.isMoved)))if(a.noSwiping&&d.closest(a.noSwipingSelector?a.noSwipingSelector:"."+a.noSwipingClass)[0])this.allowClick=!0;else if(!a.swipeHandler||d.closest(a.swipeHandler)[0]){n.currentX="touchstart"===l.type?l.targetTouches[0].pageX:l.pageX,n.currentY="touchstart"===l.type?l.targetTouches[0].pageY:l.pageY;var h=n.currentX,p=n.currentY,u=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection,c=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(!u||!(h<=c||h>=i.screen.width-c)){if(x(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),n.startX=h,n.startY=p,s.touchStartTime=T(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,a.threshold>0&&(s.allowThresholdMove=!1),"touchstart"!==l.type){var v=!0;d.is(s.formElements)&&(v=!1),t.activeElement&&m(t.activeElement).is(s.formElements)&&t.activeElement!==d[0]&&t.activeElement.blur();var f=v&&this.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||f)&&l.preventDefault()}this.emit("touchStart",l)}}}}function A(e){var t=r(),i=this.touchEventsData,s=this.params,a=this.touches,n=this.rtlTranslate,o=e;if(o.originalEvent&&(o=o.originalEvent),i.isTouched){if(!i.isTouchEvent||"touchmove"===o.type){var l="touchmove"===o.type&&o.targetTouches&&(o.targetTouches[0]||o.changedTouches[0]),d="touchmove"===o.type?l.pageX:o.pageX,h="touchmove"===o.type?l.pageY:o.pageY;if(o.preventedByNestedSwiper)return a.startX=d,void(a.startY=h);if(!this.allowTouchMove)return this.allowClick=!1,void(i.isTouched&&(x(a,{startX:d,startY:h,currentX:d,currentY:h}),i.touchStartTime=T()));if(i.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(this.isVertical()){if(h<a.startY&&this.translate<=this.maxTranslate()||h>a.startY&&this.translate>=this.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(d<a.startX&&this.translate<=this.maxTranslate()||d>a.startX&&this.translate>=this.minTranslate())return;if(i.isTouchEvent&&t.activeElement&&o.target===t.activeElement&&m(o.target).is(i.formElements))return i.isMoved=!0,void(this.allowClick=!1);
5742if(i.allowTouchCallbacks&&this.emit("touchMove",o),!(o.targetTouches&&o.targetTouches.length>1)){a.currentX=d,a.currentY=h;var p=a.currentX-a.startX,u=a.currentY-a.startY;if(!(this.params.threshold&&Math.sqrt(Math.pow(p,2)+Math.pow(u,2))<this.params.threshold)){var c;if(void 0===i.isScrolling)this.isHorizontal()&&a.currentY===a.startY||this.isVertical()&&a.currentX===a.startX?i.isScrolling=!1:p*p+u*u>=25&&(c=180*Math.atan2(Math.abs(u),Math.abs(p))/Math.PI,i.isScrolling=this.isHorizontal()?c>s.touchAngle:90-c>s.touchAngle);if(i.isScrolling&&this.emit("touchMoveOpposite",o),void 0===i.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(i.startMoving=!0)),i.isScrolling)i.isTouched=!1;else if(i.startMoving){this.allowClick=!1,!s.cssMode&&o.cancelable&&o.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&o.stopPropagation(),i.isMoved||(s.loop&&this.loopFix(),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!s.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",o)),this.emit("sliderMove",o),i.isMoved=!0;var v=this.isHorizontal()?p:u;a.diff=v,v*=s.touchRatio,n&&(v=-v),this.swipeDirection=v>0?"prev":"next",i.currentTranslate=v+i.startTranslate;var f=!0,g=s.resistanceRatio;if(s.touchReleaseOnEdges&&(g=0),v>0&&i.currentTranslate>this.minTranslate()?(f=!1,s.resistance&&(i.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+i.startTranslate+v,g))):v<0&&i.currentTranslate<this.maxTranslate()&&(f=!1,s.resistance&&(i.currentTranslate=this.maxTranslate()+1-Math.pow(this.maxTranslate()-i.startTranslate-v,g))),f&&(o.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),s.threshold>0){if(!(Math.abs(v)>s.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
vendor: 5,217 bytes, line 5742
5742if(!i.allowThresholdMove)return i.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,i.currentTranslate=i.startTranslate,void(a.diff=this.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}s.followFinger&&!s.cssMode&&((s.freeMode||s.watchSlidesProgress||s.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),s.freeMode&&(0===i.velocities.length&&i.velocities.push({position:a[this.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:a[this.isHorizontal()?"currentX":"currentY"],time:T()})),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}}}}}else i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",o)}function B(e){var t=this,i=t.touchEventsData,s=t.params,a=t.touches,r=t.rtlTranslate,n=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,d=e;if(d.originalEvent&&(d=d.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",d),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&s.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);s.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var h,p=T(),u=p-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),u<300&&p-i.lastClickTime<300&&t.emit("doubleTap doubleClick",d)),i.lastClickTime=T(),b((function(){t.destroyed||(t.allowClick=!0)})),!i.isTouched||!i.isMoved||!t.swipeDirection||0===a.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,h=s.followFinger?r?t.translate:-t.translate:-i.currentTranslate,!s.cssMode)if(s.freeMode){if(h<-t.minTranslate())return void t.slideTo(t.activeIndex);if(h>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(s.freeModeMomentum){if(i.velocities.length>1){var c=i.velocities.pop(),v=i.velocities.pop(),f=c.position-v.position,m=c.time-v.time;t.velocity=f/m,t.velocity/=2,Math.abs(t.velocity)<s.freeModeMinimumVelocity&&(t.velocity=0),(m>150||T()-c.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=s.freeModeMomentumVelocityRatio,i.velocities.length=0;var g=1e3*s.freeModeMomentumRatio,y=t.velocity*g,C=t.translate+y;r&&(C=-C);var w,S,x=!1,E=20*Math.abs(t.velocity)*s.freeModeMomentumBounceRatio;if(C<t.maxTranslate())s.freeModeMomentumBounce?(C+t.maxTranslate()<-E&&(C=t.maxTranslate()-E),w=t.maxTranslate(),x=!0,i.allowMomentumBounce=!0):C=t.maxTranslate(),s.loop&&s.centeredSlides&&(S=!0);else if(C>t.minTranslate())s.freeModeMomentumBounce?(C-t.minTranslate()>E&&(C=t.minTranslate()+E),w=t.minTranslate(),x=!0,i.allowMomentumBounce=!0):C=t.minTranslate(),s.loop&&s.centeredSlides&&(S=!0);else if(s.freeModeSticky){for(var M,P=0;P<l.length;P+=1)if(l[P]>-C){M=P;break}C=-(C=Math.abs(l[M]-C)<Math.abs(l[M-1]-C)||"next"===t.swipeDirection?l[M]:l[M-1])}if(S&&t.once("transitionEnd",(function(){t.loopFix()})),0!==t.velocity){if(g=r?Math.abs((-C-t.translate)/t.velocity):Math.abs((C-t.translate)/t.velocity),s.freeModeSticky){var k=Math.abs((r?-C:C)-t.translate),L=t.slidesSizesGrid[t.activeIndex];g=k<L?s.speed:k<2*L?1.5*s.speed:2.5*s.speed}}else if(s.freeModeSticky)return void t.slideToClosest();s.freeModeMomentumBounce&&x?(t.updateProgress(w),t.setTransition(g),t.setTranslate(C),t.transitionStart(!0,t.swipeDirection),t.animating=!0,n.transitionEnd((function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(s.speed),setTimeout((function(){t.setTranslate(w),n.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(t.updateProgress(C),t.setTransition(g),t.setTranslate(C),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,n.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(C),t.updateActiveIndex(),t.updateSlidesClasses()}else if(s.freeModeSticky)return void t.slideToClosest();(!s.freeModeMomentum||u>=s.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var z=0,O=t.slidesSizesGrid[0],I=0;I<o.length;I+=I<s.slidesPerGroupSkip?1:s.slidesPerGroup){var A=I<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==o[I+A]?h>=o[I]&&h<o[I+A]&&(z=I,O=o[I+A]-o[I]):h>=o[I]&&(z=I,O=o[o.length-1]-o[o.length-2])}var B=(h-o[z])/O,D=z<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(u>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(B>=s.longSwipesRatio?t.slideTo(z+D):t.slideTo(z)),"prev"===t.swipeDirection&&(B>1-s.longSwipesRatio?t.slideTo(z+D):t.slideTo(z))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(d.target===t.navigation.nextEl||d.target===t.navigation.prevEl)?d.target===t.navigation.nextEl?t.slideTo(z+D):t.slideTo(z):("next"===t.swipeDirection&&t.slideTo(z+D),"prev"===t.swipeDirection&&t.slideTo(z))}}}function D(){var e=this.params,t=this.el;if(!t||0!==t.offsetWidth){e.breakpoints&&this.setBreakpoint();var i=this.allowSlideNext,s=this.allowSlidePrev,a=this.snapGrid;this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),this.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>
57421)&&this.isEnd&&!this.isBeginning&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0),this.autoplay&&this.autoplay.running&&this.autoplay.paused&&this.autoplay.run(),this.allowSlidePrev=s,this.allowSlideNext=i,this.params.watchOverflow&&a!==this.snapGrid&&this.checkOverflow()}}function G(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function N(){var e=this.wrapperEl,t=this.rtlTranslate;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=t?e.scrollWidth-e.offsetWidth-e.scrollLeft:-e.scrollLeft:this.translate=-e.scrollTop,-0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();var i=this.maxTranslate()-this.minTranslate();(0===i?0:(this.translate-this.minTranslate())/i)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}var $=!1;function F(){}var V={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1},H={modular:{useParams:function(e){var t=this;t.modules&&Object.keys(t.modules).forEach((function(i){var s=t.modules[i];s.params&&x(e,s.params)}))},useModules:function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach((function(i){var s=t.modules[i],a=e[i]||{};s.on&&t.on&&Object.keys(s.on).forEach((function(e){t.on(e,s.on[e])})),s.create&&s.create.bind(t)(a)}))}},eventsEmitter:{on:function(e,t,i){var s=this;if("function"!=typeof t)return s;var a=i?"unshift":"push";return e.split(" ").forEach((function(e){s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][a](t)})),s},once:function(e,t,i){var s=this;if("function"!=typeof t)return s;function a(){s.off(e,a),a.__emitterProxy&&delete a.__emitterProxy;for(var i=arguments.length,r=new Array(i),n=0;n<i;n++)r[n]=arguments[n];t.apply(s,r)}return a.__emitterProxy=t,s.on(e,a,i)},onAny:function(e,t){if("function"!=typeof e)return this;var i=t?"unshift":"push";return this.eventsAnyListeners.indexOf(e)<0&&this.eventsAnyListeners[i](e),this},offAny:function(e){if(!this.eventsAnyListeners)return this;var t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off:function(e,t){var i=this;return i.eventsListeners?(e.split(" ").forEach((function(e){void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((function(s,a){(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&i.eventsListeners[e].splice(a,1)}))})),i):i},emit:function(){var e,t,i,s=this;if(!s.eventsListeners)return s;for(var a=arguments.length,r=new Array(a),n=0;n<a;n++)r[n]=arguments[n];"string"==typeof r[0]||Array.isArray(r[0])?(e=r[0],t=r.slice(1,r.length),i=s):(e=r[0].events,t=r[0].data,i=r[0].context||s),t.unshift(i);var o=Array.isArray(e)?e:e.split(" ");return o.forEach((function(e){if(s.eventsAnyListeners&&s.eventsAnyListeners.length&&s.eventsAnyListeners.forEac
5742h((function(s){s.apply(i,[e].concat(t))})),s.eventsListeners&&s.eventsListeners[e]){var a=[];s.eventsListeners[e].forEach((function(e){a.push(e)})),a.forEach((function(e){e.apply(i,t)}))}})),s}},update:{updateSize:function(){var e,t,i=this.$el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:i[0].clientWidth,t=void 0!==this.params.height&&null!==this.params.width?this.params.height:i[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(i.css("padding-left")||0,10)-parseInt(i.css("padding-right")||0,10),t=t-parseInt(i.css("padding-top")||0,10)-parseInt(i.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),x(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){var e=o(),t=this.params,i=this.$wrapperEl,s=this.size,a=this.rtlTranslate,r=this.wrongRTL,n=this.virtual&&t.virtual.enabled,l=n?this.virtual.slides.length:this.slides.length,d=i.children("."+this.params.slideClass),h=n?this.virtual.slides.length:d.length,p=[],u=[],c=[];function v(e,i){return!t.cssMode||i!==d.length-1}var f=t.slidesOffsetBefore;"function"==typeof f&&(f=t.slidesOffsetBefore.call(this));var m=t.slidesOffsetAfter;"function"==typeof m&&(m=t.slidesOffsetAfter.call(this));var g=this.snapGrid.length,y=this.snapGrid.length,C=t.spaceBetween,w=-f,b=0,T=0;if(void 0!==s){var S,E;"string"==typeof C&&C.indexOf("%")>=0&&(C=parseFloat(C.replace("%",""))/100*s),this.virtualSize=-C,a?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),t.slidesPerColumn>1&&(S=Math.floor(h/t.slidesPerColumn)===h/this.params.slidesPerColumn?h:Math.ceil(h/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(S=Math.max(S,t.slidesPerView*t.slidesPerColumn)));for(var M,P=t.slidesPerColumn,k=S/P,L=Math.floor(h/t.slidesPerColumn),z=0;z<h;z+=1){E=0;var O=d.eq(z);if(t.slidesPerColumn>1){var I=void 0,A=void 0,B=void 0;if("row"===t.slidesPerColumnFill&&t.slidesPerGroup>1){var D=Math.floor(z/(t.slidesPerGroup*t.slidesPerColumn)),G=z-t.slidesPerColumn*t.slidesPerGroup*D,N=0===D?t.slidesPerGroup:Math.min(Math.ceil((h-D*P*t.slidesPerGroup)/P),t.slidesPerGroup);I=(A=G-(B=Math.floor(G/N))*N+D*t.slidesPerGroup)+B*S/P,O.css({"-webkit-box-ordinal-group":I,"-moz-box-ordinal-group":I,"-ms-flex-order":I,"-webkit-order":I,order:I})}else"column"===t.slidesPerColumnFill?(B=z-(A=Math.floor(z/P))*P,(A>L||A===L&&B===P-1)&&(B+=1)>=P&&(B=0,A+=1)):A=z-(B=Math.floor(z/k))*k;O.css("margin-"+(this.isHorizontal()?"top":"left"),0!==B&&t.spaceBetween&&t.spaceBetween+"px")}if("none"!==O.css("display")){if("auto"===t.slidesPerView){var $=e.getComputedStyle(O[0],null),F=O[0].style.transform,V=O[0].style.webkitTransform;if(F&&(O[0].style.transform="none"),V&&(O[0].style.webkitTransform="none"),t.roundLengths)E=this.isHorizontal()?O.outerWidth(!0):O.outerHeight(!0);else if(this.isHorizontal()){var H=parseFloat($.getPropertyValue("width")||0),j=parseFloat($.getPropertyValue("padding-left")||0),_=parseFloat($.getPropertyValue("padding-right")||0),W=parseFloat($.getPropertyValue("margin-left")||0),R=parseFloat($.getPropertyValue("margin-right")||0),q=$.getPropertyValue("box-sizing");E=q&&"border-box"===q?H+W+R:H+j+_+W+R}else{var X=parseFloat($.getPropertyValue("height")||0),Y=parseFloat($.getPropertyValue("padding-top")||0),U=parseFloat($.getPropertyValue("padding-bottom")||0),K=parseFloat($.getPropertyValue("margin-top")||0),J=parseFloat($.getPropertyValue("margin-bottom")||0),Q=$.getPropertyValue("box-sizing");E=Q&&"border-box"===Q?X+K+J:X+Y+U+K+J}F&&(O[0].style.transform=F),V&&(O[0].style.webkitTransform=V),t.roundLengths&&(E=Math.floor(E))}else E=(s-(t.slidesPerView-1)*C)/t.slidesPerView,t.roundLengths&&(E=Math.floor(E)),d[z]&&(this.isHorizontal()?d[z].style.width=E+"px":d[z].style.height=E+"px");d[z]&&(d[z].swiperSlideSize=E),c.push(E),t.centeredSlides?(w=w+E/2+b/2+C,0===b&&0!==z&&(w=w-s/2-C),0===z&&(w=w-s/2-C),Math.abs(w)<.001&&(w=0),t.roundLengths&&(w=Math.floor(w)),T%t.slidesPerGroup==0&&p.push(w),u.push(w)):(t.roundLengths&&(w=Math.floor(w)),(T-Math.min(this.params.slidesPerGroupSkip,T))%this.params.slidesPerGroup==0&&p.push(w),u.push(w),w=w+E+C),this.virtualSize+=E+C,b=E,T+=1}}if(this.virtualSize=Math.max(this.virtualSize,s)+m,a&&r&&("slide"===t.effect||"coverflow"===t.effect)&&i.css({width:this.virtualSize+t.spaceBetween+"px"}),t.setWrapperSize&&(this.isHorizontal()?i.css({width:this.virtualSize+t.spaceBetween+"px"}):i.css({height:this.virtualSize+t.spaceBetween+"px"})),t.slidesPerColumn>1&&(this.virtualSize=(E+t.spaceBetween)*S,this.virtualSize=Math.ceil(this.virtualSize/t.slidesPerColumn)-t.spaceBetween,this.isHorizontal()?i.css({width:this.virtualSize+t.spaceBetween+"px"}):i.css({height:this.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){M=[];for(var Z=0;Z<p.length;Z+=1){var ee=p[Z];t.roundLengths&&(ee=Math.floor(ee)),p[Z]<this.virtualSize+p[0]&&M.push(ee)}p=M}if(!t.centeredSlides){M=[];for(var te=0;te<p.length;te+=1){var ie=p[te];t.roundLengths&&(ie=Math.floor(ie)),p[te]<=this.virtualSize-s&&M.push(ie)}p=M,Math.floor(this.virtualSize-s)-Math.floor(p[p.length-1])>1&&p.push(this.virtualSize-s)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(this.isHorizontal()?a?d.filter(v).css({marginLeft:C+"px"}):d.filter(v).css({marginRight:C+"px"}):d.filter(v).css({marginBottom:C+"px"}
5742)),t.centeredSlides&&t.centeredSlidesBounds){var se=0;c.forEach((function(e){se+=e+(t.spaceBetween?t.spaceBetween:0)}));var ae=(se-=t.spaceBetween)-s;p=p.map((function(e){return e<0?-f:e>ae?ae+m:e}))}if(t.centerInsufficientSlides){var re=0;if(c.forEach((function(e){re+=e+(t.spaceBetween?t.spaceBetween:0)})),(re-=t.spaceBetween)<s){var ne=(s-re)/2;p.forEach((function(e,t){p[t]=e-ne})),u.forEach((function(e,t){u[t]=e+ne}))}}x(this,{slides:d,snapGrid:p,slidesGrid:u,slidesSizesGrid:c}),h!==l&&this.emit("slidesLengthChange"),p.length!==g&&(this.params.watchOverflow&&this.checkOverflow(),this.emit("snapGridLengthChange")),u.length!==y&&this.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&this.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i=[],s=0;if("number"==typeof e?this.setTransition(e):!0===e&&this.setTransition(this.params.speed),"auto"!==this.params.slidesPerView&&this.params.slidesPerView>1)if(this.params.centeredSlides)this.visibleSlides.each((function(e){i.push(e)}));else for(t=0;t<Math.ceil(this.params.slidesPerView);t+=1){var a=this.activeIndex+t;if(a>this.slides.length)break;i.push(this.slides.eq(a)[0])}else i.push(this.slides.eq(this.activeIndex)[0]);for(t=0;t<i.length;t+=1)if(void 0!==i[t]){var r=i[t].offsetHeight;s=r>s?r:s}s&&this.$wrapperEl.css("height",s+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this.params,i=this.slides,s=this.rtlTranslate;if(0!==i.length){void 0===i[0].swiperSlideOffset&&this.updateSlidesOffset();var a=-e;s&&(a=e),i.removeClass(t.slideVisibleClass),this.visibleSlidesIndexes=[],this.visibleSlides=[];for(var r=0;r<i.length;r+=1){var n=i[r],o=(a+(t.centeredSlides?this.minTranslate():0)-n.swiperSlideOffset)/(n.swiperSlideSize+t.spaceBetween);if(t.watchSlidesVisibility||t.centeredSlides&&t.autoHeight){var l=-(a-n.swiperSlideOffset),d=l+this.slidesSizesGrid[r];(l>=0&&l<this.size-1||d>1&&d<=this.size||l<=0&&d>=this.size)&&(this.visibleSlides.push(n),this.visibleSlidesIndexes.push(r),i.eq(r).addClass(t.slideVisibleClass))}n.progress=s?-o:o}this.visibleSlides=m(this.visibleSlides)}},updateProgress:function(e){if(void 0===e){var t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}var i=this.params,s=this.maxTranslate()-this.minTranslate(),a=this.progress,r=this.isBeginning,n=this.isEnd,o=r,l=n;0===s?(a=0,r=!0,n=!0):(r=(a=(e-this.minTranslate())/s)<=0,n=a>=1),x(this,{progress:a,isBeginning:r,isEnd:n}),(i.watchSlidesProgress||i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&this.updateSlidesProgress(e),r&&!o&&this.emit("reachBeginning toEdge"),n&&!l&&this.emit("reachEnd toEdge"),(o&&!r||l&&!n)&&this.emit("fromEdge"),this.emit("progress",a)},updateSlidesClasses:function(){var e,t=this.slides,i=this.params,s=this.$wrapperEl,a=this.activeIndex,r=this.realIndex,n=this.virtual&&i.virtual.enabled;t.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(e=n?this.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+a+'"]'):t.eq(a)).addClass(i.slideActiveClass),i.loop&&(e.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass));var o=e.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass);i.loop&&0===o.length&&(o=t.eq(0)).addClass(i.slideNextClass);var l=e.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass);
5742i.loop&&0===l.length&&(l=t.eq(-1)).addClass(i.slidePrevClass),i.loop&&(o.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass),l.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(e){var t,i=this.rtlTranslate?this.translate:-this.translate,s=this.slidesGrid,a=this.snapGrid,r=this.params,n=this.activeIndex,o=this.realIndex,l=this.snapIndex,d=e;if(void 0===d){for(var h=0;h<s.length;h+=1)void 0!==s[h+1]?i>=s[h]&&i<s[h+1]-(s[h+1]-s[h])/2?d=h:i>=s[h]&&i<s[h+1]&&(d=h+1):i>=s[h]&&(d=h);r.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}if(a.indexOf(i)>=0)t=a.indexOf(i);else{var p=Math.min(r.slidesPerGroupSkip,d);t=p+Math.floor((d-p)/r.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),d!==n){var u=parseInt(this.slides.eq(d).attr("data-swiper-slide-index")||d,10);x(this,{snapIndex:t,realIndex:u,previousIndex:n,activeIndex:d}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),o!==u&&this.emit("realIndexChange"),(this.initialized||this.params.runCallbacksOnInit)&&this.emit("slideChange")}else t!==l&&(this.snapIndex=t,this.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this.params,i=m(e.target).closest("."+t.slideClass)[0],s=!1;if(i)for(var a=0;a<this.slides.length;a+=1)this.slides[a]===i&&(s=!0);if(!i||!s)return this.clickedSlide=void 0,void(this.clickedIndex=void 0);this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(m(i).attr("data-swiper-slide-index"),10):this.clickedIndex=m(i).index(),t.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,i=this.rtlTranslate,s=this.translate,a=this.$wrapperEl;if(t.virtualTranslate)return i?-s:s;if(t.cssMode)return s;var r=function(e,t){void 0===t&&(t="x");var i,s,a,r=o(),n=r.getComputedStyle(e,null);return r.WebKitCSSMatrix?((s=n.transform||n.webkitTransform).split(",").length>6&&(s=s.split(", ").map((function(e){return e.replace(",",".")})).join(", ")),a=new r.WebKitCSSMatrix("none"===s?"":s)):i=(a=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(s=r.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(s=r.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),s||0}(a[0],e);return i&&(r=-r),r||0},setTranslate:function(e,t){var i=this.rtlTranslate,s=this.params,a=this.$wrapperEl,r=this.wrapperEl,n=this.progress,o=0,l=0;this.isHorizontal()?o=i?-e:e:l=e,s.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),s.cssMode?r[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-l:s.virtualTranslate||a.transform("translate3d("+o+"px, "+l+"px, 0px)"),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:l;var d=this.maxTranslate()-this.minTranslate();(0===d?0:(e-this.minTranslate())/d)!==n&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,s,a){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===s&&(s=!0);var r=this,n=r.params,o=r.wrapperEl;if(r.animating&&n.preventInteractionOnTransition)return!1;var l,d=r.minTranslate(),h=r.maxTranslate();if(l=s&&e>
5742d?d:s&&e<h?h:e,r.updateProgress(l),n.cssMode){var p,u=r.isHorizontal();if(0===t)o[u?"scrollLeft":"scrollTop"]=-l;else if(o.scrollTo)o.scrollTo(((p={})[u?"left":"top"]=-l,p.behavior="smooth",p));else o[u?"scrollLeft":"scrollTop"]=-l;return!0}return 0===t?(r.setTransition(0),r.setTranslate(l),i&&(r.emit("beforeTransitionStart",t,a),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(l),i&&(r.emit("beforeTransitionStart",t,a),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,i&&r.emit("transitionEnd"))}),r.$wrapperEl[0].addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var i=this.activeIndex,s=this.params,a=this.previousIndex;if(!s.cssMode){s.autoHeight&&this.updateAutoHeight();var r=t;if(r||(r=i>a?"next":i<a?"prev":"reset"),this.emit("transitionStart"),e&&i!==a){if("reset"===r)return void this.emit("slideResetTransitionStart");this.emit("slideChangeTransitionStart"),"next"===r?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart")}}},transitionEnd:function(e,t){void 0===e&&(e=!0);var i=this.activeIndex,s=this.previousIndex,a=this.params;if(this.animating=!1,!a.cssMode){this.setTransition(0);var r=t;if(r||(r=i>s?"next":i<s?"prev":"reset"),this.emit("transitionEnd"),e&&i!==s){if("reset"===r)return void this.emit("slideResetTransitionEnd");this.emit("slideChangeTransitionEnd"),"next"===r?this.emit("slideNextTransitionEnd"):this.emit("slidePrevTransitionEnd")}}}},slide:{slideTo:function(e,t,i,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=this,r=e;r<0&&(r=0);var n=a.params,o=a.snapGrid,l=a.slidesGrid,d=a.previousIndex,h=a.activeIndex,p=a.rtlTranslate,u=a.wrapperEl;if(a.animating&&n.preventInteractionOnTransition)return!1;var c=Math.min(a.params.slidesPerGroupSkip,r),v=c+Math.floor((r-c)/a.params.slidesPerGroup);v>=o.length&&(v=o.length-1),(h||n.initialSlide||0)===(d||0)&&i&&a.emit("beforeSlideChangeStart");var f,m=-o[v];if(a.updateProgress(m),n.normalizeSlideIndex)for(var g=0;g<l.length;g+=1)-Math.floor(100*m)>=Math.floor(100*l[g])&&(r=g);if(a.initialized&&r!==h){if(!a.allowSlideNext&&m<a.translate&&m<a.minTranslate())return!1;if(!a.allowSlidePrev&&m>a.translate&&m>a.maxTranslate()&&(h||0)!==r)return!1}if(f=r>h?"next":r<h?"prev":"reset",p&&-m===a.translate||!p&&m===a.translate)return a.updateActiveIndex(r),n.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==n.effect&&a.setTranslate(m),"reset"!==f&&(a.transitionStart(i,f),a.transitionEnd(i,f)),!1;if(n.cssMode){var y,C=a.isHorizontal(),w=-m;if(p&&(w=u.scrollWidth-u.offsetWidth-w),0===t)u[C?"scrollLeft":"scrollTop"]=w;else if(u.scrollTo)u.scrollTo(((y={})[C?"left":"top"]=w,y.behavior="smooth",y));else u[C?"scrollLeft":"scrollTop"]=w;return!0}return 0===t?(a.setTransition(0),a.setTranslate(m),a.updateActiveIndex(r),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i,f),a.transitionEnd(i,f)):(a.setTransition(t),a.setTranslate(m),a.updateActiveIndex(r),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i,f),a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(i,f))}),a.$wrapperEl[0].addEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(e,t,i,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=e;return this.params.loop&&(a+=this.loopedSlides),this.slideTo(a,t,i,s)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.params,a=this.animating,r=this.activeIndex<s.slidesPerGroupSkip?1:s.slidesPerGroup;if(s.loop){if(a&&s.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}return this.slideTo(this.activeIndex+r,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.params,a=this.animating,r=this.snapGrid,n=this.slidesGrid,o=this.rtlTranslate;if(s.loop){if(a&&s.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}function l(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var d,h=l(o?this.translate:-this.translate),p=r.map((function(e){return l(e)})),u=(r[p.indexOf(h)],r[p.indexOf(h)-1]);return void 0===u&&s.cssMode&&r.forEach((function(e){!u&&h>=e&&(u=e)})),void 0!==u&&(d=n.indexOf(u))<0&&(d=this.activeIndex-1),this.slideTo(d,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===s&&(s=.5);var a=this.activeIndex,r=Math.min(this.params.slidesPerGroupSkip,a),n=r+Math.floor((a-r)/this.params.slidesPerGroup),o=this.rtlTranslate?this.translate:-this.translate;if(o>=this.snapGrid[n]){var l=this.snapGrid[n];o-l>(this.snapGrid[n+1]-l)*s&&(a+=this.params.slidesPerGroup)}else{var d=this.snapGrid[n-1];o-d<=(this.snapGrid[n]-d)*s&&(a-=this.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,this.slidesGrid.length-1),this.slideTo(a,e,t,i)},slideToClickedSlide:function(){var e,t=this,i=t.params,s=t.$wrapperEl,a="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,r=t.clickedIndex;if(i.loop){if(t.animating)return;e=parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?r<t.loopedSlides-a/2||r>t.slides.length-t.loopedSlides+a/2?(t.loopFix(),r=s.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),b((function(){t.slideTo(r)}))):t.slideTo(r):r>t.slides.length-a?(t.loopFix(),r=s.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),b((function(){t.slideTo(r)}))):t.slideTo(r)}else t.slideTo(r)}},loop:{loopCreate:function(){var e=this,t=r(),i=e.params,s=e.$wrapperEl;s.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var a=s.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var n=i.slidesPerGroup-a.length%i.slidesPerGroup;if(n!==i.slidesPerGroup){for(var o=0;o<n;o+=1){var l=m(t.createElement("div")).addClass(i.slideClass+" "+i.slideBlankClass);s.append(l)}a=s.children("."+i.slideClass)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=a.length),e.loopedSlides=Math.ceil(parseFloat(i.loopedSlides||i.slidesPerView,10)),e.loopedSlides+=i.loopAdditionalSlides,e.loopedSlides>a.length&&(e.loopedSlides=a.length);var d=[],h=[];a.each((function(t,i){var s=m(t);i<e.loopedSlides&&h.push(t),i<a.length&&i>=a.length-e.loopedSlides&&d.push(t),s.attr("data-swiper-slide-index",i)}
5742));for(var p=0;p<h.length;p+=1)s.append(m(h[p].cloneNode(!0)).addClass(i.slideDuplicateClass));for(var u=d.length-1;u>=0;u-=1)s.prepend(m(d[u].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){this.emit("beforeLoopFix");var e,t=this.activeIndex,i=this.slides,s=this.loopedSlides,a=this.allowSlidePrev,r=this.allowSlideNext,n=this.snapGrid,o=this.rtlTranslate;this.allowSlidePrev=!0,this.allowSlideNext=!0;var l=-n[t]-this.getTranslate();if(t<s)e=i.length-3*s+t,e+=s,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((o?-this.translate:this.translate)-l);else if(t>=i.length-s){e=-i.length+t+s,e+=s,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((o?-this.translate:this.translate)-l)}this.allowSlidePrev=a,this.allowSlideNext=r,this.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){if(!(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){this.support.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}},manipulation:{appendSlide:function(e){var t=this.$wrapperEl,i=this.params;if(i.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(var s=0;s<e.length;s+=1)e[s]&&t.append(e[s]);else t.append(e);i.loop&&this.loopCreate(),i.observer&&this.support.observer||this.update()},prependSlide:function(e){var t=this.params,i=this.$wrapperEl,s=this.activeIndex;t.loop&&this.loopDestroy();var a=s+1;if("object"==typeof e&&"length"in e){for(var r=0;r<e.length;r+=1)e[r]&&i.prepend(e[r]);a=s+e.length}else i.prepend(e);t.loop&&this.loopCreate(),t.observer&&this.support.observer||this.update(),this.slideTo(a,0,!1)},addSlide:function(e,t){var i=this.$wrapperEl,s=this.params,a=this.activeIndex;s.loop&&(a-=this.loopedSlides,this.loopDestroy(),this.slides=i.children("."+s.slideClass));var r=this.slides.length;if(e<=0)this.prependSlide(t);else if(e>=r)this.appendSlide(t);else{for(var n=a>e?a+1:a,o=[],l=r-1;l>=e;l-=1){var d=this.slides.eq(l);d.remove(),o.unshift(d)}if("object"==typeof t&&"length"in t){for(var h=0;h<t.length;h+=1)t[h]&&i.append(t[h]);n=a>e?a+t.length:a}else i.append(t);for(var p=0;p<o.length;p+=1)i.append(o[p]);s.loop&&this.loopCreate(),s.observer&&this.support.observer||this.update(),s.loop?this.slideTo(n+this.loopedSlides,0,!1):this.slideTo(n,0,!1)}},removeSlide:function(e){var t=this.params,i=this.$wrapperEl,s=this.activeIndex;t.loop&&(s-=this.loopedSlides,this.loopDestroy(),this.slides=i.children("."+t.slideClass));var a,r=s;if("object"==typeof e&&"length"in e){for(var n=0;n<e.length;n+=1)a=e[n],this.slides[a]&&this.slides.eq(a).remove(),a<r&&(r-=1);r=Math.max(r,0)}else a=e,this.slides[a]&&this.slides.eq(a).remove(),a<r&&(r-=1),r=Math.max(r,0);t.loop&&this.loopCreate(),t.observer&&this.support.observer||this.update(),t.loop?this.slideTo(r+this.loopedSlides,0,!1):this.slideTo(r,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},events:{attachEvents:function(){var e=r(),t=this.params,i=this.touchEvents,s=this.el,a=this.wrapperEl,n=this.device,o=this.support;this.onTouchStart=I.bind(this),this.onTouchMove=A.bind(this),this.onTouchEnd=B.bind(this),t.cssMode&&(this.onScroll=N.bind(this)),this.onClick=G.bind(this);var l=!!t.nested;if(!o.touch&&o.pointerEvents)s.addEventListener(i.start,this.onTouchStart,!1),e.addEventListener(i.move,this.onTouchMove,l),e.addEventListener(i.end,this.onTouchEnd,!1);else{if(o.touch){var d=!("touchstart"!==i.start||!o.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};s.addEventListener(i.start,this.onTouchStart,d),s.addEventListener(i.move,this.onTouchMove,o.passiveListener?{passive:!1,capture:l}:l),s.addEventListener(i.end,this.onTouchEnd,d),i.cancel&&s.addEventListener(i.cancel,this.onTouchEnd,d),$||(e.addEventListener("touchstart",F),$=!0)}(t.simulateTouch&&!n.ios&&!n.android||t.simulateTouch&&!o.touch&&n.ios)&&(s.addEventListener("mousedown",this.onTouchStart,!1),e.addEventListener("mousemove",this.onTouchMove,l),e.addEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&s.addEventListener("click",this.onClick,!0),t.cssMode&&a.addEventListener("scroll",this.onScroll),t.updateOnWindowResize?this.on(n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",D,!0):this.on("observerUpdate",D,!0)},detachEvents:function(){var e=r(),t=this.params,i=this.touchEvents,s=this.el,a=this.wrapperEl,n=this.device,o=this.support,l=!!t.nested;
5742if(!o.touch&&o.pointerEvents)s.removeEventListener(i.start,this.onTouchStart,!1),e.removeEventListener(i.move,this.onTouchMove,l),e.removeEventListener(i.end,this.onTouchEnd,!1);else{if(o.touch){var d=!("onTouchStart"!==i.start||!o.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};s.removeEventListener(i.start,this.onTouchStart,d),s.removeEventListener(i.move,this.onTouchMove,l),s.removeEventListener(i.end,this.onTouchEnd,d),i.cancel&&s.removeEventListener(i.cancel,this.onTouchEnd,d)}(t.simulateTouch&&!n.ios&&!n.android||t.simulateTouch&&!o.touch&&n.ios)&&(s.removeEventListener("mousedown",this.onTouchStart,!1),e.removeEventListener("mousemove",this.onTouchMove,l),e.removeEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&s.removeEventListener("click",this.onClick,!0),t.cssMode&&a.removeEventListener("scroll",this.onScroll),this.off(n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",D)}},breakpoints:{setBreakpoint:function(){var e=this.activeIndex,t=this.initialized,i=this.loopedSlides,s=void 0===i?0:i,a=this.params,r=this.$el,n=a.breakpoints;if(n&&(!n||0!==Object.keys(n).length)){var o=this.getBreakpoint(n);if(o&&this.currentBreakpoint!==o){var l=o in n?n[o]:void 0;l&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach((function(e){var t=l[e];void 0!==t&&(l[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}));var d=l||this.originalParams,h=a.slidesPerColumn>1,p=d.slidesPerColumn>1;h&&!p?(r.removeClass(a.containerModifierClass+"multirow "+a.containerModifierClass+"multirow-column"),this.emitContainerClasses()):!h&&p&&(r.addClass(a.containerModifierClass+"multirow"),"column"===d.slidesPerColumnFill&&r.addClass(a.containerModifierClass+"multirow-column"),this.emitContainerClasses());var u=d.direction&&d.direction!==a.direction,c=a.loop&&(d.slidesPerView!==a.slidesPerView||u);u&&t&&this.changeDirection(),x(this.params,d),x(this,{allowTouchMove:this.params.allowTouchMove,allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev}),this.currentBreakpoint=o,this.emit("_beforeBreakpoint",d),c&&t&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(e-s+this.loopedSlides,0,!1)),this.emit("breakpoint",d)}}},getBreakpoint:function(e){var t=o();if(e){var i=!1,s=Object.keys(e).map((function(e){if("string"==typeof e&&0===e.indexOf("@")){var i=parseFloat(e.substr(1));return{value:t.innerHeight*i,point:e}}return{value:e,point:e}}));s.sort((function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)}));for(var a=0;a<s.length;a+=1){var r=s[a],n=r.point;r.value<=t.innerWidth&&(i=n)}return i||"max"}}},checkOverflow:{checkOverflow:function(){var e=this.params,t=this.isLocked,i=this.slides.length>0&&e.slidesOffsetBefore+e.spaceBetween*(this.slides.length-1)+this.slides[0].offsetWidth*this.slides.length;e.slidesOffsetBefore&&e.slidesOffsetAfter&&i?this.isLocked=i<=this.size:this.isLocked=1===this.snapGrid.length,this.allowSlideNext=!this.isLocked,this.allowSlidePrev=!this.isLocked,t!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock"),t&&t!==this.isLocked&&(this.isEnd=!1,this.navigation&&this.navigation.update())}},classes:{addClasses:function(){var e=this.classNames,t=this.params,i=this.rtl,s=this.$el,a=this.device,r=[];r.push("initialized"),r.push(t.direction),t.freeMode&&r.push("free-mode"),t.autoHeight&&r.push("autoheight"),i&&r.push("rtl"),t.slidesPerColumn>1&&(r.push("multirow"),"column"===t.slidesPerColumnFill&&r.push("multirow-column")),a.android&&r.push("android"),a.ios&&r.push("ios"),t.cssMode&&r.push("css-mode"),r.forEach((function(i){e.push(t.containerModifierClass+i)})),s.addClass(e.join(" ")),this.emitContainerClasses()},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,i,s,a,r){var n,l=o();function d(){r&&r()}m(e).parent("picture")[0]||e.complete&&a?d():t?((n=new l.Image).onload=d,n.onerror=d,s&&(n.sizes=s),i&&(n.srcset=i),t&&(n.src=t)):d()},preloadImages:function(){var e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(
5742),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var i=0;i<e.imagesToLoad.length;i+=1){var s=e.imagesToLoad[i];e.loadImage(s,s.currentSrc||s.getAttribute("src"),s.srcset||s.getAttribute("srcset"),s.sizes||s.getAttribute("sizes"),!0,t)}}}},j={},_=function(){function t(){for(var e,i,s=arguments.length,a=new Array(s),r=0;r<s;r++)a[r]=arguments[r];1===a.length&&a[0].constructor&&a[0].constructor===Object?i=a[0]:(e=a[0],i=a[1]),i||(i={}),i=x({},i),e&&!i.el&&(i.el=e);var n=this;n.support=M(),n.device=P({userAgent:i.userAgent}),n.browser=k(),n.eventsListeners={},n.eventsAnyListeners=[],void 0===n.modules&&(n.modules={}),Object.keys(n.modules).forEach((function(e){var t=n.modules[e];if(t.params){var s=Object.keys(t.params)[0],a=t.params[s];if("object"!=typeof a||null===a)return;if(!(s in i)||!("enabled"in a))return;!0===i[s]&&(i[s]={enabled:!0}),"object"!=typeof i[s]||"enabled"in i[s]||(i[s].enabled=!0),i[s]||(i[s]={enabled:!1})}}));var o=x({},V);n.useParams(o),n.params=x({},o,j,i),n.originalParams=x({},n.params),n.passedParams=x({}
5742,i),n.params&&n.params.on&&Object.keys(n.params.on).forEach((function(e){n.on(e,n.params.on[e])})),n.params&&n.params.onAny&&n.onAny(n.params.onAny),n.$=m;var l=m(n.params.el);if(e=l[0]){if(l.length>1){var d=[];return l.each((function(e){var s=x({},i,{el:e});d.push(new t(s))})),d}var h,p,u;return e.swiper=n,e&&e.shadowRoot&&e.shadowRoot.querySelector?(h=m(e.shadowRoot.querySelector("."+n.params.wrapperClass))).children=function(e){return l.children(e)}:h=l.children("."+n.params.wrapperClass),x(n,{$el:l,el:e,$wrapperEl:h,wrapperEl:h[0],classNames:[],slides:m(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===n.params.direction},isVertical:function(){return"vertical"===n.params.direction},rtl:"rtl"===e.dir.toLowerCase()||"rtl"===l.css("direction"),rtlTranslate:"horizontal"===n.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===l.css("direction")),wrongRTL:"-webkit-box"===h.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEvents:(p=["touchstart","touchmove","touchend","touchcancel"],u=["mousedown","mousemove","mouseup"],n.support.pointerEvents&&(u=["pointerdown","pointermove","pointerup"]),n.touchEventsTouch={start:p[0],move:p[1],end:p[2],cancel:p[3]},n.touchEventsDesktop={start:u[0],move:u[1],end:u[2]},n.support.touch||!n.params.simulateTouch?n.touchEventsTouch:n.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:T(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.useModules(),n.emit("_swiper"),n.params.init&&n.init(),n}}var i,s,a,r=t.prototype;return r.emitContainerClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=e.el.className.split(" ").filter((function(t){return 0===t.indexOf("swiper-container")||0===t.indexOf(e.params.containerModifierClass)}));e.emit("_containerClasses",t.join(" "))}},r.emitSlidesClasses=function(){var e=this;e.params._emitClasses&&e.el&&e.slides.each((function(t){var i=t.className.split(" ").filter((function(t){return 0===t.indexOf("swiper-slide")||0===t.indexOf(e.params.slideClass)}));e.emit("_slideClass",t,i.join(" "))}))},r.slidesPerViewDynamic=function(){var e=this.params,t=this.slides,i=this.slidesGrid,s=this.size,a=this.activeIndex,r=1;if(e.centeredSlides){for(var n,o=t[a].swiperSlideSize,l=a+1;l<t.length;l+=1)t[l]&&!n&&(r+=1,(o+=t[l].swiperSlideSize)>s&&(n=!0));for(var d=a-1;d>=0;d-=1)t[d]&&!n&&(r+=1,(o+=t[d].swiperSlideSize)>s&&(n=!0))}else for(var h=a+1;h<t.length;h+=1)i[h]-i[a]<s&&(r+=1);return r},r.update=function(){var e=this;if(e&&!e.destroyed){var t=e.snapGrid,i=e.params;i.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode?(s(),e.params.autoHeight&&e.updateAutoHeight()):(("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||s(),i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function s(){var t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}},r.changeDirection=function(e,t){void 0===t&&(t=!0);var i=this.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(this.$el.removeClass(""+this.params.containerModifierClass+i).addClass(""+this.params.containerModifierClass+e),this.emitContainerClasses(),this.params.direction=e,this.slides.each((function(t){"vertical"===e?t.style.width="":t.style.height=""}
5742)),this.emit("changeDirection"),t&&this.update()),this},r.init=function(){this.initialized||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit),this.attachEvents(),this.initialized=!0,this.emit("init"),this.emit("afterInit"))},r.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i,s=this,a=s.params,r=s.$el,n=s.$wrapperEl,o=s.slides;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),r.removeAttr("style"),n.removeAttr("style"),o&&o.length&&o.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((function(e){s.off(e)}
5742)),!1!==e&&(s.$el[0].swiper=null,i=s,Object.keys(i).forEach((function(e){try{i[e]=null}catch(e){}try{delete i[e]}catch(e){}}))),s.destroyed=!0),null},t.extendDefaults=function(e){x(j,e)},t.installModule=function(e){t.prototype.modules||(t.prototype.modules={});var i=e.name||Object.keys(t.prototype.modules).length+"_"+T();t.prototype.modules[i]=e},t.use=function(e){return Array.isArray(e)?(e.forEach((function(e){return t.installModule(e)})),t):(t.installModule(e),t)},i=t,a=[{key:"extendedDefaults",get:function(){return j}},{key:"defaults",get:function(){return V}}],(s=null)&&e(i.prototype,s),a&&e(i,a),t}();Object.keys(H).forEach((function(e){Object.keys(H[e]).forEach((function(t){_.prototype[t]=H[e][t]}))})),_.use([L,O]);var W={update:function(){var e=this.params.navigation;if(!this.params.loop){var t=this.navigation,i=t.$nextEl,s=t.$prevEl;s&&s.length>0&&(this.isBeginning?s.addClass(e.disabledClass):s.removeClass(e.disabledClass),s[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass)),i&&i.length>0&&(this.isEnd?i.addClass(e.disabledClass):i.removeClass(e.disabledClass),i[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass))}},onPrevClick:function(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var e,t,i=this.params.navigation;(i.nextEl||i.prevEl)&&(i.nextEl&&(e=m(i.nextEl),this.params.uniqueNavElements&&"string"==typeof i.nextEl&&e.length>1&&1===this.$el.find(i.nextEl).length&&(e=this.$el.find(i.nextEl))),i.prevEl&&(t=m(i.prevEl),this.params.uniqueNavElements&&"string"==typeof i.prevEl&&t.length>1&&1===this.$el.find(i.prevEl).length&&(t=this.$el.find(i.prevEl))),e&&e.length>0&&e.on("click",this.navigation.onNextClick),t&&t.length>0&&t.on("click",this.navigation.onPrevClick),x(this.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}))},destroy:function(){var e=this.navigation,t=e.$nextEl,i=e.$prevEl;t&&t.length&&(t.off("click",this.navigation.onNextClick),t.removeClass(this.params.navigation.disabledClass)),i&&i.length&&(i.off("click",this.navigation.onPrevClick),i.removeClass(this.params.navigation.disabledClass))}},R={update:function(){var e=this.rtl,t=this.params.pagination;if(t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var i,s=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,a=this.pagination.$el,r=this.params.loop?Math.ceil((s-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop?((i=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup))>s-1-2*this.loopedSlides&&(i-=s-2*this.loopedSlides),i>r-1&&(i-=r),i<0&&"bullets"!==this.params.paginationType&&(i=r+i)):i=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"===t.type&&this.pagination.bullets&&this.pagination.bullets.length>0){var n,o,l,d=this.pagination.bullets;if(t.dynamicBullets&&(this.pagination.bulletSize=d.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(t.dynamicMainBullets+4)+"px"),t.dynamicMainBullets>1&&void 0!==this.previousIndex&&(this.pagination.dynamicBulletIndex+=i-this.previousIndex,this.pagination.dynamicBulletIndex>t.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=t.dynamicMainBullets-1:this.pagination.dynamicBulletIndex<0&&(this.pagination.dynamicBulletIndex=0)),n=i-this.pagination.dynamicBulletIndex,l=((o=n+(Math.min(d.length,t.dynamicMainBullets)-1))+n)/2),d.removeClass(t.bulletActiveClass+" "+t.bulletActiveClass+"-next "+t.bulletActiveClass+"-next-next "+t.bulletActiveClass+"-prev "+t.bulletActiveClass+"-prev-prev "+t.bulletActiveClass+"-main"),a.length>1)d.each((function(e){var s=m(e),a=s.index();a===i&&s.addClass(t.bulletActiveClass),t.dynamicBullets&&(a>=n&&a<=o&&s.addClass(t.bulletActiveClass+"-main"),a===n&&s.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),a===o&&s.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next"))}));else{var h=d.eq(i),p=h.index();if(h.addClass(t.bulletActiveClass),t.dynamicBullets){for(var u=d.eq(n),c=d.eq(o),v=n;v<=o;v+=1)d.eq(v).addClass(t.bulletActiveClass+"-main");if(this.params.loop)if(p>=d.length-t.dynamicMainBullets){for(var f=t.dynamicMainBullets;f>=0;f-=1)d.eq(d.length-f).addClass(t.bulletActiveClass+"-main");d.eq(d.length-t.dynamicMainBullets-1).addClass(t.bulletActiveClass+"-prev")}else u.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),c.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next");else u.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),c.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next")}}if(t.dynamicBullets){var g=Math.min(d.length,t.dynamicMainBullets+4),y=(this.pagination.bulletSize*g-this.pagination.bulletSize)/2-l*this.pagination.bulletSize,C=e?"right":"left";d.css(this.isHorizontal()?C:"top",y+"px")}}if("fraction"===t.type&&(a.find("."+t.currentClass).text(t.formatFractionCurrent(i+1)),a.find("."+t.totalClass).text(t.formatFractionTotal(r))),"progressbar"===t.type){var w;w=t.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical";var b=(i+1)/r,T=1,S=1;"horizontal"===w?T=b:S=b,a.find("."+t.progressbarFillClass).transform("translate3d(0,
57420,0) scaleX("+T+") scaleY("+S+")").transition(this.params.speed)}"custom"===t.type&&t.renderCustom?(a.html(t.renderCustom(this,i+1,r)),this.emit("paginationRender",a[0])):this.emit("paginationUpdate",a[0]),a[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](t.lockClass)}},render:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,i=this.pagination.$el,s="";if("bullets"===e.type){for(var a=this.params.loop?Math.ceil((t-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length,r=0;r<a;r+=1)e.renderBullet?s+=e.renderBullet.call(this,r,e.bulletClass):s+="<"+e.bulletElement+' class="'+e.bulletClass+'"></'+e.bulletElement+">";i.html(s),this.pagination.bullets=i.find("."+e.bulletClass)}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(this,e.currentClass,e.totalClass):'<span class="'+e.currentClass+'"></span> / <span class="'+e.totalClass+'"></span>',i.html(s)),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(this,e.progressbarFillClass):'<span class="'+e.progressbarFillClass+'"></span>',i.html(s)),"custom"!==e.type&&this.emit("paginationRender",this.pagination.$el[0])}},init:function(){var e=this,t=e.params.pagination;if(t.el){var i=m(t.el);0!==i.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&i.length>1&&(i=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&i.addClass(t.clickableClass),i.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(i.addClass(""+t.modifierClass+t.type+"-dynamic"),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&i.addClass(t.progressbarOppositeClass),t.clickable&&i.on("click","."+t.bulletClass,(function(t){t.preventDefault();var i=m(this).index()*e.params.slidesPerGroup;e.params.loop&&(i+=e.loopedSlides),e.slideTo(i)})),x(e.pagination,{$el:i,el:i[0]}))}},destroy:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click","."+e.bulletClass)}}},q={loadInSlide:function(e,t){void 0===t&&(t=!0);var i=this,s=i.params.lazy;if(void 0!==e&&0!==i.slides.length){var a=i.virtual&&i.params.virtual.enabled?i.$wrapperEl.children("."+i.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):i.slides.eq(e),r=a.find("."+s.elementClass+":not(."+s.loadedClass+"):not(."+s.loadingClass+")");!a.hasClass(s.elementClass)||a.hasClass(s.loadedClass)||a.hasClass(s.loadingClass)||r.push(a[0]),0!==r.length&&r.each((function(e){var r=m(e);r.addClass(s.loadingClass);var n=r.attr("data-background"),o=r.attr("data-src"),l=r.attr("data-srcset"),d=r.attr("data-sizes"),h=r.parent("picture");i.loadImage(r[0],o||n,l,d,!1,(function(){if(null!=i&&i&&(!i||i.params)&&!i.destroyed){if(n?(r.css("background-image",'url("'+n+'")'),r.removeAttr("data-background")):(l&&(r.attr("srcset",l),r.removeAttr("data-srcset")),d&&(r.attr("sizes",d),r.removeAttr("data-sizes")),h.length&&h.children("source").each((function(e){var t=m(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),o&&(r.attr("src",o),r.removeAttr("data-src"))),r.addClass(s.loadedClass).removeClass(s.loadingClass),a.find("."+s.preloaderClass).remove(),i.params.loop&&t){var e=a.attr("data-swiper-slide-index");if(a.hasClass(i.params.slideDuplicateClass)){var p=i.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+i.params.slideDuplicateClass+")");i.lazy.loadInSlide(p.index(),!1)}else{var u=i.$wrapperEl.children("."+i.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');i.lazy.loadInSlide(u.index(),!1)}}i.emit("lazyImageReady",a[0],r[0]),i.params.autoHeight&&i.updateAutoHeight()}})),i.emit("lazyImageLoad",a[0],r[0])}))}},load:function(){var e=this,t=e.$wrapperEl,i=e.params,s=e.slides,a=e.activeIndex,r=e.virtual&&i.virtual.enabled,n=i.lazy,o=i.slidesPerView;function l(e){if(r){if(t.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(s[e])return!0;return!1}function d(e){return r?m(e).attr("data-swiper-slide-index"):m(e).index()}if("auto"===o&&(o=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children("."+i.slideVisibleClass).each((function(t){var i=r?m(t).attr("data-swiper-slide-index"):m(t).index();e.lazy.loadInSlide(i)}));else if(o>1)for(var h=a;h<a+o;h+=1)l(h)&&e.lazy.loadInSlide(h);else e.lazy.loadInSlide(a);if(n.loadPrevNext)if(o>1||n.loadPrevNextAmount&&n.loadPrevNextAmount>1){for(var p=n.loadPrevNextAmount,u=o,c=Math.min(a+u+Math.max(p,u),s.length),v=Math.max(a-Math.max(u,p),0),f=a+o;f<c;f+=1)l(f)&&e.lazy.loadInSlide(f);for(var g=v;g<a;g+=1)l(g)&&e.lazy.loadInSlide(g)}else{var y=t.children("."+i.slideNextClass);y.length>0&&e.lazy.loadInSlide(d(y));var C=t.children("."+i.slidePrevClass);C.length>0&&e.lazy.loadInSlide(d(C))}}},X={run:function(){var e=this,t=e.slides.eq(e.activeIndex),i=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(i=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(e.autoplay.timeout),e.autoplay.timeout=b((function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,
5742!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()}),i)},start:function(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop:function(){return!!this.autoplay.running&&(void 0!==this.autoplay.timeout&&(this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0),this.autoplay.running=!1,this.emit("autoplayStop"),!0))},pause:function(e){this.autoplay.running&&(this.autoplay.paused||(this.autoplay.timeout&&clearTimeout(this.autoplay.timeout),this.autoplay.paused=!0,0!==e&&this.params.autoplay.waitForTransition?(this.$wrapperEl[0].addEventListener("transitionend",this.autoplay.onTransitionEnd),this.$wrapperEl[0].addEventListener("webkitTransitionEnd",this.autoplay.onTransitionEnd)):(this.autoplay.paused=!1,this.autoplay.run())))},onVisibilityChange:function(){var e=r();"hidden"===e.visibilityState&&this.autoplay.running&&this.autoplay.pause(),"visible"===e.visibilityState&&this.autoplay.paused&&(this.autoplay.run(),this.autoplay.paused=!1)},onTransitionEnd:function(e){this&&!this.destroyed&&this.$wrapperEl&&e.target===this.$wrapperEl[0]&&(this.$wrapperEl[0].removeEventListener("transitionend",this.autoplay.onTransitionEnd),this.$wrapperEl[0].removeEventListener("webkitTransitionEnd",this.autoplay.onTransitionEnd),this.autoplay.paused=!1,this.autoplay.running?this.autoplay.run():this.autoplay.stop())}},Y={setTranslate:function(){for(var e=this.slides,t=0;t<e.length;t+=1){var i=this.slides.eq(t),s=-i[0].swiperSlideOffset;this.params.virtualTranslate||(s-=this.translate);var a=0;this.isHorizontal()||(a=s,s=0);var r=this.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0);i.css({opacity:r}).transform("translate3d("+s+"px, "+a+"px, 0px)")}},setTransition:function(e){var t=this,i=t.slides,s=t.$wrapperEl;if(i.transition(e),t.params.virtualTranslate&&0!==e){var a=!1;i.transitionEnd((function(){if(!a&&t&&!t.destroyed){a=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)s.trigger(e[i])}}))}}},U=[{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){E(this,{navigation:t({},W)})},on:{init:function(e){e.navigation.init(),e.navigation.update()},toEdge:function(e){e.navigation.update()},fromEdge:function(e){e.navigation.update()},destroy:function(e){e.navigation.destroy()},click:function(e,t){var i,s=e.navigation,a=s.$nextEl,r=s.$prevEl;!e.params.navigation.hideOnClick||m(t.target).is(r)||m(t.target).is(a)||(a?i=a.hasClass(e.params.navigation.hiddenClass):r&&(i=r.hasClass(e.params.navigation.hiddenClass)),!0===i?e.emit("navigationShow"):e.emit("navigationHide"),a&&a.toggleClass(e.params.navigation.hiddenClass),r&&r.toggleClass(e.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){E(this,{pagination:t({dynamicBulletIndex:0},R)})},on:{init:function(e){e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange:function(e){(e.params.loop||void 0===e.snapIndex)&&e.pagination.update()},snapIndexChange:function(e){e.params.loop||e.pagination.update()},slidesLengthChange:function(e){e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange:function(e){e.params.loop||(e.pagination.render(),e.pagination.update())},destroy:function(e){e.pagination.destroy()},click:function(e,t){e.params.pagination.el&&e.params.pagination.hideOnClick&&e.pagination.$el.length>0&&!m(t.target).hasClass(e.params.pagination.bulletClass)&&(!0===e.pagination.$el.hasClass(e.params.pagination.hiddenClass)?e.emit("paginationShow"):e.emit("paginationHide"),e.pagination.$el.toggleClass(e.params.pagination.hiddenClass))}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){E(this,{lazy:t({initialImageLoaded:!1},q)})},on:{beforeInit:function(e){e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init:function(e){e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll:function(e){e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize:function(e){e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove:function(e){e.params.lazy.enabled&&e.lazy.load()},transitionStart:function(e){e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd:function(e){e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange:function(e){e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){E(this,{autoplay:t(t({},X),{},{running:!1,paused:!1})})},on:{init:function(e){e.params.autoplay.enabled&&(e.autoplay.start(),r().addEventListener("visibilitychange",e.auto
5742play.onVisibilityChange))},beforeTransitionStart:function(e,t,i){e.autoplay.running&&(i||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(t):e.autoplay.stop())},sliderFirstMove:function(e){e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd:function(e){e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy:function(e){e.autoplay.running&&e.autoplay.stop(),r().removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){E(this,{fadeEffect:t({},Y)})},on:{beforeInit:function(e){if("fade"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"fade");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};x(e.params,t),x(e.originalParams,t)}},setTranslate:function(e){"fade"===e.params.effect&&e.fadeEffect.setTranslate()},setTransition:function(e,t){"fade"===e.params.effect&&e.fadeEffect.setTransition(t)}}}];return _.use(U),_})); 5743 5744function createSwiper(selector, swiperParams, callback = null) { 5745 /** 5746 * Use timer to create new task instead of executing in the current one 5747 * in order to split total blocking time 5748 */ 5749 setTimeout(function() { 5750 const swiperInstance = new Swiper(selector, swiperParams); 5751 if (callback) { 5752 callback(swiperInstance); 5753 } 5754 }, 0); 5755} 5756 5757 5758 LS.ready.then(function(){ 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768// Move to our_content 5769window.urls = { 5770 "shippingUrl": "\/frete\/" 5771} 5772 5773 5774document.addEventListener('lazybeforeunveil', function(e){ 5775 if ((e.target.parentElement) && (e.target.nextElementSibling)) { 5776 var parent = e.target.parentElement; 5777 var sibling = e.target.nextElementSibling; 5778 if (sibling.classList.contains('js-lazy-loading-preloader')) { 5779 sibling.style.display = 'none'; 5780 parent.style.display = 'block'; 5781 } 5782 } 5783}); 5784 5785 5786window.lazySizesConfig = window.lazySizesConfig || {}; 5787lazySizesConfig.hFac = 0.4; 5788 5789 5790DOMContentLoaded.addEventOrExecute(() => { 5791 5792 5793 5794 jQueryNuvem(".js-notification-close, .js-tooltip-close").on( "click", function(e) { 5795 e.preventDefault(); 5796 jQueryNuvem(e.currentTarget).closest(".js-notification, .js-tooltip").hide(); 5797 jQueryNuvem(".js-quick-login-badge").hide(); 5798 }); 5799 5800 5801 var $notification_status_page = jQueryNuvem(".js-notification-status-page"); 5802 var $quick_login_notification = jQueryNuvem(".js-notification-quick-login"); 5803 var $fixed_bottom_button = jQueryNuvem(".js-btn-fixed-bottom"); 5804 5805 5806 if ($notification_status_page.length > 0){ 5807 if (LS.shouldShowOrderStatusNotification($notification_status_page.data('url'))){ 5808 $notification_status_page.show(); 5809 }; 5810 jQueryNuvem(".js-notification-status-page-close").on( "click", function(e) { 5811 e.preventDefault(); 5812 LS.dontShowOrderStatusNotificationAgain($notification_status_page.data('url')); 5813 }); 5814 } 5815 5816 5817 jQueryNuvem(".js-cart-notification-close").on("click", function(){ 5818 jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); 5819 setTimeout(function(){ 5820 jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); 5821 jQueryNuvem(".js-alert-added-to-cart").hide(); 5822 },2000); 5823 }); 5824 5825 5826 5827 5828 5829 jQueryNuvem(".js-dismiss-quicklogin").on( "click", function(e) { 5830 LS.dontShowQuickLoginNotification(); 5831 }); 5832 5833 5834 setTimeout(function(){ 5835 jQueryNuvem(".js-quick-login-success").fadeOut(); 5836 },8000); 5837 5838 5839 5840 const footerLegal = jQueryNuvem(".js-footer-legal"); 5841 5842 let footerOffset = 20; 5843 5844 if (window.innerWidth > 768) { 5845 footerOffset = 60; 5846 } 5847 5848 footerLegal.css("paddingBottom", footerOffset + "px"); 5849 5850 5851 restoreNotifications = function(){ 5852 5853 // Whatsapp button position 5854 if (window.innerWidth < 768) { 5855 $fixed_bottom_button.css("marginBottom", "20px"); 5856 } 5857 5858 footerLegal.css("paddingBottom", footerOffset + "px"); 5859 }; 5860 5861 if (!window.cookieNotificationService.isAcknowledged()) { 5862 jQueryNuvem(".js-notification-cookie-banner").show(); 5863 5864 5865 const cookieBannerHeight = jQueryNuvem(".js-notification-cookie-banner").outerHeight(); 5866 footerLegal.css("paddingBottom", cookieBannerHeight + footerOffset + "px"); 5867 5868 if (window.innerWidth < 768) { 5869 $fixed_bottom_button.css("marginBottom", "50px"); 5870 } 5871 } 5872 5873 jQueryNuvem(".js-acknowledge-cookies").on( "click", function(e) { 5874 window.cookieNotificationService.acknowledge(); 5875 5876 footerLegal.removeAttr("style"); 5877 restoreNotifications(); 5878 }); 5879 5880 5881 setTimeout(() => { 5882 $fixed_bottom_button.css("opacity", "1"); 5883 }, 1000); 5884 5885 5886 5887 if (window.innerWidth < 768) { 5888 5889 5890 cleanURLHash = function(){ 5891 const uri = window.location.toString(); 5892 const clean_uri = uri.substring(0, uri.indexOf("#")); 5893 window.history.replaceState({}, document.title, clean_uri); 5894 }; 5895 5896 5897 goBackBrowser = function(){ 5898 cleanURLHash(); 5899 history.back(); 5900 }; 5901 5902 5903 if(window.location.href.indexOf("modal-fullscreen") > -1) { 5904 cleanURLHash(); 5905 } 5906 5907 5908 jQueryNuvem(document).on("click", ".js-fullscreen-modal-open", function(e) { 5909 e.preventDefault(); 5910 var modal_url_hash = jQueryNuvem(this).data("modalUrl"); 5911 window.location.hash = modal_url_hash; 5912 }); 5913 5914 5915 jQueryNuvem(document).on("click", ".js-fullscreen-modal-close", function(e) { 5916 e.preventDefault(); 5917 goBackBrowser(); 5918 }); 5919 5920 5921 window.onhashchange = function() { 5922 if(window.location.href.indexOf("modal-fullscreen") <= -1) { 5923 5924 5925 if(jQueryNuvem(".js-fullscreen-modal").hasClass("modal-show")){ 5926 5927 5928 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 5929 jQueryNuvem("body").removeClass("overflow-none"); 5930 } 5931 var $opened_modal = jQueryNuvem(".js-fullscreen-modal.modal-show");
5932 var $opened_modal_overlay = $opened_modal.prev(); 5933 5934 $opened_modal.removeClass("modal-show"); 5935 setTimeout(() => $opened_modal.hide(), 500); 5936 $opened_modal_overlay.fadeOut(500); 5937 } 5938 } 5939 } 5940 5941 } 5942 5943 modalOpen = function(modal_id, openType){ 5944 var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="' + modal_id + '"]'); 5945 if (jQueryNuvem(modal_id).hasClass("modal-show")) { 5946 let modal = jQueryNuvem(modal_id).removeClass("modal-show"); 5947 setTimeout(() => modal.hide(), 500); 5948 } else { 5949 5950 if(!jQueryNuvem(".js-modal.modal-show").length){ 5951 jQueryNuvem("body").addClass("overflow-none"); 5952 } 5953 jQueryNuvem(modal_id).detach().appendTo("body"); 5954 jQueryNuvem(modal_id).show().addClass("modal-show"); 5955 5956 $overlay_id.fadeIn(400); 5957 $overlay_id.detach().insertBefore(modal_id); 5958 } 5959 5960 5961 if(openType == 'openFullScreenWithoutClick' && window.innerWidth < 768 && jQueryNuvem(modal_id).hasClass("js-fullscreen-modal")){ 5962 var modal_url_hash = jQueryNuvem(modal_id).data("modalUrl"); 5963 window.location.hash = modal_url_hash; 5964 } 5965 }; 5966 5967 jQueryNuvem(document).on("click", ".js-modal-open", function(e) { 5968 e.preventDefault(); 5969 var modal_id = jQueryNuvem(this).data('toggle'); 5970 modalOpen(modal_id); 5971 }); 5972 5973 jQueryNuvem(document).on("click", ".js-modal-close", function(e) { 5974 e.preventDefault(); 5975 5976 5977 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 5978 jQueryNuvem("body").removeClass("overflow-none"); 5979 } 5980 var $modal = jQueryNuvem(this).closest(".js-modal"); 5981 var modal_id = $modal.attr('id'); 5982 var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="#' + modal_id + '"]'); 5983 $modal.removeClass("modal-show"); 5984 setTimeout(() => $modal.hide(), 500); 5985 $overlay_id.fadeOut(500); 5986 5987 5988 if ((window.innerWidth < 768) && (jQueryNuvem(this).hasClass(".js-fullscreen-modal-close"))) { 5989 goBackBrowser(); 5990 } 5991 }); 5992 5993 jQueryNuvem(document).on("click", ".js-modal-overlay", function(e) { 5994 e.preventDefault(); 5995 5996 5997 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 5998 jQueryNuvem("body").removeClass("overflow-none"); 5999 } 6000 6001 var modal_id = jQueryNuvem(this).data('modalId'); 6002 let modal = jQueryNuvem(modal_id).removeClass("modal-show"); 6003 setTimeout(() => modal.hide(), 500); 6004 jQueryNuvem(this).fadeOut(500); 6005 }); 6006 6007 6008 jQueryNuvem(document).on("click", ".js-card-collapse-toggle", function(e) { 6009 e.preventDefault(); 6010 jQueryNuvem(this).toggleClass('active'); 6011 jQueryNuvem(this).closest(".js-card-collapse").toggleClass('active'); 6012 }); 6013 6014 jQueryNuvem(document).on("click", ".js-accordion-toggle", function(e) { 6015 e.preventDefault(); 6016 if(jQueryNuvem(this).hasClass("js-accordion-show-only")){ 6017 jQueryNuvem(this).hide(); 6018 }else{ 6019 jQueryNuvem(this).find(".js-accordion-toggle-inactive").toggle(); 6020 jQueryNuvem(this).find(".js-accordion-toggle-active").toggle(); 6021 } 6022 jQueryNuvem(this).prev(".js-accordion-container").slideToggle(); 6023 }); 6024 6025 6026 6027 6028 6029 6030 window.addEventListener("scroll", function() { 6031 6032 var scrolledPosition = window.pageYOffset; 6033 6034 var header = jQueryNuvem(".js-head-main"); 6035 var navbarHeight = header.outerHeight(); 6036 var topbarHeight = jQueryNuvem(".js-topbar").outerHeight(); 6037 6038 if (scrolledPosition > navbarHeight) { 6039 header.addClass('compress').css('top', -topbarHeight + 'px' ); 6040 if (window.innerWidth < 768) { 6041 $category_controls.css('top', (navbarHeight - topbarHeight - 2).toString() + 'px' ); 6042 } 6043 } else { 6044 header.removeClass('compress').css("top", "0px"); 6045 if (window.innerWidth < 768) { 6046 $category_controls.css('top', navbarHeight.toString() + 'px' ); 6047 } 6048 } 6049 }); 6050 6051 6052 6053 6054 6055 jQueryNuvem(".js-utilities-item").on("mouseenter", function (e) { 6056 e.preventDefault(); 6057 jQueryNuvem(e.currentTarget).toggleClass("active"); 6058 }).on("mouseleave", function(e) { 6059 e.preventDefault(); 6060 jQueryNuvem(e.currentTarget).toggleClass("active"); 6061 }); 6062 6063 6064 6065 6066 6067 6068 var $top_nav = jQueryNuvem(".js-mobile-nav"); 6069 var $page_main_content = jQueryNuvem(".js-main-content"); 6070 var $search_backdrop = jQueryNuvem(".js-search-backdrop"); 6071 6072 $top_nav.addClass("move-down").removeClass("move-up"); 6073 6074 6075 6076 jQueryNuvem(".js-toggle-page-accordion").on("click", function (e) { 6077 e.preventDefault(); 6078 jQueryNuvem(e.currentTarget).toggleClass("active").closest(".
6078js-nav-list-toggle-accordion").next(".js-pages-accordion").slideToggle(300); 6079 }); 6080 6081 var win_height = window.innerHeight; 6082 var head_height = jQueryNuvem(".js-head-main").height(); 6083 6084 jQueryNuvem(".js-desktop-dropdown").css('maxHeight', (win_height - head_height - 50).toString() + 'px'); 6085 6086 jQueryNuvem(".js-item-desktop").on("mouseenter", function (e) { 6087 jQueryNuvem(e.currentTarget).addClass("active"); 6088 }).on("mouseleave", function(e) { 6089 jQueryNuvem(e.currentTarget).removeClass("active"); 6090 }); 6091 6092 jQueryNuvem(".js-item-desktop").on("mouseenter", function (e) { 6093 jQueryNuvem('.js-nav-desktop-list').children(".selected").removeClass("selected"); 6094 jQueryNuvem(e.currentTarget).addClass("selected"); 6095 }).on("mouseleave", function(e) { 6096 const self = jQueryNuvem(this); 6097 setTimeout(function(){ 6098 self.removeClass("selected"); 6099 },500); 6100 }); 6101 6102 6103 jQueryNuvem(".js-desktop-dropdown").on("mouseleave", function (e) { 6104 const self = jQueryNuvem(this); 6105 self.css("pointer-events" , "none"); 6106 setTimeout(function(){ 6107 self.css("pointer-events" , "initial"); 6108 },1000); 6109 }); 6110 6111 6112 jQueryNuvem(".js-toggle-search").on("click", function (e) { 6113 e.preventDefault; 6114 jQueryNuvem(".js-search-input").trigger('focus'); 6115 }); 6116 6117 6118 6119 LS.search(jQueryNuvem(".js-search-input"), function (html, count) { 6120 $search_suggests = jQueryNuvem(this).closest(".js-search-container").next(".js-search-suggest"); 6121 if (count > 0) { 6122 $search_suggests.html(html).show(); 6123 } else { 6124 $search_suggests.hide(); 6125 } 6126 if (jQueryNuvem(this).val().length == 0) { 6127 $search_suggests.hide(); 6128 } 6129 }, { 6130 snipplet: 'header/header-search-results.tpl' 6131 }); 6132 6133 if (window.innerWidth > 768) { 6134 6135 6136 jQueryNuvem("body").on("click", function () { 6137 jQueryNuvem(".js-search-suggest").hide(); 6138 }); 6139 6140 6141 jQueryNuvem(document).on("click", ".js-search-suggest a", function () { 6142 jQueryNuvem(".js-search-suggest").show(); 6143 }); 6144 } 6145 6146 jQueryNuvem(".js-search-suggest").on("click", ".js-search-suggest-all-link", function (e) { 6147 e.preventDefault(); 6148 $this_closest_form = jQueryNuvem(this).closest(".js-search-suggest").prev(".js-search-form"); 6149 $this_closest_form.submit(); 6150 }); 6151 6152 6153 6154 6155 hideSwiperControls = function(elemPrev, elemNext) { 6156 if((jQueryNuvem(elemPrev).hasClass("swiper-button-disabled") && jQueryNuvem(elemNext).hasClass("swiper-button-disabled"))){ 6157 jQueryNuvem(elemPrev).remove(); 6158 jQueryNuvem(elemNext).remove(); 6159 } 6160 }; 6161 6162 6163 6164 6165 6166 6167 var width = window.innerWidth; 6168 if (width < 767) { 6169 createSwiper('.js-informative-banners', { 6170 slidesPerView: 1.2, 6171 watchOverflow: true, 6172 centerInsufficientSlides: true, 6173 pagination: { 6174 el: '.js-informative-banners-pagination', 6175 clickable: true, 6176 }, 6177 breakpoints: { 6178 640: { 6179 slidesPerView: 3, 6180 } 6181 } 6182 }); 6183 } 6184 6185 6186 6187 6188 6189 6190 var $category_controls = jQueryNuvem(".js-category-controls"); 6191 var mobile_nav_height = jQueryNuvem(".js-head-main").innerHeight(); 6192 6193 6194 6195 if (window.innerWidth < 768) { 6196 6197 $category_controls.css("top" , mobile_nav_height.toString() + 'px'); 6198 6199 6200 var observer = new IntersectionObserver(function(entries) { 6201 if(entries[0].intersectionRatio === 0) 6202 jQueryNuvem(".js-category-controls").addClass("is-sticky"); 6203 else if(entries[0].intersectionRatio === 1) 6204 jQueryNuvem(".js-category-controls").removeClass("is-sticky"); 6205 }, { threshold: [0,1] 6206 }); 6207 6208 observer.observe(document.querySelector(".js-category-controls-prev")); 6209 } 6210 6211 jQueryNuvem(document).on("click", ".js-apply-filter, .js-remove-filter", function(e) { 6212 e.preventDefault(); 6213 var filter_name = jQueryNuvem(this).attr('data-filter-name'); 6214 var filter_value = jQueryNuvem(this).attr('data-filter-value'); 6215 if(jQueryNuvem(this).hasClass("js-apply-filter")){ 6216 jQueryNuvem(this).find("[type=checkbox]").prop("checked", true); 6217 LS.urlAddParam( 6218 filter_name, 6219 filter_value, 6220 true 6221 ); 6222 }else{ 6223 jQueryNuvem(this).find("[type=checkbox]").prop("checked", false); 6224 LS.urlRemoveParam( 6225 filter_name, 6226 filter_value 6227 ); 6228 } 6229 6230 6231 if (jQueryNuvem(this).hasClass("js-filter-checkbox")){ 6232 if (window.innerWidth < 768) { 6233 jQueryNuvem(".js-filters-overlay").show(); 6234 if(jQueryNuvem(this).hasClass("js-apply-filter")){ 6235 jQueryNuvem(".js-applying-filter").show(); 6236 }else{ 6237 jQueryNuvem(".js-removing-filter").show(); 6238 } 6239 } 6240 jQueryNuvem(this).toggleClass("js-apply-filter js-remove-filter"); 6241 } 6242 }); 6243 6244 jQueryNuvem(document).on("click", ".js-remove-all-filters", function(e) { 6245 e.preventDefault(); 6246 LS.urlRemoveAllParamsExceptQuerySort(); 6247 }); 6248 6249 6250 6251 6252 function updateItemSliderElementsPosition(selector){
6253 const $productContainer = selector.closest('.js-product-container'); 6254 const $itemColors = $productContainer.find('.js-item-colors'); 6255 const $itemPagination = $productContainer.find('.js-product-item-slider-pagination-container-private'); 6256 const $itemMoreImagesMessage = $productContainer.find('.js-product-item-more-images-message-private'); 6257 if($itemColors.length){ 6258 $itemPagination.addClass('with-colors'); 6259 $itemMoreImagesMessage.addClass('with-colors'); 6260 } 6261 } 6262 6263 6264 !function() { 6265 6266 6267 }(); 6268 6269 6270 6271 6272 6273 6274 6275 jQueryNuvem(document).on("click", ".js-item-buy-open", function(e) { 6276 e.preventDefault(); 6277 jQueryNuvem(this).toggleClass("btn-primary btn-secondary"); 6278 jQueryNuvem(this).closest(".js-quickshop-container").find(".js-item-variants").fadeToggle(300); 6279 6280 var elementTop = jQueryNuvem(this).closest(".js-product-container").offset().top; 6281 var viewportTop = window.pageYOffset; 6282 6283 if(elementTop < viewportTop){ 6284 document.documentElement.scroll({ 6285 top: jQueryNuvem(this).closest(".js-product-container").offset().top - 180, 6286 behavior: 'smooth' 6287 }); 6288 } 6289 6290 }); 6291 6292 jQueryNuvem(document).on("click", ".js-item-buy-close", function(e) { 6293 e.preventDefault(); 6294 jQueryNuvem(this).closest(".js-item-variants").fadeToggle(300); 6295 jQueryNuvem(this).closest(".js-quickshop-container").find(".js-item-buy-open").toggleClass("btn-primary btn-secondary"); 6296 }); 6297 6298 6299 6300 6301 6302 LS.registerOnChangeVariant(function(variant){ 6303 const productContainer = jQueryNuvem('.js-item-product[data-product-id="'+variant.product_id+'"]'); 6304 const current_image = productContainer.find('.js-item-image'); 6305 current_image.attr('srcset', variant.image_url); 6306 6307 6308 }); 6309 6310 6311 6312 6313 6314 function get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests) { 6315 if (parseInt(number_of_installment) > parseInt(max_installments_without_interests[0])) { 6316 if (installment_data.without_interests) { 6317 return [number_of_installment, installment_data.installment_value.toFixed(2)]; 6318 } 6319 } 6320 return max_installments_without_interests; 6321 } 6322 6323 6324 function get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests) { 6325 if (parseInt(number_of_installment) > parseInt(max_installments_with_interests[0])) { 6326 if (installment_data.without_interests == false) { 6327 return [number_of_installment, installment_data.installment_value.toFixed(2)]; 6328 } 6329 } 6330 return max_installments_with_interests; 6331 } 6332 6333 6334 function refreshInstallmentv2(price){ 6335 jQueryNuvem(".js-modal-installment-price" ).each(function( el ) { 6336 const installment = Number(jQueryNuvem(el).data('installment')); 6337 jQueryNuvem(el).text(LS.currency.display_short + (price/installment).toLocaleString('de-DE', {maximumFractionDigits: 2, minimumFractionDigits: 2})); 6338 }); 6339 } 6340 6341 6342 6343 function changeVariant(variant) { 6344 jQueryNuvem(".js-product-detail .js-shipping-calculator-response").hide(); 6345 jQueryNuvem("#shipping-variant-id").val(variant.id); 6346 6347 var parent = jQueryNuvem("body"); 6348 if (variant.element) { 6349 parent = jQueryNuvem(variant.element); 6350 } 6351 6352 6353 var sku = parent.find('#sku'); 6354 if(sku.length) { 6355 sku.text(variant.sku).show(); 6356 } 6357 6358 6359 6360 var installment_helper = function($element, amount, price){ 6361 $element.find('.js-installment-amount').text(amount); 6362 $element.find('.js-installment-price').attr("data-value", price); 6363 $element.find('.js-installment-price').text(LS.currency.display_short + parseFloat(price).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 6364 if(variant.price_short && Math.abs(variant.price_number - price * amount) < 1) { 6365 $element.find('.js-installment-total-price').text((variant.price_short).toLocaleStr
6365ing('de-DE', { minimumFractionDigits: 2 })); 6366 } else { 6367 $element.find('.js-installment-total-price').text(LS.currency.display_short + (price * amount).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 6368 } 6369 }; 6370 6371 var $payments_module = jQueryNuvem(variant.element + ' .js-product-payments-container'); 6372 6373 if (variant.installments_data) { 6374 var variant_installments = JSON.parse(variant.installments_data); 6375 var max_installments_without_interests = [0,0]; 6376 var max_installments_with_interests = [0,0]; 6377 6378 jQueryNuvem('.js-payment-provider-installments-row').hide(); 6379 6380 for (let payment_method in variant_installments) { 6381 6382 var paymentMethodId = '#installment_' + payment_method.replace(" ", "_") + '_1'; 6383 var minimumInstallmentValue = jQueryNuvem(paymentMethodId).closest('.js-info-payment-method').attr("data-minimum-installment-value"); 6384 6385 let installments = variant_installments[payment_method]; 6386 for (let number_of_installment in installments) { 6387 let installment_data = installments[number_of_installment]; 6388 max_installments_without_interests = get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests); 6389 max_installments_with_interests = get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests); 6390 var installment_container_selector = '#installment_' + payment_method.replace(" ", "_") + '_' + number_of_installment; 6391 6392 if(minimumInstallmentValue <= installment_data.installment_value) { 6393 jQueryNuvem(installment_container_selector).show(); 6394 } 6395 6396 if(!parent.hasClass("js-quickshop-container")){ 6397 installment_helper(jQueryNuvem(installment_container_selector), number_of_installment, installment_data.installment_value.toFixed(2)); 6398 } 6399 } 6400 } 6401 var $installments_container = jQueryNuvem(variant.element + ' .js-max-installments-container .js-max-installments'); 6402 var $installments_modal_link = jQueryNuvem(variant.element + ' #btn-installments'); 6403 var $installmens_card_icon = jQueryNuvem(variant.element + ' .js-installments-credit-card-icon'); 6404 6405 var installments_to_use = max_installments_without_interests[0] > 1 ? max_installments_without_interests : max_installments_with_interests; 6406 6407 if(installments_to_use[0] <= 1 ) { 6408 $installments_container.hide(); 6409 $installments_modal_link.hide(); 6410 $payments_module.hide(); 6411 $installmens_card_icon.hide(); 6412 } else { 6413 $installments_container.show(); 6414 $installments_modal_link.show(); 6415 $payments_module.show(); 6416 $installmens_card_icon.show(); 6417 installment_helper($installments_container, installments_to_use[0], installments_to_use[1]); 6418 } 6419 } 6420 6421 if (variant.contact) { 6422 $payments_module.hide(); 6423 } 6424 6425 if(!parent.hasClass("js-quickshop-container")){ 6426 jQueryNuvem('#installments-modal .js-installments-one-payment').text(variant.price_short).attr("data-value", variant.price_number); 6427 } 6428 6429 if (variant.price_short){ 6430 parent.find('.js-price-display').text(variant.price_short).show(); 6431 parent.find('.js-price-display').attr("content", variant.price_number).data('productPrice', variant.price_number_raw); 6432 6433 parent.find('.js-price-without-taxes').text(variant.price_without_taxes); 6434 parent.find('.js-price-without-taxes-container').show(); 6435 } else { 6436 parent.find('.js-price-display, .js-price-without-taxes-container').hide(); 6437 } 6438 6439 if ((variant.compare_at_price_short) && !(parent.find(".js-price-display").css("display") == "none")) { 6440 parent.find('.js-compare-price-display').text(variant.compare_at_price_short).show(); 6441 6442 if(variant.compare_at_price_number > variant.price_number){ 6443 const saved_compare_price_money = variant.compare_at_price_number - variant.price_number; 6444 parent.find('.js-offer-saved-money').text(LS.formatToCurrency(saved_compare_price_money)); 6445 parent.find(".js-saved-money-message").show(); 6446 }else { 6447 parent.find(".js-saved-money-message").hide(); 6448 } 6449 } else { 6450 parent.find('.js-compare-price-display, .js-saved-money-message').hide(); 6451 } 6452 6453 var button = parent.find('.js-addtocart'); 6454 button.removeClass('cart').removeClass('contact').removeClass('nostock'); 6455 var $product_shipping_calculator = parent.find("#product-shipping-container"); 6456 6457 6458 if (!variant.available){ 6459 button.val('Esgotado'); 6460 button.addClass('nostock'); 6461 button.attr('disabled', 'disabled'); 6462 $product_shipping_calculator.hide(); 6463 } else if (variant.contact) { 6464 button.val('Preço sob Consulta'); 6465 button.addClass('contact'); 6466 button.removeAttr('disabled'); 6467 $product_shipping_calculator.hide(); 6468 } else { 6469 button.val('Comprar'); 6470 button.addClass('cart'); 6471 button.removeAttr('disabled'); 6472 $product_shipping_calculator.show(); 6473 } 6474 6475 6476 6477 6478 6479 LS.updateShippingProduct(); 6480 6481 zipcode_on_changevariant = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); 6482 jQueryNuvem("#product-shipping-container .js-shipping-calculator-current-zip").text(zipcode_on_changevariant); 6483 6484 6485 LS.subscriptionChangeVariant(variant); 6486 } 6487 6488 6489 jQueryNuvem(document).on("change", ".js-variation-option", function(e) {
6490 var $parent = jQueryNuvem(this).closest(".js-product-variants"); 6491 var $variants_group = jQueryNuvem(this).closest(".js-product-variants-group"); 6492 var quick_id = jQueryNuvem(this).closest(".js-quickshop-container").attr("id"); 6493 if($parent.hasClass("js-product-quickshop-variants")){ 6494 LS.changeVariant(changeVariant, '#' + quick_id); 6495 6496 } else { 6497 LS.changeVariant(changeVariant, '#single-product'); 6498 } 6499 6500 6501 var $this_product_container = jQueryNuvem(this).closest(".js-product-container"); 6502 var $this_compare_price = $this_product_container.find(".js-compare-price-display"); 6503 var $this_price = $this_product_container.find(".js-price-display"); 6504 var $installment_container = $this_product_container.find(".js-product-payments-container"); 6505 var $installment_text = $this_product_container.find(".js-max-installments-container"); 6506 var $this_add_to_cart = $this_product_container.find(".js-prod-submit-form"); 6507 6508 // Get the current product discount percentage value 6509 var current_percentage_value = $this_product_container.find(".js-offer-percentage"); 6510 6511 // Get the current product price and promotional price 6512 var compare_price_value = $this_compare_price.html(); 6513 var price_value = $this_price.html(); 6514 6515 // Calculate new discount percentage based on difference between filtered old and new prices 6516 const percentageDifference = window.moneyDifferenceCalculator.percentageDifferenceFromString(compare_price_value, price_value); 6517 if(percentageDifference){ 6518 $this_product_container.find(".js-offer-percentage").text(percentageDifference); 6519 $this_product_container.find(".js-offer-label").css("display" , "table"); 6520 } 6521 6522 if ($this_compare_price.css("display") == "none" || !percentageDifference) { 6523 $this_product_container.find(".js-offer-label").hide(); 6524 } 6525 if ($this_add_to_cart.hasClass("nostock")) { 6526 var $stockLabel = $this_product_container.find(".js-stock-label"); 6527 if (!$stockLabel.text().trim()) { 6528 $stockLabel.text($stockLabel.data('label')); 6529 } 6530 $stockLabel.show(); 6531 } 6532 else { 6533 $this_product_container.find(".js-stock-label").hide(); 6534 } 6535 if ($this_price.css('display') == 'none'){ 6536 $installment_container.hide(); 6537 $installment_text.hide(); 6538 }else{ 6539 $installment_text.show(); 6540 } 6541 }); 6542 6543 6544 6545 jQueryNuvem(".js-product-form").on("submit", function (e) { 6546 var button = jQueryNuvem(e.currentTarget).find('[type="submit"]'); 6547 button.attr('disabled', 'disabled'); 6548 if ((button.hasClass('contact')) || (button.hasClass('catalog'))) { 6549 e.preventDefault(); 6550 var product_id = jQueryNuvem(e.currentTarget).find("input[name='add_to_cart']").val(); 6551 window.location = "\/contato\/?product=" + product_id; 6552 } else if (button.hasClass('cart')) { 6553 button.val('Incluindo...'); 6554 } 6555 }); 6556 6557 6558 6559 jQueryNuvem('.js-quantity .js-quantity-up').on('click', function(e) { 6560 $quantity_input = jQueryNuvem(e.currentTarget).closest(".js-quantity").find(".js-quantity-input"); 6561 $quantity_input.val( parseInt($quantity_input.val(), 10) + 1); 6562 }); 6563 6564 jQueryNuvem('.js-quantity .js-quantity-down').on('click', function(e) { 6565 $quantity_input = jQueryNuvem(e.currentTarget).closest(".js-quantity").find(".js-quantity-input"); 6566 quantity_input_val = $quantity_input.val(); 6567 if (quantity_input_val>1) { 6568 $quantity_input.val( parseInt($quantity_input.val(), 10) - 1); 6569 } 6570 }); 6571 6572 6573 6574 6575 6576 6577 var head_height = jQueryNuvem(".js-head-main").outerHeight(); 6578 6579 if (window.innerWidth > 768) { 6580 jQueryNuvem("#cart-sticky-summary").css("top" , (head_height + 10).toString() + 'px'); 6581 } 6582 6583 6584 6585 function getQuickShopImgSrc(element){ 6586 const image = jQueryNuvem(element).closest('.js-quickshop-container').find('img'); 6587 return String(image.attr('srcset')); 6588 } 6589 6590 jQueryNuvem(document).on("click", ".js-addtocart:not(.js-addtocart-placeholder)", function (e) { 6591 6592
6593 var $productContainer = jQueryNuvem(this).closest('.js-product-container'); 6594 var $productVariants = $productContainer.find(".js-variation-option"); 6595 var $productButton = $productContainer.find("input[type='submit'].js-addtocart"); 6596 var $productButtonPlaceholder = $productContainer.find(".js-addtocart-placeholder"); 6597 var $productButtonText = $productButtonPlaceholder.find(".js-addtocart-text"); 6598 var $productButtonAdding = $productButtonPlaceholder.find(".js-addtocart-adding"); 6599 var $productButtonSuccess = $productButtonPlaceholder.find(".js-addtocart-success"); 6600 6601 6602 var isQuickShop = $productContainer.hasClass('js-quickshop-container'); 6603 var isCrossSelling = $productContainer.hasClass('js-cross-selling-container'); 6604 6605 6606 if (isCrossSelling) { 6607 var imageSrc = $productContainer.find('.js-cross-selling-product-image').attr('src'); 6608 var quantity = $productContainer.data('quantity') 6609 var name = $productContainer.find('.js-cross-selling-product-name').text(); 6610 var price = $productContainer.find('.js-cross-selling-promo-price').text(); 6611 var addedToCartCopy = $productContainer.data('add-to-cart-translation'); 6612 } else if (!isQuickShop) { 6613 if(jQueryNuvem(".js-product-slide-img.js-active-variant").length) { 6614 var $activeVariantImg = $productContainer.find('.js-product-slide-img.js-active-variant'); 6615 var imageSrc = $activeVariantImg.attr('srcset') || $activeVariantImg.data('srcset'); 6616 } else { 6617 var $defaultImg = $productContainer.find('.js-product-slide-img'); 6618 var imageSrc = $defaultImg.attr('srcset') || $defaultImg.data('srcset'); 6619 } 6620 6621 imageSrc = imageSrc ? imageSrc.split(' ')[0] : ''; 6622 var quantity = $productContainer.find('.js-quantity-input').val(); 6623 var name = $productContainer.find('.js-product-name').text(); 6624 var price = $productContainer.find('.js-price-display').text(); 6625 var addedToCartCopy = "Comprar"; 6626 } else { 6627 var imageSrc = getQuickShopImgSrc(this); 6628 var quantity = 1; 6629 var name = $productContainer.find('.js-item-name').text(); 6630 var price = $productContainer.find('.js-price-display').text().trim(); 6631 var addedToCartCopy = "Comprar"; 6632 if ($productContainer.hasClass("js-quickshop-has-variants")) { 6633 var addedToCartCopy = "Comprar"; 6634 }else{ 6635 var addedToCartCopy = "Comprar"; 6636 } 6637 } 6638 6639 if (!jQueryNuvem(this).hasClass('contact')) { 6640 6641 e.preventDefault(); 6642 6643 6644 $productButton.hide(); 6645 $productButtonPlaceholder.css('display' , 'inline-block'); 6646 $productButtonText.fadeOut(); 6647 $productButtonAdding.addClass("active"); 6648 6649 6650 function restore_button_initial_state(){ 6651 $productButtonAdding.removeClass("active"); 6652 $productButtonText.fadeIn(); 6653 $productButtonPlaceholder.removeAttr("style").hide(); 6654 $productButton.show(); 6655 } 6656 6657 6658 var subscription_callback_error = function() { 6659 setTimeout(function() { 6660 restore_button_initial_state(); 6661 }, 500); 6662 } 6663 6664 6665 LS.subscriptionSubmit($productContainer, subscription_callback_error, e); 6666 6667 6668 var callback_add_to_cart = function(html_notification_related_products, html_notification_cross_selling) { 6669 6670 6671 jQueryNuvem(".js-cart-widget-amount").addClass("swing"); 6672 6673 setTimeout(function(){ 6674 jQueryNuvem(".js-cart-widget-amount").removeClass("swing"); 6675 },6000); 6676 6677 6678 jQueryNuvem('.js-cart-notification-item-img').attr('srcset', imageSrc); 6679 jQueryNuvem('.js-cart-notification-item-name').text(name); 6680 jQueryNuvem('.js-cart-notification-item-quantity').text(quantity); 6681 jQueryNuvem('.js-cart-notification-item-price').text(price); 6682 6683 LS.updateNotificationDiscountLabel($productC
6683ontainer[0]); 6684 6685 if($productVariants.length){ 6686 var output = []; 6687 6688 $productVariants.each( function(el){ 6689 var variants = jQueryNuvem(el); 6690 output.push(variants.val()); 6691 }); 6692 jQueryNuvem(".js-cart-notification-item-variant-container").show(); 6693 jQueryNuvem(".js-cart-notification-item-variant").text(output.join(', ')) 6694 }else{ 6695 jQueryNuvem(".js-cart-notification-item-variant-container").hide(); 6696 } 6697 6698 6699 var cartItemsAmount = jQueryNuvem(".js-cart-widget-amount").text(); 6700 6701 if(cartItemsAmount > 1){ 6702 jQueryNuvem(".js-cart-counts-plural").show(); 6703 jQueryNuvem(".js-cart-counts-singular").hide(); 6704 }else{ 6705 jQueryNuvem(".js-cart-counts-singular").show(); 6706 jQueryNuvem(".js-cart-counts-plural").hide(); 6707 } 6708 6709 6710 $productButtonAdding.removeClass("active"); 6711 $productButtonSuccess.addClass("active"); 6712 setTimeout(function(){ 6713 $productButtonSuccess.removeClass("active"); 6714 $productButtonText.fadeIn(); 6715 },2000); 6716 setTimeout(function(){ 6717 $productButtonPlaceholder.removeAttr("style").hide(); 6718 $productButton.show(); 6719 },3000); 6720 6721 $productContainer.find(".js-added-to-cart-product-message").slideDown(); 6722 6723 let notificationWithRelatedProducts = false; 6724 6725 6726 6727 function recommendProductsOnAddToCart(){ 6728 jQueryNuvem('.js-related-products-notification-container').html(""); 6729 modalOpen('#related-products-notification'); 6730 jQueryNuvem('.js-related-products-notification-container').html(html_notification_related_products).show(); 6731 6732 6733 // Set loop for recommended products 6734 6735 function calculateRelatedNotificationLoopVal(sectionSelector) { 6736 let productsAmount = jQueryNuvem(sectionSelector).attr("data-related-amount"); 6737 let loopVal = false;
6738 const applyLoop = productsAmount > 3; 6739 6740 if (applyLoop) { 6741 loopVal = true; 6742 } 6743 6744 return loopVal; 6745 } 6746 6747 let cartRelatedLoopVal = calculateRelatedNotificationLoopVal(".js-related-products-notification"); 6748 6749 // Create new swiper on add to cart 6750 6751 createSwiper('.js-swiper-related-products-notification', { 6752 lazy: true, 6753 loop: cartRelatedLoopVal, 6754 watchOverflow: true, 6755 threshold: 5, 6756 watchSlideProgress: true, 6757 watchSlidesVisibility: true, 6758 spaceBetween: 15, 6759 slideVisibleClass: 'js-swiper-slide-visible', 6760 slidesPerView: 2.75, 6761 navigation: { 6762 nextEl: '.js-swiper-related-products-notification-next', 6763 prevEl: '.js-swiper-related-products-notification-prev', 6764 }, 6765 breakpoints: { 6766 768: { 6767 slidesPerView: 3, 6768 } 6769 } 6770 }); 6771 } 6772 6773 notificationWithRelatedProducts = html_notification_related_products != null; 6774 6775 if(notificationWithRelatedProducts){ 6776 recommendProductsOnAddToCart(); 6777 } 6778 6779 let shouldShowCrossSellingModal = html_notification_cross_selling != null; 6780 6781 if(!notificationWithRelatedProducts){ 6782 6783 const cartOpenType = jQueryNuvem("#modal-cart").attr('data-cart-open-type'); 6784 6785 if((cartOpenType === 'show_cart') && !shouldShowCrossSellingModal){ 6786 6787 6788 modalOpen('#modal-cart', 'openFullScreenWithoutClick'); 6789 6790 }else{ 6791 6792 6793 setTimeout(function(){ 6794 jQueryNuvem(".js-alert-added-to-cart").show().addClass("notification-visible").removeClass("notification-hidden"); 6795 },500); 6796 6797 if (!cookieService.get('first_product_added_successfully')) { 6798 cookieService.set('first_product_added_successfully', 1, 7 ); 6799 } else{ 6800 setTimeout(function(){ 6801 jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); 6802 setTimeout(function(){ 6803 jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); 6804 jQueryNuvem(".js-alert-added-to-cart").hide(); 6805 },2000); 6806 },8000); 6807 } 6808 } 6809 } 6810 6811 6812 if (shouldShowCrossSellingModal) { 6813 jQueryNuvem('.js-cross-selling-modal-body').html(""); 6814 modalOpen('#js-cross-selling-modal'); 6815 jQueryNuvem('.js-cross-selling-modal-body').html(html_notification_cross_selling).show(); 6816 } 6817 6818 6819 const crossSellingContainer = document.querySelector('.js-cross-selling-container'); 6820 6821 if (crossSellingContainer) { 6822 LS.fillCrossSelling(crossSellingContainer); 6823 } 6824 6825 6826 6827 if (jQueryNuvem("#product-shipping-container .js-shipping-input").val()) { 6828 zipcode_on_addtocart = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); 6829 jQueryNuvem("#cart-shipping-container .js-shipping-input").val(zipcode_on_addtocart); 6830 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_on_addtocart); 6831 } else if (cookieService.get('calculator_zipcode')){ 6832 var zipcode_from_cookie = cookieService.get('calculator_zipcode'); 6833 jQueryNuvem('.js-shipping-input').val(zipcode_from_cookie); 6834 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); 6835 } 6836 6837 6838 jQueryNuvem(".js-fs-add-this-product").hide(); 6839 jQueryNuvem(".js-fs-add-one-more").show(); 6840 6841 6842 if (isCrossSelling) { 6843 jQueryNuvem('#js-cross-selling-modal .js-modal-close').trigger('click'); 6844 } 6845 } 6846 var callback_error = function(){ 6847 6848 restore_button_initial_state(); 6849 } 6850 $prod_form = jQueryNuvem(this).closest("form"); 6851 LS.addToCartEnhanced( 6852 $prod_form, 6853 addedToCartCopy, 6854 'Incluindo...', 6855 'Oops! Não temos mais estoque para incluir este produto ao carrinho.', 6856 false, 6857 callback_add_to_cart, 6858 callback_error 6859 ); 6860 } 6861 }); 6862 6863 6864 6865 jQueryNuvem(document).on("keypress", ".js-cart-quantity-input", function (e) { 6866 if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) { 6867 return false;
6868 } 6869 }); 6870 6871 jQueryNuvem(document).on("focusout", ".js-cart-quantity-input", function (e) { 6872 var itemID = jQueryNuvem(this).attr("data-item-id"); 6873 var itemVAL = jQueryNuvem(this).val(); 6874 if (itemVAL == 0) { 6875 var r = confirm("Tem certeza de que deseja excluir este item?"); 6876 if (r == true) { 6877 LS.removeItem(itemID, true); 6878 } else { 6879 jQueryNuvem(this).val(1); 6880 } 6881 } else { 6882 LS.changeQuantity(itemID, itemVAL, true); 6883 } 6884 }); 6885 6886 6887 jQueryNuvem(".js-trigger-empty-cart-alert").on("click", function (e) { 6888 e.preventDefault(); 6889 let emptyCartAlert = jQueryNuvem(".js-mobile-nav-empty-cart-alert").fadeIn(100); 6890 setTimeout(() => emptyCartAlert.fadeOut(500), 1500); 6891 }); 6892 6893 6894 6895 jQueryNuvem('form[action="\/comprar\/"]').on("submit", function() { 6896 cookieService.remove('first_product_added_successfully'); 6897 }); 6898 6899 6900 6901 6902 6903 var $selectedShipping = jQueryNuvem('.js-selected-shipping-method'); 6904 if ($selectedShipping.length) { 6905 LS.ShippingDiscountRow.apply($selectedShipping[0], { containerSelector: '#cart-shipping-container' }); 6906 jQueryNuvem("#shipping-cost").removeClass('opacity-40'); 6907 } 6908 6909 6910 selectShippingOption = function(elem, save_option) { 6911 jQueryNuvem(".js-shipping-method, .js-branch-method").removeClass('js-selected-shipping-method'); 6912 jQueryNuvem(elem).addClass('js-selected-shipping-method'); 6913 6914 6915 LS.ShippingDiscountRow.apply(elem, { containerSelector: '#cart-shipping-container' }); 6916 jQueryNuvem("#shipping-cost").removeClass('opacity-40'); 6917 6918 6919 if (save_option) { 6920 LS.saveCalculatedShipping(true); 6921 } 6922 if (jQueryNuvem(elem).hasClass("js-shipping-method-hidden")) { 6923 if (jQueryNuvem(elem).hasClass("js-pickup-option")) { 6924 jQueryNuvem(".js-other-pickup-options, .js-show-other-pickup-options .js-shipping-see-less").show(); 6925 jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-more").hide(); 6926 } else { 6927 jQueryNuvem(".js-other-shipping-options, .js-show-more-shipping-options .js-shipping-see-less").show(); 6928 jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-more").hide() 6929 } 6930 } 6931 }; 6932 6933 6934 if (cookieService.get('calculator_zipcode')) { 6935 6936 6937 var zipcode_from_cookie = cookieService.get('calculator_zipcode'); 6938 6939 6940 6941 jQueryNuvem('#product-shipping-container .js-shipping-input').val(zipcode_from_cookie); 6942 6943 6944 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); 6945 6946 6947 jQueryNuvem(".js-shipping-calculator-head").addClass("with-zip").removeClass("with-form"); 6948 jQueryNuvem(".js-shipping-calculator-with-zipcode").addClass("transition-up-active"); 6949 jQueryNuvem(".js-shipping-calculator-spinner").show(); 6950 } else { 6951 6952 6953 jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); 6954 } 6955 6956 6957 removeShippingSuboptions = function(){ 6958 var shipping_suboptions_id = jQueryNuvem(".js-modal-shipping-suboptions").attr("id"); 6959 jQueryNuvem("#" + shipping_suboptions_id).remove(); 6960 jQueryNuvem('.js-modal-overlay[data-modal-id="#' + shipping_suboptions_id + '"').remove(); 6961 }; 6962 6963 6964 6965 jQueryNuvem(".js-calculate-shipping").on("click", function (e) { 6966 e.preventDefault(); 6967 6968 let shippingForm = jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form"); 6969 let shipping_input_val = shippingForm.find(".js-shipping-input").val(); 6970 6971 jQueryNuvem(".js-shipping-input").val(shipping_input_val); 6972 6973 6974 6975 if (shippingForm.closest("#cart-shipping-container").length) { 6976 LS.calculateShippingAjax( 6977 jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), 6978 '\/frete\/',
6979 jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); 6980 } 6981 6982 jQueryNuvem(".js-shipping-calculator-current-zip").html(shipping_input_val); 6983 removeShippingSuboptions(); 6984 }); 6985 6986 6987 jQueryNuvem(".js-shipping-input").on('keydown', function (e) { 6988 var key = e.which ? e.which : e.keyCode; 6989 var enterKey = 13; 6990 if (key === enterKey) { 6991 e.preventDefault(); 6992 jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form").find(".js-calculate-shipping").trigger('click'); 6993 if (window.innerWidth < 768) { 6994 jQueryNuvem(e.currentTarget).trigger('blur'); 6995 } 6996 } 6997 }); 6998 6999 7000 jQueryNuvem(document).on("change", ".js-shipping-method, .js-branch-method", function (e) { 7001 selectShippingOption(this, true); 7002 jQueryNuvem(".js-shipping-method-unavailable").hide(); 7003 }); 7004 7005 7006 jQueryNuvem(document).on('shipping.options.checked', '.js-shipping-method', function (e) { 7007 let shippingPrice = jQueryNuvem(this).attr("data-price"); 7008 LS.addToTotal(shippingPrice); 7009 7010 let total = (LS.data.cart.total / 100) + parseFloat(shippingPrice); 7011 jQueryNuvem(".js-cart-widget-total").html(LS.formatToCurrency(total)); 7012 7013 selectShippingOption(this, false); 7014 }); 7015 7016 7017 jQueryNuvem(document).on("click", ".js-toggle-branches", function (e) { 7018 e.preventDefault(); 7019 jQueryNuvem(".js-store-branches-container").slideToggle("fast"); 7020 jQueryNuvem(".js-see-branches, .js-hide-branches").toggle(); 7021 }); 7022 7023 7024 jQueryNuvem(document).on("click", ".js-toggle-more-shipping-options", function(e) { 7025 e.preventDefault(); 7026 7027 7028 if(jQueryNuvem(this).hasClass("js-show-other-pickup-options")){ 7029 jQueryNuvem(".js-other-pickup-options").slideToggle(600); 7030 jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-less, .js-show-other-pickup-options .js-shipping-see-more").toggle(); 7031 }else{ 7032 jQueryNuvem(".js-other-shipping-options").slideToggle(600); 7033 jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-less, .js-show-more-shipping-options .js-shipping-see-more").toggle(); 7034 } 7035 }); 7036 7037 7038 7039 calculateCartShippingOnLoad = function() { 7040 if (jQueryNuvem("#cart-shipping-container .js-shipping-input").val()) { 7041 // If user already had calculated shipping: recalculate shipping 7042 setTimeout(function() { 7043 LS.calculateShippingAjax( 7044 jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), 7045 '\/frete\/', 7046 jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); 7047 removeShippingSuboptions(); 7048 }, 100); 7049 } 7050 7051 if (jQueryNuvem(".js-branch-method").hasClass('js-selected-shipping-method')) { 7052 } 7053 }; 7054 7055 7056 7057 7058 7059 jQueryNuvem(document).on("click", ".js-shipping-calculator-change-zipcode", function(e) { 7060 e.preventDefault(); 7061 jQueryNuvem(".js-shipping-calculator-response").fadeOut(100); 7062 jQueryNuvem(".js-shipping-calculator-head").addClass("with-form").removeClass("with-zip"); 7063 jQueryNuvem(".js-shipping-calculator-with-zipcode").removeClass("transition-up-active"); 7064 jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); 7065 }); 7066 7067 7068 7069 7070 7071 jQueryNuvem(document).on("click", ".js-save-shipping-country", function(e) { 7072 7073 e.preventDefault(); 7074 7075 7076 var selected_country_url = jQueryNuvem(this).closest(".js-modal-shipping-country").find(".js-shipping-country-select option").filter((el) => el.selected).attr("data-country-url"); 7077 location.href = selected_country_url; 7078 7079 jQueryNuvem(this).text('Aplicando...').addClass("disabled"); 7080 }); 7081 7082 7083 jQueryNuvem(".js-winnie-pooh-form").on("submit", function (e) { 7084 jQueryNuvem(e.currentTarget).attr('action', ''); 7085 }); 7086 7087 jQueryNuvem(".js-form").on("submit", function (e) { 7088 jQueryNuvem(e.currentTarget).find('.js-form-spinner').show(); 7089 }); 7090 7091 7092 7093 7094 jQueryNuvem('.js-password-view').on("click", function (e) { 7095 jQueryNuvem(e.currentTarget).toggleClass('password-view'); 7096 7097 if(jQueryNuvem(e.currentTarget).hasClass('password-view')){ 7098 jQueryNuvem(e.currentTarget).parent().find(".js-password-input").attr('type', '');
7099 jQueryNuvem(e.currentTarget).find(".js-eye-open, .js-eye-closed").toggle(); 7100 } else { 7101 jQueryNuvem(e.currentTarget).parent().find(".js-password-input").attr('type', 'password'); 7102 jQueryNuvem(e.currentTarget).find(".js-eye-open, .js-eye-closed").toggle(); 7103 } 7104 }); 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114}); 7115 }); 7116 </script>
7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130
7130<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"586895d758224ecc944837e871aa382e","spa":2}' crossorigin="anonymous"></script>
7130 7131</body> 7132</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.