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://dcdn-us.mitiendanube.com" /> 5 <link rel="dns-prefetch" href="https://dcdn-us.mitiendanube.com" /> 6 <link rel="preconnect" href="https://fonts.googleapis.com" /> 7 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 8 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 10 <meta name="viewport" content="width=device-width, initial-scale=1" /> 11 <title>Criar Minha Conta - Gorro da Sorte</title> 12 <meta name="description" content="Jalecos, gorros e turbantes com design ergonômico + equipamentos de massagem. Moda profissional que une estilo, conforto e alta performance" /> 13 <link rel="preload" as="style" href="//fonts.googleapis.com/css?family=Lexend+Exa:400,700|Lexend:400,700&display=swap" /> 14 <link rel="preload" href="//dcdn-us.mitiendanube.com/stores/004/546/787/themes/lima/dart-style-colors-bf4e01f5e46f4fe7eb41b755ee69edd8.css" as="style" /> 15 16 17 18 19<meta property="og:site_name" content="Gorro da Sorte" /> 20 21 22<meta property="fb:app_id" content="379938028687793" /> 23 24 25 26 27 28 29 30 31 32 33 34 35 36 <style> 37 38 39 40 41 42 43 @import url('//fonts.googleapis.com/css?family=Lexend+Exa:400,700|Lexend:400,700&display=swap'); 44 45 46 47 48 49:root { 50 51 52 53 --heading-font: "Lexend Exa", sans-serif; 54 --body-font: "Lexend", sans-serif; 55 56 57 58 --h1: 28px; 59 --h1-huge: 40px; 60 --h1-huge-md: 54px; 61 --h2: 24px; 62 --h3: 20px; 63 --h4: 18px; 64 --h5: 16px; 65 --h6: 14px; 66 67 68 --font-hugest: 28px; 69 --font-huge: 24px; 70 --font-largest: 20px; 71 --font-large: 18px; 72 --font-big: 16px; 73 --font-base: 14px; 74 --font-small: 12px; 75 --font-smallest: 10px; 76 77 78 79 --title-font-weight: 400; 80 81} 82 83 @charset "UTF-8": 84 85/*============================================================================ 86critical-css.tpl 87 88 -This file contains all the theme critical styles wich will be loaded inline before the rest of the site 89 -Rest of styling can be found in: 90 --static/css/style-async.css.tpl --> For non critical styles witch will be loaded asynchronously 91 --static/css/style-colors.critical.tpl --> For critical CSS rendered inline before the rest of the site 92 93==============================================================================*/ 94 95/*============================================================================ 96 Table of Contents 97 98 #External CSS libraries and plugins 99 // Bootstrap Grid v4.1.3 100 // Swiper 4.4.2 101 #Critical path helpers 102 #Components 103 // Wrappers 104 // Grid 105 // Placeholders and preloaders 106 // Animations 107 // Buttons 108 // Links 109 // Titles and breadcrumbs 110 // Icons 111 // Texts 112 // Sliders 113 // Lists 114 // Notifications 115 // Badge 116 // Tables 117 // Tooltip 118 // Images 119 // Forms 120 // Video 121 #Header and nav 122 // Adbar & Topbar 123 // Nav 124 // Logo 125 // Cart widget and search 126 #Home page 127 // Sections title 128 // Video 129 // Main categories 130 // Welcome message 131 #Banners 132 // Home banners 133 // Informative banners 134 #Product grid 135 // Category controls 136 // Grid item 137 // Labels 138 #Product detail 139 // Image 140 #Cart detail 141 // Shipping Calculator 142 #Contact page 143 // Data contact 144 #Blog 145 #Media queries 146 // Min width 1400px 147 // Min width 768px 148 //// Components 149 //// Header and Nav 150 //// Product grid 151 //// Helper classes 152 153 #Helper classes 154 // Margin and padding 155 // Text 156 // Algin 157 // Position 158 // Image 159 // Visibility 160 // Float 161 // Width 162 163==============================================================================*/ 164 165/*============================================================================ 166 #External CSS libraries and plugins 167==============================================================================*/ 168 169{# /* // Bootstrap Grid v4.1.3 */ #} 170 171@-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
171-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}
171.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}
171.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}
171.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}} 172 173{# /* // Swiper 4.4.2 */ #} 174.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,
1740,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:30px;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:0;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0;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;
174-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.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:6px;height:6px;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;
174left: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} 175 176/*============================================================================ 177 #Critical path helpers 178==============================================================================*/ 179 180/* Hidden general content until rest of styling loads */ 181.visible-when-content-ready{ 182 visibility: hidden!important; 183} 184.display-when-content-ready{ 185 display: none!important; 186} 187 188/*============================================================================ 189 #Components 190==============================================================================*/ 191 192{# /* // Wrappers */ #} 193 194body{ 195 margin: 0; 196 font-size: var(--font-base); 197} 198 199{# /* // Grid */ #} 200 201.row-grid { 202 margin-right: -10px; 203 margin-left: -10px; 204} 205
206.col-grid { 207 padding-right: 10px; 208 padding-left: 10px; 209} 210 211{# /* // Placeholders and preloaders */ #} 212 213.placeholder-line-medium{ 214 height: 25px; 215 border-radius: 6px; 216} 217.placeholder-icon{ 218 position: absolute; 219 top: 50%; 220 left: 50%; 221 transform: translate(-50%, -50%); 222 -webkit-transform: translate(-50%, -50%); 223 -ms-transform: translate(-50%, -50%); 224} 225.placeholder-full-height{ 226 position: relative; 227 height: 100%; 228} 229.home-placeholder-icons{ 230 position: absolute; 231 top: calc(50% - 75px); 232} 233.product-placeholder-container{ 234 position: relative; 235 max-height: 900px; 236 margin-bottom: 20px; 237 overflow: hidden; 238} 239.placeholder-shine{ 240 position: absolute; 241 top: 0; 242 left: 0; 243 width: 100%; 244 height: 100%; 245 opacity: 0.5; 246 -moz-animation: placeholder-shine 1.5s infinite; 247 -webkit-animation: placeholder-shine 1.5s infinite; 248 animation: placeholder-shine 1.5s infinite; 249} 250@keyframes placeholder-shine { 251 0%{ 252 opacity: 0.1; 253 } 254 50% { 255 opacity: 0.5; 256 } 257 100% { 258 opacity: 0.1; 259 } 260} 261.placeholder-fade{ 262 position: absolute; 263 top: 0; 264 left: 0; 265 width: 100%; 266 height: 100%; 267 opacity: 0.1; 268 -moz-animation: placeholder-fade 1.5s infinite; 269 -webkit-animation: placeholder-fade 1.5s infinite; 270 animation: placeholder-fade 1.5s infinite; 271} 272@keyframes placeholder-fade { 273 0%{ 274 opacity: 0.2; 275 } 276 50% { 277 opacity: 0.5; 278 } 279 100% { 280 opacity: 0.2; 281 } 282} 283.blur-up { 284 position: absolute; 285 top: 0; 286 -webkit-filter: blur(4px); 287 filter: blur(4px); 288 -moz-filter: blur(4px); 289 -ms-filter: blur(4px); 290 -o-filter: blur(4px); 291 transition: opacity .2s, -webkit-filter .2s; 292} 293.blur-up-huge { 294 -webkit-filter: blur(6px); 295 filter: blur(6px); 296 -moz-filter: blur(6px); 297 -ms-filter: blur(6px); 298 -o-filter: blur(6px); 299 transition: filter .2s, -webkit-filter .2s; 300} 301.blur-up.lazyloaded, 302.blur-up-huge.lazyloaded, 303.blur-up.swiper-lazy-loaded, 304.blur-up-huge.swiper-lazy-loaded { 305 -webkit-filter: none; 306 filter: none; 307 -moz-filter: none; 308 -ms-filter: none; 309 -o-filter: none; 310} 311.preloader-bg-img, 312.product-slider-image.blur-up{ 313 position: absolute; 314 left: 0; 315 top: 0; 316 width: 100%; 317 -webkit-filter: blur(4px); 318 filter: blur(4px); 319 -moz-filter: blur(4px); 320 -ms-filter: blur(4px); 321 -o-filter: blur(4px); 322 transition: filter .2s, -webkit-filter .2s, opacity .2s; 323 /* Avoid strange image behaviour on filters in IOS */ 324 -webkit-perspective: 1000; 325 -webkit-backface-visibility: hidden; 326} 327.product-slider-image.blur-up{ 328 left: 50%; 329 width: auto; 330} 331.swiper-lazy-loaded + .preloader-bg-img, 332.lazyloaded + .blur-up{ 333 opacity: 0; 334 -webkit-filter: none; 335 filter: none; 336 -moz-filter: none; 337 -ms-filter: none; 338 -o-filter: none; 339} 340 341.lazyloaded + .blur-up { 342 opacity: 0; 343 pointer-events: none; 344} 345.lazyloaded + .placeholder-shine, 346.lazyloaded + .placeholder-fade, 347.swiper-lazy-loaded + .placeholder-shine, 348.swiper-lazy-loaded + .placeholder-fade{ 349 display: none; 350} 351.fade-in { 352 opacity: 0; 353 transition: opacity .2s; 354} 355.fade-in.lazyloaded, 356.fade-in.swiper-lazy-loaded, 357.fade-in.image-priority-high { 358 opacity: 1; 359} 360 361.spinner { 362 position: relative; 363 display: grid; 364 place-items: center; 365} 366 367.spinner::before, 368.spinner::after { 369 content: ''; 370 box-sizing: border-box; 371 position: absolute; 372} 373 374.spinner::before { 375 width: 100%; 376 height: 2px; 377 border-radius: 10px; 378 animation: spinner-line 0.8s cubic-bezier(0, 0, 0.03, 0.9) infinite; 379} 380 381.spinner-small::before { 382 height: 2px; 383} 384 385@keyframes spinner-line { 386 0%, 44%, 88.1%, 100% { 387 transform-origin: left; 388 } 389 390 0%, 100%, 88% { 391 transform: scaleX(0); 392 } 393 394 44.1%, 88% { 395 transform-origin: right; 396 } 397 398 33%, 44% { 399 transform: scaleX(1); 400 } 401} 402 403{# /* // Animations*/ #} 404 405.transition-up, 406.fade-in-vertical { 407 opacity: 0; 408} 409 410[data-transition="fade-in-up"] { 411 transition: all 1s ease; 412 opacity: 0; 413 transform: translateY(30px); 414} 415[data-transition="fade-in-up"].is-inViewport, 416.swiper-slide-duplicate [data-transition="fade-in-up"] { 417 transition: all 1s ease; 418 opacity: 1; 419 transform: translateY(0px); 420} 421 422{# /* // Buttons */ #} 423 424.btn-whatsapp { 425 position: fixed; 426 bottom: 15px; 427 right: 15px; 428 z-index: 100; 429 color: white; 430 background-color:#4dc247; 431 box-shadow: 0 0 6px rgba(0,0,0,0.3); 432 border-radius: 50%; 433} 434 435.btn-whatsapp svg{ 436 width: 45px; 437 height: 45px; 438 padding: 10px; 439 fill: white; 440 vertical-align:middle; 441} 442 443{# /* // Links */ #} 444 445a { 446 text-decoration: none; 447} 448 449 450{# /* // Icons */ #} 451 452.icon-inline { 453 display: inline-block; 454 font-size: inherit; 455 height: 1em; 456 overflow: visible; 457 vertical-align: -.125em; 458} 459 460.icon-xs { 461 font-size: .75em; 462} 463.icon-md { 464 font-size: .875em; 465} 466.icon-lg { 467 font-size: 1.33333em; 468 line-height: .75em; 469 vertical-align: -.0667em; 470} 471.icon-2x { 472 font-size: 2em; 473} 474.icon-2x-half { 475 font-size: 2.5em; 476} 477.icon-3x { 478 font-size: 3em; 479} 480.icon-4x { 481 font-size: 4em; 482} 483.icon-5x { 484 font-size: 5em; 485} 486.icon-6x { 487 font-size: 6em; 488} 489.icon-7x { 490 font-size: 7em; 491} 492.icon-8x { 493 font-size: 8em; 494} 495.icon-9x { 496 font-size: 9em; 497} 498 499.icon-inline.icon-lg{ 500 vertical-align: -.225em 501} 502.icon-inline.icon-w { 503 text-align: center; 504 width: 1.25em 505} 506.icon-inline.icon-w-1{ 507 width:.0625em 508} 509.icon-inline.icon-w-2{ 510 width:.125em 511} 512.icon-inline.icon-w-3{
513 width:.1875em 514} 515.icon-inline.icon-w-4{ 516 width:.25em 517} 518.icon-inline.icon-w-5{ 519 width:.3125em 520} 521.icon-inline.icon-w-6{ 522 width:.375em 523} 524.icon-inline.icon-w-7{ 525 width:.4375em 526} 527.icon-inline.icon-w-8{ 528 width:.5em 529} 530.icon-inline.icon-w-9{ 531 width:.5625em 532} 533.icon-inline.icon-w-10{ 534 width:.625em 535} 536.icon-inline.icon-w-11{ 537 width:.6875em 538} 539.icon-inline.icon-w-12{ 540 width:.75em 541} 542.icon-inline.icon-w-13{ 543 width:.8125em 544} 545.icon-inline.icon-w-14{ 546 width:.875em 547} 548.icon-inline.icon-w-15{ 549 width:.9375em 550} 551.icon-inline.icon-w-16{ 552 width:1em 553} 554.icon-inline.icon-w-17{ 555 width:1.0625em 556} 557.icon-inline.icon-w-18{ 558 width:1.125em 559} 560.icon-inline.icon-w-19{ 561 width:1.1875em 562} 563.icon-inline.icon-w-20{ 564 width:1.25em 565} 566.icon-inline.icon-w-24 { 567 width: 1.5em; 568} 569.icon-spin{ 570 -webkit-animation:icon-spin .5s infinite linear; 571 animation:icon-spin .5s infinite linear 572} 573@-webkit-keyframes icon-spin { 574 0% { 575 -webkit-transform: rotate(0); 576 transform: rotate(0) 577 } 578 100% { 579 -webkit-transform: rotate(360deg); 580 transform: rotate(360deg) 581 } 582} 583 584@keyframes icon-spin { 585 0% { 586 -webkit-transform: rotate(0); 587 transform: rotate(0) 588 } 589 100% { 590 -webkit-transform: rotate(360deg); 591 transform: rotate(360deg) 592 } 593} 594 595.social-icon { 596 padding: 0 10px; 597 margin-right: 15px; 598} 599 600{# /* // Titles and breadcrumbs */ #} 601 602.h1-huge { 603 font-size: var(--h1-huge); 604 font-weight: var(--title-font-weight); 605} 606 607h1, 608.h1 { 609 font-size: var(--h1); 610 font-weight: var(--title-font-weight); 611} 612 613h2, 614.h2 { 615 font-size: var(--h2); 616 font-weight: var(--title-font-weight); 617} 618 619h3, 620.h3 { 621 font-size: var(--h3); 622 font-weight: var(--title-font-weight); 623} 624 625h4, 626.h4 { 627 font-size: var(--h4); 628 font-weight: var(--title-font-weight); 629} 630 631h5, 632.h5 { 633 font-size: var(--h5); 634 font-weight: var(--title-font-weight); 635} 636 637h6, 638.h6 { 639 font-size: var(--h6); 640 font-weight: var(--title-font-weight); 641} 642 643.breadcrumbs { 644 display: inline-block; 645 margin-bottom: 10px; 646 font-size: var(--font-smallest); 647 font-weight: 400; 648} 649.breadcrumbs .separator { 650 margin: 3px; 651 line-height: 14px; 652 opacity: 0.6; 653} 654.breadcrumbs .crumb{ 655 opacity: 0.6; 656} 657.breadcrumbs .crumb.active { 658 opacity: 1; 659} 660 661{# /* // Texts */ #} 662 663.font-hugest{ 664 font-size: var(--font-hugest)!important; 665} 666 667.font-huge{ 668 font-size: var(--font-huge)!important; 669} 670 671.font-largest{ 672 font-size: var(--font-largest); 673} 674 675.font-large{ 676 font-size: var(--font-large); 677} 678 679.font-big{ 680 font-size: var(--font-big); 681} 682 683.font-body{ 684 font-size: var(--font-base)!important; 685} 686 687.font-small{ 688 font-size: var(--font-small)!important; 689} 690 691.font-smallest{ 692 font-size: var(--font-smallest)!important; 693} 694 695p{ 696 margin-top: 0; 697 line-height: 1.4286em; 698} 699 700.user-content ul { 701 padding-left: 20px; 702} 703 704.user-content ul li { 705 margin-bottom: 10px; 706 line-height: 22px; 707} 708 709.user-content table { 710 width: 100%; 711 max-width: 100%; 712 margin-bottom: 10px; 713 line-height: 22px; 714} 715 716.subtitle { 717 font-size: var(--font-smallest); 718 text-transform: uppercase; 719 letter-spacing: 1px; 720} 721 722{# /* // Sliders */ #} 723 724.nube-slider-home { 725 height: 100%; 726} 727.swiper-wrapper.disabled { 728 transform: translate3d(0px, 0, 0) !important; 729} 730.slide-container{ 731 overflow: hidden; 732} 733.slider-slide { 734 height: 100%; 735 background-position: center; 736 background-size: cover; 737 overflow: hidden; 738} 739.slider-image { 740 position: relative; 741 z-index: 1; 742 display: block; 743 width: 100%; 744 height: 100%; 745 object-fit: cover; 746} 747.swiper-slide-active .slider-image-animation { 748 -webkit-animation: zoomin 20s ease forwards; 749 -moz-animation: zoomin 20s ease forwards; 750 animation: zoomin 20s ease forwards; 751} 752 753@-webkit-keyframes zoomin { 754 0% { 755 -webkit-transform: scale(1); 756 transform: scale(1); 757 } 758 100% { 759 -webkit-transform: scale(1.2); 760 transform: scale(1.2); 761 } 762} 763 764@keyframes zoomin { 765 0% { 766 -webkit-transform: scale(1); 767 transform: scale(1); 768 } 769 100% { 770 -webkit-transform: scale(1.2); 771 transform: scale(1.2); 772 } 773} 774 775.swiper-button-next, 776.swiper-button-prev { 777 position: relative; 778 top: initial; 779 margin: 0; 780 line-height: 28px; 781} 782.swiper-button-absolute { 783 position: absolute; 784 top: 50%; 785 margin-top: -14px; 786} 787 788.swiper-button-absolute.swiper-button-next { 789 right: 0; 790} 791.swiper-button-absolute.swiper-button-prev { 792 left: 0; 793} 794 795.swiper-pagination { 796 left: 50%; 797 transform: translateX(-50%); 798} 799 800.swiper-pagination-bullet { 801 margin: 0 4px; 802 border-radius: 6px; 803} 804 805.swiper-pagination-bullet-active { 806 width: 12px; 807} 808 809.swiper-text { 810 position: absolute; 811 z-index: 9; 812 width: 100%; 813} 814 815.swiper-text-center { 816 position: absolute; 817 width: 92%; 818 top: 50%; 819 bottom: auto; 820 left: 50%; 821 padding: 0 25px; 822 text-align: center; 823 transform: translate(-50%,-50%); 824} 825 826.swiper-arrows { 827 position: absolute; 828 right: 15px; 829 bottom: 60px; 830} 831 832.swiper-overlay { 833 position: absolute; 834 z-index: 1; 835 bottom: 0; 836 left: 0; 837 width: 100%; 838 height: 50%; 839} 840 841.swiper-button-next.swiper-button-disabled, 842.swiper-button-prev.swiper-button-disabled { 843 opacity: 0.2; 844} 845 846{# /* // Lists */ #} 847 848.list { 849 padding: 0; 850 list-style-type: none; 851} 852.list .list-item{ 853 position: relative; 854 margin-bottom: 10px; 855 cursor: default; 856} 857 858.list-unstyled{ 859 padding: 0; 860 margin: 0; 861 list-style-type: none; 862} 863 864.list-inline li{ 865 display: inline-flex; 866} 867 868{# /* // Notifications */ #} 869 870.notification{ 871 padding: 10px 15px; 872 text-align: center; 873} 874.notification-floating { 875 position: absolute; 876 left: 0; 877 z-index: 2000; 878 width: 100%; 879} 880.notification-fixed { 881 position: fixed; 882 right: 0; 883 left: initial; 884 width: calc(100% - 20px); 885 margin-top: -10px; 886} 887.notification-floating .notification{ 888 margin: 15px; 889 border-radius: 6px; 890} 891.notification-close { 892 padding: 0 5px; 893} 894.notification-centered { 895 display: inline-block; 896 width: 100%; 897 margin: 0 20px 20px 0; 898 text-align: center; 899} 900.notification-left { 901 display: inline-block; 902 margin: 5px 0 20px 0; 903 text-align: left; 904 font-size: 12px; 905} 906 907.notification-fixed-bottom { 908 position: fixed; 909 bottom: 0; 910 left: 0; 911 z-index: 999; 912 width: 100%; 913 font-size: 12px; 914} 915 916.notification-fixed-bottom .btn-small { 917 font-size: 12px; 918} 919 920.notification-above { 921 z-index: 9000; 922} 923 924.related-products-notification-container { 925 margin-right: -15px; 926} 927 928{# /* // Badge */ #} 929 930.badge { 931 position: absolute; 932 top: -10px; 933 right: -10px; 934 padding: 0 5px; 935 font-size: 12px; 936 font-weight: bold; 937 line-height: 14px; 938 border-radius: 10px; 939} 940 941{# /* // Tables */ #} 942 943.table { 944 width: 100%; 945 border-collapse: collapse; 946 border-spacing: 0; 947} 948 949.table thead th { 950 padding: 8px; 951} 952 953.table thead th:first-of-type { 954 padding-left: 0; 955} 956 957.table td { 958 padding: 8px; 959 text-align: left; 960} 961 962{# /* // Tooltip */ #} 963 964.tooltip { 965 position: absolute; 966 left: -170%; 967 z-index: 9999; 968 width: 340px; 969 padding: 15px 5px; 970 text-align: center; 971 border-radius: 10px; 972} 973 974.tooltip-top { 975 bottom: calc(100% + 20px); 976} 977 978.tooltip-bottom { 979 top: 95%; 980} 981 982.tooltip-arrow { 983 position: absolute; 984 right: 30%; 985 width: 0; 986 height: 0; 987 pointer-events: none; 988} 989 990.tooltip-bottom .tooltip-arrow { 991 top: -8px; 992 right: 15%; 993} 994 995.tooltip-top .tooltip-arrow { 996 bottom: -8px; 997 transform: rotate(180deg); 998} 999 1000{# /* // Images */ #} 1001 1002/* 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 */ 1003.img-absolute { 1004 position: absolute; 1005 left: 0; 1006 width: 100%; 1007 height: auto; 1008 vertical-align: middle; 1009 text-indent: -9999px; 1010 z-index: 1; 1011} 1012 1013.img-absolute-centered{ 1014 left: 50%; 1015 transform: translateX(-50%)!important; 1016 -webkit-transform: translateX(-50%)!important; 1017 -ms-transform: translateX(-50%)!important; 1018} 1019 1020.card-img{ 1021 margin: 0 5px 5px 0; 1022 border: 1px solid #00000012; 1023} 1024.card-img-small{ 1025 height: 25px; 1026} 1027.card-img-medium{ 1028 height: 35px; 1029} 1030.card-img-big{ 1031 height: 50px; 1032} 1033.card-img-square-container { 1034 position: relative; 1035 width: 100%; 1036 padding-top: 100%; 1037} 1038.card-img-square { 1039 position: absolute; 1040 top: 0; 1041 left: 0; 1042 width: 100%; 1043 height: 100%; 1044 object-fit: cover; 1045} 1046.card-img-pill { 1047 position: absolute; 1048 right: 5px; 1049 bottom: 5px; 1050 z-index: 999; 1051 padding: 4px 9px; 1052 font-size: 10px; 1053 border-radius: 15px; 1054} 1055 1056{# /* // Forms */ #} 1057 1058.form-group { 1059 position: relative; 1060 width: 100%; 1061} 1062 1063.radio-button { 1064 margin-bottom: 0; 1065 -webkit-tap-highlight-color: rgba(0,0,0,0); 1066 cursor: pointer; 1067} 1068.radio-button.disabled { 1069 opacity: 0.6;
1070 cursor: not-allowed; 1071} 1072.radio-button.disabled input[type="radio"] { 1073 cursor: not-allowed; 1074} 1075.radio-button-container { 1076 display: inline-block; 1077 width: 100%; 1078} 1079.radio-button-content { 1080 position: relative; 1081 width: 100%; 1082 float: left; 1083 margin-bottom: 10px; 1084 padding: 15px 15px 15px 25px; 1085 border-radius: 6px; 1086} 1087.radio-button-icons-container { 1088 position: absolute; 1089 top: 15px; 1090 left: 10px; 1091} 1092.radio-button-icon { 1093 width: 16px; 1094 height: 16px; 1095 border-radius: 50%; 1096} 1097.radio-button input[type="radio"] { 1098 display: none; 1099} 1100.radio-button input[type="radio"] + .radio-button-content .unchecked { 1101 display: block; 1102} 1103.radio-button input[type="radio"] + .radio-button-content .checked { 1104 position: absolute; 1105 top: 8px; 1106 left: 8px; 1107 width: 0; 1108 height: 0; 1109 -webkit-transform: translate(-50%,-50%); 1110 -ms-transform: translate(-50%,-50%); 1111 -moz-transform: translate(-50%,-50%); 1112 -o-transform: translate(-50%,-50%); 1113 transform: translate(-50%,-50%); 1114 -webkit-transition: all 0.2s; 1115 -ms-transition: all 0.2s; 1116 -moz-transition: all 0.2s; 1117 -o-transition: all 0.2s; 1118 transition: all 0.2s; 1119} 1120.radio-button input[type="radio"]:checked + .radio-button-content .checked { 1121 width: 8px; 1122 height: 8px; 1123} 1124.radio-button-label { 1125 width: 100%; 1126 float: left; 1127 padding-left: 25px; 1128} 1129 1130.form-group .form-select-icon, 1131.form-select .form-select-icon{ 1132 position: absolute; 1133 right: 12px; 1134 bottom: 10px; 1135 font-size: 18px; 1136 pointer-events: none; 1137} 1138.form-group-small .form-select-icon{ 1139 bottom: 10px; 1140 right: 10px; 1141 font-size: 12px; 1142} 1143.form-select .form-select-icon { 1144 top: 50%; 1145 bottom: initial; 1146 transform: translateY(-50%); 1147 -webkit-transform: translateY(-50%); 1148 -ms-transform: translateY(-50%); 1149} 1150 1151.form-row { 1152 width: auto; 1153 display: -webkit-box; 1154 display: -ms-flexbox; 1155 display: flex; 1156 -ms-flex-wrap: wrap; 1157 flex-wrap: wrap; 1158 margin-right: -5px; 1159 margin-left: -5px; 1160 clear: both; 1161} 1162 1163.form-row > .col, 1164.form-row > [class*=col-]{ 1165 padding-right: 5px; 1166 padding-left: 5px; 1167} 1168 1169.form-label { 1170 font-size: var(--font-small); 1171} 1172 1173.form-label-divider { 1174 padding: 10px 0; 1175 margin-bottom: 10px; 1176} 1177 1178.form-toggle-eye { 1179 position: absolute; 1180 bottom: 5%; 1181 right: 2px; 1182 display: inline-block; 1183 padding: 10px; 1184 background: none; 1185 border: 0; 1186} 1187 1188.checkbox-container .checkbox { 1189 position: relative; 1190 display: block; 1191 margin-bottom: 15px; 1192 padding-left: 25px; 1193 font-weight: normal; 1194 text-decoration: none; 1195 transition: all 0.4s ease; 1196 cursor: pointer; 1197} 1198 1199.checkbox-container .checkbox-icon { 1200 position: absolute; 1201 top: 1px; 1202 left: 0; 1203 display: block; 1204 width: 16px; 1205 height: 16px; 1206 border-radius: 100%; 1207} 1208 1209.checkbox-container .checkbox-icon:after { 1210 position: absolute; 1211 top: 2px; 1212 left: 5px; 1213 display: none; 1214 width: 4px; 1215 height: 9px; 1216 content: ''; 1217 transform: rotate(45deg); 1218 -webkit-transform: rotate(45deg); 1219 -ms-transform: rotate(45deg); 1220} 1221 1222.checkbox-container .checkbox-text.with-color { 1223 padding-right: 5px; 1224} 1225 1226.checkbox-container .checkbox-color { 1227 display: inline-block; 1228 width: 10px; 1229 height: 10px; 1230 margin-top: 4px; 1231 vertical-align: top; 1232 border-radius: 50%; 1233} 1234 1235.checkbox-container input{ 1236 display: none; 1237} 1238 1239.checkbox-container input:checked ~ .checkbox { 1240 opacity: 1; 1241} 1242 1243.checkbox-container input:checked ~ .checkbox .checkbox-icon:after { 1244 display: block; 1245} 1246 1247{# /* // Video */ #} 1248 1249.embed-responsive { 1250 position: relative; 1251 display: block; 1252 height: 0; 1253 padding: 0; 1254 overflow: hidden; 1255} 1256.embed-responsive.embed-responsive-16by9 { 1257 padding-bottom: 56.25%; 1258} 1259.embed-responsive.embed-responsive-1by1 { 1260 padding-bottom: 140%; 1261} 1262.embed-responsive .embed-responsive-item, 1263.embed-responsive embed, 1264.embed-responsive iframe, 1265.embed-responsive object, 1266.embed-responsive video { 1267 position: absolute; 1268 top: 0; 1269 bottom: 0; 1270 left: 0; 1271 width: 100%; 1272 height: 100%; 1273 border: 0; 1274} 1275.video-player { 1276 position: absolute; 1277 top: 0; 1278 left: 0; 1279 z-index: 1; 1280 width: 100%; 1281 height: 100%; 1282 cursor: pointer; 1283} 1284.video-player-icon { 1285 position: absolute; 1286 top: 50%; 1287 left: 50%; 1288 z-index: 1; 1289 width: 40px; 1290 height: 40px; 1291 padding-left: 3px; 1292 font-size: 20px; 1293 line-height: 36px; 1294 text-align: center; 1295 border-radius: 100%; 1296 pointer-events: none; 1297 transform: translate(-50%,-50%); 1298} 1299.video-player-icon-small { 1300 position: absolute; 1301 top: 50%; 1302 left: 50%; 1303 z-index: 10; 1304 width: 24px; 1305 height: 24px; 1306 padding: 6px 0 0 6px; 1307 font-size: 13px; 1308 line-height: 21px; 1309 transform: translate(-50%,-50%); 1310} 1311.video-player-icon-small .icon-inline { 1312 width: 12px; 1313 height: 12px; 1314} 1315.video-image { 1316 position: absolute; 1317 top: 50%; 1318 left: 50%; 1319 width: 100%; 1320 height: auto; 1321 transform: translate(-50%, -50%); 1322 -webkit-transform: translate(-50%, -50%); 1323 -ms-transform: translate(-50%, -50%); 1324} 1325 1326/*============================================================================ 1327 #Header and nav 1328==============================================================================*/ 1329 1330.head-main { 1331 top: 0; 1332 width: 100%; 1333 display: flex; 1334 flex-direction: row; 1335 flex-wrap: wrap; 1336 z-index: 1040; 1337} 1338 1339.head-main .btn-utility { 1340 padding: 0; 1341} 1342 1343.head-main .search-input { 1344 font-size: 12px; 1345} 1346 1347.btn-utility .cart-icon { 1348 vertical-align: text-top; 1349} 1350 1351.col-utility { 1352 padding-left: 5px; 1353} 1354 1355{# /* // Adbar & Topbar */ #} 1356 1357.section-adbar, 1358.section-topbar { 1359 z-index: 0; 1360 width: 100%; 1361 min-height: 30px; 1362 padding: 5px 15px; 1363} 1364 1365.section-adbar { 1366 line-height: 20px; 1367} 1368 1369.section-topbar .utilities-icon { 1370 font-size: 16px; 1371} 1372 1373.section-topbar .list { 1374 margin: 0; 1375} 1376 1377@keyframes marquee { 1378 0% { 1379 transform: translateX(0); 1380 -webkit-transform: translateX(0); 1381 } 1382 100% { 1383 transform: translateX(-100%); 1384 -webkit-transform: translateX(-100%); 1385 } 1386} 1387 1388.secondary-menu-item { 1389 display: inline-block; 1390 margin-right: 30px; 1391 font-size: var(--font-small); 1392} 1393 1394{# /* // Nav */ #} 1395 1396.menu-and-banners-row { 1397 visibility: hidden; 1398} 1399 1400.nav-desktop { 1401 position: relative; 1402 width: 100%; 1403}
1404.nav-desktop-list { 1405 margin: 0; 1406 padding: 10px 0; 1407 list-style: none; 1408 white-space: nowrap!important; 1409} 1410.nav-desktop-list::-webkit-scrollbar { 1411 height: 0; 1412} 1413.nav-desktop-with-scroll { 1414 margin: 0 30px 0 40px; 1415 padding: 10px 0; 1416 overflow: scroll; 1417} 1418 1419.nav-desktop-list-arrow { 1420 position: absolute; 1421 top: 0; 1422 width: 40px; 1423 height: 48px; 1424 cursor: pointer; 1425} 1426 1427.nav-desktop-list-arrow-left { 1428 left: 0; 1429} 1430 1431.nav-desktop-list-arrow-right { 1432 right: 0; 1433} 1434 1435.nav-desktop-list-arrow.disable { 1436 opacity: 0.2; 1437 cursor: initial; 1438} 1439 1440.nav-desktop-list-arrow .svg-circle { 1441 width: 25px; 1442 height: 25px; 1443 margin-top: calc(50% - 8px); 1444 padding: 5px; 1445} 1446 1447 1448 1449 1450.nav-item { 1451 display: inline-block; 1452 position: initial; 1453 padding: 0 10px; 1454 white-space: normal; 1455} 1456.nav-list-link { 1457 padding: 0 5px 0 0; 1458 line-height: 30px; 1459} 1460 1461.desktop-dropdown { 1462 position: absolute; 1463 top: 100%; 1464 left: -15px; 1465 z-index: 9; 1466 width: calc(100% + 30px); 1467 overflow-y: auto; 1468} 1469 1470.nav-categories { 1471 overflow-x: scroll; 1472} 1473.nav-list-mobile-categories { 1474 margin: 4px 0; 1475 padding: 0 15px; 1476 white-space: nowrap!important; 1477} 1478 1479.utilities-icon { 1480 font-size: 20px; 1481} 1482 1483.nav-dropdown-content { 1484 visibility: hidden; 1485 opacity: 0; 1486 transition: visibility 0s linear .3s, opacity .3s linear; 1487} 1488 1489.head-banners { 1490 padding: 10px 0; 1491} 1492 1493.head-banners .btn-link { 1494 font-size: 13px; 1495} 1496 1497.head-banner-text { 1498 font-size: 10px; 1499} 1500 1501.head-banner-item-image { 1502 width: 20px; 1503} 1504 1505{# /* // Logo */ #} 1506 1507.logo-text-container { 1508 display: inline-block; 1509 max-width: 450px; 1510 margin: 15px 0; 1511} 1512 1513.logo-img-container { 1514 display: inline-block; 1515 width: 100%; 1516 max-width: 320px; 1517} 1518 1519.logo-img, 1520.logo-text{ 1521 width: auto; 1522 height: auto; 1523 margin: 12px 0; 1524 vertical-align: middle; 1525 max-height: 45px; 1526 1527 max-width: 90%; 1528 1529} 1530 1531.logo-img-small, 1532header.head-main.compress .logo-img-small { 1533 max-height: 30px; 1534} 1535 1536.logo-img-big { 1537 max-height: 80px; 1538} 1539 1540{# /* // Cart widget and search */ #} 1541 1542.search-input-submit { 1543 position: absolute; 1544 top: 3px; 1545 right: 6px; 1546 padding: 7px 10px; 1547 background: none; 1548 border: 0; 1549} 1550 1551.subutility-list { 1552 display: none; 1553} 1554 1555 1556/*============================================================================ 1557 #Home Page 1558==============================================================================*/ 1559 1560{# /* // Sections title */ #} 1561 1562.section-title { 1563 padding: 40px 0; 1564} 1565 1566{# /* // Video */ #} 1567 1568.home-video-text { 1569 position: absolute; 1570 bottom: 40px; 1571 z-index: 999; 1572 width: 90%; 1573} 1574.home-video-overlay:after { 1575 position: absolute; 1576 bottom: 0; 1577 width: 100%; 1578 height: 100%; 1579 content: ''; 1580} 1581.home-video-image { 1582 position: absolute; 1583 top: 0; 1584 z-index: 1; 1585 width: 100%; 1586 height: 100%; 1587 object-fit: cover; 1588} 1589.home-video .placeholder-shine { 1590 z-index: 9; 1591} 1592.home-video video { 1593 position: relative; 1594 object-fit: cover; 1595 object-position: 50% 20%; 1596 font-family: "object-fit: cover"; 1597} 1598.home-video iframe { 1599 position: absolute; 1600 top: 0; 1601 left: -100%; 1602 width: 300%; 1603 max-width: none; 1604} 1605.home-video-hide-controls { 1606 position: absolute; 1607 top: 0; 1608 z-index: 99; 1609 width: 100%; 1610 height: 100%; 1611} 1612 1613{# /* // Main categories */ #} 1614 1615.section-categories-home { 1616 padding: 25px 0; 1617} 1618 1619.home-category { 1620 display: inline-block; 1621 width: 110px; 1622 border-radius: 6px; 1623 overflow: hidden; 1624} 1625 1626.home-category-placeholder { 1627 background: #f9f9f9; 1628} 1629 1630.home-category-image { 1631 position: relative; 1632 width: 100%; 1633 height: 85px; 1634 margin: 0 auto; 1635 text-align: center; 1636 overflow: hidden; 1637} 1638 1639.home-category-image img, 1640.home-category-image svg { 1641 position: absolute; 1642 top: 50%; 1643 left: 50%; 1644 z-index: 9; 1645 width: 100%; 1646 height: 100%; 1647 transform: translate(-50%, -50%); 1648 object-fit: cover; 1649} 1650 1651.home-category-name { 1652 padding: 7px 0; 1653 font-size: var(--font-small); 1654 text-overflow: ellipsis; 1655 overflow: hidden; 1656 -webkit-line-clamp: 2; 1657 display: -webkit-box; 1658 -webkit-box-orient: vertical; 1659} 1660 1661{# /* // Featured products */ #} 1662 1663.featured-product-image { 1664 height: 100%; 1665 border-radius: 6px 6px 0 0; 1666 overflow: hidden; 1667} 1668 1669.featured-product-image img { 1670 display: block; 1671 width: 100%; 1672 height: 100%; 1673 object-fit: cover; 1674} 1675 1676.featured-product-container { 1677 height: 100%; 1678 padding: 20px; 1679 border-radius: 0 0 6px 6px; 1680} 1681.featured-product-container.featured-product-image-with-slider { 1682 padding: 20px 0 20px 20px; 1683} 1684 1685.featured-product-container .swiper-container { 1686 width: calc(100% + 15px); 1687 margin-right: -15px; 1688} 1689 1690{# /* // Welcome message */ #} 1691 1692.section-welcome-home { 1693 padding: 70px 0; 1694} 1695 1696/*============================================================================ 1697 #Banners 1698==============================================================================*/ 1699 1700{# /* // Home banners */ #} 1701 1702.section-banners-home { 1703 padding: 50px 0; 1704} 1705 1706.textbanner { 1707 position: relative; 1708 margin-bottom: 15px; 1709 overflow: hidden; 1710} 1711.textbanner.textbanner-no-border { 1712 border: 0; 1713 border-radius: 0; 1714} 1715.textbanner-link { 1716 display: block; 1717 width: 100%; 1718 height: 100%; 1719} 1720.textbanner-image { 1721 position: relative; 1722 padding-top: 50%; 1723 overflow: hidden; 1724} 1725.textbanner-text { 1726 position: relative; 1727 padding: 20px 15px; 1728} 1729.textbanner-text.over-image { 1730 position: absolute; 1731 bottom: 0; 1732 z-index: 9; 1733 width: 100%; 1734 border: 0; 1735} 1736.textbanner-paragraph { 1737 display: -webkit-box; 1738 margin: 10px 0; 1739 font-size: var(--font-small); 1740 overflow: hidden; 1741 text-overflow: ellipsis; 1742 -webkit-line-clamp: 3; 1743 -webkit-box-orient: vertical; 1744} 1745 1746.textbanner .textbanner-image.overlay.textbanner-image-empty { 1747 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'/>
1747<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>"); 1748 background-position: center; 1749} 1750 1751.textbanner-image-background { 1752 position: absolute; 1753 top: 0; 1754 display: block; 1755 width: 100%; 1756 height: 100%; 1757 object-fit: cover; 1758} 1759 1760{# /* // Informative banners */ #} 1761 1762.section-informative-banners { 1763 position: relative; 1764 padding: 90px 0 110px 0; 1765} 1766 1767.service-pagination { 1768 bottom: 40px; 1769 width: 100%; 1770} 1771 1772.service-pagination .swiper-pagination-bullet { 1773 margin: 0 4px; 1774} 1775 1776/*============================================================================ 1777 #Product grid 1778==============================================================================*/ 1779 1780{# /* // Category banner */ #} 1781 1782.category-banner { 1783 position: relative; 1784 height: 185px; 1785 overflow: hidden; 1786} 1787.category-banner-image { 1788 width: 100%; 1789 height: 100%; 1790 object-fit: cover; 1791} 1792 1793.category-banner-info { 1794 padding: 15px; 1795} 1796 1797{# /* // Category controls */ #} 1798 1799.category-controls-container { 1800 padding: 0; 1801} 1802 1803.category-controls-sticky-detector { 1804 height: 1px; 1805} 1806 1807.category-controls { 1808 position: sticky; 1809 top: 0; 1810 z-index: 100; 1811 padding: 10px 15px; 1812 transition: all 0.3s ease; 1813} 1814 1815.category-controls .page-header { 1816 margin-bottom: 0; 1817} 1818 1819{# /* // Grid item */ #} 1820 1821.item, 1822.card { 1823 margin-bottom: 20px; 1824 border-radius: 6px; 1825 overflow: hidden; 1826} 1827.item-horizontal, 1828.item-horizontal .item-image { 1829 max-height: 210px; 1830} 1831.item-description { 1832 padding: 15px 10px; 1833} 1834.item-image { 1835 position: relative; 1836 max-height: 1200px; 1837 overflow: hidden; 1838} 1839.item-image img{ 1840 height: 100%; 1841 max-height: 1200px; 1842 width: auto; 1843} 1844.item-image-slide img{ 1845 max-width: 100%; 1846 object-fit: contain; 1847 object-position: top; 1848} 1849.item-slider-pagination-container { 1850 position: absolute; 1851 bottom: 8px; 1852 left: 50%; 1853 z-index: 1; 1854 display: flex; 1855 align-items: center; 1856 justify-content: start; 1857 width: 35px; 1858 height: 13px; 1859 overflow: hidden; 1860 transform: translateX(-50%); 1861 -webkit-transform: translateX(-50%); 1862 -ms-transform: translateX(-50%); 1863} 1864 1865.item-slider-pagination-container.two-bullets { 1866 width: 30px; 1867} 1868.item-slider-pagination { 1869 bottom: initial; 1870 left: initial; 1871 height: 5px; 1872 padding: 0; 1873 overflow: initial; 1874 transform: translateX(calc(-50% + 6px)); 1875 white-space: nowrap; 1876} 1877.item-slider-pagination .swiper-pagination-bullet { 1878 position: relative; 1879 left: 20px; 1880 width: 5px; 1881 height: 5px; 1882 margin: 0 3px; 1883 transition: transform .2s, left .2s; 1884 transform: none; 1885} 1886 1887.item-slider-pagination .swiper-pagination-bullet-active { 1888 width: 7px; 1889} 1890 1891.item-more-images-message { 1892 position: absolute; 1893 z-index: 1; 1894 right: 10px; 1895 bottom: 0; 1896 font-size: 10px; 1897 opacity: 0; 1898 transition: all 0.2s ease; 1899}
1900.item-slider-controls-container { 1901 position: absolute; 1902 top: 50%; 1903 height: 25px; 1904 margin: -25px 10px 0 10px; 1905 opacity: 0; 1906 line-height: 24px; 1907 transition: all .2s ease; 1908 transform: translateY(5px); 1909} 1910.item-slider-controls-container.swiper-button-disabled { 1911 opacity: 0; 1912 cursor: auto; 1913} 1914.item-image:hover .item-slider-controls-container:not(.swiper-button-disabled) { 1915 opacity: 1; 1916 transform: translateY(0); 1917} 1918.item-horizontal .item-image img{ 1919 width: 100%; 1920 height: 100%; 1921 max-height: 210px; 1922 object-fit: cover; 1923} 1924.item-horizontal .item-description { 1925 padding: 10px 30px 10px 15px; 1926} 1927.item-horizontal .item-name { 1928 -webkit-line-clamp: 1; 1929 font-size: 14px; 1930} 1931.item-horizontal .item-price { 1932 font-size: 16px; 1933} 1934.item-horizontal .item-price-container, 1935.item-horizontal .btn-small { 1936 font-size: 12px; 1937} 1938.item-horizontal .label { 1939 font-size: 10px; 1940} 1941.item-product-reduced .item-image { 1942 height: 130px; 1943} 1944.item-product-reduced .item-image img { 1945 width: 100%; 1946 height: 130px; 1947 object-fit: cover; 1948} 1949.item-image-primary { 1950 z-index: 2; 1951 opacity: 1; 1952} 1953.item-image .item-image-secondary { 1954 opacity: 0; 1955} 1956.item-image:not(.product-item-image-secondary).lazyloaded { 1957 z-index: 2; 1958 opacity: 1; 1959} 1960.item-image-secondary, 1961.item-image-secondary.fade-in.lazyloaded { 1962 display: none; 1963 opacity: 0; 1964} 1965.product-item-secondary-images-loaded:not(.product-item-secondary-images-disabled):hover .item-image-featured { 1966 opacity: 0; 1967 transition-delay: .05s; 1968} 1969.product-item-secondary-images-loaded:not(.product-item-secondary-images-disabled):hover .item-image-featured ~ .item-image-secondary{ 1970 opacity: 1; 1971} 1972.item-thumbnail { 1973 display: block; 1974 width: 100%; 1975} 1976.item-name { 1977 line-height: 1.1429em; 1978 text-overflow: ellipsis; 1979 overflow: hidden; 1980 -webkit-line-clamp: 2; 1981 display: -webkit-box; 1982 -webkit-box-orient: vertical; 1983} 1984.item-price-container { 1985 font-size: var(--font-small); 1986} 1987.item-price { 1988 font-size: var(--font-big); 1989} 1990.price-compare { 1991 margin-left: 5px; 1992 text-decoration: line-through; 1993 opacity: .8; 1994} 1995.item-installments { 1996 font-size: var(--font-smallest); 1997} 1998.item-slider-pagination-container.two-bullets .swiper-pagination-bullet { 1999 left: 6px!important; 2000} 2001 2002{# /* // Labels */ #} 2003 2004.labels { 2005 pointer-events: none; 2006} 2007 2008.labels-absolute { 2009 position: absolute; 2010 top: 10px; 2011 right: 10px; 2012 z-index: 9; 2013 text-align: left; 2014 pointer-events: none; 2015} 2016 2017.label { 2018 width: fit-content; 2019 margin-bottom: 10px; 2020 padding: 4px 6px; 2021 border-radius: 6px; 2022 font-size: var(--font-smallest); 2023 text-transform: uppercase; 2024} 2025 2026.label-small { 2027 padding: 3px 6px; 2028 font-size: 11px; 2029} 2030 2031.labels-product-slider { 2032 bottom: 10px; 2033 left: 10px; 2034} 2035 2036/*============================================================================ 2037 #Product detail 2038==============================================================================*/ 2039 2040{# /* // Image */ #} 2041 2042.product-slider-image, 2043.quickshop-image { 2044 width: auto; 2045 height: 100%; 2046 max-width: 100%; 2047 border-radius: 6px; 2048} 2049 2050.swiper-product-thumb { 2051 overflow: hidden; 2052} 2053 2054.swiper-product-thumb .swiper-slide { 2055 height: 100px; 2056 overflow: hidden; 2057 display: flex; 2058} 2059 2060.product-thumb { 2061 width: 100px; 2062} 2063.product-thumb img, 2064.product-thumb svg{ 2065 display: block; 2066 width: 100%; 2067 height: 100px; 2068 border-radius: 6px; 2069 object-fit: cover; 2070} 2071.product-thumb .embed-responsive { 2072 height: 100%; 2073 padding-bottom: 0; 2074} 2075 2076.product-description { 2077 max-height: 150px; 2078 overflow: hidden; 2079} 2080 2081.product-description-full { 2082 max-height: fit-content; 2083} 2084 2085.product-video-container { 2086 display: block; 2087 width: 100%; 2088 height: 100%; 2089 border-radius: 6px; 2090 overflow: hidden; 2091} 2092.product-video { 2093 height: 100%; 2094 display: flex; 2095 align-items: center; 2096 justify-content: center; 2097 -webkit-box-align: center; 2098 -ms-flex-align: center; 2099 align-items: center; 2100} 2101.product-video .embed-responsive { 2102 width: 100%; 2103 height: 100%; 2104} 2105.product-video .video-image{ 2106 width: auto; 2107 height: 100%; 2108} 2109.product-native-video-slide{ 2110 height: auto; 2111} 2112.product-native-video-container { 2113 display: flex; 2114 justify-content: center; 2115 align-items: center; 2116 height: 100%; 2117 overflow: visible; 2118} 2119/*============================================================================ 2120 #Cart detail 2121==============================================================================*/ 2122 2123{# /* // Shipping Calculator */ #} 2124 2125.free-shipping-title { 2126 position: relative; 2127 width: 100%; 2128 height: 40px; 2129} 2130.shipping-calculator-head.with-zip { 2131 height: 55px; 2132} 2133.shipping-calculator-head.with-form { 2134 height: 90px; 2135} 2136.shipping-calculator-head.with-form + .shipping-spinner-container { 2137 margin-top: -20px; 2138} 2139.shipping-calculator-head.with-error { 2140 height: 150px; 2141} 2142 2143/*============================================================================ 2144 #Contact page 2145==============================================================================*/ 2146 2147{# /* // Data contact */ #} 2148 2149.contact-info { 2150 margin-top: 10px; 2151 padding-left: 0; 2152} 2153 2154.contact-icon { 2155 display: block; 2156 margin: 0 auto 10px auto; 2157} 2158 2159.contact-item { 2160 list-style: none; 2161} 2162 2163.contact-link { 2164 list-style: none; 2165} 2166 2167/*============================================================================ 2168 #Blog 2169==============================================================================*/ 2170 2171.post-item-image-container { 2172 position: relative; 2173 height: 200px; 2174 overflow: hidden; 2175} 2176 2177.post-item-image { 2178 width: 100%; 2179 height: 100%; 2180 object-fit: cover; 2181} 2182 2183.post-item-title, 2184.post-item-summary { 2185 display: -webkit-box; 2186 -webkit-box-orient: vertical; 2187 -webkit-line-clamp: 3; 2188 overflow: hidden; 2189 text-overflow: ellipsis; 2190 line-height: 1.5em; 2191} 2192 2193.post-content, 2194.post-content p { 2195 line-height: 1.8em; 2196 font-size: 16px; 2197} 2198 2199.post-content img { 2200 max-width: 100%; 2201 height: auto; 2202} 2203 2204.post-content h1, 2205.post-content h2, 2206.post-content h3, 2207.post-content h4, 2208.post-content h5, 2209.post-content h6 { 2210 margin: 2rem 0 1rem 0; 2211 line-height: initial; 2212} 2213 2214 2215.post-content h1, 2216.post-content .h1 { 2217 font-size: var(--h2); 2218} 2219 2220.post-content h2, 2221.post-content .h2 { 2222 font-size: var(--h3); 2223} 2224 2225.post-content h3, 2226.post-content .h3 { 2227 font-size: var(--h4); 2228} 2229 2230.post-content h4, 2231.post-content .h4 { 2232 font-size: var(--h5); 2233} 2234 2235.post-content h5, 2236.post-content .h5 { 2237 font-size: var(--h6); 2238} 2239 2240.post-content h6, 2241.post-content .h6 { 2242 font-size: var(--h6); 2243} 2244 2245/*============================================================================ 2246 #Media queries 2247==============================================================================*/ 2248 2249/* // Max width 768px */ 2250 2251@media (max-width: 768px) { 2252 /* Remove transitions for main LCP elements */ 2253 .home-sections-container >
2254 :is(.section-slider-home, .section-banners-home, .section-video-home):first-of-type 2255 :is( 2256 .home-slider-container, 2257 .home-video-container, 2258 :is(.banners-row, .banners-slider-wrapper) > .banner-container:is( 2259 :first-child, 2260 :nth-child(2).banner-2-cols 2261 ) 2262 ) { 2263 opacity: 1; 2264 transform: none; 2265 } 2266} 2267 2268{# /* // Min width 1400px */ #} 2269 2270@media (min-width: 1400px) { 2271 .container { 2272 max-width: 1300px; 2273 } 2274} 2275 2276{# /* // Min width 768px */ #} 2277 2278@media (min-width: 768px) { 2279 2280 {# /* //// Components */ #} 2281 2282 .container-narrow { 2283 max-width: 680px; 2284 } 2285 2286 .col-md-2-4 { 2287 -ms-flex: 0 0 20%; 2288 flex: 0 0 20%; 2289 max-width: 20%; 2290 } 2291 2292 {# /* Titles and breadcrumbs */ #} 2293 2294 .h1-huge { 2295 font-size: var(--h1-huge-md); 2296 } 2297 2298 .h1-md { 2299 font-size: var(--h1); 2300 font-weight: var(--title-font-weight); 2301 } 2302 2303 .font-md-small { 2304 font-size: var(--font-small)!important; 2305 } 2306 2307 .font-md-body { 2308 font-size: var(--font-base)!important; 2309 } 2310 2311 .font-largest-md{ 2312 font-size: var(--font-largest); 2313 } 2314 2315 {# /* Forms */ #} 2316 2317 .checkbox-container .checkbox { 2318 margin-bottom: 20px; 2319 } 2320 2321 {# /* Slider */ #} 2322 2323 .swiper-text { 2324 max-width: 800px; 2325 } 2326 2327 .home-video-text { 2328 bottom: 60px; 2329 } 2330 2331 /* Banners */ 2332 2333 .textbanner-image-md { 2334 padding-top: 25%; 2335 } 2336 2337 {# /* // Featured products */ #} 2338 2339 .featured-product-image.featured-product-image-with-slider { 2340 border-radius: 6px 0 0 6px; 2341 } 2342 2343 .featured-product-container.featured-product-image-with-slider { 2344 padding: 20px; 2345 border-radius: 0 6px 6px 0; 2346 } 2347 2348 .featured-product-container.featured-product-image-with-slider .swiper-container { 2349 width: 100%; 2350 margin: 0; 2351 } 2352 2353 {# /* Notifications */ #} 2354 2355 .notification-floating{ 2356 margin-top: -10px; 2357 } 2358 2359 .notification-fixed { 2360 right: 10px; 2361 width: 25%; 2362 } 2363 2364 .notification-fixed-bottom { 2365 bottom: 0; 2366 } 2367 2368 {# /* //// Header and nav */ #} 2369 2370 .section-adbar, 2371 .notification-order { 2372 order: 1; 2373 } 2374 2375 .logo-img-container { 2376 max-width: 400px; 2377 } 2378 2379 .logo-img, 2380 .logo-text{ 2381 width: auto; 2382 height: auto; 2383 max-height: 60px; 2384 max-width: 80%; 2385 margin: 30px 0; 2386 padding-left: 0; 2387 } 2388 2389 .logo-img-small, 2390 header.head-main.compress .logo-img-small { 2391 max-height: 40px; 2392 } 2393 2394 .logo-img-big { 2395 max-height: 80px; 2396 } 2397 2398 .btn-whatsapp { 2399 bottom: 15px; 2400 } 2401 2402 2403 2404 2405 .col-utility-cart { 2406 width: 200px; 2407 } 2408 .logo-md-offset { 2409 margin-left: -50px; 2410 } 2411 2412 2413 2414 .utilities-text { 2415 margin-left: 5px; 2416 font-size: var(--font-small); 2417 } 2418 2419 .col-utility { 2420 z-index: 1; 2421 } 2422 2423 .embed-responsive.embed-responsive-1by1 { 2424 padding-bottom: 56.25%; 2425 } 2426 2427 .search-controls-wrapper { 2428 position: relative; 2429 width: 250px; 2430 } 2431 2432 .search-container { 2433 width: 250px; 2434 } 2435 2436 .head-main .search-input { 2437 padding-top: 12px; 2438 padding-bottom: 12px; 2439 font-size: 14px; 2440 } 2441 2442 .search-input-submit { 2443 top: 3px; 2444 padding: 8px 10px; 2445 font-size: 15px; 2446 } 2447 2448 .search-container-floating { 2449 position: absolute; 2450 top: 0; 2451 2452 left: 0; 2453 2454 width: 52px; 2455 opacity: 0; 2456 transition: all 0.3s ease; 2457 pointer-events: none; 2458 } 2459 2460 .search-container-floating.expanded { 2461 width: 250px; 2462 opacity: 1; 2463 pointer-events: auto; 2464 } 2465 2466 .home-category { 2467 width: 140px; 2468 } 2469 2470 .home-category-image { 2471 height: 110px; 2472 } 2473 2474 .textbanner-image .textbanner-text { 2475 padding: 30px 15px; 2476 } 2477 2478 .badge { 2479 position: relative; 2480 top: initial; 2481 right: initial; 2482 width: auto; 2483 margin: 0 -2px; 2484 padding: 0; 2485 font-weight: normal; 2486 } 2487 2488 .head-main .btn-utility { 2489 display: inline-block; 2490 padding: 10px 15px; 2491 font-size: 12px; 2492 } 2493 2494 .btn-utility .cart-icon { 2495 vertical-align: bottom; 2496 } 2497 2498 {# /* //// Product grid */ #} 2499 2500 .category-controls-container { 2501 padding: 0 15px; 2502 } 2503 2504 .category-controls { 2505 2506 padding: 15px 0 10px 0; 2507 2508 } 2509 .category-controls-row { 2510 align-items: flex-end; 2511 } 2512 .filter-chips-container { 2513 align-items: flex-end; 2514 } 2515 2516 .labels-product-slider{ 2517 top: 10px; 2518 right: 10px; 2519 left: initial; 2520 } 2521 2522 .labels-product-slider .label { 2523 margin: 0 0 10px 0; 2524 } 2525 2526 .category-banner { 2527 height: 250px; 2528 } 2529 2530 .category-banner-info { 2531 padding: 40px; 2532 } 2533 2534 .item-product-reduced .item-image, 2535 .item-product-reduced .item-image img { 2536 height: 150px; 2537 } 2538 2539 {# /* //// Product detail */ #} 2540 2541 .product-thumb { 2542 width: 100%; 2543 height: auto; 2544 } 2545 2546 .product-thumb img { 2547 height: 100%; 2548 } 2549 2550 .product-thumb .embed-responsive { 2551 height: 100%; 2552 padding-bottom: 0; 2553 } 2554 2555 .product-video-container { 2556 padding: 0; 2557 } 2558 2559 .product-native-video-slide { 2560 height: 100%; 2561 } 2562 2563 .swiper-product-thumb { 2564 height: 510px; 2565 overflow: hidden; 2566 } 2567 2568 .swiper-product-thumb .swiper-slide { 2569 height: auto; 2570 } 2571 2572 {# /* // Blog */ #} 2573 2574 .post-item-image-container { 2575 height: 250px; 2576 } 2577} 2578/*============================================================================ 2579 #Helper classes 2580==============================================================================*/ 2581 2582/*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 */ 2583 2584{# /* // Margin and padding */ #} 2585.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
2585-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@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}
2585.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}.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}
2585.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}} 2586 2587{# /* // Text */ #} 2588.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} 2589 2590{# /* // Align */ #} 2591.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-sub{vertical-align:sub!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important} 2592 2593{# /* // Position */ #} 2594.position-sticky{position: sticky!important; position: -webkit-sticky;}.position-relative{position:relative!important}.position-absolute{position:absolute!important;}.position-fixed{position:fixed!important} 2595 2596{# /* // Image */ #} 2597.img-fluid {max-width:100%;height:auto} 2598 2599{# /* // Visibility */ #} 2600.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} 2601 2602{# /* // Float */ #} 2603.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important} 2604 2605{# /* // Width */ #} 2606.w-100{width:100%!important}.w-auto{width:auto!important} 2607 2608/* // Height */ 2609.h-100{height:100%!important}.h-auto{height:auto!important} 2610 2611@media (min-width: 768px) { 2612 2613 {# /* // Position */ #} 2614 2615 .position-relative-md{position:relative!important;}.position-sticky-md{position:sticky!important;position:-webkit-sticky!important;}.position-fixed-md{position:fixed!important;position:-webkit-fixed!important;}.position-absolute-md{position:absolute!important;} 2616 2617 {# /* // Float */ #} 2618 2619 .float-md-none{float:none!important;} 2620 2621 {# /* // Icons */ #} 2622 2623 .icon-desktop-lg {font-size: 1.33333em;line-height: .75em;vertical-align: -.0667em;} 2624 2625 {# /* // Width */ #} 2626 .w-md-100{width:100%!important}.w-md-auto{width:auto!important} 2627} 2628 2629 2630 </style> 2631 2632 2633 <link rel="stylesheet" type="text/css" href="//dcdn-us.mitiendanube.com/stores/004/546/787/themes/lima/dart-style-colors-bf4e01f5e46f4fe7eb41b755ee69edd8.css" media="all" /> 2634 2635 2636 <link rel="stylesheet" href="//dcdn-us.mitiendanube.com/stores/004/546/787/themes/lima/dart-style-async-8bdc6a01331896c43950e637d41b6c90.css" media="print" onload="this.media='all'"> 2637 2638 2639 <style> 2640 2641 </style> 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 <link href="//dcdn-us.mitiendanube.com/stores/004/546/787/themes/common/logo-877420398-1720138732-6d88c6ae7000ab0f582afa88ba52fd2a1720138732.ico?0" class="js-favicon" rel="icon" type="image/x-icon" /> 2655 <link href="//dcdn-us.mitiendanube.com/stores/004/546/787/themes/common/logo-877420398-1720138732-6d88c6ae7000ab0f582afa88ba52fd2a1720138732.ico?0" class="js-favicon" rel="shortcut icon" type="image/x-icon" /> 2656<link rel="canonical" href="" /> 2657 2658<meta name="nuvempay-logo" content="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" /> 2659 <meta name="google-site-verification" content="GW0V9lbxpJUFY7E0yhpQdxGASpib9RyCOwKZNystV34" /> 2660
2661<script> 2662 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 2663 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 2664 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 2665 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 2666 document,'script','https://connect.facebook.net/en_US/fbevents.js'); 2667 2668 2669 const tnTrackCookie = document.cookie.match('(^|;) ?tn_track=([^;]*)(;|$)')?.[2].slice(-40).toLowerCase(); 2670 const partnerAgentIdentifier = 'tiendanube\u002Dcore'; 2671 const advancedMatchingConfig = {}; 2672 2673 if (tnTrackCookie) { 2674 advancedMatchingConfig.external_id = tnTrackCookie; 2675 } 2676 2677 const pixelId = '3487222687955861'; 2678 2679 fbq('init', pixelId, advancedMatchingConfig); 2680 fbq('set', 'agent', partnerAgentIdentifier, pixelId); 2681 2682 2683 fbq('track', 'PageView'); 2684 2685</script>
2685 2686<noscript> 2687 <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=3487222687955861&ev=PageView&noscript=1"/> 2688</noscript> 2689 2690 2691 2692 2693 2694
2695<script type="text/javascript"> 2696 var LS = LS || {}; 2697 LS.store = { 2698 id : 4546787, 2699 url : "gorrodasorte3.lojavirtualnuvem.com.br", 2700 custom_url : "gorrodasorte.com", 2701 ga4_measurement_id : "", 2702 gads_measurement_id : "AW-18027998520", 2703 has_preexisting_google_mc_catalog : false, 2704 has_google_analytics_track_product_ids : false, 2705 should_group_kits_for_analytics : false, 2706 skip_ga4_frontend_analytics : false, 2707 skip_gads_frontend_analytics : false, 2708 name: "Gorro\u0020da\u0020Sorte", 2709 has_kits_v2: false, 2710 nube_sdk_product_state: "full", 2711 }; 2712 LS.cart = { 2713 id : null, 2714 hash : null, 2715 subtotal : 0, 2716 has_non_shippable_products: false, 2717 has_shippable_products: false, 2718 items : [ 2719 ], 2720 grouped_items : [ 2721 ], 2722 analytics_items: [ 2723 ] 2724 }; 2725 LS.hasCartMinimumValue = false; 2726 LS.abStorefrontCartExperiments = null; 2727 LS.lang = "pt_BR"; 2728 LS.langCode = "pt"; 2729 LS.currency = { 2730 code : "BRL", 2731 display_short: "R\u0024", 2732 display_long: "R\u0024", 2733 cents_separator : ",", 2734 thousands_separator : "." 2735 }; 2736 LS.country = "BR"; 2737 LS.customer = null; 2738 LS.customerHasPriceTables = false; 2739 LS.template= "account.register"; 2740 LS.isPreview = false; 2741 LS.theme = { 2742 code: "lima", 2743 name: "Lima", 2744 custom: false, 2745 }; 2746 LS.metricsWorkerScriptUrl = "https://dcdn-us.mitiendanube.com/assets/stores/js/metrics-worker-c984926f96a2e4787f155a9755d6944a30.js?v=94973530" 2747 2748 LS.socialScripts = []; 2749 LS.DOMReady = function(fn) { 2750 if (document.addEventListener) { 2751 document.addEventListener('DOMContentLoaded', fn); 2752 } else { 2753 document.attachEvent('onreadystatechange', function() { 2754 if (document.readyState === 'interactive') 2755 fn(); 2756 }); 2757 } 2758 }; 2759 2760 // Making it a thenable so it can be made into a full fledged Promise later 2761 LS._readyCallbacks = []; 2762 LS.ready = { 2763 then: function(callback){ 2764 LS._readyCallbacks.push(callback); 2765 } 2766 }; 2767 2768 window.addEventListener('load', () => { 2769 if(!window.cartService) { 2770 return; 2771 } 2772 2773 window.cartService.setCurrentLoadTime(1790791866); 2774 }); 2775 2776 window.pageData = { 2777 id: "", 2778 name: "" 2779 } 2780 2781 window.initialCart = {"id":null,"subtotal":0,"total":0,"discounts":0,"promotions":[],"shipping_zipcode":null}; 2782 2783 window.metricServiceDispatchQueue = []; 2784 window.metricService = { dispatch: (event) => window.metricServiceDispatchQueue.push(event) }; 2785 2786 window.translations = { 2787 cart: { 2788 error_messages: { 2789 out_of_stock: 'Este produto está fora de estoque.', 2790 unavailable_product: 'Este produto não está disponÃvel.', 2791 update_error: 'Ocorreu um erro ao atualizar o carrinho.', 2792 subscription_only_product: 'Este produto está disponÃvel apenas para assinaturas.', 2793 subscription_item_already_in_cart: 'Este produto já está no carrinho.', 2794 subscription_limit_reached: 'Você já possui uma assinatura no carrinho.' 2795 }, 2796 name: 'Carrinho de compras' 2797 } 2798 }; 2799</script>
2799 2800 2801 2802
2802<script> 2803 window.recaptchaEnabled = true; 2804 window.recaptchaV2 = { siteKey: '6Ldp6lUqAAAAAEmZBhIVl_tzMi70KlSohR77QfLc' }; 2805 window.recaptchaV3 = { siteKey: '6LezGnQcAAAAAD5T1ReYv_OMo1EJbDUfPu7srRhU' }; 2806 </script>
2806 2807 2808 2809
2810<script> 2811 window.enableNativeLibraries = true; 2812 window.hasMetricsTag = false; 2813 window.hasFixFilterPaginationTag = false; 2814 window.hasUpdatingCartStatusTag = false; 2815 window.hasMaxPaymentDiscountFixTag = false; 2816</script>
2816 2817 2818
2818<script type="text/javascript" src="//dcdn-us.mitiendanube.com/assets/stores/js/linkedstore-v2-3d48e90714b10e812447ad197134472a30.js?v=94973530" async="true"></script>
2818 2819
2819<script>window.vanillaJS = true;</script>
2819 2820 2821
2822<script type="text/javascript"> 2823 window.skipJQuery = true; 2824 2825 LS.ready.then(() => { 2826 if (!window.jQueryNuvem) { 2827 window.jQueryNuvem = $ 2828 } 2829 }); 2830</script>
2830 2831 2832 2833 2834
2835<script type="text/javascript"> 2836 2837 function ga_send_event(category, action, label, value) { 2838 return; 2839 } 2840 2841 </script>
2841 2842 2843 2844 2845 <!-- Google tag (gtag.js) --> 2846
2846<script async src="https://www.googletagmanager.com/gtag/js?id=AW-18027998520&l=dataLayerTN"></script>
2846 2847
2847<script> 2848 window.dataLayerTN = window.dataLayerTN || []; 2849 function gtagTN(){dataLayerTN.push(arguments);} 2850 2851 gtagTN('consent', 'default', { 2852 'ad_storage': 'granted', 2853 'ad_user_data': 'granted', 2854 'ad_personalization': 'granted', 2855 'analytics_storage': 'granted' 2856 }); 2857 2858 gtagTN('js', new Date()); 2859 2860 let additionalConfigInfo = {}; 2861 2862 additionalConfigInfo = { 2863 'linker': { 2864 'domains': ["gorrodasorte.com","nuvem.com.br"] 2865 } 2866 }; 2867 2868 gtagTN('config', 'AW-18027998520', additionalConfigInfo); 2869 </script>
2869 2870 2871
2871<script> 2872 const HOME_LIST_ITEM_ID = 'home'; 2873 const CATEGORY_LIST_ITEM_ID = 'category'; 2874 const SEARCH_LIST_ITEM_ID = 'search'; 2875 2876 const LIST_ITEM_NAMES = { 2877 [HOME_LIST_ITEM_ID]: 'Home', 2878 [CATEGORY_LIST_ITEM_ID]: 'Category', 2879 [SEARCH_LIST_ITEM_ID]: 'Search results', 2880 }; 2881 2882 </script>
2882
2882<script> 2883 const PERSISTED_CONFIG_LOCAL_STORAGE_KEY = 'persisted_config'; 2884 2885 const HOME_ITEM_LIST_ID = 'home'; 2886 const CATEGORY_ITEM_LIST_ID = 'category'; 2887 const SEARCH_ITEM_LIST_ID = 'search'; 2888 const CART_ITEM_LIST_ID = 'cart'; 2889 const PRODUCT_ITEM_LIST_ID = 'product'; 2890 2891 const ITEM_LIST_NAMES = { 2892 [HOME_ITEM_LIST_ID]: 'Home', 2893 [CATEGORY_ITEM_LIST_ID]: 'Category', 2894 [SEARCH_ITEM_LIST_ID]: 'Search results', 2895 [CART_ITEM_LIST_ID]: 'Shopping cart', 2896 [PRODUCT_ITEM_LIST_ID]: 'Product detail' 2897 }; 2898 2899 const GOOGLE_BUSINESS_VERTICAL_RETAIL = 'retail'; 2900 2901 function removeNullEntries(data) { 2902 Object.entries(data).forEach(([key, value]) => { 2903 if (!value) { 2904 delete data[key]; 2905 } 2906 }); 2907 } 2908 2909 function formatCartItemIntoGoogleAnalyticsItem(cartItem) { 2910 const cartItemId = cartItem.item_id ?? cartItem.id; 2911 const persistedConfig = JSON.parse(window.localStorage.getItem(PERSISTED_CONFIG_LOCAL_STORAGE_KEY) ?? '{}'); 2912 const itemListId = persistedConfig[`ga_item_list-${cartItemId}`] ?? CART_ITEM_LIST_ID; 2913 2914 const cartItemData = { 2915 item_id: cartItem.google_item_id, 2916 item_brand: cartItem.brand, 2917 item_name: cartItem.analytics_name, 2918 item_variant: cartItem.analytics_variant, 2919 price: +((cartItem.unit_price / 100).toFixed(2)), 2920 quantity: Math.abs(cartItem.quantity), 2921 item_list_id: itemListId, 2922 item_list_name: ITEM_LIST_NAMES[itemListId], 2923 ...cartItem.google_item_categories 2924 }; 2925 2926 removeNullEntries(cartItemData); 2927 2928 return cartItemData; 2929 } 2930 2931 const formatCartItemForUnifiedGtag = (cartItem) => { 2932 const cartItemDataForGa4 = formatCartItemIntoGoogleAnalyticsItem(cartItem); 2933 2934 return { 2935 ...cartItemDataForGa4, 2936 id: cartItemDataForGa4.item_id, 2937 google_business_vertical: GOOGLE_BUSINESS_VERTICAL_RETAIL 2938 }; 2939 } 2940</script>
2940 2941 2942
2942<script> 2943 2944 2945 2946 2947 2948 </script>
2948 2949 2950 2951
2951<script> 2952 var fb_params = { 2953 referrer: document.referrer, 2954 userAgent: navigator.userAgent, 2955 language: 'pt-BR' 2956 }; 2957 2958 2959 const canSendPreFbq = false && typeof navigator.sendBeacon === 'function'; 2960 let pixelFunction = 'track'; 2961 let pixelEvent = null; 2962 let metaEventId = null; 2963 const fbTimestamp = new Date().getTime(); 2964 let contentType = 'product'; 2965 2966 2967 if(pixelEvent) { 2968 if (canSendPreFbq) { 2969 navigator.sendBeacon(`/pixel/`, JSON.stringify({ 2970 type: 'pre_fbq', 2971 trackingId: typeof pixelTrackingId === 'undefined' ? null : pixelTrackingId, 2972 locUrl: typeof locationUrl === 'undefined' ? null : locationUrl, 2973 timestamp: Date.now(), 2974 pixelEvent 2975 })); 2976 } 2977 if (metaEventId) { 2978 fbq(pixelFunction, pixelEvent, fb_params, { eventID: metaEventId }); 2979 } else { 2980 fbq(pixelFunction, pixelEvent, fb_params); 2981 } 2982 } 2983 2984 const getContentId = (cartProduct) => { 2985 return cartProduct.meta_content_id == null 2986 ? cartProduct.variant_id.toString() 2987 : String(cartProduct.meta_content_id); 2988 }; 2989 2990 LS.ready.then(function() { 2991 LS.on(LS.events.productAddedToCart, function (event, data) { 2992 data ??= event.detail; 2993 if (!data?.cart?.products?.length) { 2994 return; 2995 } 2996 2997 const { cart, cart_item: cartItem, quantity_added: quantityAdded, social_event_id_suffix: fbEventIdSuffix } = data; 2998 const value = +cart.total; 2999 3000 // Facebook Pixel does not have an event to remove products from the cart. 3001 if (value <= 0 || quantityAdded <= 0) { 3002 return; 3003 } 3004 const cartProducts = cart.analytics_items; 3005 const contentIds = [...new Set(cartProducts.map(getContentId))]; 3006 const contents = cartProducts.map(product => ({ 3007 id: getContentId(product), 3008 quantity: product.quantity, 3009 item_price: +product.unit_price / 100, 3010 })); 3011 3012 const customData = { 3013 referrer: document.referrer, 3014 userAgent: navigator.userAgent, 3015 language: 'pt-BR', 3016 content_ids: contentIds, 3017 contents: contents, 3018 content_type: contentType, 3019 currency: LS.currency.code, 3020 quantity: quantityAdded, 3021 value 3022 }; 3023 3024 3025 const fbAddToCartEventId = `add-to-cart-${fbEventIdSuffix}`; 3026 trackAddToCartAJAX(customData, fbAddToCartEventId); 3027 3028 sendNubeSocialTracking(cart.id, cartItem.id, customData, fbAddToCartEventId); 3029 }); 3030 }); 3031 3032 function trackAddToCartAJAX(customData, fbEventId) { 3033 const eventName = 'AddToCart'; 3034 if (canSendPreFbq) { 3035 navigator.sendBeacon(`/pixel/`, JSON.stringify({ 3036 type: 'pre_fbq', 3037 trackingId: typeof pixelTrackingId === 'undefined' ? null : pixelTrackingId, 3038 locUrl: typeof locationUrl === 'undefined' ? null : locationUrl, 3039 timestamp: Date.now(), 3040 pixelEvent: eventName, 3041 eventId: fbEventId 3042 })); 3043 } 3044 fbq('track', eventName, customData, { eventID: fbEventId }); 3045 } 3046 3047 async function sendNubeSocialTracking(cartId, cartItemId, customData, fbEventId) { 3048 let data = { 3049 event_name: 'AddToCart', 3050 cart_id: cartId, 3051 cart_product_id: cartItemId, 3052 event_id: fbEventId, 3053 }; 3054 3055 Object.assign(data, customData) 3056 3057 setTimeout(function() { 3058 new Image().src = '/fb-capi/?' + new URLSearchParams(data); 3059 }, 500); 3060 } 3061 </script>
3061 3062
3063<script type="text/javascript"> 3064 function amplitude_log_event(event, properties) { 3065 // dummy function 3066 return true; 3067 } 3068</script>
3068 3069 3070 3071
3071<script> 3072 !function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify", "instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{},ttq._partner=ttq._partner||"Nuvemshop";var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)}; 3073 3074 ttq.load('D6TL9GRC77U2A9KFH0I0'); 3075 }(window, document, 'ttq'); 3076 </script>
3076 3077
3077<script> 3078 3079 const tiktokTimestamp = new Date().getTime(); 3080 let eventName = ''; 3081 let eventParams = { 3082 content_type: 'product', 3083 currency: LS.currency.code, 3084 }; 3085 let eventOptions = undefined; 3086 3087 3088 ttq.track('Pageview'); 3089 3090 const advancedMatchingData = {}; 3091 if (Object.keys(advancedMatchingData).length) { 3092 ttq.identify(advancedMatchingData); 3093 } 3094 3095 if (eventName) { 3096 ttq.track(eventName, eventParams, eventOptions); 3097 } 3098 3099 const getTikTokProductContentId = (cartItem) => { 3100 return cartItem.tiktok_content_id == null 3101 ? String(cartItem.variant_id) 3102 : String(cartItem.tiktok_content_id); 3103 }; 3104 3105 LS.ready.then(function() { 3106 let kitViewContentTracked = false; 3107 3108 LS.on(LS.events.kitCombinationSelected, function (event) { 3109 const data = event.detail; 3110 if (!data.combination_id || kitViewContentTracked) { 3111 return; 3112 } 3113 3114 kitViewContentTracked = true; 3115 3116 const kitEventParams = { 3117 content_type: 'product', 3118 currency: LS.currency.code, 3119 contents: [{ content_id: String(data.tiktok_content_id ?? data.combination_id), price: data.price }], 3120 value: data.price ?? (LS.cart.subtotal / 100), 3121 }; 3122 3123 ttq.track('ViewContent', kitEventParams); 3124 }); 3125 3126 LS.on(LS.events.productAddedToCart, function (event, data) { 3127 3128 data ??= event.detail; 3129 3130 const { cart_item: cartItem, quantity_added: quantityAdded, social_event_id_suffix: ttEventIdSuffix } = data; 3131 const price = cartItem.unit_price / 100; 3132 const itemWasRemovedFromCart = price * quantityAdded <= 0; 3133 3134 if (itemWasRemovedFromCart) { 3135 return; 3136 } 3137 3138 const eventName = 'AddToCart'; 3139 3140 const eventParams = { 3141 content_type: 'product', 3142 currency: LS.currency.code, 3143 contents: [{ content_id: getTikTokProductContentId(cartItem), price, quantity: +quantityAdded }], 3144 value: price * +quantityAdded, 3145 }; 3146 3147 const ttAddToCartEventId = `add-to-cart-${ttEventIdSuffix}`; 3148 3149 ttq.track(eventName, eventParams, { event_id: ttAddToCartEventId }); 3150 }); 3151 }); 3152 </script>
3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164
3165<script type="application/ld+json" data-component='structured-data.organization'> 3166{ 3167 "@context": "https://schema.org", 3168 "@type": "Organization", 3169 "name": "Gorro da Sorte", 3170 "logo": "https://dcdn-us.mitiendanube.com/stores/004/546/787/themes/common/logo-1955625546-1722008107-071864bc87d9b030c32b51498e9dbf001722008107.png?0", 3171 "url": "https://gorrodasorte.com" 3172 ,"sameAs": [ 3173 "https://www.facebook.com/Gorrodasorte", 3174 "https://instagram.com/Gorrodasorte" 3175 ] 3176 } 3177</script>
3177 3178 3179 3180 3181
3181<script type="application/ld+json" data-component='structured-data.page'> 3182 { 3183 "@context": "https://schema.org/", 3184 "@type": "WebPage", 3185 "name": "Criar Minha Conta - Gorro da Sorte", 3186 "description": "Jalecos, gorros e turbantes com design ergon&ocirc;mico + equipamentos de massagem. Moda profissional que une estilo, conforto e alta performance", 3187 "breadcrumb": { 3188 "@type": "BreadcrumbList", 3189 "itemListElement": [ 3190 { 3191 "@type": "ListItem", 3192 "position": 1, 3193 "name": "InÃcio", 3194 "item": "https://gorrodasorte.com" 3195 }, { 3196 "@type": "ListItem", 3197 "position": 2, 3198 "name": "Minha Conta", 3199 "item": "https://gorrodasorte.com/account/" 3200 }, { 3201 "@type": "ListItem", 3202 "position": 3, 3203 "name": "Cadastre-se", 3204 "item": "https://gorrodasorte.com/account/register/" 3205 } ] 3206 } } 3207 </script>
3207 3208 3209 3210 </head> 3211 <body class=" template-account-register"> 3212 3213 3214 3215 3216 3217 <div id="nubesdk-root"></div> 3218 <div id="nubesdk-runtime"></div> 3219 <div 3220 class="js-nubesdk-slot" 3221 data-nubesdk-slot="before_main_content" 3222 ></div> 3223 3224 3225 3226 3227 3228 3229 3230 3231 <div class="js-overlay site-overlay" style="display: none;"></div> 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244<header class="js-head-main head-main position-sticky position-sticky-md transition-soft" data-store="head"> 3245 3246 3247 3248 3249 <div class="container-fluid"> 3250 <div class=" row align-items-center mb-1 mb-md-0"> 3251 3252 3253 <div class="col-auto col-utility order-first pl-3 d-md-none"> 3254 <span class="utilities-container"> 3255 <a href="#" class="js-modal-open utilities-item" data-toggle="#nav-hamburger" aria-label="Menu" data-component="menu-button"> 3256 <svg class="icon-inline utilities-icon align-bottom" viewBox="0 0 512 512"><path d="M25.6,76.8c0-14.14,11.46-25.6,25.6-25.6H460.8c14.14,0,25.6,11.46,25.6,25.6s-11.46,25.6-25.6,25.6H51.2c-14.14,0-25.6-11.46-25.6-25.6Zm0,179.2c0-14.14,11.46-25.6,25.6-25.6H460.8c14.14,0,25.6,11.46,25.6,25.6s-11.46,25.6-25.6,25.6H51.2c-14.14,0-25.6-11.46-25.6-25.6Zm0,179.2c0-14.14,11.46-25.6,25.6-25.6H460.8c14.14,0,25.6,11.46,25.6,25.6s-11.46,25.6-25.6,25.6H51.2c-14.14,0-25.6-11.46-25.6-25.6Z"/></svg> </a> 3257 </span> 3258 </div> 3259 3260 3261 <div class="col-auto col-utility order-1 order-md-0 pr-md-0 pl-md-3 d-none d-md-inline-block "> 3262 <form class="js-search-container js-search-form search-container " action="/search/" method="get"> 3263 <div class="form-group m-0"> 3264 <input class="js-search-input form-control form-control-rounded search-input " autocomplete="off" type="search" name="q" placeholder="O que você está buscando?" aria-label="O que você está buscando?" /> 3265 <button type="submit" class="search-input-submit" value="Buscar" aria-label="Buscar"> 3266 <svg class="icon-inline icon-lg svg-icon-text" viewBox="0 0 512 512"><path d="M496.37,453.94l-94.53-94.53c25.99-35.85,41.49-79.79,41.49-127.45,0-120.18-97.42-217.6-217.6-217.6S8.13,111.78,8.13,231.96s97.42,217.6,217.6,217.6c54.04,0,103.38-19.82,141.42-52.43l93.01,93.02c10,10,26.21,10,36.2,0,10-10,10-26.21,0-36.2Zm-270.64-55.59c-91.9,0-166.4-74.5-166.4-166.4S133.83,65.56,225.73,65.56s166.4,74.5,166.4,166.4-74.5,166.4-166.4,166.4Z"/></svg> </button> 3267 </div> 3268</form> 3269<div class="js-search-suggest search-suggest w-md-100 mt-1 mt-md-2" style="display: none;"> 3270 </div> </div> 3271 3272 3273 <div class="col text-center order-md-0 logo-md-offset text-md-center "> 3274 3275<div id="logo" class="logo-img-container "> 3276 <a href="https://gorrodasorte.com" title="" ><img src="//dcdn-us.mitiendanube.com/stores/004/546/787/themes/common/logo-1955625546-1722008107-071864bc87d9b030c32b51498e9dbf001722008107-480-0.webp" alt="Gorro da Sorte" class="logo-img transition-soft logo-img-big" width="1798" height="719" /></a> 3277 </div> 3278 </div> 3279 3280 <div class="col-auto col-utility-cart text-md-right col-utility order-2 pr-3 px-md-3 "> 3281 3282 <span class="utilities-container"> 3283 <div id="ajax-cart" class="cart-summary" data-component='cart-button'> 3284 <a 3285 href="#" 3286 data-toggle="#modal-cart" 3287 data-modal-url="modal-fullscreen-cart" 3288 class="js-modal-open js-fullscreen-modal-open btn btn-medium btn-utility position-relative" 3289 > 3290 <svg class="icon-inline utilities-icon cart-icon mr-md-1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M268.8,445.8c0,28.28-22.92,51.2-51.2,51.2s-51.2-22.92-51.2-51.2,22.92-51.2,51.2-51.2,51.2,22.92,51.2,51.2Zm230.4,0c0,28.28-22.92,51.2-51.2,51.2s-51.2-22.92-51.2-51.2,22.92-51.2,51.2-51.2,51.2,22.92,51.2,51.2ZM0,36.2C0,22.06,11.46,10.6,25.6,10.6H109.71c11.87,0,22.19,8.16,24.92,19.72l13.47,57.08h402.3c7.96,0,15.47,3.71,20.32,10.02,4.85,6.32,6.47,14.53,4.41,22.22l-58.51,217.6c-3.01,11.18-13.14,18.95-24.72,18.95H179.2c-11.87,0-22.19-8.16-24.92-19.72L89.45,61.8H25.6C11.46,61.8,0,50.34,0,36.2Zm160.19,102.4l39.27,166.4H472.26l44.75-166.4H160.19Z"/></svg> <span class="js-cart-widget-total cart-widget-total font-small mr-1 d-none " data-priceraw="0">R$0,00</span> 3291 <span class="d-none d-md-inline-block"> 3292 ( 3293 </span> 3294 <span class="js-cart-widget-amount badge d-none d-md-inline-block">0</span> 3295 <span class="d-none d-md-inline-block"> 3296 ) 3297 </span> 3298 </a> 3299 </div> 3300 </span> 3301 </div> 3302 </div> 3303 <div class="d-none d-md-block"> 3304 3305 3306 3307 3308<div class="js-alert-added-to-cart notification-floating notification-cart-container notification-hidden " style="display: none;"> 3309 <div class="notification notification-primary notification-cart position-relative"> 3310 <div class="js-cart-notification-close notification-close mr-2 mt
3310-2"> 3311 <svg class="icon-inline icon-lg notification-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,274.92,72.67,458.25l-18.1-18.1L237.9,256.82,54.57,73.49l18.1-18.11L256,238.72,439.33,55.38l18.1,18.11L274.1,256.82,457.43,440.15l-18.1,18.1Z"/></svg> </div> 3312 <div class="js-cart-notification-item row" data-store="cart-notification-item"> 3313 <div class="col-2 pr-0 notification-img"> 3314 <img src="" class="js-cart-notification-item-img img-fluid" /> 3315 </div> 3316 <div class="col-10 text-left"> 3317 <div class="mb-1 mr-4"> 3318 <span class="js-cart-notification-item-name"></span> 3319 <span class="js-cart-notification-item-variant-container" style="display: none;"> 3320 (<span class="js-cart-notification-item-variant"></span>) 3321 </span> 3322 </div> 3323 <div class="d-flex align-items-center mb-2"> 3324 <span class="js-cart-notification-item-quantity"></span> 3325 <span> x </span> 3326 <span class="js-cart-notification-item-price"></span> 3327 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 3328 <span class="label label-accent label-small px-2 py-1"><strong class="js-cart-notification-discount-percentage"></strong></span> 3329 </span> 3330 </div> 3331 <strong>Adicionado ao carrinho!</strong> 3332 </div> 3333 </div> 3334 <div class="divider my-3"></div> 3335 <div class="row text-primary h5 notification-cart-total mb-3"> 3336 <span class="col-auto text-left"> 3337 <strong>Total</strong> 3338 (<span class="js-cart-widget-amount"> 3339 0 3340 </span> 3341 <span class="js-cart-counts-plural" style="display: none;"> 3342 produtos): 3343 </span> 3344 <span class="js-cart-counts-singular" style="display: none;"> 3345 produto): 3346 </span> 3347 </span> 3348 <strong class="js-cart-total col text-right">R$0,00</strong> 3349 </div> 3350 <a href="#" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart" class=" js-modal-open js-fullscreen-modal-open btn btn-primary btn-medium-md d-block">Ver carrinho</a> 3351 </div> 3352</div> </div> 3353 3354 3355 <div class="js-big-search-mobile row no-gutters pb-3 d-block d-md-none"> 3356 <form class="js-search-container js-search-form search-container " action="/search/" method="get"> 3357 <div class="form-group m-0"> 3358 <input class="js-search-input form-control form-control-rounded search-input " autocomplete="off" type="search" name="q" placeholder="O que você está buscando?" aria-label="O que você está buscando?" /> 3359 <button type="submit" class="search-input-submit" value="Buscar" aria-label="Buscar"> 3360 <svg class="icon-inline icon-lg svg-icon-text" viewBox="0 0 512 512"><path d="M496.37,453.94l-94.53-94.53c25.99-35.85,41.49-79.79,41.49-127.45,0-120.18-97.42-217.6-217.6-217.6S8.13,111.78,8.13,231.96s97.42,217.6,217.6,217.6c54.04,0,103.38-19.82,141.42-52.43l93.01,93.02c10,10,26.21,10,36.2,0,10-10,10-26.21,0-36.2Zm-270.64-55.59c-91.9,0-166.4-74.5-166.4-166.4S133.83,65.56,225.73,65.56s166.4,74.5,166.4,166.4-74.5,166.4-166.4,166.4Z"/></svg> </button> 3361 </div> 3362</form> 3363<div class="js-search-suggest search-suggest w-md-100 mt-1 mt-md-2" style="display: none;"> 3364 </div> </div> 3365 3366 3367 3368 <div class="js-menu-and-banners-row menu-and-banners-row row align-items-center d-none d-md-flex"> 3369 <div class="js-desktop-nav-col col text-center"> 3370 <div class="nav-desktop"> 3371 <ul class="js-nav-desktop-list nav-desktop-list" data-store="navigation" data-component="menu">
3372 <span class="js-nav-desktop-list-arrow js-nav-desktop-list-arrow-left nav-desktop-list-arrow nav-desktop-list-arrow-left text-left disable" style="display: none"><svg class="icon-inline icon-lg svg-circle" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M241,451.75l-18.11,18.1L9.07,256,222.92,42.15,241,60.25,45.28,256Z"/></svg></span> 3373 3374 <li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop js-nav-main-item nav-dropdown nav-main-item nav-item item-with-subitems" data-component="menu.item"> 3375 <div class="nav-item-container"> 3376 <a class=" nav-list-link position-relative " href="https://gorrodasorte.com/jalecos/">Jalecos 3377 </a> 3378 </div> 3379 <div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown"> 3380 <ul class="desktop-list-subitems list-subitems" > 3381 3382 3383 <li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop nav-item item-with-subitems" data-component="menu.item"> 3384 <div class="nav-item-container"> 3385 <a class=" nav-list-link position-relative " href="https://gorrodasorte.com/jalecos/jalecosfemininos/">Femininos 3386 </a> 3387 </div> 3388 <ul class=" list-subitems" > 3389 3390 3391 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 3392 <a class="nav-list-link " href="https://gorrodasorte.com/jalecos/jalecosfemininos/jalecomanga-curta/">Manga curta</a> 3393 </li> 3394 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 3395 <a class="nav-list-link " href="https://gorrodasorte.com/jalecos/jalecosfemininos/jalecomanga-longa/">Manga longa</a> 3396 </li> 3397 </ul> 3398 </li> 3399 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 3400 <a class="nav-list-link " href="https://gorrodasorte.com/jalecos/jalecomasculinos/">Masculinos</a> 3401 </li> 3402 </ul> 3403 </div> 3404 </li> 3405 <li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop js-nav-main-item nav-dropdown nav-main-item nav-item item-with-subitems" data-component="menu.item"> 3406 <div class="nav-item-container"> 3407 <a class=" nav-list-link position-relative " href="https://gorrodasorte.com/gorros/">Gorros 3408 </a> 3409 </div> 3410 <div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown"> 3411 <ul class="desktop-list-subitems list-subitems" > 3412 3413 3414 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 3415 <a class="nav-list-link " href="https://gorrodasorte.com/gorros/femininosgorros/">Femininos</a> 3416 </li> 3417 <li class="js-desktop-nav-item nav-item-desktop nav-item" data-component="menu.item"> 3418 <a class="nav-list-link " href="https://gorrodasorte.com/gorros/masculinosgorros/">Masculinos</a> 3419 </li> 3420 </ul> 3421 </div> 3422 </li> 3423 <li class="js-desktop-nav-item js-nav-main-item nav-main-item nav-item-desktop nav-item" data-component="menu.item"> 3424 <a class="nav-list-link " href="https://gorrodasorte.com/massageadores/">Massageadores</a> 3425 </li> 3426 <li class="js-desktop-nav-item js-nav-main-item nav-main-item nav-item-desktop nav-item" data-component="menu.item"> 3427 <a class="nav-list-link " href="/contato/">Contato</a> 3428 </li> 3429 <span class="js-nav-desktop-list-arrow js-nav-desktop-list-arrow-right nav-desktop-list-arrow nav-desktop-list-arrow-right text-right" style="display: none"><svg class="icon-inline icon-lg svg-circle" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M210.72,256,15,60.25l18.11-18.1L246.93,256,33.08,469.85,15,451.75Z"/></svg></span> 3430 </ul> 3431</div> </div> 3432 </div> 3433 </div> 3434 3435 3436 3437</header> 3438 3439 3440 3441 3442 3443 <div 3444 class="js-nubesdk-slot" 3445 data-nubesdk-slot="after_header" 3446 ></div> 3447 3448 3449 3450 3451 3452 <div class="js-notification js-notification-cookie-banner notification notification-fixed-bottom notification-above notification-primary text-left" style="display: none;"> 3453 <div class="container-fluid p-0"> 3454 <div class="row justify-content-center align-items-center"> 3455 <div class="col col-md-auto pr-0"> 3456 Ao navegar por este site <strong>você aceita o uso de cookies</strong> para agilizar a sua experiência de compra. 3457 </div> 3458 <div class="col-auto"> 3459 <a href="#" class="js-notification-close js-acknowledge-cookies btn btn-secondary btn-small" data-amplitude-event-name="cookie_banner_acknowledge_click">Entendi</a> 3460 </div> 3461 </div> 3462 </div> 3463 </div> 3464 3465 3466 3467 3468 <div class="d-md-none"> 3469 3470 3471 3472 3473<div class="js-alert-added-to-cart notification-floating notification-cart-container notification-hidden notification-fixed" style="display: none;"> 3474 <div class="notification notification-primary notification-cart position-relative"> 3475 <div class="js-cart-notification-close notification-close mr-2 mt
3475-2"> 3476 <svg class="icon-inline icon-lg notification-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,274.92,72.67,458.25l-18.1-18.1L237.9,256.82,54.57,73.49l18.1-18.11L256,238.72,439.33,55.38l18.1,18.11L274.1,256.82,457.43,440.15l-18.1,18.1Z"/></svg> </div> 3477 <div class="js-cart-notification-item row" data-store="cart-notification-item"> 3478 <div class="col-2 pr-0 notification-img"> 3479 <img src="" class="js-cart-notification-item-img img-fluid" /> 3480 </div> 3481 <div class="col-10 text-left"> 3482 <div class="mb-1 mr-4"> 3483 <span class="js-cart-notification-item-name"></span> 3484 <span class="js-cart-notification-item-variant-container" style="display: none;"> 3485 (<span class="js-cart-notification-item-variant"></span>) 3486 </span> 3487 </div> 3488 <div class="d-flex align-items-center mb-2"> 3489 <span class="js-cart-notification-item-quantity"></span> 3490 <span> x </span> 3491 <span class="js-cart-notification-item-price"></span> 3492 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 3493 <span class="label label-accent label-small px-2 py-1"><strong class="js-cart-notification-discount-percentage"></strong></span> 3494 </span> 3495 </div> 3496 <strong>Adicionado ao carrinho!</strong> 3497 </div> 3498 </div> 3499 <div class="divider my-3"></div> 3500 <div class="row text-primary h5 notification-cart-total mb-3"> 3501 <span class="col-auto text-left"> 3502 <strong>Total</strong> 3503 (<span class="js-cart-widget-amount"> 3504 0 3505 </span> 3506 <span class="js-cart-counts-plural" style="display: none;"> 3507 produtos): 3508 </span> 3509 <span class="js-cart-counts-singular" style="display: none;"> 3510 produto): 3511 </span> 3512 </span> 3513 <strong class="js-cart-total col text-right">R$0,00</strong> 3514 </div> 3515 <a href="#" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart" class=" js-modal-open js-fullscreen-modal-open btn btn-primary btn-medium-md d-block">Ver carrinho</a> 3516 </div> 3517</div> </div> 3518 3519 3520 3521 3522<div id="js-cross-selling-modal" class="js-modal modal modal-bottom modal-bottom-sheet h-auto overflow-none modal-body-scrollable-auto modal-bottom modal--md transition-sli
3522de modal-centered-md m-0 p-0 modal-full-width modal-md-width-400px transition-soft " style="display: none;" > 3523 <div class="js-modal-close modal-header p-3 w-100"> 3524 <div class="row"> 3525 <div class="col"> 3526 Desconto exclusivo! 3527 </div> 3528 <div class="col-2 text-right"> 3529 <a class="js-modal-close"> 3530 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,274.92,72.67,458.25l-18.1-18.1L237.9,256.82,54.57,73.49l18.1-18.11L256,238.72,439.33,55.38l18.1,18.11L274.1,256.82,457.43,440.15l-18.1,18.1Z"/></svg> </a> 3531 </div> 3532 </div> 3533 </div> 3534 <div class="modal-body "> 3535 3536 <div class="js-cross-selling-modal-body" style="display: none"></div> 3537 </div> 3538 <div class="modal-footer text-right d-md-block "> 3539 </div> 3540 3541 </div> 3542 3543<div class="js-modal-overlay modal-overlay " data-modal-id="#js-cross-selling-modal" style="display: none;"></div> 3544 3545 3546 3547 3548 3549 3550 3551<div id="nav-hamburger" class="js-modal modal modal-nav-hamburger modal-docked-md pb-0 modal-left modal-left-md transition-sli
3551de modal-full transition-soft " style="display: none;" > 3552 <div class="modal-with-fixed-footer"> 3553 <div class="modal-scrollable-area"> 3554 <div class="js-modal-close modal-header text-left "> 3555 <span class="js-modal-close modal-close ml-1 no-header "> 3556 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,274.92,72.67,458.25l-18.1-18.1L237.9,256.82,54.57,73.49l18.1-18.11L256,238.72,439.33,55.38l18.1,18.11L274.1,256.82,457.43,440.15l-18.1,18.1Z"/></svg> </span> 3557 </div> 3558 <div class="modal-body nav-body"> 3559 <div class="nav-primary"> 3560 <ul class="nav-list" data-store="navigation" data-component="menu"> 3561 3562 <li class="nav-item item-with-subitems" data-component="menu.item"> 3563 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Jalecos 3564 <span class="nav-list-arrow ml-1"> 3565 <svg class="icon-inline icon-lg svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M210.72,256,15,60.25l18.11-18.1L246.93,256,33.08,469.85,15,451.75Z"/></svg> </span> 3566 </a> 3567 <ul class="js-menu-panel nav-list-panel nav-list-panel-right list-subitems" style="display:none;"> 3568 <div class="modal-header"> 3569 <div class="row"> 3570 <div class="col"> 3571 <a class="js-toggle-menu-back" href="#"> 3572 <div class="row"> 3573 <div class="col-auto"> 3574 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M241,451.75l-18.11,18.1L9.07,256,222.92,42.15,241,60.25,45.28,256Z"/></svg> </div> 3575 <div class="col pl-2"> 3576 Jalecos 3577 </div> 3578 </div> 3579 </a> 3580 </div> 3581 <div class="col-auto"> 3582 <a class="js-toggle-menu-close js-modal-close"> 3583 <svg class="icon-inline modal-close-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,274.92,72.67,458.25l-18.1-18.1L237.9,256.82,54.57,73.49l18.1-18.11L256,238.72,439.33,55.38l18.1,18.11L274.1,256.82,457.43,440.15l-18.1,18.1Z"/></svg> </a> 3584 </div> 3585 </div> 3586 </div> 3587 <li class="nav-item"> 3588 <a class="nav-list-link position-relative font-body font-weight-bold " href="https://gorrodasorte.com/jalecos/"> 3589 Ver tudo em Jalecos 3590 </a> 3591 </li> 3592 3593 3594 <li class="nav-item item-with-subitems" data-component="menu.item"> 3595 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Femininos 3596 <span class="nav-list-arrow ml-1"> 3597 <svg class="icon-inline icon-lg svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M210.72,256,15,60.25l18.11-18.1L246.93,256,33.08,469.85,15,451.75Z"/></svg> </span> 3598 </a> 3599 <ul class="js-menu-panel nav-list-panel nav-list-panel-right list-subitems" style="display:none;"> 3600 <div class="modal-header"> 3601 <div class="row"> 3602 <div class="col"> 3603 <a class="js-toggle-menu-back" href="#"> 3604 <div class="row"> 3605 <div class="col-auto"> 3606 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M241,451.75l-18.11,18.1L9.07,256,222.92,42.15,241,60.25,45.28,256Z"/></svg> </div> 3607 <div class="col pl-2"> 3608 Femininos 3609 </div> 3610 </div> 3611 </a> 3612 </div> 3613 <div class="col-auto"> 3614 <a class="js-toggle-menu-close js-modal-close"> 3615 <svg class="icon-inline modal-close-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,274.92,72.67,458.25l-18.1-18.1L237.9,256.82,54.57,73.49l18.1-18.11L256,238.72,439.33,55.38l18.1,18.11L274.1,256.82,457.43,440.15l-18.1,18.1Z"/></svg> </a> 3616 </div> 3617 </div> 3618 </div> 3619 <li class="nav-item"> 3620 <a class="nav-list-link position-relative font-body font-weight-bold " href="https://gorrodasorte.com/jalecos/jalecosfemininos/"> 3621 Ver tudo em Femininos 3622 </a> 3623 </li> 3624 3625 3626 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 3627 <a class="nav-list-link " href="https://gorrodasorte.com/jalecos/jalecosfemininos/jalecomanga-curta/">Manga curta</a> 3628 </li> 3629 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 3630 <a class="nav-list-link " href="https://gorrodasorte.com/jalecos/jalecosfemininos/jalecomanga-longa/">Manga longa</a> 3631 </li> 3632 </ul> 3633 </li> 3634 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 3635 <a class="nav-list-link " href="https://gorrodasorte.com/jalecos/jalecomasculinos/">Masculinos</a> 3636 </li> 3637 </ul> 3638 </li> 3639 <li class="nav-item item-with-subitems" data-component="menu.item">
3640 <a class="js-toggle-menu-panel align-items-center nav-list-link position-relative " href="#">Gorros 3641 <span class="nav-list-arrow ml-1"> 3642 <svg class="icon-inline icon-lg svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M210.72,256,15,60.25l18.11-18.1L246.93,256,33.08,469.85,15,451.75Z"/></svg> </span> 3643 </a> 3644 <ul class="js-menu-panel nav-list-panel nav-list-panel-right list-subitems" style="display:none;"> 3645 <div class="modal-header"> 3646 <div class="row"> 3647 <div class="col"> 3648 <a class="js-toggle-menu-back" href="#"> 3649 <div class="row"> 3650 <div class="col-auto"> 3651 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M241,451.75l-18.11,18.1L9.07,256,222.92,42.15,241,60.25,45.28,256Z"/></svg> </div> 3652 <div class="col pl-2"> 3653 Gorros 3654 </div> 3655 </div> 3656 </a> 3657 </div> 3658 <div class="col-auto"> 3659 <a class="js-toggle-menu-close js-modal-close"> 3660 <svg class="icon-inline modal-close-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,274.92,72.67,458.25l-18.1-18.1L237.9,256.82,54.57,73.49l18.1-18.11L256,238.72,439.33,55.38l18.1,18.11L274.1,256.82,457.43,440.15l-18.1,18.1Z"/></svg> </a> 3661 </div> 3662 </div> 3663 </div> 3664 <li class="nav-item"> 3665 <a class="nav-list-link position-relative font-body font-weight-bold " href="https://gorrodasorte.com/gorros/"> 3666 Ver tudo em Gorros 3667 </a> 3668 </li> 3669 3670 3671 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 3672 <a class="nav-list-link " href="https://gorrodasorte.com/gorros/femininosgorros/">Femininos</a> 3673 </li> 3674 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 3675 <a class="nav-list-link " href="https://gorrodasorte.com/gorros/masculinosgorros/">Masculinos</a> 3676 </li> 3677 </ul> 3678 </li> 3679 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 3680 <a class="nav-list-link " href="https://gorrodasorte.com/massageadores/">Massageadores</a> 3681 </li> 3682 <li class="js-desktop-nav-item nav-item" data-component="menu.item"> 3683 <a class="nav-list-link " href="/contato/">Contato</a> 3684 </li> 3685 </ul> 3686 </div> 3687 </div> 3688 </div> 3689 <div class="modal-footer text-right hamburger-footer mb-0"> 3690 <div class="nav-secondary text-left text-md-right" data-store="account-links"> 3691 <span class="utilities-container"> 3692 <a href="/account/login/"> 3693 <svg class="icon-inline utilities-icon mr-1" viewBox="0 0 512 512"><path d="M384.01,294.42H128.04c-49.4,0-89.59,40.19-89.59,89.59v102.39c0,7.17,5.63,12.8,12.8,12.8s12.8-5.63,12.8-12.8v-102.39c0-35.32,28.67-63.99,63.99-63.99h255.97c35.32,0,63.99,28.67,63.99,63.99v102.39c0,7.17,5.63,12.8,12.8,12.8s12.8-5.63,12.8-12.8v-102.39c0-49.4-40.19-89.59-89.59-89.59Z"/><path d="M256.03,243.23c63.74,0,115.19-51.45,115.19-115.19S319.76,12.85,256.03,12.85s-115.19,51.45-115.19,115.19,51.45,115.19,115.19,115.19Zm0-204.78c49.4,0,89.59,40.19,89.59,89.59s-40.19,89.59-89.59,89.59-89.59-40.19-89.59-89.59,40.19-89.59,89.59-89.59Z"/></svg> </a> 3694 <span class="utilities-text d-inline-block"> 3695 <a href="/account/login/" title="" class="mr-2">Iniciar sessão</a> 3696 |<a href="/account/register" title="" class="ml-2">Criar uma conta</a> 3697 </span> 3698 </span> 3699 </div> 3700 </div> 3701 </div> 3702 3703 </div> 3704 3705<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-hamburger" style="display: none;"></div> 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715<div id="modal-cart" class="js-modal js-fullscreen-modal modal modal-cart modal-right modal-right-md transition-sli
3715de modal-docked-md transition-soft " style="display: none;" data-component="cart" data-cart-open-type="show_notification" data-modal-url="modal-fullscreen-cart"> 3716 <form action="/comprar/" method="post" class="js-ajax-cart-panel " data-store="cart-form"> 3717 <div class="js-modal-close js-fullscreen-modal-close modal-header "> 3718 <div class="row"> 3719 <div class="col"> 3720 Carrinho de compras </div> 3721 <div class="col-2 text-right"> 3722 <a class="js-modal-close"> 3723 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,274.92,72.67,458.25l-18.1-18.1L237.9,256.82,54.57,73.49l18.1-18.11L256,238.72,439.33,55.38l18.1,18.11L274.1,256.82,457.43,440.15l-18.1,18.1Z"/></svg> </a> 3724 </div> 3725 </div> 3726 </div> 3727 <div class="modal-body "> 3728 3729 3730 3731 3732 <div 3733 class="js-visible-on-cart-filled js-nubesdk-slot" 3734 data-nubesdk-slot="before_line_items" 3735 style="display:none;" 3736 ></div> 3737 3738 3739<div class="js-ajax-cart-list container-fluid"> 3740 </div> 3741 3742 3743 3744 3745 3746 <div 3747 class="js-visible-on-cart-filled js-nubesdk-slot" 3748 data-nubesdk-slot="after_line_items" 3749 style="display:none;" 3750 ></div> 3751 3752 3753<div class="js-empty-ajax-cart" > 3754 <div class="alert alert-info" data-component="cart.empty-message">O carrinho de compras está vazio. </div> 3755</div> 3756<div id="error-ajax-stock" class="row" style="display: none;"> 3757 <div class="alert alert-warning"> 3758 Oops! Não temos mais estoque para incluir este produto ao carrinho. Se você quiser, pode<a href="/produtos/" class="btn-link font-small ml-1">ver outros aquÃ</a> 3759 </div> 3760</div> 3761 3762<div class="cart-row"> 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 <div 3782 class="js-visible-on-cart-filled js-nubesdk-slot" 3783 data-nubesdk-slot="before_cart_shipping_options" 3784 style="display:none;" 3785 ></div> 3786 3787 3788 <div class="js-fulfillment-info js-allows-non-shippable cart-fulfillment-info" style="display: none"> 3789 3790 <div class="js-visible-on-cart-filled divider mb-0" style="display:none;"></div> 3791 <div class="js-visible-on-cart-filled js-has-new-shipping js-shipping-calculator-container"> 3792 3793 3794 <div class="js-shipping-method-unavailable alert alert-warning row row mx-0 mb-3" style="display: none;"> 3795 <div class="col-11 text-left pl-1 pr-0"> 3796 <div class="mb-1">O frete escolhido não está mais disponÃvel para este carrinho. </div> 3797 <div>Mas não se preocupe! Você pode escolher outro.</div> 3798 </div> 3799 </div> 3800 3801 3802 <div id="cart-shipping-container" style="display: none;" data-shipping-url="/frete/"> 3803 3804 3805 <span id="cart-selected-shipping-method" data-code="" class="hidden"></span> 3806 3807 3808 <div class="js-accordion-container js-toggle-shipping px-3 p-md-0 divider my-0 "> 3809 <a href="#" class="js-accordion-toggle py-3 row"> 3810 <div class="col"> 3811 <span class="h5 font-big">Meios de envio</span> 3812 </div> 3813 <div class="col-auto">
3814 <span class="js-accordion-toggle-inactive"> 3815 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M268.8,268.8V486.4H243.2V268.8H25.6V243.2H243.2V25.6h25.6V243.2H486.4v25.6Z"/></svg> </span> 3816 <span class="js-accordion-toggle-active" style="display: none;"> 3817 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M486.4,269.27H25.6v-25.6H486.4Z"/></svg> 3818 </span> 3819 </div> 3820 </a> 3821 <div class="js-accordion-content" style="display: none;"> 3822 3823 3824 <div class="mb-4 pb-1" data-store="shipping-calculator"> 3825 <div class="js-shipping-calculator-head shipping-calculator-head position-relative transition-soft with-form"> 3826 <div class="js-shipping-calculator-with-zipcode mb-4 w-100 transition-up position-absolute mt-2"> 3827 <div class="container p-0"> 3828 <div class="row align-items-center"> 3829 <span class="col pr-0"> 3830 <span class="font-small align-bottom"> 3831 <span>Entregas para o CEP:</span> 3832 <strong class="js-shipping-calculator-current-zip"></strong> 3833 </span> 3834 </span> 3835 <div class="col-auto pl-0"> 3836 <a class="js-shipping-calculator-change-zipcode btn btn-secondary btn-small float-right" href="#">Alterar CEP</a> 3837 </div> 3838 </div> 3839 </div> 3840 </div> 3841 3842 <div class="js-shipping-calculator-form mt-2 shipping-calculator-form transition-up position-absolute w-100"> 3843 3844 3845 3846<div class="form-group mb-3 "> 3847 <div class="position-relative row"> 3848 <div class="col pr-0"> 3849 <div class="form-control-container " > 3850 <input 3851 type="tel" 3852 class=" form-control js-shipping-input form-control-small form-control-rounded form-control-inline" 3853 autocorrect="off" 3854 autocapitalize="off" 3855 name="zipcode" placeholder="Seu CEP" aria-label="Seu CEP" data-component="cart" /> 3856 </div> 3857 </div> 3858 <div class="col-auto pl-2"> 3859 <button class="js-calculate-shipping btn btn-secondary btn-medium px-4" aria-label="Calcular frete"> 3860 <span class="js-calculate-shipping-wording"> 3861 OK 3862 </span> 3863 <span class="float-right loading" style="display: none;"> 3864 <svg class="icon-inline btn-icon icon-spin" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M460.115 373.846l-6.941-4.008c-5.546-3.202-7.564-10.177-4.661-15.886 32.971-64.838 31.167-142.731-5.415-205.954-36.504-63.356-103.118-103.876-175.8-107.701C260.952 39.963 256 34.676 256 28.321v-8.012c0-6.904 5.808-12.337 12.703-11.982 83.552 4.306 160.157 50.861 202.106 123.67 42.069 72.703 44.083 162.322 6.034 236.838-3.14 6.149-10.75 8.462-16.728 5.011z"/></svg> </span> 3865 </button> 3866 </div> 3867 </div> 3868 <a class="btn-link font-small ml-1 mt-2 mb-2 d-inline-block " href="http://www.buscacep.correios.com.br/sistemas/buscacep/" target="_blank">Não sei meu CEP</a> 3869 <div class="js-ship-calculator-error invalid-zipcode alert alert-danger" style="display: none;"> 3870 3871 3872 Não conseguimos encontrar esse CEP. Está bem escrito? 3873 3874 </div> 3875 <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> 3876 <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> 3877 </div> 3878 3879 3880 </div> 3881 </div> 3882 <div class="js-shipping-calculator-spinner shipping-spinner-container my-4 transition-soft text-center" style="display: none;"> 3883 <i class="spinner col-6 offset-3"></i> 3884 </div> 3885 <div class="js-shipping-calculator-response transition-soft radio-buttons-group mb-3" style="display: none;"></div> 3886 </div> 3887 </div> 3888</div> 3889 3890 3891 3892 3893 3894 </div> 3895 </div> 3896 </div> 3897 3898 3899 3900 3901 3902 <div 3903 class="js-visible-on-cart-filled js-nubesdk-slot" 3904 data-nubesdk-slot="after_cart_shipping_options" 3905 style="display:none;" 3906 ></div> 3907 3908 3909 3910 <div class="js-subtotal-price subtotal-price hidden" data-priceraw="0" style="display: none;"></div> 3911 3912<div id="store-curr" class="hidden" style="display: none;">BRL</div> 3913 3914<div class="js-visible-on-cart-filled cart-totals-container my-4" style="display:none;"> 3915 3916 <div class="cart-subtotals-container "> 3917 3918 3919 <div class="cart-subtotal row no-gutters font-big mb-0 d-grid grid-1-auto " data-store="cart-subtotal">
3920 <span class="cart-subtotal-label col-auto "> 3921 Subtotal (sem frete): 3922 </span> 3923 <span class="js-ajax-cart-total js-cart-subtotal cart-subtotal-price col text-right " data-priceraw="0" data-component="cart.subtotal" data-component-value='0'>R$0,00</span> 3924 </div> 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 <div class="cart-discounts-container "> 3938 3939 3940 <div class="js-total-promotions cart-promotions "> 3941 <span class="js-promo-discount" style="display:none;">Desconto</span> 3942 <span class="js-promo-in" style="display:none;">em</span> 3943 <span class="js-promo-all" style="display:none;">todos os produtos</span> 3944 <span class="js-promo-buying" style="display:none;"> comprando</span> 3945 <span class="js-promo-units-or-more" style="display:none;"> ou mais</span> 3946 </div> 3947 </div> 3948 3949 3950 <div class="js-coupon-discount-row cart-coupon-discount row no-gutters py-1 d-grid grid-1-auto d-grid grid-1-auto " data-coupon-row="non-shipping" style="display:none !important;"> 3951 <span class="cart-coupon-discount-label col pr-3 ">Desconto do cupom:</span> 3952 <span class="js-coupon-discount-amount cart-coupon-discount-price col-auto text-right text-accent "></span> 3953 3954 </div> 3955 3956 3957 <div class="js-fulfillment-info js-shipping-cost-table cart-shipping-costs-container js-fulfillment-info js-shipping-cost-table h6 font-body row no-gutters py-1 d-grid grid-1-auto " style="display:none;"> 3958 <span class="cart-shipping-costs-label col-auto pl-md-0 ">Frete:</span> 3959 <span id="shipping-cost" class="cart-shipping-costs-price col text-right opacity-40 pr-md-0 " data-free-shipping-wording="Grátis" data-component="cart.shipping_costs">Calcule para ver</span> 3960 <span class="js-calculating-shipping-cost cart-shipping-costs-calculating col text-right opacity-40 pr-md-0 " style="display: none">Calculando...</span> 3961 <span class="js-shipping-cost-empty cart-shipping-costs-empty col text-right opacity-40 pr-md-0 " style="display: none">Calcule para ver</span> 3962 </div> 3963 3964 <div class="js-shipping-discount-row cart-shipping-discount-row row mb-2 d-grid grid-1-auto " data-store="cart-shipping-discount" data-component="cart.shipping_discount" style="display:none !important;"> 3965 <span class="cart-shipping-discount-label col-auto text-uppercase ">Desconto no frete</span> 3966 <span class="js-shipping-discount-amount cart-shipping-discount-price col text-right pr-md-0 "></span> 3967 </div> 3968 3969 <div class="js-coupon-discount-row cart-coupon-discount row no-gutters py-1 d-grid grid-1-auto d-grid grid-1-auto " data-coupon-row="shipping" style="display:none !important;"> 3970 <span class="cart-coupon-discount-label col pr-3 ">Desconto do cupom:</span> 3971 <span class="js-coupon-discount-amount cart-coupon-discount-price col-auto text-right text-accent "></span> 3972 3973 </div> 3974 </div> 3975 3976 3977 3978 3979 3980 <div 3981 class="js-visible-on-cart-filled js-nubesdk-slot" 3982 data-nubesdk-slot="after_cart_summary" 3983 style="display:none;" 3984 ></div> 3985 3986 3987 3988 3989 <div class="js-cart-total-container cart-totals-container no-gutters" data-store="cart-total"> 3990 3991 3992 <div class="cart-total row no-gutters h2 font-huge mb-2"> 3993 <span class="cart-total-label col-auto ">Total:</span> 3994 <span class="js-cart-total cart-total-price col text-right " data-component="cart.total" data-component-value='0'>R$0,00</span> 3995 </div> 3996 3997 <div class='total-price hidden' style="display: none;"> 3998 Total: R$0,00 3999 </div> 4000 4001 4002 <div class="cart-secondary-total-container col-12 "> 4003 4004 4005 4006 4007 4008 4009 <div style="display: none;" data-interest="0" data-cart-installment="1" class="js-installments-cart-total cart-installments font-small text-right "> 4010 Ou até 4011 4012 <span class='js-cart-installments-amount cart-installments-amount '>1</span> 4013 4014 4015 <span> 4016 x 4017 4018 de 4019 </span> 4020 4021 4022 <span class='js-cart-installments cart-installments-money '>R$0,00</span> 4023 4024 </div> 4025 4026 </div> 4027 </div> 4028</div> 4029 4030 4031 4032 4033 4034 4035 <div 4036 class="js-visible-on-cart-filled js-nubesdk-slot" 4037 data-nubesdk-slot="before_go_to_checkout" 4038 style="display:none;" 4039 ></div> 4040 4041 4042 <div class="js-visible-on-cart-filled container-fluid" style="display:none;"> 4043 4044 4045 4046 4047 4048 <div class="js-ajax-cart-submit row mb-3" id="ajax-cart-submit-div" > 4049 <input class="btn btn-primary btn-block" type="submit" name="go_to_checkout" value="Iniciar Compra" data-component="cart.checkout-button"/> 4050 </div> 4051 <div class="row"> 4052 4053 4054<div id="ajax-cart-minumum-div" class="js-ajax-cart-minimum alert alert-warning mb-4" style="display:none"> 4055 O valor mÃnimo de compra é de R$0,00 sem considerar o custo de frete. 4056</div>
4057<input type="hidden" id="ajax-cart-minimum-value" value="0"/> 4058 4059 4060<div class="js-checkout-enabled-validation-messages " data-alert-classes="alert alert-warning mb-4" data-component="checkout-enabled-validation-messages" style="display:none" role="status"> 4061 </div> 4062 4063 </div> 4064 4065 4066 4067 <div class="row mb-2"> 4068 <div class="text-center w-100"> 4069 <a href="#" class="js-modal-close js-fullscreen-modal-close btn-link">Ver mais produtos</a> 4070 </div> 4071 </div> 4072 </div> 4073 4074 4075 4076 4077 4078 <div 4079 class="js-visible-on-cart-filled js-nubesdk-slot" 4080 data-nubesdk-slot="after_go_to_checkout" 4081 style="display:none;" 4082 ></div> 4083 4084 4085</div> 4086 4087 </div> 4088 4089 </form> 4090 </div> 4091 4092<div class="js-modal-overlay modal-overlay " data-modal-id="#modal-cart" style="display: none;"></div> 4093 4094 4095 4096 4097 4098<div id="related-products-notification" class="js-modal modal modal-bottom modal-overflow-none modal-bottom-sheet h-auto modal-bottom modal--md transition-sli
4098de modal-centered-md modal-centered-md-600px transition-soft " style="display: none;" > 4099 <div class="js-modal-close modal-header "> 4100 <div class="row"> 4101 <div class="col"> 4102 Adicionado ao carrinho! </div> 4103 <div class="col-2 text-right"> 4104 <a class="js-modal-close"> 4105 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,274.92,72.67,458.25l-18.1-18.1L237.9,256.82,54.57,73.49l18.1-18.11L256,238.72,439.33,55.38l18.1,18.11L274.1,256.82,457.43,440.15l-18.1,18.1Z"/></svg> </a> 4106 </div> 4107 </div> 4108 </div> 4109 <div class="modal-body "> 4110 4111 4112 4113<div class="row " > 4114 <div class="col-12 col-md mb-3 mb-md-0"> 4115 <div class="js-cart-notification-item row" data-store="cart-notification-item"> 4116 <div class="col-3 pr-0 notification-img"> 4117 <img src="" class="js-cart-notification-item-img img-fluid" /> 4118 </div> 4119 <div class="col-9 text-left"> 4120 <div class="mb-1 mr-4"> 4121 <span class="js-cart-notification-item-name"></span> 4122 <span class="js-cart-notification-item-variant-container" style="display: none;"> 4123 (<span class="js-cart-notification-item-variant"></span>) 4124 </span> 4125 </div> 4126 <div class="d-flex align-items-center mb-2"> 4127 <span class="js-cart-notification-item-quantity"></span> 4128 <span> x </span> 4129 <span class="js-cart-notification-item-price"></span> 4130 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 4131 <span class="label label-accent label-small px-2 py-1"><strong class="js-cart-notification-discount-percentage"></strong></span> 4132 </span> 4133 </div> 4134 </div> 4135 </div> 4136 </div> 4137 <div class="col-12 col-md-auto"> 4138 <div class="row text-primary h5 notification-cart-total mb-3"> 4139 <span class="col-auto text-left"> 4140 <strong>Total</strong> 4141 (<span class="js-cart-widget-amount"> 4142 0 4143 </span> 4144 <span class="js-cart-counts-plural" style="display: none;"> 4145 produtos): 4146 </span> 4147 <span class="js-cart-counts-singular" style="display: none;"> 4148 produto): 4149 </span> 4150 </span> 4151 <strong class="js-cart-total col text-right">R$0,00</strong> 4152 </div> 4153 <a href="#" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart" class="js-modal-close js-modal-open js-fullscreen-modal-open btn btn-primary btn-medium-md d-block">Ver carrinho</a> 4154 </div> 4155</div> 4156 <div class="divider mb-3"></div> 4157 4158 4159 <div class="js-related-products-notification-container" style="display: none"></div> 4160 4161 </div> 4162 4163 </div> 4164 4165<div class="js-modal-overlay modal-overlay " data-modal-id="#related-products-notification" style="display: none;"></div> 4166 4167 4168 4169 4170 4171 4172<section class="page-header pt-4 " data-store="page-title"> 4173 <div class="container"> 4174 <div class="row"> 4175 <div class="col-12"> 4176 4177 <div class="breadcrumbs "> 4178 <a class="crumb" href="https://gorrodasorte.com" title="Gorro da Sorte">InÃcio</a> 4179 <span class="separator">/</span> 4180 <a class="crumb" href="/account/" title="Minha Conta">Minha Conta</a> 4181 <span class="separator">/</span> 4182 <span class="crumb active">Cadastre-se</span> 4183 </div> 4184 <h1 4185 class=" " 4186 > 4187 Criar uma conta </h1> 4188 </div> 4189 </div> 4190 </div> 4191 </section> 4192 4193<section class="account-page"> 4194 <div class="container"> 4195 <div class="row"> 4196 <div class="col-md-5"> 4197 4198 4199 4200 4201 4202 <div 4203 class="js-nubesdk-slot" 4204 data-nubesdk-slot="before_register_form" 4205 ></div> 4206 4207 4208 <p class="mb-4">Compre mais rápido e acompanhe seus pedidos em um só lugar!</p> 4209 4210 4211 4212 4213<form id="login-form" action="" method="post" class="js-form form " data-store="account-register"> 4214 4215 4216 4217 4218 4219 <div 4220 class="js-nubesdk-slot" 4221 data-nubesdk-slot="before_register_form_fields" 4222 ></div> 4223 4224 4225 4226 4227<div class="form-group "> 4228 <label class="form-label " for="name">Nome completo</label> 4229 <input 4230 type="text" 4231 id="name" class=" form-control " 4232 autocorrect="off" 4233 autocapitalize="off" 4234 name="name" placeholder="ex.: Maria Perez" /> 4235 </div> 4236 4237 4238 4239 4240 4241<div class="form-group "> 4242 <label class="form-label " for="email">E-mail</label> 4243 <input 4244 type="email" 4245 id="email" class=" form-control " 4246 autocorrect="off" 4247 autocapitalize="off" 4248 name="email" placeholder="ex.: [email protected]" /> 4249 </div> 4250 4251 4252 4253 4254 4255<div class="form-group "> 4256 <label class="form-label " for="phone">Telefone (opcional)</label> 4257 <input 4258 type="tel" 4259 id="phone" class=" form-control " 4260 autocorrect="off" 4261 autocapitalize="off" 4262 name="phone" placeholder="ex.: 11971923030" /> 4263 </div> 4264 4265 4266 4267 4268 4269<div class="form-group "> 4270 <label class="form-label " for="password">Senha</label> 4271 <input 4272 type="password" 4273 id="password" class="js-password-input form-control " 4274 autocorrect="off" 4275 autocapitalize="off" 4276 autocomplete="off" name="password" /> 4277 4278 <a aria-label="Ver senha" class="js-password-view btn form-toggle-eye">
4279 <span class="js-eye-open" style="display: none;"> 4280 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M288 288a64 64 0 0 0 0-128c-1 0-1.88.24-2.85.29a47.5 47.5 0 0 1-60.86 60.86c0 1-.29 1.88-.29 2.85a64 64 0 0 0 64 64zm284.52-46.6C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 96a128 128 0 1 1-128 128A128.14 128.14 0 0 1 288 96zm0 320c-107.36 0-205.46-61.31-256-160a294.78 294.78 0 0 1 129.78-129.33C140.91 153.69 128 187.17 128 224a160 160 0 0 0 320 0c0-36.83-12.91-70.31-33.78-97.33A294.78 294.78 0 0 1 544 256c-50.53 98.69-148.64 160-256 160z"/></svg> </span> 4281 <span class="js-eye-closed"> 4282 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M636.995 485.251L22.9945 1.75064C21.3379 0.426688 19.2235 -0.185349 17.1158 0.0490439C15.0081 0.283436 13.0798 1.34508 11.7545 3.00064L1.75455 15.5106C0.429468 17.166 -0.184241 19.2797 0.0482696 21.3873C0.28078 23.4949 1.34049 25.4239 2.99454 26.7506L616.995 510.251C617.815 510.908 618.757 511.397 619.767 511.69C620.776 511.982 621.834 512.073 622.879 511.957C623.923 511.841 624.935 511.52 625.856 511.013C626.777 510.506 627.588 509.822 628.245 509.001L638.245 496.491C639.569 494.834 640.181 492.72 639.946 490.612C639.712 488.504 638.65 486.576 636.995 485.251ZM319.995 96.0006C353.931 96.0377 386.467 109.535 410.463 133.532C434.46 157.529 447.957 190.064 447.995 224.001C447.995 245.621 442.095 265.691 432.595 283.571L458.045 303.571C471.645 280.091 479.995 253.141 479.995 224.001C479.995 187.171 467.085 153.691 446.215 126.671C502.128 154.898 547.602 200.196 576.045 256.001C559.047 289 536.067 318.554 508.275 343.161L533.595 363.101C562.065 336.821 586.465 305.841 604.525 270.591C606.812 266.066 608.004 261.066 608.004 255.996C608.004 250.925 606.812 245.926 604.525 241.401C550.295 135.591 442.935 64.0006 319.995 64.0006C275.078 63.9768 230.688 73.6756 189.875 92.4306L235.645 128.431C258.235 108.521 287.555 96.0006 319.995 96.0006ZM380.855 242.831C383.988 233.278 384.797 223.116 383.211 213.188C381.626 203.26 377.694 193.855 371.741 185.753C365.788 177.652 357.988 171.088 348.987 166.609C339.987 162.13 330.047 159.864 319.995 160.001C318.995 160.001 318.105 160.241 317.145 160.291C321.026 170.685 320.941 182.145 316.905 192.481L380.855 242.831ZM163.235 193.671C161.155 203.649 160.07 213.808 159.995 224.001C159.892 250.808 166.552 277.208 179.359 300.758C192.166 324.308 210.706 344.248 233.263 358.732C255.82 373.217 281.667 381.778 308.41 383.623C335.154 385.469 361.931 380.539 386.265 369.291L356.685 346.001C344.985 349.531 332.835 352.001 320.005 352.001C286.067 351.964 253.53 338.466 229.532 314.47C205.534 290.474 192.034 257.938 191.995 224.001C191.995 221.561 192.585 219.281 192.715 216.881L163.235 193.671ZM319.995 416.001C212.635 416.001 114.525 354.691 63.9945 256.001C81.4245 222.001 105.085 193.281 132.305 169.281L106.445 148.911C77.9645 175.191 53.5745 206.161 35.5145 241.411C33.227 245.936 32.0351 250.935 32.0351 256.006C32.0351 261.076 33.227 266.076 35.5145 270.601C89.7045 376.411 197.065 448.001 319.995 448.001C364.911 448.024 409.301 438.325 450.115 419.571L420.865 396.571C389.055 408.841 355.145 416.001 319.995 416.001Z"/></svg> </span> 4283 </a> 4284 </div> 4285 4286 4287 4288 4289 4290<div class="form-group "> 4291 <label class="form-label " for="password_confirmation">Confirmar senha</label> 4292 <input 4293 type="password" 4294 id="password_confirmation" class="js-password-input form-control " 4295 autocorrect="off" 4296 autocapitalize="off" 4297 autocomplete="off" name="password_confirmation" /> 4298 4299 <a aria-label="Ver senha" class="js-password-view btn form-toggle-eye">
4300 <span class="js-eye-open" style="display: none;"> 4301 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M288 288a64 64 0 0 0 0-128c-1 0-1.88.24-2.85.29a47.5 47.5 0 0 1-60.86 60.86c0 1-.29 1.88-.29 2.85a64 64 0 0 0 64 64zm284.52-46.6C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 96a128 128 0 1 1-128 128A128.14 128.14 0 0 1 288 96zm0 320c-107.36 0-205.46-61.31-256-160a294.78 294.78 0 0 1 129.78-129.33C140.91 153.69 128 187.17 128 224a160 160 0 0 0 320 0c0-36.83-12.91-70.31-33.78-97.33A294.78 294.78 0 0 1 544 256c-50.53 98.69-148.64 160-256 160z"/></svg> </span> 4302 <span class="js-eye-closed"> 4303 <svg class="icon-inline svg-icon-text" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M636.995 485.251L22.9945 1.75064C21.3379 0.426688 19.2235 -0.185349 17.1158 0.0490439C15.0081 0.283436 13.0798 1.34508 11.7545 3.00064L1.75455 15.5106C0.429468 17.166 -0.184241 19.2797 0.0482696 21.3873C0.28078 23.4949 1.34049 25.4239 2.99454 26.7506L616.995 510.251C617.815 510.908 618.757 511.397 619.767 511.69C620.776 511.982 621.834 512.073 622.879 511.957C623.923 511.841 624.935 511.52 625.856 511.013C626.777 510.506 627.588 509.822 628.245 509.001L638.245 496.491C639.569 494.834 640.181 492.72 639.946 490.612C639.712 488.504 638.65 486.576 636.995 485.251ZM319.995 96.0006C353.931 96.0377 386.467 109.535 410.463 133.532C434.46 157.529 447.957 190.064 447.995 224.001C447.995 245.621 442.095 265.691 432.595 283.571L458.045 303.571C471.645 280.091 479.995 253.141 479.995 224.001C479.995 187.171 467.085 153.691 446.215 126.671C502.128 154.898 547.602 200.196 576.045 256.001C559.047 289 536.067 318.554 508.275 343.161L533.595 363.101C562.065 336.821 586.465 305.841 604.525 270.591C606.812 266.066 608.004 261.066 608.004 255.996C608.004 250.925 606.812 245.926 604.525 241.401C550.295 135.591 442.935 64.0006 319.995 64.0006C275.078 63.9768 230.688 73.6756 189.875 92.4306L235.645 128.431C258.235 108.521 287.555 96.0006 319.995 96.0006ZM380.855 242.831C383.988 233.278 384.797 223.116 383.211 213.188C381.626 203.26 377.694 193.855 371.741 185.753C365.788 177.652 357.988 171.088 348.987 166.609C339.987 162.13 330.047 159.864 319.995 160.001C318.995 160.001 318.105 160.241 317.145 160.291C321.026 170.685 320.941 182.145 316.905 192.481L380.855 242.831ZM163.235 193.671C161.155 203.649 160.07 213.808 159.995 224.001C159.892 250.808 166.552 277.208 179.359 300.758C192.166 324.308 210.706 344.248 233.263 358.732C255.82 373.217 281.667 381.778 308.41 383.623C335.154 385.469 361.931 380.539 386.265 369.291L356.685 346.001C344.985 349.531 332.835 352.001 320.005 352.001C286.067 351.964 253.53 338.466 229.532 314.47C205.534 290.474 192.034 257.938 191.995 224.001C191.995 221.561 192.585 219.281 192.715 216.881L163.235 193.671ZM319.995 416.001C212.635 416.001 114.525 354.691 63.9945 256.001C81.4245 222.001 105.085 193.281 132.305 169.281L106.445 148.911C77.9645 175.191 53.5745 206.161 35.5145 241.411C33.227 245.936 32.0351 250.935 32.0351 256.006C32.0351 261.076 33.227 266.076 35.5145 270.601C89.7045 376.411 197.065 448.001 319.995 448.001C364.911 448.024 409.301 438.325 450.115 419.571L420.865 396.571C389.055 408.841 355.145 416.001 319.995 416.001Z"/></svg> </span> 4304 </a> 4305 </div> 4306 4307 4308 4309 4310 4311 4312 4313 <div 4314 class="js-nubesdk-slot" 4315 data-nubesdk-slot="after_register_form_fields" 4316 ></div> 4317 4318 4319 4320 <div class="g-recaptcha" data-sitekey="6Ldp6lUqAAAAAEmZBhIVl_tzMi70KlSohR77QfLc" data-callback="recaptchaCallback"></div> 4321 4322 4323 4324 4325 4326 4327 <div 4328 class="js-nubesdk-slot" 4329 data-nubesdk-slot="before_register_form_submit" 4330 ></div> 4331 4332 4333 <button class="btn btn-primary js-recaptcha-button btn-block" type="submit" value="Criar uma conta" name="" disabled> 4334 Criar uma conta
4335 <span class="js-form-spinner" style="display:none;"><svg class="icon-inline icon-spin ml-3" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M460.115 373.846l-6.941-4.008c-5.546-3.202-7.564-10.177-4.661-15.886 32.971-64.838 31.167-142.731-5.415-205.954-36.504-63.356-103.118-103.876-175.8-107.701C260.952 39.963 256 34.676 256 28.321v-8.012c0-6.904 5.808-12.337 12.703-11.982 83.552 4.306 160.157 50.861 202.106 123.67 42.069 72.703 44.083 162.322 6.034 236.838-3.14 6.149-10.75 8.462-16.728 5.011z"/></svg></span> 4336 </button> 4337 4338 4339 4340 4341 4342 <div 4343 class="js-nubesdk-slot" 4344 data-nubesdk-slot="after_register_form_submit" 4345 ></div> 4346 4347 4348</form> 4349 <p class="mt-3 text-center">Já possui uma conta? <a href="/account/login/" title="" class="btn-link">Iniciar sessão</a></p> 4350 4351 4352 4353 4354 4355 <div 4356 class="js-nubesdk-slot" 4357 data-nubesdk-slot="after_register_form" 4358 ></div> 4359 4360 4361 </div> 4362 </div> 4363 </div> 4364</section> 4365
4366<script type="text/javascript"> 4367(function() { 4368 var referrer = (window.decodeURI) ? window.decodeURI(document.referrer) : document.referrer; 4369 var url = (window.decodeURI) ? window.decodeURI(document.URL) : document.URL; 4370 4371 setTimeout(function() { 4372 var tracking_url = '/stats/record_visit/?' + 4373 'referrer=' + encodeURIComponent(referrer) + 4374 '&url=' + encodeURIComponent(url) 4375 + '&social_event_id_suffix=66b9613d-3177-411e-9287-444006ce644d' 4376 ; 4377 new Image().src = tracking_url; 4378 }, 500); 4379})(); 4380</script>
vendor: 1 bytes, line 4380
4380
4381<script type="text/javascript"> 4382 LS.ready.then(function() { 4383 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/services\u002Dwallet\u002Dstorefront.tiendanube.com\/bundle.js\u003Fstore\u003D4546787', 'onfirstinteraction'); 4384 4385 LS.socialScripts.forEach(function (scriptSrc) { 4386 window.scriptLoaderService.addScriptOnEvent(scriptSrc, 'onload'); 4387 }); 4388 }); 4389</script>
4389 4390 4391 4392 4393 4394 4395 4396 4397 <a href="https://wa.me/5511966139224" target="_blank" class="js-btn-fixed-bottom btn-whatsapp" aria-label="Fale conosco pelo WhatsApp"> 4398 <svg class="" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><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"/></svg> </a> 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 <div 4410 class="js-nubesdk-slot" 4411 data-nubesdk-slot="before_footer_internal" 4412 ></div> 4413 <div 4414 class="js-nubesdk-slot" 4415 data-nubesdk-slot="before_footer" 4416 ></div> 4417 4418 4419<footer class="js-footer js-hide-footer-while-scrolling display-when-content-ready" data-store="footer"> 4420 <div class="container"> 4421 <div class="row mb-4 "> 4422 4423 <div class="col-12 col-md mb-4"> 4424 <div class=""> 4425 <div class="h4 font-big mb-4">Siga-nos</div> 4426 <a class="social-icon-rounded " href="https://instagram.com/Gorrodasorte" target="_blank" aria-label="instagram Gorro da Sorte"> 4427 <svg class="icon-inline icon-lg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><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"/></svg> 4428 4429 </a> 4430 <a class="social-icon-rounded " href="https://www.facebook.com/Gorrodasorte" target="_blank" aria-label="facebook Gorro da Sorte"> 4431 <svg class="icon-inline icon-lg" viewBox="0 0 320 512"><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"/></svg> </a> 4432 </div> </div> 4433 4434 4435 <div class="col-12 col-md-6 mb-4"> 4436 <div class="row"> 4437 <div class="js-accordion-container accordion col-12 col-md"> 4438 <a href="#" class="js-accordion-toggle-mobile row no-gutters align-items-center"> 4439 <div class="h4 font-big py-3 p-md-0 mb-md-4 col">Departamentos</div> 4440 <span class="d-md-none"> 4441 <span class="js-accordion-toggle-inactive"> 4442 <svg class="icon-inline icon-w-14 icon-lg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M268.8,268.8V486.4H243.2V268.8H25.6V243.2H243.2V25.6h25.6V243.2H486.4v25.6Z"/></svg> </span> 4443 <span class="js-accordion-toggle-inactive" style="display: none;"> 4444 <svg class="icon-inline icon-w-14 icon-lg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M486.4,269.27H25.6v-25.6H486.4Z"/></svg> 4445 </span> 4446 </span> 4447 </a> 4448 <div class="js-accordion-content js-accordion-content-mobile"> 4449 <ul class="list"> 4450 <li class="footer-menu-item"> 4451 <a class="footer-menu-link" href="https://gorrodasorte.com/jalecos/" >Jalecos</a> 4452 </li> 4453 <li class="footer-menu-item"> 4454 <a class="footer-menu-link" href="https://gorrodasorte.com/gorros/" >Gorros</a> 4455 </li> 4456 <li class="footer-menu-item"> 4457 <a class="footer-menu-link" href="https://gorrodasorte.com/massageadores/" >Massageadores</a> 4458 </li> 4459 <li class="footer-menu-item"> 4460 <a class="footer-menu-link" href="/contato/" >Contato</a> 4461 </li> 4462 </ul> </div> 4463 </div> 4464 4465 4466 <div class="js-accordion-container accordion col-12 col-md mb-md-4"> 4467 <a href="#" class="js-accordion-toggle-mobile row no-gutters align-items-center"> 4468 <div class="h4 font-big py-3 p-md-0 mb-md-4 col">Entre em contato</div> 4469 <span class="d-md-none"> 4470 <span class="js-accordion-toggle-inactive"> 4471 <svg class="icon-inline icon-w-14 icon-lg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M268.8,268.8V486.4H243.2V268.8H25.6V243.2H243.2V25.6h25.6V243.2H486.4v25.6Z"/></svg> </span> 4472 <span class="js-accordion-toggle-inactive" style="display: none;"> 4473 <svg class="icon-inline icon-w-14 icon-lg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M486.4,269.27H25.6v-25.6H486.4Z"/></svg> 4474 </span> 4475 </span> 4476 </a> 4477 <div class="js-accordion-content js-accordion-content-mobile"> 4478 <ul class="contact-info"> 4479 <li class="footer-menu-item"> 4480 <a href="https://wa.me/5511966139224" class="contact-link"> 4481 5511966139224 4482 </a> 4483 </li> 4484 <li class="footer-menu-item"> 4485 <a href="/cdn-cgi/l/email-protection#63040c11110c0702100c1117061002170c050a100a0c23040e020a0f4d000c0e" class="contact-link"> 4486 <span class="__cf_email__" data-cfemail="e0878f92928f8481938f9294859381948f868993898fa0878d81898cce838f8d">[email protected]</span> 4487 </a> 4488 </li> 4489 <li class="footer-menu-item"> 4490 São Paulo - SP 4491 </li> 4492 </ul> </div> 4493 </div> 4494 </div>
4495 </div> 4496 4497 <div class="col-12 col-md"> 4498 4499 <div class="js-newsletter newsletter"> 4500 <div class="h4 font-big mb-4">Assine nossa newsletter</div> 4501 <form method="post" action="/winnie-pooh" onsubmit="this.setAttribute('action', '');" data-store="newsletter-form"> 4502 <div class="newsletter-form input-append"> 4503 <div class="row"> 4504 <div class="col pr-2"> 4505 4506<div class="form-group "> 4507 <input 4508 type="email" 4509 id="email" class=" form-control form-control-rounded " 4510 autocorrect="off" 4511 autocapitalize="off" 4512 name="email" placeholder="E-mail" aria-label="E-mail" /> 4513 </div> 4514 4515 4516 </div> 4517 <div class="col-auto pl-0"> 4518 <div class="winnie-pooh" style="display: none;"> 4519 <label for="winnie-pooh-newsletter">Não preencher este campo</label> 4520 <input id="winnie-pooh-newsletter" type="text" name="winnie-pooh"/> 4521 </div> 4522 <input type="hidden" name="name" value="Sem nome" /> 4523 <input type="hidden" name="message" value="Pedido de inscrição na newsletter" /> 4524 <input type="hidden" name="type" value="newsletter" /> 4525 <input type="submit" name="contact" class="btn btn-medium btn-primary" value="Enviar" /> 4526 </div> 4527 </div> 4528 </div> 4529 </form> 4530 </div> 4531 </div> 4532 4533 4534 </div> 4535 4536 <div class="row justify-content-center mb-4 align-items-center"> 4537 4538 <div class="col-12 col-md footer-payments-shipping-logos text-center mb-4 mb-md-0"> 4539 <span class="mr-2-md"> <img src="//dcdn-us.mitiendanube.com/assets/themes/lima/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="visa" width="40" height="25"> 4540 <img src="//dcdn-us.mitiendanube.com/assets/themes/lima/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="mastercard" width="40" height="25"> 4541 <img src="//dcdn-us.mitiendanube.com/assets/themes/lima/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="amex" width="40" height="25"> 4542 <img src="//dcdn-us.mitiendanube.com/assets/themes/lima/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="diners" width="40" height="25"> 4543 <img src="//dcdn-us.mitiendanube.com/assets/themes/lima/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/br/[email protected]" class="icon-logo lazyload" alt="br_aura" width="40" height="25"> 4544 <img src="//dcdn-us.mitiendanube.com/assets/themes/lima/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/br/[email protected]" class="icon-logo lazyload" alt="br_elo" width="40" height="25"> 4545 <img src="//dcdn-us.mitiendanube.com/assets/themes/lima/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/br/[email protected]" class="icon-logo lazyload" alt="br_hipercard" width="40" height="25"> 4546 <img src="//dcdn-us.mitiendanube.com/assets/themes/lima/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/br/[email protected]" class="icon-logo lazyload" alt="br_discover" width="40" height="25"> 4547 <img src="//dcdn-us.mitiendanube.com/assets/themes/lima/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="boleto" width="40" height="25"> 4548 <img src="//dcdn-us.mitiendanube.com/assets/themes/lima/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/payment-method-types/[email protected]" class="icon-logo lazyload" alt="payment-method-types_pix" width="40" height="25"> 4549 </span> 4550 </div> 4551 4552 4553 4554 <div class="col-auto text-center text-md-right d-none d-md-flex"> 4555 <span class="utilities-container"> 4556 <a href="/account/login/">
4557 <svg class="icon-inline utilities-icon mr-1" viewBox="0 0 512 512"><path d="M384.01,294.42H128.04c-49.4,0-89.59,40.19-89.59,89.59v102.39c0,7.17,5.63,12.8,12.8,12.8s12.8-5.63,12.8-12.8v-102.39c0-35.32,28.67-63.99,63.99-63.99h255.97c35.32,0,63.99,28.67,63.99,63.99v102.39c0,7.17,5.63,12.8,12.8,12.8s12.8-5.63,12.8-12.8v-102.39c0-49.4-40.19-89.59-89.59-89.59Z"/><path d="M256.03,243.23c63.74,0,115.19-51.45,115.19-115.19S319.76,12.85,256.03,12.85s-115.19,51.45-115.19,115.19,51.45,115.19,115.19,115.19Zm0-204.78c49.4,0,89.59,40.19,89.59,89.59s-40.19,89.59-89.59,89.59-89.59-40.19-89.59-89.59,40.19-89.59,89.59-89.59Z"/></svg> </a> 4558 <span class="utilities-text d-inline-block"> 4559 <a href="/account/login/" title="" class="mr-2">Iniciar sessão</a> 4560 |<a href="/account/register" title="" class="ml-2">Criar uma conta</a> 4561 </span> 4562 </span> 4563 </div> 4564 4565 4566 4567 </div> 4568 4569 4570 4571 4572 4573 4574 <div 4575 class="js-nubesdk-slot" 4576 data-nubesdk-slot="inside_footer" 4577 ></div> 4578 4579 4580 </div> 4581 <div class="js-footer-legal footer-legal"> 4582 <div class="container"> 4583 <div class="row align-items-center"> 4584 <div class="col-12 col-md text-center text-md-left font-small mb-3 mb-md-0"> 4585 <div class="d-inline-block mr-md-1"> 4586 Copyright Gorro da Sorte Sato Fisio - 27185174000122 - 2026. Todos os direitos reservados. 4587 </div> 4588 4589 </div> 4590 <div class="col-12 col-md-auto text-center text-md-right"> 4591 <div class="powered-by-logo"> 4592 <a target="_blank" title="Nuvemshop" rel="nofollow" href="https://www.nuvemshop.com.br?utm_source=store&utm_medium=referral&utm_campaign=footerSlogan"><svg title="Nuvemshop" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1080 120" id="svg_brand"><path d="M29.9 42.8c4.6 0 8.8 1.3 12.5 3.8v7.9c-3.9-3-7.9-4.4-12.2-4.4-9 0-15.5 6.9-15.5 15.8 0 8.8 6.5 15.8 15.5 15.8 4.6 0 8.9-2.1 12.4-4.4v7.9c-3.9 2.5-8.1 3.7-12.7 3.7-13.8 0-23.1-10.1-23.1-23.1 0-12.9 9.5-23 23.1-23zM73.2 51c-.1 0-.3 0-.5-.1-.4 0-1-.1-1.6-.1-8.3 0-13.2 6.5-13.2 16.1v21h-7.7V43.8h7.6v7.8c1.9-5.1 7.8-8.5 13.5-8.5.6 0 1 .1 1.4.1.3.1.5.1.5.1V51zm9.9-15.1c-2.9 0-5.3-2.4-5.3-5.3s2.4-5.3 5.3-5.3 5.3 2.4 5.3 5.3-2.4 5.3-5.3 5.3zm3.9 7.9v44.1h-7.8V43.8H87zm23.6 18.3l13.2-1.6v-2.3c0-5.4-3.4-8.5-9.3-8.5-5.3 0-8.7 2.6-10.3 7.8l-7.4-2.1c2.2-7.7 8.9-12.6 17.5-12.6 10.8 0 17 6.1 17 16v29.1H124v-5.8c-3.5 4.4-8.9 6.8-14.8 6.8-8.3 0-13.9-5.4-13.9-12.6 0-7.9 5-12.8 15.3-14.2zm0 19.9c7.6 0 13.2-4.9 13.2-11.7v-3.2l-12 1.5c-5.5.7-8.6 3.4-8.6 7.2 0 3.7 3.1 6.2 7.4 6.2zm73.3-57.7v63.5h-7.7v-7c-3.2 4.8-9.1 8-15.6 8-12.6 0-22.2-10-22.2-23.1 0-13 9.5-23.1 22.2-23.1 6.5 0 12.3 2.8 15.6 7.6V24.3h7.7zm-22.4 25.6c-8.7 0-15.2 6.9-15.2 15.9s6.4 15.9 15.2 15.9 15.2-6.9 15.2-15.9c-.1-9-6.5-15.9-15.2-15.9zm76.2 15.9c0 12.7-9.7 23.1-23.1 23.1-13.3 0-23.1-10.3-23.1-23.1s9.7-23.1 23.1-23.1c13.4.1 23.1 10.4 23.1 23.1zm-38.2 0c0 8.8 6.4 15.9 15.2 15.9s15.2-7.1 15.2-15.9-6.4-15.9-15.2-15.9-15.2 7.1-15.2 15.9zm77.7-23c4.6 0 8.8 1.3 12.5 3.8v7.9c-3.9-3-7.9-4.4-12.2-4.4-9 0-15.5 6.9-15.5 15.8 0 8.8 6.5 15.8 15.5 15.8 4.6 0 8.9-2.1 12.4-4.4v7.9c-3.9 2.5-8.1 3.7-12.7 3.7-13.8 0-23.1-10.1-23.1-23.1.1-12.9 9.6-23 23.1-23zm63.2 23c0 12.7-9.7 23.1-23.1 23.1-13.3 0-23.1-10.3-23.1-23.1s9.7-23.1 23.1-23.1c13.4.1 23.1 10.4 23.1 23.1zm-38.2 0c0 8.8 6.4 15.9 15.2 15.9s15.2-7.1 15.2-15.9-6.4-15.9-15.2-15.9-15.2 7.1-15.2 15.9zm53.7 22.1h-7.8V43.8h7.7v6.4c2.5-4.6 6.8-7.4 13-7.4 6.5 0 11.3 3.2 13.9 8.6 2.3-3.7 6.6-8.6 15.1-8.6 10.3 0 16.2 7.2 16.2 18.5v26.6h-7.8V62.6c0-7.9-3.4-12.7-10-12.7-6.9 0-11.3 5.7-11.3 14.8v23.1h-7.8v-25c0-8-3.4-12.9-10-12.9-6.9 0-11.3 5.7-11.3 14.8l.1 23.2zM621.8 87.8h-10.5V43.3h10.5v5.9c2.8-4.3 7.4-7 13.6-7 10.9 0 17.2 7.2 17.2 18.8v26.8h-10.5V63c0-6.9-3.4-11.1-9.9-11.1-6.3 0-10.4 4.8-10.4 12.4v23.5zm38.4-19.2V43.3h10.5V68c0 7 3.4 11.2 9.3 11.2 5.8 0 9.3-4.2 9.3-11.2V43.3h10.5v25.3c0 12.8-7.4 20.2-19.8 20.2-12.3.1-19.8-7.4-19.8-20.2zM703 43.3h11.2L726 74.2l12-30.9h10.9l-18.3 44.5h-9.3L703 43.3zm88.4 34c-3.7 7-10.6 11.5-20.1 11.5-13.5 0-23.1-9.6-23.1-23.3 0-13.3 9.8-23.3 22.6-23.3 13 0 22.1 10 22.1 23.3 0 .8 0 1.9-.1 3.2h-34.2c.5 6.4 6.2 11.3 12.8 11.3 5.8 0 8.8-2.8 11.3-6.7l8.7 4zm-8.9-16.2c-.7-5.9-5.4-10.3-11.9-10.3-6.3 0-11.2 5.2-11.9 10.3h23.8zM809 87.8h-10.5V43.3H809v5.9c2.5-4.3 6.6-7 12.7-7 6.4 0 11.1 3.1 13.5 8.3 2.4-4.3 7.4-8.3 14.8-8.3 10.3 0 16.2 7.
45921 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
45927 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> 4593 </div> 4594 </div> 4595 </div> 4596 </div> 4597 </div> 4598</footer> 4599 4600 4601 4602 4603 4604 <div 4605 class="js-nubesdk-slot" 4606 data-nubesdk-slot="after_footer" 4607 ></div>
vendor: 157 bytes, lines 4607-4612
4607 4608 4609 4610 4611 4612 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
vendor: 4,081 bytes, lines 4612-4617
4612<script type="text/javascript"> 4613 4614 4615 4616 4617!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>
46172&&(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:{}); 4618 4619!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 4619
4619))}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}
4619Object.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);
4619if(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 4619
4619if(!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>
46191)&&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
4619h((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"}
4619)),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);
4619i.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>
4619d?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)}
4619));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;
4619if(!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(
4619),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({}
4619,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=""}
4619)),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)}
4619)),!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,
46190,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,
4619!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
4619play.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),_})); 4620 4621function createSwiper(selector, swiperParams, callback = null) { 4622 /** 4623 * Use timer to create new task instead of executing in the current one 4624 * in order to split total blocking time 4625 */ 4626 setTimeout(function() { 4627 const swiperInstance = new Swiper(selector, swiperParams); 4628 if (callback) { 4629 callback(swiperInstance); 4630 } 4631 }, 0); 4632} 4633 4634 4635 LS.ready.then(function(){ 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650// Move to our_content 4651window.urls = { 4652 "shippingUrl": "\/frete\/" 4653} 4654 4655 4656document.addEventListener('lazybeforeunveil', function(e){ 4657 if ((e.target.parentElement) && (e.target.nextElementSibling)) { 4658 var parent = e.target.parentElement; 4659 var sibling = e.target.nextElementSibling; 4660 if (sibling.classList.contains('js-lazy-loading-preloader')) { 4661 sibling.style.display = 'none'; 4662 parent.style.display = 'block'; 4663 } 4664 } 4665}); 4666 4667 4668window.lazySizesConfig = window.lazySizesConfig || {}; 4669lazySizesConfig.hFac = 0.4; 4670 4671 4672DOMContentLoaded.addEventOrExecute(() => { 4673 4674 4675 4676 jQueryNuvem(".js-notification-close, .js-tooltip-close").on( "click", function(e) { 4677 e.preventDefault(); 4678 jQueryNuvem(e.currentTarget).closest(".js-notification, .js-tooltip").hide(); 4679 }); 4680 4681 4682 var $notification_status_page = jQueryNuvem(".js-notification-status-page"); 4683 var $fixed_bottom_button = jQueryNuvem(".js-btn-fixed-bottom"); 4684 4685 4686 if ($notification_status_page.length > 0){ 4687 if (LS.shouldShowOrderStatusNotification($notification_status_page.data('url'))){ 4688 $notification_status_page.show(); 4689 }; 4690 jQueryNuvem(".js-notification-status-page-close").on( "click", function(e) { 4691 e.preventDefault(); 4692 LS.dontShowOrderStatusNotificationAgain($notification_status_page.data('url')); 4693 }); 4694 } 4695 4696 4697 jQueryNuvem(".js-cart-notification-close").on("click", function(){ 4698 jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); 4699 setTimeout(function(){ 4700 jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); 4701 jQueryNuvem(".js-alert-added-to-cart").hide(); 4702 },2000); 4703 }); 4704 4705 4706 4707 4708 const footerLegal = jQueryNuvem(".js-footer-legal"); 4709 4710 restoreNotifications = function(){ 4711 4712 // Whatsapp button position 4713 $fixed_bottom_button.css("marginBottom", "10px"); 4714 4715 4716 footerLegal.removeAttr("style"); 4717 }; 4718 4719 if (!window.cookieNotificationService.isAcknowledged()) { 4720 jQueryNuvem(".js-notification-cookie-banner").show(); 4721 4722 4723 const cookieBannerHeight = jQueryNuvem(".js-notification-cookie-banner").outerHeight(); 4724 footerLegal.css("paddingBottom", cookieBannerHeight + 10 + "px"); 4725 4726 4727 $fixed_bottom_button.css("marginBottom", "60px"); 4728 4729 if (window.innerWidth > 768) { 4730 $fixed_bottom_button.css("marginBottom", "50px"); 4731 } 4732 4733 } 4734 4735 jQueryNuvem(".js-acknowledge-cookies").on( "click", function(e) { 4736 window.cookieNotificationService.acknowledge(); 4737 restoreNotifications(); 4738 }); 4739 4740 4741 4742 4743 4744 if (window.innerWidth < 768) { 4745 4746 4747 cleanURLHash = function(){ 4748 const uri = window.location.toString(); 4749 const clean_uri = uri.substring(0, uri.indexOf("#")); 4750 window.history.replaceState({}, document.title, clean_uri); 4751 }; 4752 4753 4754 goBackBrowser = function(){ 4755 cleanURLHash(); 4756 history.back(); 4757 }; 4758 4759 4760 if(window.location.href.indexOf("modal-fullscreen") > -1) { 4761 cleanURLHash(); 4762 } 4763 4764 4765 jQueryNuvem(document).on("click", ".js-fullscreen-modal-open", function(e) { 4766 e.preventDefault(); 4767 var modal_url_hash = jQueryNuvem(this).data("modalUrl"); 4768 window.location.hash = modal_url_hash; 4769 }); 4770 4771 4772 jQueryNuvem(document).on("click", ".js-fullscreen-modal-close", function(e) { 4773 e.preventDefault(); 4774 goBackBrowser(); 4775 }); 4776 4777 4778 window.onhashchange = function() { 4779 if(window.location.href.indexOf("modal-fullscreen") <= -1) { 4780 4781 4782 if(jQueryNuvem(".js-fullscreen-modal").hasClass("modal-show")){ 4783 4784 4785 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 4786 jQueryNuvem("body").removeClass("overflow-none"); 4787 } 4788 var $opened_modal = jQueryNuvem(".js-fullscreen-modal.modal-show");
4789 var $opened_modal_overlay = $opened_modal.prev(); 4790 4791 $opened_modal.removeClass("modal-show"); 4792 setTimeout(() => $opened_modal.hide(), 500); 4793 $opened_modal_overlay.fadeOut(500); 4794 4795 4796 } 4797 } 4798 } 4799 4800 } 4801 4802 modalOpen = function(modal_id, openType){ 4803 4804 var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="' + modal_id + '"]'); 4805 4806 if (jQueryNuvem(modal_id).hasClass("modal-show")) { 4807 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 4808 jQueryNuvem("body").removeClass("overflow-none"); 4809 } 4810 let modal = jQueryNuvem(modal_id).removeClass("modal-show"); 4811 setTimeout(() => modal.hide(), 500); 4812 } else { 4813 4814 4815 if(!jQueryNuvem(".js-modal.modal-show").length){ 4816 jQueryNuvem("body").addClass("overflow-none"); 4817 } 4818 4819 jQueryNuvem(modal_id).detach().appendTo("body"); 4820 jQueryNuvem(modal_id).show().addClass("modal-show"); 4821 4822 if (((jQueryNuvem(modal_id).hasClass("js-modal-overlay-md")) && (window.innerWidth > 768)) || (!jQueryNuvem(modal_id).hasClass("js-modal-overlay-md"))) { 4823 $overlay_id.fadeIn(400); 4824 $overlay_id.detach().insertBefore(modal_id); 4825 } 4826 } 4827 4828 4829 if(openType == 'openFullScreenWithoutClick' && window.innerWidth < 768 && jQueryNuvem(modal_id).hasClass("js-fullscreen-modal")){ 4830 var modal_url_hash = jQueryNuvem(modal_id).data("modalUrl"); 4831 window.location.hash = modal_url_hash; 4832 } 4833 4834 }; 4835 4836 jQueryNuvem(document).on("click", ".js-modal-open", function(e) { 4837 e.preventDefault(); 4838 const modal_id = jQueryNuvem(this).data('toggle'); 4839 modalOpen(modal_id); 4840 }); 4841 4842 jQueryNuvem(document).on("click", ".js-modal-close", function(e) { 4843 e.preventDefault(); 4844 4845 4846 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 4847 jQueryNuvem("body").removeClass("overflow-none"); 4848 } 4849 var $modal = jQueryNuvem(this).closest(".js-modal"); 4850 var modal_id = $modal.attr('id'); 4851 var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="#' + modal_id + '"]'); 4852 $modal.removeClass("modal-show"); 4853 setTimeout(() => $modal.hide(), 500); 4854 $overlay_id.fadeOut(500); 4855 4856 4857 if ((window.innerWidth < 768) && (jQueryNuvem(this).hasClass(".js-fullscreen-modal-close"))) { 4858 goBackBrowser(); 4859 } 4860 4861 4862 }); 4863 4864 jQueryNuvem(document).on("click", ".js-modal-overlay", function(e) { 4865 e.preventDefault(); 4866 4867 4868 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 4869 jQueryNuvem("body").removeClass("overflow-none"); 4870 } 4871 4872 var modal_id = jQueryNuvem(this).data('modalId'); 4873 let modal = jQueryNuvem(modal_id).removeClass("modal-show"); 4874 setTimeout(() => modal.hide(), 500); 4875 jQueryNuvem(this).fadeOut(500); 4876 4877 4878 }); 4879 4880 4881 jQueryNuvem(document).on("click", ".js-card-collapse-toggle", function(e) { 4882 e.preventDefault(); 4883 var parent = jQueryNuvem(this).closest(".js-card-collapse"); 4884 parent.find(".js-card-collapse-toggle").toggleClass('active'); 4885 parent.toggleClass('active'); 4886 }); 4887 4888 4889 function toggleAccordion(selector){ 4890 if(jQueryNuvem(selector).hasClass("js-accordion-show-only")){ 4891 jQueryNuvem(selector).hide(); 4892 }else{ 4893 jQueryNuvem(selector).find(".js-accordion-toggle-inactive").toggle(); 4894 jQueryNuvem(selector).find(".js-accordion-toggle-active").toggle(); 4895 } 4896 jQueryNuvem(selector).closest(".js-accordion-container").find(".js-accordion-content").slideToggle("fast"); 4897 } 4898 4899 jQueryNuvem(document).on("click", ".js-accordion-toggle", function(e) { 4900 e.preventDefault(); 4901 toggleAccordion(this); 4902 }); 4903 4904 if(window.innerWidth < 768){ 4905 jQueryNuvem(document).on("click", ".js-accordion-toggle-mobile", function(e) { 4906 e.preventDefault(); 4907 toggleAccordion(this); 4908 }); 4909 jQueryNuvem(".js-accordion-content-mobile").hide(); 4910 }else{ 4911 jQueryNuvem(".js-accordion-toggle-mobile").css("cursor" , "default").removeAttr('href'); 4912 } 4913 4914 4915 const inViewport = (entries, observer) => {
4916 entries.forEach(entry => { 4917 if (entry.isIntersecting && !entry.target.observed) { 4918 entry.target.classList.add("is-inViewport"); 4919 entry.target.observed = true; 4920 } 4921 }); 4922 }; 4923 4924 // Attach observer to every [data-transition] element: 4925 const ELs_inViewport = document.querySelectorAll('[data-transition]'); 4926 ELs_inViewport.forEach(EL => { 4927 EL.observed = false; // Initialize the observed flag for each element 4928 const Obs = new IntersectionObserver(inViewport); 4929 Obs.observe(EL); 4930 }); 4931 4932 4933 4934 4935 4936 4937 4938 var $top_nav = jQueryNuvem(".js-mobile-nav"); 4939 var $page_main_content = jQueryNuvem(".js-main-content"); 4940 var $search_backdrop = jQueryNuvem(".js-search-backdrop"); 4941 4942 $top_nav.addClass("move-down").removeClass("move-up"); 4943 4944 jQueryNuvem(".js-toggle-menu-panel").click(function (e) { 4945 e.preventDefault(); 4946 jQueryNuvem(this).next(".js-menu-panel").show().addClass("nav-list-panel-show"); 4947 }); 4948 4949 jQueryNuvem(".js-toggle-menu-back").click(function (e) { 4950 e.preventDefault(); 4951 var $panel_to_change = jQueryNuvem(this).closest(".js-menu-panel"); 4952 $panel_to_change.removeClass("nav-list-panel-show"); 4953 setTimeout(function(){ 4954 $panel_to_change.hide(); 4955 },600); 4956 }); 4957 4958 closeHamburgerSubpanels = function() { 4959 jQueryNuvem(".js-menu-panel").removeClass("nav-list-panel-show"); 4960 4961 setTimeout(function(){ 4962 jQueryNuvem(".js-menu-panel").hide(); 4963 },1000); 4964 }; 4965 4966 jQueryNuvem(".js-toggle-menu-close, .js-modal-overlay[data-modal-id='#nav-hamburger'").click(function () { 4967 closeHamburgerSubpanels(); 4968 }); 4969 4970 4971 var win_height = window.innerHeight; 4972 var head_height = jQueryNuvem(".js-head-main").height(); 4973 4974 jQueryNuvem(".js-desktop-dropdown").css('maxHeight', (win_height - head_height - 50).toString() + 'px'); 4975 4976 jQueryNuvem(".js-item-subitems-desktop").on("mouseenter", function (e) { 4977 jQueryNuvem(e.currentTarget).addClass("active"); 4978 }).on("mouseleave", function(e) { 4979 jQueryNuvem(e.currentTarget).removeClass("active"); 4980 }); 4981 4982 jQueryNuvem(".js-nav-main-item").on("mouseenter", function (e) { 4983 jQueryNuvem('.js-nav-desktop-list').children(".selected").removeClass("selected"); 4984 jQueryNuvem(e.currentTarget).addClass("selected"); 4985 }).on("mouseleave", function(e) { 4986 const self = jQueryNuvem(this); 4987 setTimeout(function(){ 4988 self.removeClass("selected"); 4989 },500); 4990 }); 4991 4992 jQueryNuvem(".js-nav-desktop-list-arrow").on("mouseenter", function (e) { 4993 jQueryNuvem('.js-desktop-nav-item').removeClass("selected"); 4994 }); 4995 4996 4997 4998 var menuContainer = jQueryNuvem('.js-nav-desktop-list').first(el => el.offsetWidth); 4999 var headerBannerContainer = jQueryNuvem('.js-head-banners-col').first(el => el.offsetWidth); 5000 5001 5002 var menuItems = 0; 5003 5004 jQueryNuvem('.js-nav-desktop-list > .js-desktop-nav-item').each(function(el) { 5005 menuItems += jQueryNuvem(el).first(el => el.offsetWidth); 5006 }); 5007 5008 jQueryNuvem(".js-nav-desktop-list").on("scroll", function() { 5009 var position = jQueryNuvem('.js-nav-desktop-list').prop("scrollLeft"); 5010 if(position == 0) { 5011 jQueryNuvem(".js-nav-desktop-list-arrow-left").addClass('disable'); 5012 } else { 5013 jQueryNuvem(".js-nav-desktop-list-arrow-left").removeClass('disable'); 5014 } 5015 if(position == ( menuItems - menuContainer )) { 5016 jQueryNuvem(".js-nav-desktop-list-arrow-right").addClass('disable'); 5017 } else { 5018 jQueryNuvem(".js-nav-desktop-list-arrow-right").removeClass('disable'); 5019 } 5020 }); 5021 5022 if (menuContainer < menuItems) { 5023 jQueryNuvem('.js-nav-desktop-list').addClass('nav-desktop-with-scroll'); 5024 jQueryNuvem('.js-nav-desktop-list-arrow').show(); 5025 } 5026 5027 5028 jQueryNuvem(".js-menu-and-banners-row").css("visibility" , "visible"); 5029 5030 jQueryNuvem('.js-nav-desktop-list-arrow-right').on("click", function() {
5031 var posL = jQueryNuvem('.js-nav-desktop-list').prop("scrollLeft") + 400; 5032 jQueryNuvem('.js-nav-desktop-list').each((el) => el.scroll({ left: posL, behavior: 'smooth' })); 5033 }); 5034 jQueryNuvem('.js-nav-desktop-list-arrow-left').on("click", function() { 5035 var posR = jQueryNuvem('.js-nav-desktop-list').prop("scrollLeft") - 400; 5036 jQueryNuvem('.js-nav-desktop-list').each((el) => el.scroll({ left: posR, behavior: 'smooth' })); 5037 }); 5038 5039 5040 jQueryNuvem(".js-desktop-dropdown").on("mouseleave", function (e) { 5041 const self = jQueryNuvem(this); 5042 self.css("pointer-events" , "none"); 5043 setTimeout(function(){ 5044 self.css("pointer-events" , "initial"); 5045 },1000); 5046 }); 5047 5048 5049 jQueryNuvem(".js-search-button").on("click", function (e) { 5050 if (window.innerWidth < 768) { 5051 setTimeout(function(){ 5052 jQueryNuvem("#nav-search .js-search-input").each(el => el.focus()); 5053 },10); 5054 }else{ 5055 var searchBox = jQueryNuvem(this).closest(".js-search-controls-wrapper").find(".js-search-container"); 5056 searchBox.addClass("expanded"); 5057 searchBox.find(".js-search-input").each(el => el.focus()); 5058 } 5059 }); 5060 5061 5062 5063 5064 var $category_controls = jQueryNuvem(".js-category-controls"); 5065 5066 5067 5068 5069 5070 if (window.innerWidth < 768) { 5071 var topbarHeight = jQueryNuvem(".js-adbar").outerHeight(); 5072 }else{ 5073 var topbarHeight = jQueryNuvem(".js-topbar").outerHeight(); 5074 } 5075 5076 window.addEventListener("scroll", function() { 5077 5078 var scrolledPosition = window.pageYOffset; 5079 5080 var header = jQueryNuvem(".js-head-main"); 5081 var navbarHeight = header.outerHeight(); 5082 5083 if (scrolledPosition > navbarHeight) { 5084 header.addClass('compress').css('top', -topbarHeight + 'px' ); 5085 } else { 5086 header.removeClass('compress').css("top", "0px"); 5087 } 5088 }); 5089 5090 5091 5092 LS.search(jQueryNuvem(".js-search-input"), function (html, count) { 5093 $search_suggests = jQueryNuvem(this).closest(".js-search-container").next(".js-search-suggest"); 5094 if (count > 0) { 5095 $search_suggests.html(html).show(); 5096 } else { 5097 $search_suggests.hide(); 5098 } 5099 if (jQueryNuvem(this).val().length == 0) { 5100 $search_suggests.hide(); 5101 } 5102 }, { 5103 snipplet: 'header/header-search-results.tpl' 5104 }); 5105 5106 if (window.innerWidth > 768) { 5107 5108 5109 jQueryNuvem("body").on("click", function () { 5110 jQueryNuvem(".js-search-suggest").hide(); 5111 }); 5112 5113 5114 jQueryNuvem(document).on("click", ".js-search-suggest a", function () { 5115 jQueryNuvem(".js-search-suggest").show(); 5116 }); 5117 } 5118 5119 jQueryNuvem(".js-search-suggest").on("click", ".js-search-suggest-all-link", function (e) { 5120 e.preventDefault(); 5121 $this_closest_form = jQueryNuvem(this).closest(".js-search-suggest").prev(".js-search-form"); 5122 $this_closest_form.submit(); 5123 }); 5124 5125 5126 5127 changeLang = function(element) { 5128 var selected_country_url = element.find("option").filter((el) => el.selected).attr("data-country-url"); 5129 location.href = selected_country_url; 5130 }; 5131 5132 jQueryNuvem('.js-lang-select').on("change", function (e) { 5133 lang_select_option = jQueryNuvem(this); 5134 5135 changeLang(lang_select_option); 5136 }); 5137 5138 5139 5140 var slidesPerViewDesktopVal = 6; 5141 var slidesPerViewMobileVal = 2.25; 5142 var itemSwiperSpaceBetween = 20; 5143 5144 5145 hideSwiperControls = function(elemPrev, elemNext) { 5146 if((jQueryNuvem(elemPrev).hasClass("swiper-button-disabled") && jQueryNuvem(elemNext).hasClass("swiper-button-disabled"))){ 5147 jQueryNuvem(elemPrev).remove(); 5148 jQueryNuvem(elemNext).remove(); 5149 } 5150 }; 5151 5152 5153 5154 5155 5156 5157 5158 5159 var width = window.innerWidth; 5160 if (width < 767) { 5161 createSwiper('.js-informative-banners', { 5162 slidesPerView: 1, 5163 watchOverflow: true, 5164 centerInsufficientSlides: true, 5165 pagination: { 5166 el: '.js-informative-banners-pagination', 5167 clickable: true, 5168 }, 5169 breakpoints: { 5170 640: { 5171 slidesPerView: 3, 5172 } 5173 } 5174 }); 5175 } 5176 5177 5178 5179 createSwiper('.js-informative-banners-demo', { 5180 slidesPerView: 1, 5181 watchOverflow: true, 5182 centerInsufficientSlides: true, 5183 pagination: { 5184 el: '.js-informative-banners-pagination-demo', 5185 clickable: true, 5186 }, 5187 breakpoints: { 5188 640: { 5189 slidesPerView: 3, 5190 } 5191 } 5192 }); 5193 5194 5195 5196 5197 5198 5199 var nav_height = jQueryNuvem(".js-head-main").innerHeight(); 5200 5201 5202 5203 5204 5205 5206 const noStockVariants = (container = null) => { 5207 5208 const config = { 5209 variantsGroup: ".js-product-variants-group", 5210 variantButton: ".js-insta-variant", 5211 noStockClass: "btn-variant-no-stock", 5212 dataVariationId: "data-variation-id", 5213 dataOption: "data-option" 5214 }; 5215 5216 const wrapper = container ? container : jQueryNuvem('#single-product'); 5217 if (!wrapper) return; 5218 5219 const dataVariants = wrapper.data('variants'); 5220 const variantsLength = wrapper.find(config.variantsGroup).length; 5221 5222 const getOptions = (productVariationId, variantOption) => { 5223 if (productVariationId === 2) { 5224 return { 5225 option0: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="0"] select`).val()), 5226 option1: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="1"] select`).val()), 5227 option2: String(jQueryNuvem(variantOption).attr('data-option')), 5228 }; 5229 } else if (productVariationId === 1) { 5230 return { 5231 option0: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="0"] select`).val()), 5232 option1: String(jQueryNuvem(variantOption).attr('data-option')), 5233 }; 5234 } else { 5235 return { 5236 option0: String(jQueryNuvem(variantOption).attr('data-option')), 5237 }; 5238 } 5239 }; 5240 5241 const filterVariants = (options) => { 5242 return dataVariants.filter(variant => { 5243 return Object.keys(options).every(optionKey => variant[optionKey] === options[optionKey]) && variant.available; 5244 }); 5245 }; 5246 5247 const updateStockStatus = (productVariationId) => { 5248 const variationGroup = wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="${productVariationId}"]`); 5249 variationGroup.find(`${config.variantButton}.${config.noStockClass}`).removeClass(config.noStockClass); 5250 5251 variationGroup.find(config.variantButton).each((variantOption, item) => { 5252 const options = getOptions(productVariationId, variantOption); 5253 const itemsAvailable = filterVariants(options); 5254 const button = wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="${productVariationId}"] ${config.variantButton}[${config.dataOption}="${options[`option${productVariationId}`].replace(/"/g, '\\"')}"]`); 5255 5256 if (!itemsAvailable.length) { 5257 button.addClass(config.noStockClass); 5258 } 5259 }); 5260 }; 5261 5262 for (let productVariationId = variantsLength - 1; productVariationId >= 0; productVariationId--) { 5263 updateStockStatus(productVariationId); 5264 } 5265 }; 5266 5267 noStockVariants(); 5268 5269 5270 5271 changeVariantButton = function(selector, parentSelector) { 5272 selector.siblings().removeClass("selected"); 5273 selector.addClass("selected"); 5274 var option_id = selector.attr('data-option'); 5275 var parent = selector.closest(parentSelector); 5276 var selected_option = parent.find('.js-variation-option option').filter(function (el) { 5277 return el.value == option_id; 5278 }); 5279 selected_option.prop('selected', true).trigger('change'); 5280 } 5281 5282 5283 5284 jQueryNuvem(document).on("click", ".js-insta-variant", function (e) { 5285 e.preventDefault(); 5286 $this = jQueryNuvem(this); 5287 changeVariantButton($this, '.js-product-variants-group'); 5288 }); 5289 5290 5291 5292 5293 5294 5295 5296 function get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests) { 5297 if (parseInt(number_of_installment) > parseInt(max_installments_without_interests[0])) { 5298 if (installment_data.without_interests) { 5299 return [number_of_installment, installment_data.installment_value.toFixed(2)]; 5300 } 5301 } 5302 return max_installments_without_interests; 5303 } 5304 5305 5306 function get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests) { 5307 if (parseInt(number_of_installment) > parseInt(max_installments_with_interests[0])) { 5308 if (installment_data.without_interests == false) { 5309 return [number_of_installment, installment_data.installment_value.toFixed(2)]; 5310 } 5311 } 5312 return max_installments_with_interests; 5313 } 5314 5315 5316 function refreshInstallmentv2(price){ 5317 jQueryNuvem(".js-modal-installment-price" ).each(function( el ) { 5318 const installment = Number(jQueryNuvem(el).data('installment')); 5319 jQueryNuvem(el).text(LS.currency.display_short + (price/installment).toLocaleStr
5319ing('de-DE', {maximumFractionDigits: 2, minimumFractionDigits: 2})); 5320 }); 5321 } 5322 5323 5324 5325 function changeVariant(variant) { 5326 jQueryNuvem(".js-product-detail .js-shipping-calculator-response").hide(); 5327 jQueryNuvem("#shipping-variant-id").val(variant.id); 5328 5329 var parent = jQueryNuvem("body"); 5330 if (variant.element) { 5331 parent = jQueryNuvem(variant.element); 5332 if(parent.hasClass("js-quickshop-container")){ 5333 var quick_id = parent.attr("data-quickshop-id"); 5334 var parent = jQueryNuvem('.js-quickshop-container[data-quickshop-id="'+quick_id+'"]'); 5335 } 5336 } 5337 5338 if(parent.hasClass("js-quickshop-container")){ 5339 var itemContainer = parent.closest('.js-item-product'); 5340 if(itemContainer.hasClass("js-item-slide")){ 5341 var parent = jQueryNuvem('.js-swiper-slide-visible .js-quickshop-container[data-quickshop-id="'+quick_id+'"]'); 5342 } 5343 noStockVariants(parent); 5344 } else { 5345 noStockVariants(); 5346 } 5347 5348 var sku = parent.find('.js-product-sku'); 5349 if(sku.length) { 5350 sku.text(variant.sku).show(); 5351 } 5352 5353 5354 5355 var installment_helper = function($element, amount, price){ 5356 $element.find('.js-installment-amount').text(amount); 5357 $element.find('.js-installment-price').attr("data-value", price); 5358 $element.find('.js-installment-price').text(LS.currency.display_short + parseFloat(price).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 5359 if(variant.price_short && Math.abs(variant.price_number - price * amount) < 1) { 5360 $element.find('.js-installment-total-price').text((variant.price_short).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 5361 } else { 5362 $element.find('.js-installment-total-price').text(LS.currency.display_short + (price * amount).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 5363 } 5364 }; 5365 5366 var $payments_module = jQueryNuvem(variant.element + ' .js-product-payments-container'); 5367 5368 if (variant.installments_data) { 5369 var variant_installments = JSON.parse(variant.installments_data); 5370 var max_installments_without_interests = [0,0]; 5371 var max_installments_with_interests = [0,0]; 5372 5373 jQueryNuvem('.js-payment-provider-installments-row').hide(); 5374 5375 for (let payment_method in variant_installments) { 5376 5377 var paymentMethodId = '#installment_' + payment_method.replace(" ", "_") + '_1'; 5378 var minimumInstallmentValue = jQueryNuvem(paymentMethodId).closest('.js-info-payment-method').attr("data-minimum-installment-value"); 5379 5380 let installments = variant_installments[payment_method]; 5381 for (let number_of_installment in installments) { 5382 let installment_data = installments[number_of_installment]; 5383 max_installments_without_interests = get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests); 5384 max_installments_with_interests = get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests); 5385 var installment_container_selector = '#installment_' + payment_method.replace(" ", "_") + '_' + number_of_installment; 5386 5387 if(minimumInstallmentValue <= installment_data.installment_value) { 5388 jQueryNuvem(installment_container_selector).show(); 5389 } 5390 5391 if(!parent.hasClass("js-quickshop-container")){ 5392 installment_helper(jQueryNuvem(installment_container_selector), number_of_installment, installment_data.installment_value.toFixed(2)); 5393 } 5394 } 5395 } 5396 var $installments_container = jQueryNuvem(variant.element + ' .js-max-installments-container .js-max-installments'); 5397 var $installments_modal_link = jQueryNuvem(variant.element + ' #btn-installments'); 5398 var $installmens_card_icon = jQueryNuvem(variant.element + ' .js-installments-credit-card-icon'); 5399 5400 var installments_to_use = max_installments_without_interests[0] > 1 ? max_installments_without_interests : max_installments_with_interests; 5401 5402 if(installments_to_use[0] <= 1 ) { 5403 $installments_container.hide(); 5404 $installments_modal_link.hide(); 5405 $payments_module.hide(); 5406 $installmens_card_icon.hide(); 5407 } else { 5408 $installments_container.show(); 5409 $installments_modal_link.show(); 5410 $payments_module.show(); 5411 $installmens_card_icon.show(); 5412 installment_helper($installments_container, installments_to_use[0], installments_to_use[1]); 5413 } 5414 } 5415 5416 if (variant.contact) { 5417 $payments_module.hide(); 5418 } 5419 5420 if(!parent.hasClass("js-quickshop-container")){ 5421 jQueryNuvem('#installments-modal .js-installments-one-payment').text(variant.price_short).attr("data-value", variant.price_number); 5422 } 5423 5424 if (variant.price_short){ 5425 parent.find('.js-price-display').text(variant.price_short).show(); 5426 parent.find('.js-price-display').attr("content", variant.price_number).data('productPrice', variant.price_number_raw); 5427 5428 parent.find('.js-price-without-taxes').text(variant.price_without_taxes); 5429 parent.find('.js-price-without-taxes-container').show(); 5430 } else { 5431 parent.find('.js-price-display, .js-price-without-taxes-container').hide(); 5432 } 5433 5434 if ((variant.compare_at_price_short) && !(parent.find(".js-price-display").css("display") == "none")) { 5435 parent.find('.js-compare-price-display').text(variant.compare_at_price_short).show(); 5436 } else { 5437 parent.find('.js-compare-price-display').hide(); 5438 } 5439 5440 var button = parent.find('.js-addtocart'); 5441 button.removeClass('cart').removeClass('contact').removeClass('nostock'); 5442 var $product_shipping_calculator = parent.find("#product-shipping-container"); 5443 5444 5445 if (!variant.available){ 5446 button.val('Esgotado'); 5447 button.addClass('nostock'); 5448 button.attr('disabled', 'disabled'); 5449 $product_shipping_calculator.hide(); 5450 } else if (variant.contact) { 5451 button.val('Preço sob Consulta'); 5452 button.addClass('contact'); 5453 button.removeAttr('disabled'); 5454 $product_shipping_calculator.hide(); 5455 } else { 5456 button.val('Comprar'); 5457 button.addClass('cart'); 5458 button.removeAttr('disabled'); 5459 $product_shipping_calculator.show(); 5460 } 5461 5462 5463 5464 if(variant.stock == 1) { 5465 parent.find('.js-last-product').show(); 5466 } else { 5467 parent.find('.js-last-product').hide(); 5468 } 5469 5470 5471 LS.updateShippingProduct(); 5472 5473 zipcode_on_changevariant = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); 5474 jQueryNuvem("#product-shipping-container .js-shipping-calculator-current-zip").text(zipcode_on_changevariant); 5475 5476 5477 LS.subscriptionChangeVariant(variant); 5478 } 5479 5480 5481 jQueryNuvem(document).on("change", ".js-variation-option", function(e) {
5482 var $parent = jQueryNuvem(this).closest(".js-product-variants"); 5483 var $variants_group = jQueryNuvem(this).closest(".js-product-variants-group"); 5484 var $quickshop_parent_wrapper = jQueryNuvem(this).closest(".js-quickshop-container"); 5485 5486 5487 var quick_id = $quickshop_parent_wrapper.attr("data-quickshop-id"); 5488 5489 if($parent.hasClass("js-product-quickshop-variants")){ 5490 5491 var $quickshop_parent = jQueryNuvem(this).closest(".js-item-product"); 5492 5493 5494 if($quickshop_parent.hasClass("js-item-slide")){ 5495 var $quickshop_variant_selector = '.js-swiper-slide-visible .js-quickshop-container[data-quickshop-id="'+quick_id+'"]'; 5496 }else{ 5497 var $quickshop_variant_selector = '.js-quickshop-container[data-quickshop-id="'+quick_id+'"]'; 5498 } 5499 5500 LS.changeVariant(changeVariant, $quickshop_variant_selector); 5501 5502 5503 var selected_option_id = jQueryNuvem(this).val(); 5504 var $color_parent_to_update = jQueryNuvem('.js-quickshop-container[data-quickshop-id="'+quick_id+'"]'); 5505 5506 $color_parent_to_update.find('.js-color-variant[data-option="'+selected_option_id+'"]').addClass("selected").siblings().removeClass("selected"); 5507 $variants_group.find('.js-insta-variant[data-option="'+selected_option_id+'"]').addClass("selected").siblings().removeClass("selected"); 5508 5509 } else { 5510 LS.changeVariant(changeVariant, '#single-product'); 5511 } 5512 5513 5514 var $this_product_container = jQueryNuvem(this).closest(".js-product-container"); 5515 5516 if($this_product_container.hasClass("js-quickshop-container")){ 5517 var this_quickshop_id = $this_product_container.attr("data-quickshop-id"); 5518 var $this_product_container = jQueryNuvem('.js-product-container[data-quickshop-id="'+this_quickshop_id+'"]'); 5519 } 5520 var $this_compare_price = $this_product_container.find(".js-compare-price-display"); 5521 var $this_price = $this_product_container.find(".js-price-display"); 5522 var $installment_container = $this_product_container.find(".js-product-payments-container"); 5523 var $installment_text = $this_product_container.find(".js-max-installments-container"); 5524 var $this_add_to_cart = $this_product_container.find(".js-prod-submit-form"); 5525 5526 // Get the current product discount percentage value 5527 var current_percentage_value = $this_product_container.find(".js-offer-percentage"); 5528 5529 // Get the current product price and promotional price 5530 var compare_price_value = $this_compare_price.html(); 5531 var price_value = $this_price.html(); 5532 5533 // Calculate new discount percentage based on difference between filtered old and new prices 5534 const percentageDifference = window.moneyDifferenceCalculator.percentageDifferenceFromString(compare_price_value, price_value); 5535 if(percentageDifference){ 5536 $this_product_container.find(".js-offer-percentage").text(percentageDifference); 5537 $this_product_container.find(".js-offer-label").css("display" , "table"); 5538 } 5539 5540 if ($this_compare_price.css("display") == "none" || !percentageDifference) { 5541 $this_product_container.find(".js-offer-label").hide(); 5542 } 5543 if ($this_add_to_cart.hasClass("nostock")) { 5544 var $stockLabel = $this_product_container.find(".js-stock-label"); 5545 if (!$stockLabel.text().trim()) { 5546 $stockLabel.text($stockLabel.data('label')); 5547 } 5548 $stockLabel.show(); 5549 } 5550 else { 5551 $this_product_container.find(".js-stock-label").hide(); 5552 } 5553 if ($this_price.css('display') == 'none'){ 5554 $installment_container.hide(); 5555 $installment_text.hide(); 5556 }else{ 5557 $installment_text.show(); 5558 } 5559 }); 5560 5561 5562 5563 jQueryNuvem(".js-product-form").on("submit", function (e) { 5564 var button = jQueryNuvem(e.currentTarget).find('[type="submit"]'); 5565 button.attr('disabled', 'disabled'); 5566 if ((button.hasClass('contact')) || (button.hasClass('catalog'))) { 5567 e.preventDefault(); 5568 var product_id = jQueryNuvem(e.currentTarget).find("input[name='add_to_cart']").val(); 5569 window.location = "\/contato\/?product=" + product_id; 5570 } else if (button.hasClass('cart')) { 5571 button.val('Incluindo...'); 5572 } 5573 }); 5574 5575 5576 5577 jQueryNuvem(document).on("click", ".js-quantity .js-quantity-up", function (e) {
5578 $quantity_input = jQueryNuvem(this).closest(".js-quantity").find(".js-quantity-input"); 5579 $quantity_input.val( parseInt($quantity_input.val(), 10) + 1); 5580 }); 5581 5582 jQueryNuvem(document).on("click", ".js-quantity .js-quantity-down", function (e) { 5583 $quantity_input = jQueryNuvem(this).closest(".js-quantity").find(".js-quantity-input"); 5584 quantity_input_val = $quantity_input.val(); 5585 if (quantity_input_val>1) { 5586 $quantity_input.val( parseInt($quantity_input.val(), 10) - 1); 5587 } 5588 }); 5589 5590 5591 5592 5593 5594 var head_height = jQueryNuvem(".js-head-main").outerHeight(); 5595 5596 if (window.innerWidth > 768) { 5597 jQueryNuvem("#cart-sticky-summary").css("top" , (head_height + 10).toString() + 'px'); 5598 } 5599 5600 5601 5602 function getQuickShopImgSrc(element){ 5603 const image = jQueryNuvem(element).closest('.js-quickshop-container').find('img'); 5604 return String(image.attr('srcset')); 5605 } 5606 5607 jQueryNuvem(document).on("click", ".js-addtocart:not(.js-addtocart-placeholder)", function (e) { 5608 5609 5610 var $productContainer = jQueryNuvem(this).closest('.js-product-container'); 5611 var $productVariants = $productContainer.find(".js-variation-option"); 5612 var $productButton = $productContainer.find("input[type='submit'].js-addtocart"); 5613 var $productButtonPlaceholder = $productContainer.find(".js-addtocart-placeholder"); 5614 var $productButtonText = $productButtonPlaceholder.find(".js-addtocart-text"); 5615 var $productButtonAdding = $productButtonPlaceholder.find(".js-addtocart-adding"); 5616 var $productButtonSuccess = $productButtonPlaceholder.find(".js-addtocart-success"); 5617 5618 5619 var isQuickShop = $productContainer.hasClass('js-quickshop-container'); 5620 var isCrossSelling = $productContainer.hasClass('js-cross-selling-container'); 5621 5622 5623 if (isCrossSelling) { 5624 var imageSrc = $productContainer.find('.js-cross-selling-product-image').attr('src'); 5625 var quantity = $productContainer.data('quantity') 5626 var name = $productContainer.find('.js-cross-selling-product-name').text(); 5627 var price = $productContainer.find('.js-cross-selling-promo-price').text(); 5628 var addedToCartCopy = $productContainer.data('add-to-cart-translation'); 5629 } else if (!isQuickShop) { 5630 if(jQueryNuvem(".js-product-slide-img.js-active-variant").length) { 5631 var $activeVariantImg = $productContainer.find('.js-product-slide-img.js-active-variant'); 5632 var imageSrc = $activeVariantImg.attr('srcset') || $activeVariantImg.data('srcset'); 5633 } else { 5634 var $defaultImg = $productContainer.find('.js-product-slide-img'); 5635 var imageSrc = $defaultImg.attr('srcset') || $defaultImg.data('srcset'); 5636 } 5637 5638 imageSrc = imageSrc ? imageSrc.split(' ')[0] : ''; 5639 var quantity = $productContainer.find('.js-quantity-input').val(); 5640 var name = $productContainer.find('.js-product-name').text(); 5641 var price = $productContainer.find('.js-price-display').text(); 5642 var addedToCartCopy = "Comprar"; 5643 } else { 5644 var imageSrc = getQuickShopImgSrc(this); 5645 var quantity = 1; 5646 var name = $productContainer.find('.js-item-name').text(); 5647 var price = $productContainer.find('.js-price-display').text().trim(); 5648 var addedToCartCopy = "Comprar"; 5649 if ($productContainer.hasClass("js-quickshop-has-variants")) { 5650 var addedToCartCopy = "Comprar"; 5651 }else{ 5652 var addedToCartCopy = "Comprar"; 5653 } 5654 } 5655 5656 if (!jQueryNuvem(this).hasClass('contact')) { 5657 5658 e.preventDefault(); 5659 5660 5661 $productButton.hide(); 5662 $productButtonPlaceholder.css('display' , 'inline-block'); 5663 $productButtonText.fadeOut(); 5664 $productButtonAdding.addClass("active"); 5665 5666 5667 function restore_button_initial_state(){ 5668 $productButtonAdding.removeClass("active"); 5669 $productButtonText.fadeIn(); 5670 $productButtonPlaceholder.removeAttr("style").hide(); 5671 $productButton.show(); 5672 } 5673 5674 5675 var subscription_callback_error = function() { 5676 setTimeout(function() { 5677 restore_button_initial_state(); 5678 }, 500); 5679 }; 5680 5681
5682 LS.subscriptionSubmit($productContainer, subscription_callback_error, e); 5683 5684 5685 var callback_add_to_cart = function(html_notification_related_products, html_notification_cross_selling) { 5686 5687 5688 jQueryNuvem('.js-cart-notification-item-img').attr('srcset', imageSrc); 5689 jQueryNuvem('.js-cart-notification-item-name').text(name); 5690 jQueryNuvem('.js-cart-notification-item-quantity').text(quantity); 5691 jQueryNuvem('.js-cart-notification-item-price').text(price); 5692 5693 LS.updateNotificationDiscountLabel($productContainer[0]); 5694 5695 if($productVariants.length){ 5696 var output = []; 5697 5698 $productVariants.each( function(el){ 5699 var variants = jQueryNuvem(el); 5700 output.push(variants.val()); 5701 }); 5702 jQueryNuvem(".js-cart-notification-item-variant-container").show(); 5703 jQueryNuvem(".js-cart-notification-item-variant").text(output.join(', ')) 5704 }else{ 5705 jQueryNuvem(".js-cart-notification-item-variant-container").hide(); 5706 } 5707 5708 5709 var cartItemsBadge = jQueryNuvem(".js-cart-widget-amount"); 5710 var cartItemsMoney = jQueryNuvem(".js-cart-widget-total"); 5711 var cartItemsAmount = cartItemsBadge.text(); 5712 5713 cartItemsBadge.removeClass("d-none d-md-inline-block"); 5714 5715 if (window.innerWidth > 768) { 5716 cartItemsMoney.removeClass("d-none d-md-inline-block"); 5717 } 5718 5719 if(cartItemsAmount > 1){ 5720 jQueryNuvem(".js-cart-counts-plural").show(); 5721 jQueryNuvem(".js-cart-counts-singular").hide(); 5722 }else{ 5723 jQueryNuvem(".js-cart-counts-singular").show(); 5724 jQueryNuvem(".js-cart-counts-plural").hide(); 5725 } 5726 5727 5728 $productButtonAdding.removeClass("active"); 5729 $productButtonSuccess.addClass("active"); 5730 setTimeout(function(){ 5731 $productButtonSuccess.removeClass("active"); 5732 $productButtonText.fadeIn(); 5733 },2000); 5734 setTimeout(function(){ 5735 $productButtonPlaceholder.removeAttr("style").hide(); 5736 $productButton.show(); 5737 },3000); 5738 5739 $productContainer.find(".js-added-to-cart-product-message").slideDown(); 5740 5741 if (isQuickShop) { 5742 jQueryNuvem("#quickshop-modal").removeClass('modal-show'); 5743 jQueryNuvem(".js-modal-overlay[data-modal-id='#quickshop-modal']").hide(); 5744 jQueryNuvem("body").removeClass("overflow-none"); 5745 restoreQuickshopForm(); 5746 if (window.innerWidth < 768) { 5747 cleanURLHash(); 5748 } 5749 } 5750 5751 let notificationWithRelatedProducts = false; 5752 5753 5754 5755 function recommendProductsOnAddToCart(){ 5756 5757 jQueryNuvem('.js-related-products-notification-container').html(""); 5758 5759 modalOpen('#related-products-notification'); 5760 5761 jQueryNuvem('.js-related-products-notification-container').html(html_notification_related_products).show(); 5762 5763 5764 // Set loop for recommended products 5765 5766 function calculateRelatedNotificationLoopVal(sectionSelector) { 5767 let productsAmount = jQueryNuvem(sectionSelector).attr("data-related-amount"); 5768 let loopVal = false;
5769 const applyLoop = (window.innerWidth < 768 && productsAmount > 2.5) || (window.innerWidth > 768 && productsAmount > 3); 5770 5771 if (applyLoop) { 5772 loopVal = true; 5773 } 5774 5775 return loopVal; 5776 } 5777 5778 let cartRelatedLoopVal = calculateRelatedNotificationLoopVal(".js-related-products-notification"); 5779 5780 // Create new swiper on add to cart 5781 5782 createSwiper('.js-swiper-related-products-notification', { 5783 lazy: true, 5784 loop: cartRelatedLoopVal, 5785 watchOverflow: true, 5786 threshold: 5, 5787 watchSlideProgress: true, 5788 watchSlidesVisibility: true, 5789 spaceBetween: itemSwiperSpaceBetween, 5790 slideVisibleClass: 'js-swiper-slide-visible', 5791 slidesPerView: 2.5, 5792 navigation: { 5793 nextEl: '.js-swiper-related-products-notification-next', 5794 prevEl: '.js-swiper-related-products-notification-prev', 5795 }, 5796 on: { 5797 afterInit: function () { 5798 hideSwiperControls(".js-swiper-related-products-notification-prev", ".js-swiper-related-products-notification-next"); 5799 }, 5800 }, 5801 breakpoints: { 5802 768: { 5803 slidesPerView: 3.5, 5804 } 5805 } 5806 }); 5807 } 5808 5809 notificationWithRelatedProducts = html_notification_related_products != null; 5810 5811 if(notificationWithRelatedProducts){ 5812 if (isQuickShop) { 5813 setTimeout(function(){ 5814 recommendProductsOnAddToCart(); 5815 },300); 5816 }else{ 5817 recommendProductsOnAddToCart(); 5818 } 5819 } 5820 5821 5822 let shouldShowCrossSellingModal = html_notification_cross_selling != null; 5823 5824 if(!notificationWithRelatedProducts){ 5825 5826 const cartOpenType = jQueryNuvem("#modal-cart").attr('data-cart-open-type'); 5827 5828 if((cartOpenType === 'show_cart') && !shouldShowCrossSellingModal){ 5829 5830 5831 modalOpen('#modal-cart', 'openFullScreenWithoutClick'); 5832 5833 }else{ 5834 5835 5836 setTimeout(function(){ 5837 jQueryNuvem(".js-alert-added-to-cart").show().addClass("notification-visible").removeClass("notification-hidden"); 5838 },500); 5839 5840 if (!cookieService.get('first_product_added_successfully')) { 5841 cookieService.set('first_product_added_successfully', 1, 7 ); 5842 } else{ 5843 setTimeout(function(){ 5844 jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); 5845 setTimeout(function(){ 5846 jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); 5847 jQueryNuvem(".js-alert-added-to-cart").hide(); 5848 },2000); 5849 },8000); 5850 } 5851 } 5852 } 5853 5854 5855 if (html_notification_cross_selling != null) { 5856 jQueryNuvem('.js-cross-selling-modal-body').html(""); 5857 modalOpen('#js-cross-selling-modal'); 5858 jQueryNuvem('.js-cross-selling-modal-body').html(html_notification_cross_selling).show(); 5859 } 5860 5861 5862 const crossSellingContainer = document.querySelector('.js-cross-selling-container'); 5863 5864 if (crossSellingContainer) { 5865 LS.fillCrossSelling(crossSellingContainer); 5866 } 5867 5868 5869 5870 if (jQueryNuvem("#product-shipping-container .js-shipping-input").val()) { 5871 zipcode_on_addtocart = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); 5872 jQueryNuvem("#cart-shipping-container .js-shipping-input").val(zipcode_on_addtocart); 5873 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_on_addtocart); 5874 } else if (cookieService.get('calculator_zipcode')){ 5875 var zipcode_from_cookie = cookieService.get('calculator_zipcode'); 5876 jQueryNuvem('.js-shipping-input').val(zipcode_from_cookie); 5877 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); 5878 } 5879 5880 5881 5882 jQueryNuvem(".js-fs-add-this-product").hide(); 5883 jQueryNuvem(".js-fs-add-one-more").show(); 5884 5885 5886 if (isCrossSelling) { 5887 jQueryNuvem('#js-cross-selling-modal .js-modal-close').trigger('click'); 5888 } 5889 } 5890 var callback_error = function(){ 5891 5892 5893 restore_button_initial_state(); 5894 } 5895 $prod_form = jQueryNuvem(this).closest("form"); 5896 LS.addToCartEnhanced( 5897 $prod_form, 5898 addedToCartCopy, 5899 'Incluindo...', 5900 'Oops! Não temos mais estoque para incluir este produto ao carrinho.', 5901 false, 5902 callback_add_to_cart, 5903 callback_error 5904 ); 5905 } 5906 }); 5907 5908 5909 5910 jQueryNuvem(document).on("keypress", ".js-cart-quantity-input", function (e) { 5911 if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) { 5912 return false;
5913 } 5914 }); 5915 5916 jQueryNuvem(document).on("focusout", ".js-cart-quantity-input", function (e) { 5917 var itemID = jQueryNuvem(this).attr("data-item-id"); 5918 var itemVAL = jQueryNuvem(this).val(); 5919 if (itemVAL == 0) { 5920 var r = confirm("Tem certeza de que deseja excluir este item?"); 5921 if (r == true) { 5922 LS.removeItem(itemID, true); 5923 } else { 5924 jQueryNuvem(this).val(1); 5925 } 5926 } else { 5927 LS.changeQuantity(itemID, itemVAL, true); 5928 } 5929 }); 5930 5931 5932 jQueryNuvem(".js-trigger-empty-cart-alert").on("click", function (e) { 5933 e.preventDefault(); 5934 let emptyCartAlert = jQueryNuvem(".js-mobile-nav-empty-cart-alert").fadeIn(100); 5935 setTimeout(() => emptyCartAlert.fadeOut(500), 1500); 5936 }); 5937 5938 5939 5940 jQueryNuvem('form[action="\/comprar\/"]').on("submit", function() { 5941 cookieService.remove('first_product_added_successfully'); 5942 }); 5943 5944 5945 5946 5947 if (jQueryNuvem('.js-selected-shipping-method').length) { 5948 LS.ShippingDiscountRow.apply(jQueryNuvem('.js-selected-shipping-method')[0], {}); 5949 jQueryNuvem("#shipping-cost").removeClass('opacity-40'); 5950 } 5951 5952 5953 selectShippingOption = function(elem, save_option) { 5954 jQueryNuvem(".js-shipping-method, .js-branch-method").removeClass('js-selected-shipping-method'); 5955 jQueryNuvem(elem).addClass('js-selected-shipping-method'); 5956 5957 5958 LS.ShippingDiscountRow.apply(elem, {}); 5959 jQueryNuvem("#shipping-cost").removeClass('opacity-40'); 5960 5961 5962 if (save_option) { 5963 LS.saveCalculatedShipping(true); 5964 } 5965 if (jQueryNuvem(elem).hasClass("js-shipping-method-hidden")) { 5966 if (jQueryNuvem(elem).hasClass("js-pickup-option")) { 5967 jQueryNuvem(".js-other-pickup-options, .js-show-other-pickup-options .js-shipping-see-less").show(); 5968 jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-more").hide(); 5969 } else { 5970 jQueryNuvem(".js-other-shipping-options, .js-show-more-shipping-options .js-shipping-see-less").show(); 5971 jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-more").hide() 5972 } 5973 } 5974 }; 5975 5976 5977 if (cookieService.get('calculator_zipcode')) { 5978 5979 5980 var zipcode_from_cookie = cookieService.get('calculator_zipcode'); 5981 5982 5983 5984 jQueryNuvem('#product-shipping-container .js-shipping-input').val(zipcode_from_cookie); 5985 5986 5987 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); 5988 5989 5990 jQueryNuvem(".js-shipping-calculator-head").addClass("with-zip").removeClass("with-form"); 5991 jQueryNuvem(".js-shipping-calculator-with-zipcode").addClass("transition-up-active"); 5992 jQueryNuvem(".js-shipping-calculator-spinner").show(); 5993 } else { 5994 5995 5996 jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); 5997 } 5998 5999 6000 removeShippingSuboptions = function(){ 6001 var shipping_suboptions_id = jQueryNuvem(".js-modal-shipping-suboptions").attr("id"); 6002 jQueryNuvem("#" + shipping_suboptions_id).remove(); 6003 jQueryNuvem('.js-modal-overlay[data-modal-id="#' + shipping_suboptions_id + '"').remove(); 6004 }; 6005 6006 6007 6008 jQueryNuvem(".js-calculate-shipping").on("click", function (e) { 6009 e.preventDefault(); 6010 6011 let shippingForm = jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form"); 6012 let shipping_input_val = shippingForm.find(".js-shipping-input").val(); 6013 6014 jQueryNuvem(".js-shipping-input").val(shipping_input_val); 6015 6016 6017 if (shippingForm.closest("#cart-shipping-container").length) { 6018 LS.calculateShippingAjax( 6019 jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), 6020 '\/frete\/', 6021 jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); 6022 } 6023 6024 jQueryNuvem(".js-shipping-calculator-current-zip").html(shipping_input_val); 6025 removeShippingSuboptions(); 6026 }); 6027 6028 6029 jQueryNuvem(".js-shipping-input").on('keydown', function (e) { 6030 var key = e.which ? e.which : e.keyCode; 6031 var enterKey = 13; 6032 if (key === enterKey) { 6033 e.preventDefault();
6034 jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form").find(".js-calculate-shipping").trigger('click'); 6035 if (window.innerWidth < 768) { 6036 jQueryNuvem(e.currentTarget).trigger('blur'); 6037 } 6038 } 6039 }); 6040 6041 6042 jQueryNuvem(document).on("change", ".js-shipping-method, .js-branch-method", function (e) { 6043 selectShippingOption(this, true); 6044 jQueryNuvem(".js-shipping-method-unavailable").hide(); 6045 }); 6046 6047 6048 jQueryNuvem(document).on('shipping.options.checked', '.js-shipping-method', function (e) { 6049 let shippingPrice = jQueryNuvem(this).attr("data-price"); 6050 LS.addToTotal(shippingPrice); 6051 6052 let total = (LS.data.cart.total / 100) + parseFloat(shippingPrice); 6053 jQueryNuvem(".js-cart-widget-total").html(LS.formatToCurrency(total)); 6054 6055 selectShippingOption(this, false); 6056 }); 6057 6058 6059 jQueryNuvem(document).on("click", ".js-toggle-more-shipping-options", function(e) { 6060 e.preventDefault(); 6061 6062 6063 if(jQueryNuvem(this).hasClass("js-show-other-pickup-options")){ 6064 jQueryNuvem(".js-other-pickup-options").slideToggle(600); 6065 jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-less, .js-show-other-pickup-options .js-shipping-see-more").toggle(); 6066 }else{ 6067 jQueryNuvem(".js-other-shipping-options").slideToggle(600); 6068 jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-less, .js-show-more-shipping-options .js-shipping-see-more").toggle(); 6069 } 6070 }); 6071 6072 6073 6074 calculateCartShippingOnLoad = function() { 6075 if (jQueryNuvem("#cart-shipping-container .js-shipping-input").val()) { 6076 // If user already had calculated shipping: recalculate shipping 6077 setTimeout(function() { 6078 LS.calculateShippingAjax( 6079 jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), 6080 '\/frete\/', 6081 jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); 6082 removeShippingSuboptions(); 6083 toggleAccordion("#cart-shipping-container .js-toggle-shipping"); 6084 }, 100); 6085 } 6086 6087 if (jQueryNuvem(".js-branch-method").hasClass('js-selected-shipping-method')) { 6088 } 6089 }; 6090 6091 6092 6093 jQueryNuvem(document).on("click", ".js-shipping-calculator-change-zipcode", function(e) { 6094 e.preventDefault(); 6095 jQueryNuvem(".js-shipping-calculator-response").fadeOut(100); 6096 jQueryNuvem(".js-shipping-calculator-head").addClass("with-form").removeClass("with-zip"); 6097 jQueryNuvem(".js-shipping-calculator-with-zipcode").removeClass("transition-up-active"); 6098 jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); 6099 }); 6100 6101 6102 6103 6104 6105 jQueryNuvem(document).on("click", ".js-save-shipping-country", function(e) { 6106 6107 e.preventDefault(); 6108 6109 6110 lang_select_option = jQueryNuvem(this).closest(".js-modal-shipping-country"); 6111 changeLang(lang_select_option); 6112 6113 jQueryNuvem(this).text('Aplicando...').addClass("disabled"); 6114 }); 6115 6116 6117 6118 var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream; 6119 if (isIOS) { 6120 var ios_input_fields = jQueryNuvem("input[type='text'], input[type='number'], input[type='password'], input[type='tel'], textarea, input[type='search'], input[type='hidden'], input[type='email']"); 6121 ios_input_fields.addClass("form-control-ios"); 6122 jQueryNuvem(".js-quantity").addClass("form-group-quantity-ios"); 6123 jQueryNuvem(".js-cart-quantity-container").addClass("cart-quantity-container-ios"); 6124 jQueryNuvem(".js-big-search-mobile").toggleClass("pb-3 pb-2"); 6125 jQueryNuvem(".js-price-filter-btn").addClass("price-btn-ios"); 6126 jQueryNuvem(".js-price-filter-empty").addClass("input-clear-content-ios"); 6127 jQueryNuvem(".js-calculate-shipping").css("padding", "7px"); 6128 } 6129 6130 jQueryNuvem(".js-winnie-pooh-form").on("submit", function (e) { 6131 jQueryNuvem(e.currentTarget).attr('action', ''); 6132 }); 6133 6134 jQueryNuvem(".js-form").on("submit", function (e) { 6135 jQueryNuvem(e.currentTarget).find('.js-form-spinner').show(); 6136 }); 6137 6138 6139 6140 jQueryNuvem(".js-resend-validation-link").on("click", function(e){ 6141 window.accountVerificationService.resendVerificationEmail(''); 6142 }); 6143 6144 jQueryNuvem('.js-password-view').on("click", function (e) { 6145 jQueryNuvem(e.currentTarget).toggleClass('password-view'); 6146 6147 if(jQueryNuvem(e.currentTarget).hasClass('password-view')){ 6148 jQueryNuvem(e.currentTarget).parent().find(".js-password-input").attr('type', '');
6149 jQueryNuvem(e.currentTarget).find(".js-eye-open, .js-eye-closed").toggle(); 6150 } else { 6151 jQueryNuvem(e.currentTarget).parent().find(".js-password-input").attr('type', 'password'); 6152 jQueryNuvem(e.currentTarget).find(".js-eye-open, .js-eye-closed").toggle(); 6153 } 6154 }); 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165}); 6166 }); 6167 </script>
6167 6168 6169 6170
6170<script type="text/javascript"> 6171 var recaptchaCallback = function() { 6172 jQueryNuvem('.js-recaptcha-button').prop('disabled', false); 6173 }; 6174 </script>
6174 6175 6176 6177 6178 6179 6180 6181 6182
6182<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>
6182 6183</body> 6184</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.