PageSourceSearch

https://www.kukirineu.com/account/order-lookup

html kukirineu.com collected 2026-10-09 22:40:48 UTC 1,081,183 bytes, 9,418 lines download raw bytes

1<!doctype html>
2  <html class="no-js" lang="en-US" >
3    <head>
4      <meta charset="utf-8">
5      <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6      <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover">
7      <title>KuKirinEU</title>
8      <meta name="keywords" content="KuKirinEU">
9      <meta name="description" content="KuKirinEU">
10      <meta http-equiv="x-dns-prefetch-control" content="on">
11      <link rel="dns-prefetch" href="//static.staticdj.com/">
12      <link rel="canonical" href="https://www.kukirineu.com/404">
13      <link rel="shortcut icon" href="https://img.staticdj.com/25d138ef51fe1110cefd11bc2bb3a80e.webp">
14      <meta name="theme-color" content="">
15      <meta name="format-detection" content="telephone=no, email=no">
16
17
18      <!-- <meta name="google-site-verification" content="" /> -->
19        <link  rel="preload"
20        href="https://cdn.shopify.com/s/files/1/0719/1773/2122/files/vue-prod-2.7.16.js" as="script">
21  <link  rel="preload"
22        href="https://cdn.shopify.com/s/files/1/0719/1773/2122/files/element-ui_2.15.14-css.css"
23        as="style">
24
25  <link  rel="preload"
26        href="https://cdn.shopify.com/s/files/1/0719/1773/2122/files/element-ui_2.15.14.js" as="script">
27  <link  rel="preload"
28        href="https://cdn.shopify.com/s/files/1/0719/1773/2122/files/jquery-3.7.1.min.js" as="script">
29  <link  rel="preload"
30        href="https://cdn.shopify.com/s/files/1/0719/1773/2122/files/swiper-shoplaza.css"
31        as="style">
32  <link  rel="preload"
33        href="https://cdn.shopify.com/s/files/1/0719/1773/2122/files/swiper-shoplaza.js"
34        as="script">
35      <meta property="og:site_name" content="KuKirinEU">
36<meta property="og:url" content="https://www.kukirineu.com/404">
37<meta property="og:title" content="KuKirinEU">
38<meta property="og:type" content="website">
39<meta property="og:description" content="KuKirinEU">
40<meta name="twitter:site" content="@">
41<meta name="twitter:card" content="summary_large_image">
42<meta name="twitter:title" content="KuKirinEU">
43<meta name="twitter:description" content="KuKirinEU">
44<style spz-runtime>
45/* runtime-start */[hidden]{display:none!important}.i-spzhtml-element{display:inline-block}[layout=nodisplay]:not(.i-spzhtml-element){display:none!important}.i-spzhtml-layout-fixed,[layout=fixed][width][height]:not(.i-spzhtml-layout-fixed){display:inline-block;position:relative}.i-spzhtml-layout-responsive,[layout=responsive][width][height]:not(.i-spzhtml-layout-responsive),[width][height][heights]:not([layout]):not(.i-spzhtml-layout-responsive),[width][height][sizes]:not(img):not([layout]):not(.i-spzhtml-layout-responsive){display:block;position:relative}.i-spzhtml-layout-intrinsic,[layout=intrinsic][width][height]:not(.i-spzhtml-layout-intrinsic){display:inline-block;max-width:100%;position:relative}[layout=intrinsic][width][height].i-spzhtml-layout-intrinsic .i-spzhtml-fill-content{min-width:auto;width:auto}.i-spzhtml-layout-intrinsic .i-spzhtml-sizer{max-width:100%}.i-spzhtml-intrinsic-sizer{display:block!important;max-width:100%}.i-spzhtml-layout-container,.i-spzhtml-layout-fixed-height,.i-spzhtml-layout-logic,[layout=container],[layout=fixed-height][height]:not(.i-spzhtml-layout-fixed-height),[layout=logic]{display:block;position:relative}.i-spzhtml-layout-fill,.i-spzhtml-layout-fill.i-spzhtml-notbuilt,[layout=fill]:not(.i-spzhtml-layout-fill){bottom:0;display:block;left:0;overflow:hidden!important;position:absolute;right:0;top:0}.i-spzhtml-layout-flex-item,[layout=flex-item]:not(.i-spzhtml-layout-flex-item){display:block;flex:1 1 auto;position:relative}.i-spzhtml-layout-size-defined{overflow:hidden!important}.i-spzhtml-layout-awaiting-size{bottom:auto!important;position:absolute!important;top:auto!important}i-spzhtml-sizer{display:block!important}@supports (aspect-ratio:1/1){i-spzhtml-sizer.i-spzhtml-disable-ar{display:none!important}}.i-spzhtml-fill-content{display:block;height:0;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:0}.i-spzhtml-layout-size-defined .i-spzhtml-fill-content{bottom:0;left:0;position:absolute;right:0;top:0}.i-spzhtml-replaced-content{border:none!important;padding:0!important}.i-spzhtml-unresolved{overflow:hidden!important;position:relative}.i-spzhtml-notbuilt,[layout]:not(.i-spzhtml-element):not([i-spzhtml-ssr]),[width][height][heights]:not([layout]):not(.i-spzhtml-element):not([i-spzhtml-ssr]),[width][height][sizes]:not(img):not([layout]):not(.i-spzhtml-element):not([i-spzhtml-ssr]){color:transparent!important;overflow:hidden!important;position:relative}.i-spzhtml-notbuilt:not(.i-spzhtml-layout-container):not([i-spzhtml-ssr])>*,[layout]:not([layout=container]):not(.i-spzhtml-element):not([i-spzhtml-ssr])>*,[width][height][heights]:not([layout]):not(.i-spzhtml-element):not([i-spzhtml-ssr])>*,[width][height][sizes]:not([layout]):not(.i-spzhtml-element):not([i-spzhtml-ssr])>*{display:none}[layout]:not([layout=container]):not(.i-spzhtml-element):not([i-spzhtml-ssr]),[layout]:not([layout=container]):not([manual]):not([i-spzhtml-ssr]).i-spzhtml-notbuilt,[width][height][heights]:not([layout]):not(.i-spzhtml-element):not([i-spzhtml-ssr]),[width][height][sizes]:not(img):not([layout]):not(.i-spzhtml-element):not([i-spzhtml-ssr]){color:transparent!important;line-height:0!important}spz-img:not(.i-spzhtml-element)[i-spzhtml-ssr]>img.i-spzhtml-fill-content{display:block}.i-spzhtml-ghost{visibility:hidden!important}.i-spzhtml-element>[placeholder],[layout]:not(.i-spzhtml-element)>[placeholder],[width][height][heights]:not([layout]):not(.i-spzhtml-element)>[placeholder],[width][height][sizes]:not([layout]):not(.i-spzhtml-element)>[placeholder]{display:block;line-height:normal}.i-spzhtml-element>[placeholder].hidden,.i-spzhtml-element>[placeholder].spz-hidden{visibility:hidden}.i-spzhtml-layout-container>[placeholder].hidden,.i-spzhtml-layout-container>[placeholder].spz-hidden{display:none}.i-spzhtml-layout-size-defined>[placeholder]{bottom:0!important;left:0!important;position:absolute!important;right:0!important;top:0!important;z-index:1}spz-img.i-spzhtml-ssr:not(.i-spzhtml-element)>[placeholder]{z-index:auto}.i-spzhtml-notbuilt>[placeholder]{display:block!important}template{display:none!important}[visible-when-invalid]:not(.visible),form [submit-error],form [submit-success],form [submitting]{display:none}[layout=intrinsic][i-spzhtml-unheight-layout] img,[layout=responsive][i-spzhtml-unheight-layout] img{height:auto!important;position:relative!important;width:100%!important}html{overflow-x:hidden!important}html,html body{height:auto!important}html body{margin:0!important}body{text-size-adjust:100%}html.i-spzhtml-doc{touch-action:pan-y pinch-zoom}html.i-spzhtml-doc>body{overflow:visible!important;position:relative!important}.i-spzhtml-scroll-disabled{overflow-x:hidden!important;overflow-y:hidden!important}.i-spzhtml-carousel-scroll-disabled{touch-action:none;touch-action:pan-y}spz-list [role=loading]:not([pagination]),spz-list [role=loading]:not([scroll]),spz-list [role=slot]:not(.i-spzhtml-list-slot),spz-pagination>[role=arrow]{display:none}
45spz-carousel{display:flex!important}ljs-img[layout=intrinsic][auto-fit]:not([width][height]),spz-img[layout=intrinsic][auto-fit]:not([width][height]),spz-img[layout=responsive][auto-fit]{width:100%}spz-accordion>section>:last-child{display:none!important}spz-accordion>section[expanded]>:last-child{display:block!important}spz-menu [spz-menu-root]{display:flex;flex-wrap:nowrap}spz-carousel:not([dom-mounted]) .i-spzhtml-slides-container>:not(.i-spzhtml-slide-item-show),spz-carousel:not([dom-mounted]) [next],spz-carousel:not([dom-mounted]) [pre],spz-carousel:not([dom-mounted]):not([i-spzhtml-ssr])>*{display:none}spz-carousel .i-spzhtml-slides-container{box-sizing:content-box;transform:translate(0);z-index:1}spz-carousel .i-spzhtml-slide-item,spz-carousel .i-spzhtml-slides-container{display:flex;height:100%;position:relative;transition-property:transform;width:100%}spz-carousel .i-spzhtml-slide-item{flex-shrink:0}spz-carousel .i-spzhtml-slide-item>*{overflow:hidden!important;width:100%}spz-carousel[effect=fade] .i-spzhtml-slides-container .i-spzhtml-slide-item{display:none;opacity:0}spz-carousel[effect=fade] .i-spzhtml-slides-container .i-spzhtml-slide-item-show{display:flex;opacity:1!important}.i-spzhtml-tab-panel:not([active]),spz-menu [spz-menu-submenu]{display:none}spz-menu>*{opacity:0;pointer-events:none}spz-menu[finish]>*{opacity:1!important;pointer-events:auto!important}spz-list[display-in-order] [role=listitem] spz-img img{opacity:0;transition:opacity .5s linear}spz-dropdown{display:none}spz-script{font-size:0}ljs-list [role=loading]:not([pagination]),ljs-list [role=loading]:not([scroll]),ljs-list [role=slot]:not(.i-spzhtml-list-slot),ljs-pagination>[role=arrow]{display:none}ljs-carousel{display:flex!important}ljs-img[layout=responsive][auto-fit]{width:100%}ljs-accordion>section>:last-child{display:none!important}ljs-accordion>section[expanded]>:last-child{display:block!important}[layout=container]:not(.i-spzhtml-built){color:inherit!important}ljs-menu [spz-menu-root]{display:flex;flex-wrap:nowrap}ljs-menu>*{opacity:0;pointer-events:none}ljs-menu[finish]>*{opacity:1!important;pointer-events:auto!important}ljs-list[display-in-order] [role=listitem] ljs-img img{opacity:0;transition:opacity .5s linear}ljs-script{font-size:0}ljs-img:not(.i-spzhtml-element)[i-spzhtml-ssr]>img.i-spzhtml-fill-content{display:block}ljs-img.i-spzhtml-ssr:not(.i-spzhtml-element)>[placeholder]{z-index:auto}ljs-carousel:not([dom-mounted]) .i-spzhtml-slides-container>:not(.i-spzhtml-slide-item-show),ljs-carousel:not([dom-mounted]) [next],ljs-carousel:not([dom-mounted]) [pre],ljs-carousel:not([dom-mounted]):not([i-spzhtml-ssr])>*{display:none}ljs-carousel .i-spzhtml-slides-container{box-sizing:content-box;transform:translate(0);z-index:1}ljs-carousel .i-spzhtml-slide-item,ljs-carousel .i-spzhtml-slides-container{display:flex;height:100%;position:relative;transition-property:transform;width:100%}ljs-carousel .i-spzhtml-slide-item{flex-shrink:0}ljs-carousel .i-spzhtml-slide-item>*{overflow:hidden!important;width:100%}ljs-carousel[effect=fade] .i-spzhtml-slides-container .i-spzhtml-slide-item{display:none;opacity:0}ljs-carousel[effect=fade] .i-spzhtml-slides-container .i-spzhtml-slide-item-show{display:flex;opacity:1!important}ljs-menu [spz-menu-submenu],ljs-tabs:not([finish]) [role=tabpanel],spz-tabs:not([finish]) [role=tabpanel]{display:none}ljs-text,spz-text{visibility:hidden}ljs-gallery>:not(:first-child),spz-gallery>:not(:first-child){display:none}ljs-gallery.i-spzhtml-built>:not(:first-child),spz-gallery.i-spzhtml-built>:not(:first-child){display:unset}/* runtime-end */
46</style>
47<script type="text/javascript">
48/* env-start */!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=8)}({8:function(e,t){window.seahorse_env={"flag_plugin_loader":"","v1_spz_version":"v1.0.87","v1_spz_tag":"v26.4.13","aliyun_scene_id":"1gewqec5"}}});/* env-end */
49</script>
49
50
51<style type="text/css">
52:root {
53  --layout-width: 1440px;
54  --padding-x: 16px;
55  --lg-padding-x: 40px;
56  --product-align: left;
57  --add-to-cart-button-type:secondary;
58  --app-embeds:;
59  --blocks:Array;
60  --blog-collection-number:5;
61  --blog-image-size:naturalpx;
62  --blog-slide-heading:Latest posts;
63  --breakpoint:960;
64  --button-style:square;
65  --buy-now-button-type:primary;
66  --cart-collection:;
67  --cart-icon:cart;
68  --cart-recommendations:none;
69  --cart-type:dropdown;
70  --checkout-alignment:center;
71  --checkout-body-fontfamily:lato_n4;
72  --checkout-button-background-color:#2277C8;
73  --checkout-button-fontfamily:lato_n4;
74  --checkout-button-text:#FFFFFF;
75  --checkout-error-color:#EA0000;
76  --checkout-focus-color:#2277C8;
77  --checkout-heading-fontfamily:lato_n4;
78  --checkout-image-height:small;
79  --checkout-input-background-color:transparent;
80  --checkout-logo-image:8eec695cccd31600021a882475c6bf86.png;
81  --checkout-logo-position:left;
82  --checkout-logo-size:mediumpx;
83  --checkout-menu-alignment:row;
84  --checkout-order-background-color:#FAFAFA;
85  --checkout-payment-background-color:#ffffff;
86  --collection-grid-image:product;
87  --collection-grid-image-margin:14;
88  --collection-grid-shape:circle;
89  --color-body-bg:#ffffff;
90  --color-body-text:rgba(0, 0, 0, 1);
91  --color-borders:#E8E8E1;
92  --color-cart-dot-bg:#BA4444;
93  --color-cart-dot-text:#FFFFFF;
94  --color-compare-at-price-text:#1C1D1D;
95  --color-countdown-bg:rgba(248, 248, 248, 0.8);
96  --color-countdown-time-text:#EA3F36;
97  --color-footer-bg:rgba(0, 0, 0, 1);
98  --color-footer-border:rgba(0, 0, 0, 1);
99  --color-footer-text:rgba(255, 255, 255, 1);
100  --color-header-bg:rgba(0, 0, 0, 1);
101  --color-header-search:#FFFFFF;
102  --color-header-text:#FFFFFF;
103  --color-image-bg:#FFFFFF;
104  --color-price-text:rgba(255, 77, 30, 1);
105  --color-primary-btn-bg:rgba(235, 97, 0, 1);
106  --color-primary-btn-text:#FFFFFF;
107  --color-sale-tag-bg:#BA4444;
108  --color-sale-tag-text:#FFFFFF;
109  --color-save-text:rgba(255, 77, 30, 0.8);
110  --color-scheme-1-bg:rgba(0, 0, 0, 1);
111  --color-scheme-1-text:rgba(255, 255, 255, 1);
112  --color-scheme-1-texture:none;
113  --color-scheme-2-bg:rgba(247, 247, 247, 1);
114  --color-scheme-2-text:rgba(0, 0, 0, 1);
115  --color-scheme-2-texture:none;
116  --color-scheme-3-bg:rgba(29, 38, 33, 1);
117  --color-scheme-3-text:rgba(0, 0, 0, 1);
118  --color-scheme-3-texture:none;
119  --edges:round;
120  --plugins:;
121  --product-cart-type:page;
122  --product-grid-image-size:100%px;
123  --product-grid-style:simple;
124  --product-save-type:amount;
125  --product-text-align:left;
126  --product-thumb-style:image;
127  --product-title:title;
128  --product-title-style:hide;
129  --search-top-collection:;
130  --swatch-size:40px;
131  --swatch-style:round;
132  --type-body-font-size:14px;
133  --type-body-line-height:1.6;
134  --type-body-spacing:0.01em;
135  --type-nav-font-size:14px;
136  --type-nav-style:body;
137  --type-title-font-size:36px;
138  --type-title-line-height:1.1;
139  --type-title-spacing:0.01em;
140  --variant-type:button;
141  --checkout-mobile-discount-box-location:orderSummaryAndPaymentMethod;
142  --script-tags:;
143  --type-title-capitalize:unset;
144  --type-nav-capitalize:uppercase;
145  --color-scheme-1-image:none;
146  --color-scheme-1-repeat:repeat;
147  --color-scheme-1-size:unset;
148
149  --color-scheme-2-image:none;
150  --color-scheme-2-repeat:repeat;
151  --color-scheme-2-size:unset;
152
153  --color-scheme-3-image:none;
154  --color-scheme-3-repeat:repeat;
155  --color-scheme-3-size:unset;
156--color-darken: rgba(0, 0, 0, 0.027);
157  --color-primary-btn-light:#ff8733;
158  --color-header-border:rgba(255, 255, 255, 0.15);
159  --global-border-radius:20px;
160  --global-border-radius-btn:0;
161  --global-fixed-border-radius-btn: 0;
162
163  --color-body-8:rgba(0, 0, 0, 0.8);
164  --color-body-7:rgba(0, 0, 0, 0.7);
165  --color-body-6:rgba(0, 0, 0, 0.6);
166  --color-body-5:rgba(0, 0, 0, 0.5);
167  --color-warning: #d95d57;
168  --color-placeholder: #7A8086;
169
170  --color-countdown-bg: rgba(248, 248, 248, 0.8);
171  --color-countdown-time-text: #EA3F36;
172}
173@media (max-width: 959.98px){
174  :root {
175    --type-body-font-size: 12px;
176  }
177}
178.type-body-font-family{
179  font-family:Montserrat,sans-serif;
180  font-style:normal;
181  font-weight:400;
182}.type-title-font-family{
183  font-family:Montserrat,sans-serif;
184  font-style:normal;
185  font-weight:600;
186}
187
188/* cyrillic-ext */@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-display: swap;
188  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXp-p7K4KLjztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXp-p7K4KLjztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* vietnamese */@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXp-p7K4KLjztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXp-p7K4KLjztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXp-p7K4KLg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w0aXp-p7K4KLjztg.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w9aXp-p7K4KLjztg.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* vietnamese */@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w2aXp-p7K4KLjztg.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXp-p7K4KLjztg.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXp-p7K4KLg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
189
190input,textarea,button {
191  font-family: Montserrat,sans-serif;
192}
193
194h1,h2,h3,h4,h5,h6{
195  font-family: Montserrat;
196}
197
198.touch_scale {
199  position: relative;
200}
201.touch_scale:after {
202  content: "";
203  position: absolute;
204  left: 0;
205  top: 0;
206  bottom: 0;
207  right: 0;
208  transform: scale(1.8);
209}
210
211/* Chrome, Safari, Edge, Opera */
212input::-webkit-outer-spin-button,
213input::-webkit-inner-spin-button {
214  -webkit-appearance: none;
215  margin: 0;
216}
217/* Firefox */
218input[type=number] {
219  -moz-appearance: textfield;
220}
221
222</style>
223
224<style type="text/css" class="theme_css">
225html { -ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale; }
226body {padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);-webkit-tap-highlight-color:transparent;}
227*:focus{outline:none;}
228.hide-scrollbar::-webkit-scrollbar,.hide-scrollbar ::-webkit-scrollbar{display:none}
229.hide-scrollbar{-ms-overflow-style: none;scrollbar-width: none;}
230
231.lazyloading:not(.lazyloaded){ background-color: #FFFFFF; animation-name: fadeinout; animation-duration: 4s; animation-iteration-count: infinite; width:100%;height:100%;}
232@keyframes fadeinout { 0%,100% { background-color: #f1f1f1; } 50% { background-color: #e2e2e2; } }
233*, :after, :before {box-sizing: border-box;}
234input[type=text], input[type=email], input[type=password], input:not([type]), textarea {
235  appearance: none;
236  -webkit-appearance: none;
237}
238@keyframes rotate {
239  0% {
240    -webkit-transform: rotate(0deg);
241    transform: rotate(0deg)
242  }
243  to {
244    -webkit-transform: rotate(1turn);
245    transform: rotate(1turn)
246  }
247}
248
249.bounce1{
250  border: 3px solid #fff;
251  -webkit-animation: rotate .8s ease infinite;
252  animation: rotate .8s ease infinite;
253}
254.bounce2{
255  border: 3px dashed #fff;
256  -webkit-animation: rotate .8s linear infinite;
257  animation: rotate .8s linear infinite;
258  opacity: 0.5;
259}
260.bounce1, .bounce2{
261  top: 0;
262  position: absolute;
263  width: 100%;
264  height: 100%;
265  border-radius: 50%;
266  border-top: 3px solid transparent !important;
267  border-left: 3px solid transparent !important;
268  border-right: 3px solid transparent !important;
269}
270.loading__inner-wrapper .bounce1, .loading__inner-wrapper .bounce2{
271  border-color: var(--color-body-text);
272}
273@keyframes pploading {
274  0% {
275    background-position: 0% 0;
276  }
277  50% {
278    background-position: 100% 0;
279  }
280  100% {
281    background-position: 200% 0;
282  }
283}
284.mce__content {font-size: var(--type-body-font-size) - 1px}
285.mce__content p:first-child{margin-top: 0;}
286.mce__content p:last-child{margin-bottom: 0;}
287.mce__content img {position: relative;max-width: 100%;vertical-align: bottom;height: auto;}
288.mce__content img+img {margin-top:30px;}
289.mce__content table {max-width: 100%;border-collapse: collapse;}
290.mce__content iframe {width: 100%;}
291.mce__content blockquote {margin: 1em 40px;}
292.mce__content a {color: inherit;word-break: break-all;}
293.text_toggle {
294  position: relative;
295  padding-right: 15px;
296  word-break: break-all;
297}
298.text_toggle [for^="text_limit"] {
299  position: absolute;
300  top: 0;
301  right: 0;
302  transition: all 0.3s;
303}
304.text_toggle [for^="text_limit"] i {
305  font-size: 12px;
306}
307.text_toggle:checked + .three_line_text_truncate {
308  -webkit-line-clamp: unset!important;
309}
310.text_toggle:checked + .three_line_text_truncate [for^="text_limit"] {
311  transform: rotateZ(180deg);
312}
313.two_line_text_truncate {
314  overflow: hidden;
315  display: -webkit-box;
316  -webkit-line-clamp: 2;
317  -webkit-box-orient: vertical;
318  word-break: break-all;
319}
320.three_line_text_truncate {
321  overflow: hidden;
322  display: -webkit-box;
323  -webkit-line-clamp: 3;
324  -webkit-box-orient: vertical;
325  word-break: break-all;
326}
327#atc-modal {
328  -webkit-overflow-scrolling: touch;
329}
330.product-snippet__form{
331  font-size: calc(var(--type-body-font-size) - 4px)
332}
333.product-snippet:hover .quick-wrapper{
334  opacity: 100;
335  transform: translateY(0);
336}
337.product-snippet__variant{
338  box-shadow: inset 0px 0px 0px 1px var(--color-borders),inset 0px 0px 0px 3px var(--color-body-bg);
339}
340.product-snippet__variant[data-checked]{
341  box-shadow: inset 0px 0px 0px 1px var(--color-body-text),inset 0px 0px 0px 3px var(--color-body-bg);
342}
343.product-snippet__indent{
344  margin-top: 0%;
345  margin-right: 0%;
346  margin-left: 0%;
347}
348.line.product-snippet .product-snippet-content{
349  width: 100%;
350  flex-direction: row;
351  align-items: center;
352}
353.line.product-snippet .product-snippet__indent{
354  flex-shrink: 0;
355  width: 45%;
356  max-width: 200px;
357  margin-top: calc(0% / 4);
358  margin-right: 0;
359  margin-bottom: calc(0% / 4);
360  margin-left: calc(0% / 4);
361}
362.line.product-snippet .product-snippet__title-wrapper{
363  flex: 1;
364}
365.line.product-snippet .product-snippet__price-wrapper{
366  display: flex;
367  flex-direction: column;
368}
369.line.product-snippet .product-snippet-info{
370  padding-right: 24px;
371  padding-left: 20px;
372}
373@media (min-width: 960px){
374  .line.product-snippet .product-snippet-info{
375    padding-right: 44px;
376  }
377  .line.product-snippet .product-snippet-info{
378    display: flex;
379    align-items: center;
380    flex: 1;
381  }
382  .line.product-snippet .product-snippet__form{
383    margin-top: 0;
384  }
385  .line.product-snippet .product-snippet__price-wrapper{
386    padding-left: 20px;
387  }
388  .product-snippet__img-hover:hover .product-snippet__img-first{
389    opacity: 0;
390  }
391  .product-snippet__img-hover:hover .product-snippet__img-second{
392    transform: scale(1);
393    opacity: 1;
394  }
395}
396.product-info__variants_radio ~ .product-info__label, .product-info__thumbnail{
397  box-shadow: 0px 0px 0px 1px var(--color-borders), inset 0px 0px 0px 2px var(--color-body-bg);
398}
399.product-info__variants_radio:checked ~ .product-info__label, .product-info__variants_radio:checked ~ .product-info__thumbnail{
400  box-shadow: 0px 0px 0px 2px var(--color-body-text), inset 0px 0px 0px 2px var(--color-body-bg);
401}
402.product-title-transform{text-transform : var(--global-product-title-transform)}
403.title-transform{text-transform : var(--global-title-transform)}
404.slick-current .product-image__thumb:after{
405  content: '';
406  position: absolute;
407  left: 0;
408  right: 0;
409  top: 0;
410  bottom: 0;
411  box-shadow: inset 0px 0px 0px 2px var(--color-body-text),inset 0px 0px 0px 3px var(--color-body-bg);
412}
413.product-image__dot.slick-current{
414  border-color: var(--color-body-text);
415  opacity: 1;
416}
417.product-image__thumbs-arrow.is-hidden{
418  display:none;
419}
420@media (min-width: 960px) {
421  .product-image__thumbs-arrow{
422    display:flex;
423  }
424}
425.product-info__desc-wrap.is-open label{
426  border: none;
427}
428.product-info__desc-wrap.is-open .product-info__desc-icon{
429  transform: rotate(-90deg);
430}
431.product-info__desc-wrap.is-open .product-info__desc-tab-header{
432  box-shadow: none;
433}
434.product-info__desc-tab-header{
435  box-shadow: inset 0 -1px 0 0 var(--color-borders);
436}
437.quick-shop-modal .breadcrumb{
438  padding: 0;
439}
440@media (max-width: 959.98px){
441  .product-info__desc-tab .product-info__desc-wrap:first-child{
442    box-shadow: inset 0 1px 0 0 var(--color-borders)
443  }
444}
445.product-info__header_price, .product-info__header_compare-at-price{
446  font-size: calc(var(--type-body-font-size) + 4px);
447}
448@media (min-width: 960px) {
449  .product-info__header_price, .product-info__header_compare-at-price{
450    font-size: calc(var(--type-body-font-size) + 6px);
451  }
452}
453.product-info__add-to-cart.is-disabled{
454  border: 1px solid transparent !important;
455  color: #b6b6b6 !important;
456  background: #f6f6f6 !important;
457  pointer-events: none;
458  cursor: default !important;
459}
460
461@media (min-width: 960px) {
462  [data-thumb-position="next"].product-image .product-image__content{
463    width: calc(100% - 96px);
464  }
465}
466.product-snippet .shoplazza-reviews-rating-wrap {
467  white-space: unset !important;
468}
469
470.main-content > .card-spacing{
471  margin: 30px 0;
472  margin-top: 0;
473  padding-top: 30px;
474}
475.main-content > .card-spacing ~ .card-spacing,
476.main-content > div[data-section-type] ~ .card-spacing{
477  margin-top: 30px;
478  padding-top: 0;
479}
480
481@media (min-width: 960px) {
482  .main-content > .card-spacing{
483    margin: 60px 0;
484    margin-top: 0;
485    padding-top: 60px;
486  }
487  .main-content > .card-spacing ~ .card-spacing,
488  .main-content > div[data-section-type] ~ .card-spacing{
489    margin-top: 60px;
490    padding-top: 0;
491  }
492}
493
494html.is-locked,
495html.is-locked body {
496  box-sizing: border-box;
497  height: calc(var(--window-inner-height) - 1px);
498  overflow: hidden;
499  touch-action: none;
500}
501
502@keyframes current__inventory-progress-bar-stripes {
503  from {
504    background-position: -40px 0;
505  }
506  to {
507    background-position: 0 0;
508  }
509}
510
511@keyframes current__inventory-progress-bar-stripes-rtl {
512  from {
513    background-position: 40px 0;
514  }
515  to {
516    background-position: 0 0;
517  }
518}
519
520.current__inventory-progress-bar {
521  transition: width 1.2s ease;
522}
523
524.current__inventory-progress-bar:before {
525  content: "";
526  display: block;
527  width: 100%;
528  height: 100%;
529  background-image: linear-gradient(
530    135deg,
531    rgba(255, 255, 255, .1) 25%,
532    transparent 25%,
533    transparent 50%,
534    rgba(255, 255, 255, .1) 50%,
535    rgba(255, 255, 255, .1) 75%,
536    transparent 75%,
537    transparent
538  );
539  background-size: 40px 40px;
540  animation: 2s linear infinite current__inventory-progress-bar-stripes;
541}
542.footer-copyright a[href] {
543  color: inherit;
544  text-decoration: none;
545}
546
547.zoom_img {
548    cursor: zoom-in;
549  }
550  @media (max-width: 959.98px){
551    .zoomImg{
552      display: none !important;
553    }
554  }
555</style>
556      <style>
557
558html {
559  scroll-behavior: smooth;
560}
561  .detail-policy img
562 {
563    width: 25px;
564    margin-top: -5px;
565    margin-right: 5px;
566    vertical-align: middle;
567}
568.contact-banner img {
569  margin: auto;
570}
571[v-cloak] {
572  display: none;
573}
574 a.quick-add {
575   cursor: pointer;
576 }
577 #quick-shop {
578    z-index: 9999;
579    --tw-bg-opacity: .88;
580  }
581
582/* 产品详情页描述模块 */
583.product-info__desc.product-info__desc-tab .product-info__desc-wrap.full__page-spacing {
584    padding: 0;
585    margin-bottom: 10px;
586}
587.product-info__desc-wrap .product-info__desc-tab-header {
588    background: #000;
589    color: #fff;
590    padding: .5rem 20px;
591    text-align: center;
592}
593
594    .slick_image .item-link {z-index: 99;}
595    :root {
596        --color-general-light-border: #e5e5e5;
597    }
598details summary {
599    outline: none;
600    width: 400px;
601    border-bottom: 2px solid rgba(0,0,0,0.15);
602    padding: 10px 0;
603    cursor: pointer;
604}
605.mce__content table {
606    width: 100%;
607    margin-top: 10px;
608}
609.mce__content table td, .mce__content table th {
610    padding: 8px;
611    border: 1px solid var(--color-general-light-border);
612}
613
614.mce__content img+img {
615    margin-top: 0;
616}
617#shoplaza-section-1716192231157 {
618    padding: 0;
619}
620
621/* sun-specs */
622.sun-specs {
623    padding: 10px;
624}
625  .sun-specs .specs-container {
626    display: flex;
627    flex-wrap: wrap;
628    align-items: center;
629    margin-top: 1rem;
630    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
631    padding: 2rem 0 0;
632  }
633
634  .sun-specs .specs-item {
635    width: 25%;
636    text-align: center;
637    display: flex;
638    flex-direction: column;
639    justify-content: center;
640    margin-bottom: 2rem;
641  }
642
643  .sun-specs .specs-item span {
644    font-size: 18px;
645  }
646
647  .sun-specs .specs-item span:nth-child(2) {
648    font-size: 14px;
649    margin-top: 10px;
650    color: #333;
651    text-shadow: 5px 5px 10px #484848;
652  }
653  .showcase3-icon-item {
654    color: #000;
655  }
656  .product-snippet__title-wrapper h3 a {
657    color: #000;
658  }
659
660  @media (max-width: 768px) {
661            #quick-shop .product-image__thumbs-arrow {
662      display: none;
663    }
664    #quick-shop .product-image .tw-sticky {
665      overflow: auto;
666      margin-bottom: 10px;
667    }
668    .sun-specs .specs-item {
669      width: 50%;
670    }
671
672    .sun-specs .specs-container {
673      padding-left: 5px;
674      padding-right: 5px;
675    }
676
677    .sun-specs .specs-item span {
678      font-size: 15px;
679      line-height: 1.1;
680    }
681
682    .sun-specs .specs-item span:nth-child(2) {
683      font-size: 13px;
684      margin-top: 8px;
685    }
686  }
687/* end sun-specs */
688/* sun in the box */
689
690  * {
691    margin: 0;
692    padding: 0;
693    box-sizing: border-box;
694  }
695
696  :root {
697    --box-item-width: 31.5%;
698    --box-item-margin-right: calc((100% - var(--box-item-width) * 3) / 2);
699    --box-item-margin-bottom: calc((100% - var(--box-item-width) * 3) / 2);
700  }
701
702  .sun-in-the-box.in-the-box {
703    background: #FFFFFF;
704    padding: 30px 0;
705  }
706
707  .sun-in-the-box .in-the-box-container {
708    display: flex;
709    flex-wrap: wrap;
710  }
711
712  .sun-in-the-box .box-item {
713    width: var(--box-item-width);
714    margin-bottom: var(--box-item-margin-bottom);
715    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
716    border-radius: 5px;
717    padding: 40px 0;
718    margin-right: var(--box-item-margin-right);
719  }
720
721  .sun-in-the-box .box-item:nth-child(3n) {
722    margin-right: 0;
723  }
724
725  .sun-in-the-box .box-item-container {
726    width: 40%;
727    margin: 0 auto;
728    text-align: center;
729  }
730
731  .sun-in-the-box .item-image-container img {
732    width: 100%;
733  }
734
735  .sun-in-the-box .box-item-content {
736    font-size: 16px;
737    margin-top: 25px;
738    color: #333;
739  }
740  /* end sun in the box */
741  /* sun faq */
742    [v-cloak] {
743    display: none;
744  }
745
746  .sun-faq {
747    width: 100%;
748    margin: 10px auto;
749    padding: 20px 10px;
750  }
751
752  .sun-faq .tab-container {
753    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
754    padding: 20px 20px;
755  }
756
757  .sun-faq .collapse-container {
758    max-width: 90%;
759    margin: 30px auto;
760  }
761
762  .sun-faq .el-collapse-item__header {
763    font-size: 18px;
764    font-weight: bold;
765    color: #333;
766  }
767
768  .sun-faq .el-tabs__nav {
769    width: 100%;
770  }
771
772  .sun-faq .el-tabs__item:hover {
773    color: #000;
774  }
775
776  .sun-faq .el-tabs--card > .el-tabs__header {
777    border-bottom: 0;
778  }
779
780  .sun-faq .el-tabs--card > .el-tabs__header .el-tabs__nav {
781    border: 0;
782    text-align: center;
783    padding: 10px 0;
784  }
785
786  .sun-faq .el-tabs--card > .el-tabs__header .el-tabs__item {
787    border-radius: 20px;
788    margin-right: 20px;
789    border: 1px solid #FF4D1E;
790  }
791    .sun-faq .el-tabs--card > .el-tabs__header .el-tabs__item:first-child {
792    border-left: 1px solid #FF4D1E;
793  }
794
795  .sun-faq .el-tabs--card > .el-tabs__header .el-tabs__item.is-active {
796    background: #FF4D1E;
797    color: #fff;
798    border-top: 0;
799    border-bottom: 0;
800  }
801
802
803  .sun-faq .el-tabs__item {
804    padding: 0 20px;
805    text-align: center;
806  }
807
808
809  .sun-faq .el-tabs--card > .el-tabs__header .el-tabs__item {
810    text-align: center;
811    transition: none;
812  }
813
814  .sun-faq .el-collapse-item__content {
815    padding-left: 20px;
816    font-size: 14px;
817    line-height: 1.5;
818  }
819  .shoplaza-section[data-section-type="hero_slideshow"] .hero_slideshow .slick_image .show__align-0.mask.tw-absolute {
820    z-index: 1;
821  }
822    .showcase3-icon-value {
823    margin: 0;
824  }
825
826  @media (max-width: 768px) {
827    .sun-faq {
828      width: 95%;
829    }
830
831    .sun-faq .el-tabs--card > .el-tabs__header .el-tabs__item {
832      max-width: 100%;
833      width: 100%;
834      margin-bottom: 10px;
835    }
836
837    .sun-faq .el-tabs--card > .el-tabs__header .el-tabs__nav {
838      display: flex;
839      flex-direction: column;
840      align-items: start;
841    }
842
843    .sun-faq .el-collapse-item__header {
844      font-size: 14px;
845      line-height: 1.1;
846    }
847
848    .sun-faq .tab-container {
849      padding: 20px 10px;
850    }
851
852    .sun-faq .collapse-container {
853      width: 100%;
854    }
855
856    .sun-faq .el-collapse-item__content {
857      font-size: 13px;
858    }
859  }
860  /* sun end faq */
861
862    /* collection product save money  */
863  .save-money-container {
864    position: relative;
865    width: 55px;
866    height: 55px;
867  }
868   .save-money-container img {
869     position: absolute;
870     width: 100%;
871     display: block;
872     max-width: 80px;
873     z-index: 1;
874     top: 0;
875     left: 0;
876   }
877   .save-money-container .save-money-text {
878     color: #fff;
879     position: absolute;
880     z-index: 2;
881     top: 50%;
882     left: 50%;
883     width: 100%;
884     height: 100%;
885     transform: translate(-50%,-50%);
886     text-align: center;
887     display: flex;
888     align-items: center;
889     line-height: 1.1;
890   }
891
892  @media (max-width: 768px) {
893    :root {
894      --box-item-width: 47%;
895      --box-item-margin-right: calc((100% - var(--box-item-width) * 2));
896      --box-item-margin-bottom: calc((100% - var(--box-item-width) * 2));
897    }
898
899    .sun-in-the-box .in-the-box-container {
900      max-width: 95%;
901      margin: auto;
902    }
903
904    .sun-in-the-box .box-item:nth-child(3n) {
905      margin-right: var(--box-item-margin-right);
906    }
907
908    .sun-in-the-box .box-item:nth-child(2n) {
909      margin-right: 0;
910    }
911
912    .sun-in-the-box .box-item-container {
913      width: 60%;
914    }
915  }
916
917
918@media(min-width: 1001px){
919    .tw-container {padding-left: 2rem;padding-right: 2rem;}
920}
921@media (min-width: 960px){
922    .main-content {padding-bottom: 0 !important;}
923    .tw-bottom-55,.lg\:tw-bottom-55 {bottom: 5.25rem;}
924    .tw-translate-y-\[275\%\] {
925        transform: translateY(300%);
926    }
927    #shoplaza-section-1678182469746 .lg\:tw-pt-15 {
928        padding-top: 0;
929    }
930    .tab__content .club-product-snippet .product-snippet-title a {
931        font-size: 18px;
932        font-weight: bold;
933        line-height: 1.1;
934        margin-bottom: 15px;
935    }
936    .product-snippet__title-wrapper h3 a {
937        font-size: 18px;
938        font-weight: bold;
939        white-space: initial;
940        display:-webkit-box;
941        -webkit-line-clamp:2;
942        line-clamp:2;
943        -webkit-box-orient:vertical;
944        line-height: 1.1;
945        margin-bottom: 10px;
946    }
947}
948
949    @media(max-width: 1000px){
950        .product-video {width: 560px;height: 200px;}
951        .top_btn {bottom: 50px;}
952    }
953
954.lg\:tw-justify-space-around,.tw-justify-space-around {
955    justify-content: space-around;
956}
957</style>
958
959      
959<script>
960        window.sunshine = {};
961        sunshine.customer = {};
962        sunshine.customer.id = "" || "";
963        sunshine.is_mobile = false;
964        function isMobile() {
965          var ua = navigator.userAgent;
966          var ipad = ua.match(/(iPad).*OS\s([\d_]+)/),
967            isIphone = !ipad && ua.match(/(iPhone\sOS)\s([\d_]+)/),
968            isAndroid = ua.match(/(Android)\s+([\d.]+)/);
969          return isIphone || isAndroid;
970        }
971
972        sunshine.is_mobile = isMobile();
973    </script>
973
974    
974<script>
975    if (typeof window.sunshine === 'undefined') {
976        window.sunshine = {}
977    }
978    sunshine.jquery_url = 'https://cdn.shopify.com/s/files/1/0719/1773/2122/files/jquery-3.7.1.min.js';
979
980    sunshine.element_ui_js_url = 'https://cdn.shopify.com/s/files/1/0719/1773/2122/files/element-ui_2.15.14.js'
981    sunshine.element_ui_css_url = 'https://cdn.shopify.com/s/files/1/0719/1773/2122/files/element-ui_2.15.14-css.css'
982    sunshine.vue_js_url = 'https://cdn.shopify.com/s/files/1/0719/1773/2122/files/vue-prod-2.7.16.js'
983      sunshine.swiper_css_url = 'https://cdn.shopify.com/s/files/1/0719/1773/2122/files/swiper-shoplaza.css';
984      sunshine.swiper_js_url = 'https://cdn.shopify.com/s/files/1/0719/1773/2122/files/swiper-shoplaza.js';
985
986    sunshine.vue_callbacks = []
987    sunshine.loadVue = function (callback) {
988        sunshine.vue_callbacks.push(callback)
989        // console.log('vue_callbacks', sunshine.vue_callbacks.length);
990        if (sunshine.vue_callbacks.length > 1) {
991            return;
992        }
993        var script = document.getElementById('sun-vue-js')
994        if (!script) {
995            script = document.createElement('script');
996            script.id = 'sun-vue-js';
997            script.src = sunshine.vue_js_url;
998            script.onload = () => {
999                while (sunshine.vue_callbacks.length) {
1000                    sunshine.vue_callbacks.shift()();
1001                }
1002            }
1003            document.head.appendChild(script);
1004        }else{
1005            while (sunshine.vue_callbacks.length) {
1006                sunshine.vue_callbacks.shift()();
1007            }
1008        }
1009    }
1010    sunshine.ensureVueDependencies = function (callback) {
1011        sunshine.loadVue(callback);
1012    }
1013
1014    sunshine.element_ui_callbacks = [];
1015    sunshine.loadElementUI = function (callback) {
1016        sunshine.element_ui_callbacks.push(callback)
1017        // console.log('element_ui_callbacks', sunshine.element_ui_callbacks.length);
1018        if (sunshine.element_ui_callbacks.length > 1) {
1019            return;
1020        }
1021
1022        var link = document.getElementById('sun-element-ui-css')
1023        if (!link) {
1024            link = document.createElement('link');
1025            link.id = 'sun-element-ui-css';
1026            link.rel = 'stylesheet';
1027            link.href = sunshine.element_ui_css_url;
1028            document.head.appendChild(link);
1029        }
1030
1031
1032        var script = document.getElementById('sun-element-ui-js')
1033        if (!script) {
1034            script = document.createElement('script');
1035            script.id = 'sun-element-ui-js';
1036            script.src = sunshine.element_ui_js_url;
1037            script.onload = () => {
1038                while (sunshine.element_ui_callbacks.length) {
1039                    sunshine.element_ui_callbacks.shift()();
1040                }
1041            }
1042            document.head.appendChild(script);
1043        }else{
1044            while (sunshine.element_ui_callbacks.length) {
1045                sunshine.element_ui_callbacks.shift()();
1046            }
1047        }
1048    }
1049    sunshine.ensureElementUIDependencies = function (callback) {
1050        sunshine.loadVue(function () {
1051            sunshine.loadElementUI(callback);
1052        });
1053
1054    }
1055
1056    sunshine.swiper_callbacks = []
1057    sunshine.loadSwiper = function (callback) {
1058        sunshine.swiper_callbacks.push(callback)
1059        console.log('swiper_callbacks',sunshine.swiper_callbacks.length)
1060        if (sunshine.swiper_callbacks.length > 1) {
1061            return ;
1062        }
1063
1064        var link = document.getElementById('sun-swiper-css')
1065        // console.log('swiper link',link)
1066        if (!link) {
1067            link = document.createElement('link');
1068            link.id = 'sun-swiper-css';
1069            link.rel = 'stylesheet';
1070            link.href = sunshine.swiper_css_url;
1071            document.head.appendChild(link);
1072        }
1073
1074
1075        var script = document.getElementById('sun-swiper-js')
1076
1077        if (!script) {
1078            script = document.createElement('script');
1079            script.id = 'sun-swiper-js';
1080            script.src = sunshine.swiper_js_url;
1081            document.head.appendChild(script);
1082            script.onload = () => {
1083
1084                while (sunshine.swiper_callbacks.length) {
1085                    sunshine.swiper_callbacks.shift()();
1086                }
1087            }
1088        }else{
1089                while (sunshine.swiper_callbacks.length) {
1090                sunshine.swiper_callbacks.shift()();
1091            } 
1092        }
1093
1094    }
1095    sunshine.ensureSwiperDependencies = function (callback) {
1096        sunshine.loadSwiper(callback);
1097    }
1098
1099
1100    sunshine.jquery_callbacks = [];
1101    sunshine.loadjQuery = function (callback) {
1102        if (typeof jQuery !== 'undefined') {
1103            callback();
1104            return;
1105        }
1106        sunshine.jquery_callbacks.push(callback)
1107        // console.log('jquery_callbacks', sunshine.jquery_callbacks.length);
1108        if (sunshine.jquery_callbacks.length > 1) {
1109            return;
1110        }
1111
1112        var script = document.getElementById('sun-jquery-js')
1113        if (!script) {
1114            script = document.createElement('script');
1115            script.id = 'sun-jquery-js';
1116            script.src = sunshine.jquery_url;
1117
1118            script.onload = () => {
1119                while (sunshine.jquery_callbacks.length) {
1120                    sunshine.jquery_callbacks.shift()();
1121                }
1122            }
1123            document.head.appendChild(script);
1124        }else{
1125            while (sunshine.jquery_callbacks.length) {
1126                sunshine.jquery_callbacks.shift()();
1127            }
1128        }
1129    }
1130    sunshine.ensurejQueryDependencies = function (callback) {
1131        sunshine.loadjQuery(callback);
1132    }
1133
1134        ;(function (global) {
1135        "use strict";
1136        let deferTimer;
1137        var M = function (el, options) {
1138            this.el = typeof el === "string" ? document.querySelector(el) : el;
1139            this.options = JSON.stringify(options) != '{}' ? options : false;
1140            if (this.options) {
1141                this.options.contentIndex = JSON.stringify(options) != '{}' ? 0 : false;
1142            }
1143
1144            this.options && this.tabTitle();
1145        };
1146        M.prototype = {
1147            addtod: function () {
1148                console.log(this)
1149                return this
1150            },
1151            //样式设置
1152            setStyle: function (dom, objStyle) {
1153                for (var k in objStyle) {
1154                    dom.style[k] = objStyle[k];
1155                }
1156
1157            },
1158            // 初始化创建tab,并且绑定事件回调
1159            tabTitle: function () {
1160                let type = typeof this.options.Title[0];
1161                let _this = this;
1162
1163                for (var i = 0; i <= this.options.Title.length - 1; i++) {
1164                    let li = document.createElement("li");
1165                    li.start = i;
1166
1167                    li.data = this.options.Title[i];
1168                    var textnode = (type === 'string' && document.createTextNode(`${this.options.Title[i]}`)) || (type === 'object' && document.createTextNode(`${this.options.Title[i].name}`));
1169                    li.onclick = function () {
1170                        _this.liEvent(this)
1171                    };
1172                    li.appendChild(textnode);
1173                    this.el.appendChild(li);
1174                }
1175
1176
1177                (this.options.defaultIndex && this.defaultIndexEvetn(this.options.defaultIndex - 1)) || (!this.options.defaultIndex && this.defaultIndexEvetn(0))
1178
1179                // 是否开启上拉监听
1180                typeof this.options.handleScroll === 'function' && this.options.content && this.MonitorBox();
1181
1182                // 是否开启自动切换
1183                this.options.automatic && this.options.automatic.open && this.switchAutomatic();
1184                // console.log(this)
1185            },
1186            liEvent(that) {
1187                if (this.options.contentIndex == that.start) {
1188                    return;
1189                }
1190
1191                for (var k = this.el.getElementsByTagName("li").length - 1; k >= 0; k--) {
1192                    this.el.getElementsByTagName("li")[k].className = '';
1193                }
1194
1195                this.options.contentIndex = that.start;
1196                this.options.MonitorSubscript = that.start;
1197                that.className = 'active';
1198                this.options.content && this.contentEvetn(that.start);
1199                this.options.titleEvent && this.options.titleEvent(that.data);
1200            },
1201            // 自动切换
1202            switchAutomatic() {
1203                let dataChildren = getChildren(this.el);
1204                let index = this.options.defaultIndex;
1205                let that = this;
1206                let time = Number(this.options.automatic.time) && this.options.automatic.time > 0 ? Number(this.options.automatic.time) : false;
1207                setInterval(function () {
1208                    if (index == dataChildren.length) {
1209                        index = 0;
1210                    }
1211
1212                    that.liEvent(dataChildren[index]);
1213                    index++;
1214                }, time ? time : 2500);
1215            },
1216            // 默认展示第几项
1217            defaultIndexEvetn: function (activeDom) {
1218                let _this = this;
1219                this.el.getElementsByTagName("li")[activeDom].className = 'active';
1220                // 记录上次选项卡标题下标
1221                this.options.contentIndex = activeDom;
1222                let content = this.options.content ? document.getElementById(this.options.content) : false;
1223
1224                let dataChildren = content && getChildren(content);
1225                if (this.options.content && !this.options.transition) { //是否有内容容器切换,有就设置默认选项
1226                    for (var i = 0; i < dataChildren.length; i++) {
1227                        // dataChildren[i].style.cssText = `overflow-y: auto;`;
1228                    }
1229
1230                    dataChildren[activeDom].style.display = 'block';
1231                    // 记录上次展示的容器下标
1232                    this.options.index = activeDom;
1233
1234                } else if (this.options.content && this.options.transition) {
1235                    let w = this.el.offsetWidth;
1236                    for (var i = 0; i < dataChildren.length; i++) {
1237                        dataChildren[i].style.display = 'block';
1238                        dataChildren[i].style.cssText = `width: ${w}px; float: left; padding: 0px; margin: 0px; vertical-align: top; display: table-cell;overflow-y: auto;`
1239                    }
1240
1241
1242                    content.style.cssText = `overflow: hidden; position: relative;width: ${w * content.getElementsByTagName('div').length}px;transform: translate3d(-${w * activeDom}px, 0px, 0px);-webkit-transform: translate3d(-${w * activeDom}px, 0px, 0px);-o-transition:translate3d(-${w * activeDom}px, 0px, 0px);transition:translate3d(-${w * activeDom}px, 0px, 0px);`;
1243                    let style = {
1244                        'transition': `all ${this.options.transitionTime || 0.3}s ease-in-out 0s`,
1245                        '-webkit-transition': `all ${this.options.transitionTime || 0.3}s ease-in-out 0s`,
1246                        '-o-transition': `all ${this.options.transitionTime || 0.3}s ease-in-out 0s`,
1247                    };
1248                    this.setStyle(content, style);
1249                    this.contentEvetn(activeDom);
1250                    this.options.index = activeDom;
1251                }
1252
1253                // 是否开启上拉监听 开启后默认用户选中的tab
1254                (typeof this.options.handleScroll === 'function') && dataChildren && (dataChildren[activeDom].addEventListener('scroll', function () {
1255                    _this.handleScroll.call(this, _this);
1256                }, true));
1257            },
1258            // 切换内容
1259            contentEvetn: function (index) {
1260                if (index == this.options.index) {
1261                    return;
1262                }
1263
1264                let content = document.getElementById(this.options.content);
1265                let content1 = getChildren(content);
1266                if (this.options.transition) {
1267                    let w = this.el.offsetWidth;
1268                    // 对当前5个版本做兼容
1269                    let style = {
1270                        'transition': `all ${this.options.transitionTime || 0.3}s ease-in-out 0s`,
1271                        '-webkit-transition': `all ${this.options.transitionTime || 0.3}s ease-in-out 0s`,
1272                        '-o-transition': `all ${this.options.transitionTime || 0.3}s ease-in-out 0s`,
1273                        'transform': `translate3d(-${w * index}px, 0px, 0px)`,
1274                        '-webkit-transform': `translate3d(-${w * index}px, 0px, 0px)`,
1275                    };
1276                    this.setStyle(content, style);
1277                } else {
1278                    content1[this.options.index].style.display = 'none';
1279                    content1[index].style.display = 'block';
1280                }
1281
1282                this.options.index = index;
1283            },
1284            // 滚动监听
1285            handleScroll: function (that) {
1286                clearTimeout(deferTimer);
1287                deferTimer = setTimeout(() => {
1288                    var scrollTop = this.scrollTop;
1289                    //变量windowHeight是可视区的高度
1290                    var windowHeight = this.clientHeight;
1291                    //变量scrollHeight是滚动条的总高度
1292                    var scrollHeight = this.scrollHeight;
1293                    let scroll = {
1294                        scrollTop,
1295                        windowHeight,
1296                        scrollHeight
1297                    };
1298                    //滚动条到底部的条件
1299                    if (scrollTop + windowHeight == scrollHeight) {
1300                        that.options.handleScroll(scroll);
1301                    } else if ((parseInt(scrollTop) + 1) + windowHeight == scrollHeight) {
1302                        //这里在写一个判断是因为scrollTop到底部可能是小数 因此取整数
1303                        scroll.scrollTop = parseInt(scrollTop + 1)
1304                        that.options.handleScroll(scroll);
1305                    }
1306                    ;
1307                }, 350);
1308            }
1309        }
1310        // 上拉-监听
1311        M.prototype.MonitorBox = function () {
1312            let content = document.getElementById(this.options.content);
1313            let dataChildren = getChildren(content);
1314            let _this = this;
1315            Object.defineProperty(_this.options, 'MonitorSubscript', {
1316                get: function () {
1317                    return MonitorSubscript
1318                },
1319                set: function (newValue) {
1320                    dataChildren[newValue].addEventListener('scroll', function () {
1321                        _this.handleScroll.call(this, _this);
1322                    }, true);
1323                }
1324            });
1325        };
1326
1327        // 获取父下子第一级子元素
1328        function getChildren(obj) {
1329            var objChild = [];
1330            var objs = obj.getElementsByTagName('*');
1331            for (var i = 0, j = objs.length; i < j; ++i) {
1332                if (objs[i].nodeType != 1) {
1333                    alert(objs[i].nodeType);
1334                    continue;
1335                }
1336
1337                var temp = objs[i].parentNode;
1338                if (temp.nodeType == 1) {
1339                    if (temp == obj) {
1340                        objChild[objChild.length] = objs[i];
1341                    }
1342                    ;
1343                } else if (temp.parentNode == obj) {
1344                    objChild[objChild.length] = objs[i];
1345                }
1346
1347            }
1348
1349            return objChild;
1350        }
1351
1352        if (typeof module !== 'undefined' && module.exports) module.exports = M;
1353        if (typeof define === 'function') define(function () {
1354            return M;
1355        });
1356        global.tabBar = M;
1357
1358    })(this);
1359
1360</script>
1360
1361      
1361<script>
1362        window.SHOP_PARAMS = {
1363          customer_id: '',
1364          finance: '1',
1365          finance_symbol: '€',
1366          cdn_domain: '//static.staticdj.com/',
1367          shop_name: 'KuKirinEU',
1368          theme_id: '81581e6d-cf02-4ac7-99c5-77f244fa125b',
1369          shop_id: '2272159',
1370          shop_env: '0',
1371          default_img: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg==',
1372          template_name: 'order_verify',
1373          template_type: '46',
1374          form_lang: { invalid_characters:"Contains invalid characters" },
1375          product_lang:{
1376            added_to_cart_successfully: "Added successfully",
1377            view_cart: "View Cart",
1378            select_variant:"",
1379            off: "\u003Cspan\u003E{ count }%\u003C\/span\u003E OFF",
1380            save_html: "Save \u003Cspan class='money'\u003E{ saved_amount }\u003C\/span\u003E"
1381          },
1382          product_settings: {
1383            add_to_cart_process:"to_cart",
1384          },
1385        }
1386        window.breakpoint = 960;
1387        window.disabled_exts=["global_version", "share_product", "blog_products", "boowc", "paypal_express"];
1388      </script>
1388
1389      <style data-tailwind="386398e5">*,::after,::before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-pointer-events-none{pointer-events:none}.tw-pointer-events-auto{pointer-events:auto}.tw-invisible{visibility:hidden}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-sticky{position:sticky}.tw-inset-0{top:0;right:0;bottom:0;left:0}.tw-right-4{right:1rem}.tw-top-0{top:0}.tw-left-0{left:0}.tw-top-\[-31px\]{top:-31px}.tw-right-\[5px\]{right:5px}.tw-bottom-0{bottom:0}.tw-top-5{top:1.25rem}.tw-left-25{left:6.25rem}.tw-left-1{left:.25rem}.tw-top-1{top:.25rem}.tw-right-\[34px\]{right:34px}.tw-right-0{right:0}.tw-bottom-\[22px\]{bottom:22px}.tw-bottom-\[-18px\]{bottom:-18px}.tw-top-1\/2{top:50%}.tw-left-1\/2{left:50%}.tw-right-10{right:2.5rem}.tw-right-20{right:5rem}.tw-bottom-10{bottom:2.5rem}.tw-right-15{right:3.75rem}.tw-left-2{left:.5rem}.tw-right-2{right:.5rem}.tw--top-3{top:-.75rem}.tw--right-3{right:-.75rem}.tw-right-\[10px\]{right:10px}.tw-bottom-\[10px\]{bottom:10px}.tw-top-\[100px\]{top:100px}.tw-top-1\/4{top:25%}.tw-top-3{top:.75rem}.tw-left-full{left:100%}.tw-right-1\/2{right:50%}.tw-top-full{top:100%}.tw--right-2{right:-.5rem}.tw--top-2{top:-.5rem}.tw-left-\[10px\]{left:10px}.tw-top-\[10px\]{top:10px}.tw-left-\[11px\]{left:11px}.tw-right-\[11px\]{right:11px}.tw-top-\[-10px\]{top:-10px}.tw-right-\[-10px\]{right:-10px}.tw-bottom-\[40px\]{bottom:40px}.tw-bottom-auto{bottom:auto}.tw-top-auto{top:auto}.tw-right-3{right:.75rem}.tw-top-\[67px\]{top:67px}.tw-bottom-5{bottom:1.25rem}.tw-right-5{right:1.25rem}.tw-bottom-\[46px\]{bottom:46px}.tw-z-dropdown{z-index:1000}.tw-z-sticky{z-index:1020}.tw-z-10{z-index:10}.tw-z-30{z-index:30}.tw-z-20{z-index:20}.tw-z-\[-1\]{z-index:-1}.tw-z-modal{z-index:1050}.tw-z-modal-backdrop{z-index:1040}.tw-z-0{z-index:0}.tw-z-tooltip{z-index:1070}.tw-z-popover{z-index:1060}.tw-col-span-1{grid-column:span 1/span 1}.tw-m-0{margin:0}.tw-m-auto{margin:auto}.tw-m-4{margin:1rem}.\!tw-m-0{margin:0!important}.tw-m-\[80px\]{margin:80px}.tw-m-\[7px\]{margin:7px}.tw-m-\[7\%\]{margin:7%}.tw-m-\[15px\]{margin:15px}.tw--mx-2{margin-left:-.5rem;margin-right:-.5rem}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-2{margin-top:.5rem;margin-bottom:.5rem}.tw-my-\[-9px\]{margin-top:-9px;margin-bottom:-9px}.tw--mx-3{margin-left:-.75rem;margin-right:-.75rem}.tw-mx-\[-10px\]{margin-left:-10px;margin-right:-10px}.tw-mx-\[-6px\]{margin-left:-6px;margin-right:-6px}.tw-my-0{margin-top:0;margin-bottom:0}.tw-my-auto{margin-top:auto;margin-bottom:auto}.tw-my-\[75px\]{margin-top:75px;margin-bottom:75px}.tw-mx-15{margin-left:3.75rem;margin-right:3.75rem}.tw-my-4{margin-top:1rem;margin-bottom:1rem}.tw--mx-1{margin-left:-.25rem;margin-right:-.25rem}.tw-my-\[10px\]{margin-top:10px;margin-bottom:10px}.tw-my-\[40px\]{margin-top:40px;margin-bottom:40px}.tw-mx-4{margin-left:1rem;margin-right:1rem}.tw--mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.tw-mx-5{margin-left:1.25rem;margin-right:1.25rem}.tw-mx-1{margin-left:.25rem;margin-right:.25rem}.tw-my-3{margin-top:.75rem;margin-bottom:.75rem}.tw-my-6{margin-top:1.5rem;margin-bottom:1.5rem}.tw-mx-0{margin-left:0;margin-right:0}.tw-mx-\[3px\]{margin-left:3px;margin-right:3px}.tw-mx-\[5px\]{margin-left:5px;margin-right:5px}.tw-my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.tw-mx-\[30px\]{margin-left:30px;margin-right:30px}.tw-mt-0{margin-top:0}.tw-mb-8{margin-bottom:2rem}.tw--ml-15{margin-left:-3.75rem}.tw-ml-15{margin-left:3.75rem}.tw--mt-3{margin-top:-.75rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-2{margin-top:.5rem}.tw-mt-1{margin-top:.25rem}.tw-mb-\[50px\]{margin-bottom:50px}.tw-mt-\[30px\]{margin-top:30px}.tw-mb-9{margin-bottom:2.25rem}.tw-mb-\[18px\]{margin-bottom:18px}.tw-mr-2{margin-right:.5rem}.\!tw-mt-\[30px\]{margin-top:30px!important}.\!tw-mb-\[54px\]{margin-bottom:54px!important}.tw-mb-\[70px\]{margin-bottom:70px}.tw-mt-5{margin-top:1.25rem}.tw-mt-8{margin-top:2rem}.tw-mt-18{margin-top:4.5rem}.tw-mr-3{margin-right:.75rem}.tw-mb-4{margin-bottom:1rem}.tw-mt-14{margin-top:3.5rem}.tw-mb-15{margin-bottom:3.75rem}.tw-mb-6{margin-bottom:1.5rem}.tw--mt-6{margin-top:-1.5rem}.tw-mb-10{margin-bottom:2.5rem}.tw-mt-3{margin-top:.75rem}.tw-mb-\[30px\]{margin-bottom:30px}.tw-mt-9{margin-top:2.25rem}.tw-ml-3{margin-left:.75rem}.tw-mt-4{margin-top:1rem}.tw-ml-4{margin-left:1rem}.tw-mt-12{margin-top:3rem}.tw--ml-4{margin-left:-1rem}.tw-mb-0{margin-bottom:0}
1389.tw-mr-auto{margin-right:auto}.tw-mr-6{margin-right:1.5rem}.tw-mb-5{margin-bottom:1.25rem}.tw--mb-3{margin-bottom:-.75rem}.tw-mt-\[18px\]{margin-top:18px}.tw-mb-2{margin-bottom:.5rem}.tw-mb-3{margin-bottom:.75rem}.tw-mr-11{margin-right:2.75rem}.tw--mt-4{margin-top:-1rem}.tw-ml-\[1px\]{margin-left:1px}.tw-mr-\[1px\]{margin-right:1px}.tw-mr-4{margin-right:1rem}.tw-mt-7{margin-top:1.75rem}.tw--mt-5{margin-top:-1.25rem}.tw-mb-0\.5{margin-bottom:.125rem}.tw-mr-1\.5{margin-right:.375rem}.tw-mr-1{margin-right:.25rem}.tw-mb-18{margin-bottom:4.5rem}.tw-mr-\[4px\]{margin-right:4px}.tw-mb-7{margin-bottom:1.75rem}.tw-mt-\[-5px\]{margin-top:-5px}.tw-mt-\[5px\]{margin-top:5px}.tw-mt-\[25px\]{margin-top:25px}.tw-mb-\[26px\]{margin-bottom:26px}.tw-ml-1{margin-left:.25rem}.tw-ml-\[14px\]{margin-left:14px}.tw-mb-1{margin-bottom:.25rem}.tw-mt-\[2px\]{margin-top:2px}.\!tw-mt-2{margin-top:.5rem!important}.tw-mt-10{margin-top:2.5rem}.tw-mb-\[10px\]{margin-bottom:10px}.tw-mb-14{margin-bottom:3.5rem}.tw-mr-0{margin-right:0}.tw-mt-15{margin-top:3.75rem}.tw-mt-\[38px\]{margin-top:38px}.tw-ml-auto{margin-left:auto}.tw-mb-\[34px\]{margin-bottom:34px}.tw-mr-5{margin-right:1.25rem}.tw-ml-5{margin-left:1.25rem}.tw-mb-\[6px\]{margin-bottom:6px}.tw-mr-\[6px\]{margin-right:6px}.tw-mr-\[2px\]{margin-right:2px}.tw-mt-\[14px\]{margin-top:14px}.tw-ml-\[6px\]{margin-left:6px}.tw-mt-\[6px\]{margin-top:6px}.tw-ml-\[10px\]{margin-left:10px}.tw--mt-1{margin-top:-.25rem}.tw-ml-\[2px\]{margin-left:2px}.tw-mb-12{margin-bottom:3rem}.tw-ml-\[7px\]{margin-left:7px}.tw-ml-2{margin-left:.5rem}.tw-mr-\[15px\]{margin-right:15px}.tw-mr-\[10px\]{margin-right:10px}.tw-ml-0{margin-left:0}.tw-mr-\[3px\]{margin-right:3px}.tw-ml-\[3px\]{margin-left:3px}.tw-mt-\[10px\]{margin-top:10px}.tw-ml-0\.5{margin-left:.125rem}.tw-mt-\[26px\]{margin-top:26px}.\!tw--mb-4{margin-bottom:-1rem!important}.tw-mt-\[-6px\]{margin-top:-6px}.tw-box-border{box-sizing:border-box}.tw-box-content{box-sizing:content-box}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.\!tw-flex{display:flex!important}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-hidden{display:none}.\!tw-hidden{display:none!important}.tw-h-full{height:100%}.tw-h-\[46px\]{height:46px}.tw-h-\[40px\]{height:40px}.tw-h-\[14px\]{height:14px}.tw-h-4{height:1rem}.tw-h-8{height:2rem}.tw-h-auto{height:auto}.tw-h-6{height:1.5rem}.tw-h-\[34px\]{height:34px}.tw-h-9{height:2.25rem}.tw-h-\[320px\]{height:320px}.tw-h-10{height:2.5rem}.tw-h-16{height:4rem}.tw-h-\[108px\]{height:108px}.tw-h-5{height:1.25rem}.tw-h-\[56px\]{height:56px}.tw-h-\[1px\]{height:1px}.tw-h-\[38px\]{height:38px}.tw-h-\[22px\]{height:22px}.tw-h-25{height:6.25rem}.tw-h-\[54px\]{height:54px}.tw-h-15{height:3.75rem}.tw-h-\[52px\]{height:52px}.tw-h-\[6px\]{height:6px}.\!tw-h-7{height:1.75rem!important}.tw-h-\[50px\]{height:50px}.tw-h-1{height:.25rem}.tw-h-12{height:3rem}.tw-h-\[10px\]{height:10px}.tw-h-\[42px\]{height:42px}.tw-h-screen{height:100vh}.tw-h-\[45px\]{height:45px}.tw-max-h-full{max-height:100%}.tw-max-h-screen{max-height:100vh}.tw-max-h-\[80vh\]{max-height:80vh}.tw-max-h-\[600px\]{max-height:600px}.tw-min-h-\[46px\]{min-height:46px}.tw-min-h-\[61px\]{min-height:61px}.tw-min-h-\[280px\]{min-height:280px}.tw-min-h-\[220px\]{min-height:220px}.tw-min-h-\[40px\]{min-height:40px}.tw-min-h-\[300px\]{min-height:300px}.tw-min-h-\[100px\]{min-height:100px}.tw-min-h-\[30px\]{min-height:30px}.tw-w-full{width:100%}.tw-w-1\/2{width:50%}.tw-w-\[110px\]{width:110px}.tw-w-\[14px\]{width:14px}.tw-w-2\/5{width:40%}.tw-w-3\/5{width:60%}.tw-w-\[86px\]{width:86px}.tw-w-4{width:1rem}.tw-w-8{width:2rem}.tw-w-auto{width:auto}.tw-w-\[540px\]{width:540px}.tw-w-\[38px\]{width:38px}.tw-w-\[686px\]{width:686px}.tw-w-\[34px\]{width:34px}.tw-w-\[46px\]{width:46px}.tw-w-2\/3{width:66.666667%}.tw-w-9{width:2.25rem}.tw-w-\[274px\]{width:274px}.tw-w-\[620px\]{width:620px}.tw-w-\[640px\]{width:640px}.tw-w-10{width:2.5rem}.tw-w-16{width:4rem}.tw-w-\[14\%\]{width:14%}.tw-w-\[280px\]{width:280px}.tw-w-\[72px\]{width:72px}.tw-w-14{width:3.5rem}.tw-w-\[66px\]{width:66px}.tw-w-1\/3{width:33.333333%}.tw-w-\[90px\]{width:90px}.tw-w-25{width:6.25rem}.tw-w-\[114px\]{width:114px}.tw-w-\[40\%\]{width:40%}.tw-w-5{width:1.25rem}.tw-w-\[46\%\]{width:46%}.tw-w-3\/4{width:75%}.tw-w-1\/4{width:25%}.tw-w-1\/5{width:20%}.tw-w-4\/5{width:80%}.tw-w-\[456px\]{width:456px}.tw-w-\[560px\]{width:560px}.tw-w-60{width:15rem}.tw-w-30{width:7.5rem}.\!tw-w-7{width:1.75rem!important}.tw-w-0{width:0}.tw-w-\[76px\]{width:76px}.tw-w-\[10px\]{width:10px}.tw-w-\[50px\]{width:50px}.tw-w-screen{width:100vw}.tw-w-\[45px\]{width:45px}.tw-w-15{width:3.75rem}.tw-min-w-\[335px\]{min-width:335px}
1389.tw-min-w-\[200px\]{min-width:200px}.tw-min-w-\[88px\]{min-width:88px}.tw-min-w-\[280px\]{min-width:280px}.tw-min-w-\[84px\]{min-width:84px}.tw-min-w-full{min-width:100%}.tw-min-w-5{min-width:1.25rem}.tw-min-w-\[42px\]{min-width:42px}.tw-max-w-full{max-width:100%}.tw-max-w-\[476px\]{max-width:476px}.tw-max-w-\[250px\]{max-width:250px}.tw-max-w-\[490px\]{max-width:490px}.tw-max-w-\[380px\]{max-width:380px}.tw-max-w-\[620px\]{max-width:620px}.tw-max-w-\[128px\]{max-width:128px}.tw-max-w-page{max-width:var(--layout-width)}.tw-max-w-\[300px\]{max-width:300px}.tw-max-w-\[175px\]{max-width:175px}.tw-max-w-\[calc\(100\%-28px\)\]{max-width:calc(100% - 28px)}.tw-max-w-\[calc\(100\%-44px\)\]{max-width:calc(100% - 44px)}.tw-max-w-\[calc\(100\%-34px\)\]{max-width:calc(100% - 34px)}.tw-max-w-\[234px\]{max-width:234px}.tw-max-w-\[75\%\]{max-width:75%}.tw-flex-1{flex:1 1 0%}.tw-flex-shrink-0{flex-shrink:0}.tw-flex-grow{flex-grow:1}.tw-flex-grow-0{flex-grow:0}.tw--translate-x-1\/2{--tw-translate-x:-50%;transform:var(--tw-transform)}.tw--translate-y-1\/2{--tw-translate-y:-50%;transform:var(--tw-transform)}.tw-translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:var(--tw-transform)}.tw-translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:var(--tw-transform)}.tw-translate-y-full{--tw-translate-y:100%;transform:var(--tw-transform)}.tw--translate-y-3{--tw-translate-y:-0.75rem;transform:var(--tw-transform)}.tw-translate-x-1\/2{--tw-translate-x:50%;transform:var(--tw-transform)}.tw-translate-y-\[32\%\]{--tw-translate-y:32%;transform:var(--tw-transform)}.tw-translate-y-\[-6px\]{--tw-translate-y:-6px;transform:var(--tw-transform)}.tw-translate-y-\[200\%\]{--tw-translate-y:200%;transform:var(--tw-transform)}.tw-rotate-180{--tw-rotate:180deg;transform:var(--tw-transform)}.tw-rotate-90{--tw-rotate:90deg;transform:var(--tw-transform)}.tw-scale-\[1\.3\]{--tw-scale-x:1.3;--tw-scale-y:1.3;transform:var(--tw-transform)}.tw-scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:var(--tw-transform)}.tw-scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:var(--tw-transform)}.tw-scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:var(--tw-transform)}.tw-scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:var(--tw-transform)}.tw-scale-\[0\.7\]{--tw-scale-x:0.7;--tw-scale-y:0.7;transform:var(--tw-transform)}.tw-scale-x-75{--tw-scale-x:.75;transform:var(--tw-transform)}.tw-scale-y-50{--tw-scale-y:.5;transform:var(--tw-transform)}.tw-transform{transform:var(--tw-transform)}.tw-cursor-pointer{cursor:pointer}.tw-cursor-default{cursor:default}.tw-cursor-auto{cursor:auto}.tw-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tw-list-none{list-style-type:none}.tw-appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw-flex-col{flex-direction:column}.tw-flex-col-reverse{flex-direction:column-reverse}.tw-flex-wrap{flex-wrap:wrap}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-items-stretch{align-items:stretch}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-10{gap:2.5rem}.tw-gap-3{gap:.75rem}.tw-gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.tw-gap-y-7{row-gap:1.75rem}.tw-gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.tw-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tw-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-x-\[2px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2px * var(--tw-space-x-reverse));margin-left:calc(2px * calc(1 - var(--tw-space-x-reverse)))}.tw-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-y-\[10px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10px * var(--tw-space-y-reverse))}.tw-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.tw-space-y-\[18px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18px * var(--tw-space-y-reverse))}.tw-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tw-space-y-\[2px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2px * var(--tw-space-y-reverse))}.tw-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.tw-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tw-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-x-hidden{overflow-x:hidden}.tw-overscroll-y-auto{overscroll-behavior-y:auto}.tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-overflow-ellipsis{text-overflow:ellipsis}.tw-whitespace-normal{white-space:normal}.tw-whitespace-nowrap{white-space:nowrap}.tw-break-normal{overflow-wrap:normal;word-break:normal}.tw-break-words{overflow-wrap:break-word}.tw-break-all{word-break:break-all}.tw-rounded-md{border-radius:.375rem}.tw-rounded-btn{border-radius:var(--global-border-radius-btn)}.tw-rounded-full{border-radius:9999px}.tw-rounded-global{border-radius:var(--global-border-radius)}.tw-rounded-\[10px\]{border-radius:10px}.tw-rounded-\[2px\]{border-radius:2px}.tw-rounded-\[6px\]{border-radius:6px}.tw-rounded-sm{border-radius:.125rem}.tw-rounded-xl{border-radius:.75rem}.tw-rounded{border-radius:.25rem}.tw-rounded-\[1px\]{border-radius:1px}.tw-rounded-btn-fixed{border-radius:var(--global-fixed-border-radius-btn)}.tw-rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.tw-rounded-r-btn{border-top-right-radius:var(--global-border-radius-btn);border-bottom-right-radius:var(--global-border-radius-btn)}.tw-rounded-t-global{border-top-left-radius:var(--global-border-radius);border-top-right-radius:var(--global-border-radius)}.tw-rounded-b-global{border-bottom-right-radius:var(--global-border-radius);border-bottom-left-radius:var(--global-border-radius)}.tw-rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.tw-border{border-width:1px}.tw-border-0{border-width:0}.tw-border-\[1px\]{border-width:1px}.\!tw-border-0{border-width:0!important}.tw-border-2{border-width:2px}.tw-border-b{border-bottom-width:1px}.tw-border-t{border-top-width:1px}.tw-border-r{border-right-width:1px}.tw-border-r-0{border-right-width:0}.tw-border-b-0{border-bottom-width:0}.tw-border-t-0{border-top-width:0}.tw-border-b-2{border-bottom-width:2px}.tw-border-t-\[1px\]{border-top-width:1px}.tw-border-l{border-left-width:1px}.tw-border-solid{border-style:solid}.tw-border-none{border-style:none}.\!tw-border-none{border-style:none!important}.tw-border-line{border-color:var(--color-borders)}.tw-border-\[rgba\(33\,43\,54\,0\.25\)\]{border-color:rgba(33,43,54,.25)}.tw-border-header{border-color:var(--color-header-border)}.tw-border-\[\#56AD6A\]{--tw-border-opacity:1;border-color:rgba(86,173,106,var(--tw-border-opacity))}.tw-border-footer{border-color:var(--color-footer-border)}.tw-border-tips-warning{--tw-border-opacity:1;border-color:rgba(217,93,87,var(--tw-border-opacity))}.tw-border-transparent{border-color:transparent}.\!tw-border-body-color{border-color:var(--color-body-text)!important}.tw-border-body-color{border-color:var(--color-body-text)}.tw-border-\[\#e6e6e6\]{--tw-border-opacity:1;border-color:rgba(230,230,230,var(--tw-border-opacity))}.tw-border-\[\#F98C00\]{--tw-border-opacity:1;border-color:rgba(249,140,0,var(--tw-border-opacity))}.tw-border-\[\#32393d\]{--tw-border-opacity:1;border-color:rgba(50,57,61,var(--tw-border-opacity))}.tw-border-\[\#BABFC3\]{--tw-border-opacity:1;border-color:rgba(186,191,195,var(--tw-border-opacity))}.tw-border-body-bg{border-color:var(--color-body-bg)}.tw-border-\[\#E6E6E6\]{--tw-border-opacity:1;border-color:rgba(230,230,230,var(--tw-border-opacity))}.tw-border-opacity-\[0\.15\]{--tw-border-opacity:0.15}.tw-bg-body{background-color:var(--color-body-bg)}.tw-bg-svg{--tw-bg-opacity:1;background-color:rgba(225,225,225,var(--tw-bg-opacity))}.tw-bg-transparent{background-color:transparent}.tw-bg-header{background-color:var(--color-header-bg)}.tw-bg-countdown-bg{background-color:var(--color-countdown-bg)}.tw-bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.tw-bg-\[\#ECFEF0\]{--tw-bg-opacity:1;background-color:rgba(236,254,240,var(--tw-bg-opacity))}.tw-bg-footer{background-color:var(--color-footer-bg)}.tw-bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.tw-bg-image{background-color:var(--color-image-bg)}.tw-bg-primary-btn{background-color:var(--color-primary-btn-bg)}.tw-bg-\[\#EFEFEF\]{--tw-bg-opacity:1;background-color:rgba(239,239,239,var(--tw-bg-opacity))}.tw-bg-tips-warning{--tw-bg-opacity:1;background-color:rgba(255,246,246,var(--tw-bg-opacity))}.tw-bg-darken{background-color:var(--color-darken)}.tw-bg-\[\#f8f8f8\]{--tw-bg-opacity:1;background-color:rgba(248,248,248,var(--tw-bg-opacity))}.tw-bg-light-gray{--tw-bg-opacity:1;background-color:rgba(248,248,248,var(--tw-bg-opacity))}.tw-bg-body-alpha-80{background-color:var(--color-body-8)}
1389.tw-bg-\[\#f2f2f2\]{--tw-bg-opacity:1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.tw-bg-\[\#E6E6E6\]{--tw-bg-opacity:1;background-color:rgba(230,230,230,var(--tw-bg-opacity))}.tw-bg-cart-dot{background-color:var(--color-cart-dot-bg)}.tw-bg-header-search{background-color:var(--color-header-search)}.tw-bg-\[\#f1f1f1\]{--tw-bg-opacity:1;background-color:rgba(241,241,241,var(--tw-bg-opacity))}.tw-bg-\[\#f4f4f4\]{--tw-bg-opacity:1;background-color:rgba(244,244,244,var(--tw-bg-opacity))}.tw-bg-\[\#e4e5e7\]{--tw-bg-opacity:1;background-color:rgba(228,229,231,var(--tw-bg-opacity))}.tw-bg-sale-tag{background-color:var(--color-sale-tag-bg)}.tw-bg-\[\#403934\]{--tw-bg-opacity:1;background-color:rgba(64,57,52,var(--tw-bg-opacity))}.tw-bg-body-color{background-color:var(--color-body-text)}.\!tw-bg-primary-btn{background-color:var(--color-primary-btn-bg)!important}.tw-bg-\[\#E0E0E0\]{--tw-bg-opacity:1;background-color:rgba(224,224,224,var(--tw-bg-opacity))}.tw-bg-\[\#FFFFFF\]{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.tw-bg-\[\#292929\]{--tw-bg-opacity:1;background-color:rgba(41,41,41,var(--tw-bg-opacity))}.tw-bg-opacity-80{--tw-bg-opacity:0.8}.tw-bg-opacity-30{--tw-bg-opacity:0.3}.tw-bg-opacity-40{--tw-bg-opacity:0.4}.tw-bg-opacity-50{--tw-bg-opacity:0.5}.tw-bg-opacity-\[96\]{--tw-bg-opacity:96}.tw-bg-opacity-95{--tw-bg-opacity:0.95}.tw-bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.tw-from-\[rgb\(248\,149\,72\)\]{--tw-gradient-from:rgb(248,149,72);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 149, 72, 0))}.tw-to-\[rgb\(204\,47\,133\)\]{--tw-gradient-to:rgb(204,47,133)}.tw-bg-cover{background-size:cover}.tw-bg-center{background-position:center}.tw-bg-no-repeat{background-repeat:no-repeat}.tw-fill-svg{fill:#999}.tw-object-contain{-o-object-fit:contain;object-fit:contain}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-object-left{-o-object-position:left;object-position:left}.tw-object-center{-o-object-position:center;object-position:center}.tw-object-right{-o-object-position:right;object-position:right}.tw-object-top{-o-object-position:top;object-position:top}.tw-object-bottom{-o-object-position:bottom;object-position:bottom}.tw-object-left-top{-o-object-position:left top;object-position:left top}.tw-object-left-bottom{-o-object-position:left bottom;object-position:left bottom}.tw-object-right-top{-o-object-position:right top;object-position:right top}.tw-object-right-bottom{-o-object-position:right bottom;object-position:right bottom}.tw-p-\[30px\]{padding:30px}.tw-p-4{padding:1rem}.tw-p-0{padding:0}.tw-p-3{padding:.75rem}.tw-p-0\.5{padding:.125rem}.tw-p-7{padding:1.75rem}.tw-p-15{padding:3.75rem}.tw-p-6{padding:1.5rem}.tw-p-5{padding:1.25rem}.tw-p-\[10px\]{padding:10px}.tw-p-1{padding:.25rem}.tw-p-\[20px\]{padding:20px}.tw-p-\[7\%\]{padding:7%}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-py-\[10px\]{padding-top:10px;padding-bottom:10px}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-py-\[15px\]{padding-top:15px;padding-bottom:15px}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-0{padding-left:0;padding-right:0}.tw-px-1{padding-left:.25rem;padding-right:.25rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.\!tw-px-0{padding-left:0!important;padding-right:0!important}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-px-\[26px\]{padding-left:26px;padding-right:26px}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-py-\[64px\]{padding-top:64px;padding-bottom:64px}.tw-px-\[22px\]{padding-left:22px;padding-right:22px}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-\[30px\]{padding-top:30px;padding-bottom:30px}.tw-py-15{padding-top:3.75rem;padding-bottom:3.75rem}.tw-px-\[10px\]{padding-left:10px;padding-right:10px}.tw-py-\[11px\]{padding-top:11px;padding-bottom:11px}.tw-px-\[18px\]{padding-left:18px;padding-right:18px}.tw-py-\[6px\]{padding-top:6px;padding-bottom:6px}.tw-py-\[2px\]{padding-top:2px;padding-bottom:2px}.tw-px-\[14px\]{padding-left:14px;padding-right:14px}.tw-py-\[14px\]{padding-top:14px;padding-bottom:14px}.tw-py-\[40px\]{padding-top:40px;padding-bottom:40px}.tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.tw-px-15{padding-left:3.75rem;padding-right:3.75rem}.tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.tw-px-\[6px\]{padding-left:6px;padding-right:6px}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-py-25{padding-top:6.25rem;padding-bottom:6.25rem}.tw-py-\[18px\]{padding-top:18px;padding-bottom:18px}.tw-px-20{padding-left:5rem;padding-right:5rem}.tw-py-\[20px\]{padding-top:20px;padding-bottom:20px}.tw-px-9{padding-left:2.25rem;padding-right:2.25rem}.tw-py-0{padding-top:0;padding-bottom:0}.tw-px-\[5px\]{padding-left:5px;padding-right:5px}.tw-py-\[5px\]{padding-top:5px;padding-bottom:5px}.tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.tw-px-\[30px\]{padding-left:30px;padding-right:30px}.tw-py-11{padding-top:2.75rem;padding-bottom:2.75rem}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-pb-1{padding-bottom:.25rem}.tw-pr-10{padding-right:2.5rem}.tw-pt-4{padding-top:1rem}.tw-pb-9{padding-bottom:2.25rem}.tw-pb-10{padding-bottom:2.5rem}.tw-pt-2{padding-top:.5rem}.tw-pt-5{padding-top:1.25rem}.tw-pl-3{padding-left:.75rem}.tw-pl-\[120px\]{padding-left:120px}.\!tw-pb-0{padding-bottom:0!important}.tw-pl-4{padding-left:1rem}.tw-pt-6{padding-top:1.5rem}.tw-pb-20{padding-bottom:5rem}.tw-pt-\[72px\]{padding-top:72px}.tw-pb-14{padding-bottom:3.5rem}.tw-pb-3{padding-bottom:.75rem}.tw-pr-6{padding-right:1.5rem}.tw-pr-7{padding-right:1.75rem}.tw-pr-4{padding-right:1rem}.tw-pb-2{padding-bottom:.5rem}.tw-pt-15{padding-top:3.75rem}.tw-pb-8{padding-bottom:2rem}.tw-pt-8{padding-top:2rem}.tw-pr-5{padding-right:1.25rem}.tw-pl-1{padding-left:.25rem}.tw-pb-5{padding-bottom:1.25rem}.tw-pb-\[100px\]{padding-bottom:100px}.tw-pt-7{padding-top:1.75rem}.tw-pl-0{padding-left:0}.tw-pt-1\.5{padding-top:.375rem}.tw-pt-1{padding-top:.25rem}.tw-pb-\[100\%\]{padding-bottom:100%}.tw-pb-6{padding-bottom:1.5rem}.tw-pt-9{padding-top:2.25rem}.tw-pl-6{padding-left:1.5rem}.tw-pr-3{padding-right:.75rem}.tw-pb-\[75px\]{padding-bottom:75px}.tw-pt-24{padding-top:6rem}.tw-pb-\[12px\]{padding-bottom:12px}.tw-pb-7{padding-bottom:1.75rem}.tw-pb-\[54px\]{padding-bottom:54px}.tw-pt-0{padding-top:0}.tw-pt-10{padding-top:2.5rem}.tw-pl-10{padding-left:2.5rem}.tw-pb-4{padding-bottom:1rem}.tw-pl-2{padding-left:.5rem}.tw-pt-\[26px\]{padding-top:26px}.tw-pb-\[56\.25\%\]{padding-bottom:56.25%}.tw-pb-0{padding-bottom:0}.tw-pl-5{padding-left:1.25rem}.tw-pb-\[14px\]{padding-bottom:14px}.tw-pr-1{padding-right:.25rem}.tw-pr-\[26px\]{padding-right:26px}.tw-pr-2{padding-right:.5rem}.tw-pr-\[6px\]{padding-right:6px}.tw-pl-\[6px\]{padding-left:6px}.tw-pt-3{padding-top:.75rem}.tw-pr-\[46px\]{padding-right:46px}.tw-pl-8{padding-left:2rem}.tw-pb-12{padding-bottom:3rem}.tw-pl-\[14px\]{padding-left:14px}.tw-pr-13{padding-right:3.25rem}.tw-pb-30{padding-bottom:7.5rem}.tw-pr-\[14px\]{padding-right:14px}.tw-pt-\[0\.5px\]{padding-top:.5px}.tw-pr-8{padding-right:2rem}.tw-pt-\[14px\]{padding-top:14px}.tw-pb-\[15px\]{padding-bottom:15px}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-align-top{vertical-align:top}.tw-align-middle{vertical-align:middle}.tw-text-body-font-size{font-size:var(--type-body-font-size)}.tw-text-6{font-size:1.5rem}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-\[13px\]{font-size:13px}.tw-text-nav-font-size{font-size:var(--type-nav-font-size)}.tw-text-0{font-size:0}.tw-text-\[14px\]{font-size:14px}.tw-text-\[0\.85em\]{font-size:.85em}.tw-text-\[30px\]{font-size:30px}.tw-text-5{font-size:1.25rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-\[20px\]{font-size:20px}.tw-text-\[12px\]{font-size:12px}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-\[22px\]{font-size:22px}.tw-text-\[42px\]{font-size:42px}.tw-text-\[10px\]{font-size:10px}.tw-text-\[0\.935em\]{font-size:.935em}.tw-text-\[1\.6em\]{font-size:1.6em}.tw-text-\[1\.2em\]{font-size:1.2em}.tw-text-\[0\.9375em\]{font-size:.9375em}.tw-text-\[3\.375em\]{font-size:3.375em}.tw-text-\[15px\]{font-size:15px}.tw-font-bold{font-weight:700}.tw-font-semibold{font-weight:600}.tw-font-medium{font-weight:500}.tw-font-normal{font-weight:400}.tw-uppercase{text-transform:uppercase}.tw-capitalize{text-transform:capitalize}.tw-leading-body{line-height:var(--type-body-line-height)}.tw-leading-1\.4{line-height:1.4}.\!tw-leading-none{line-height:1!important}.tw-leading-4{line-height:1rem}.tw-leading-1\.3{line-height:1.3}.tw-leading-none{line-height:1}.tw-leading-1\.5{line-height:1.5}.tw-leading-\[19px\]{line-height:19px}.tw-leading-title{line-height:var(--type-title-line-height)}.tw-leading-1\.2{line-height:1.2}.tw-leading-10{line-height:2.5rem}.tw-leading-7{line-height:1.75rem}.tw-leading-\[45px\]{line-height:45px}.tw-leading-\[20px\]{line-height:20px}.\!tw-leading-\[22px\]{line-height:22px!important}.tw-leading-5{line-height:1.25rem}.tw-leading-normal{line-height:1.5}.tw-leading-1\.1{line-height:1.1}.tw-leading-9{line-height:2.25rem}.tw-leading-\[50px\]{line-height:50px}.\!tw-leading-4{line-height:1rem!important}.\!tw-leading-\[19px\]{line-height:19px!important}.tw-tracking-body{letter-spacing:var(--type-body-spacing)}.tw-tracking-nav{letter-spacing:var(--type-nav-spacing)}.tw-tracking-\[3px\]{letter-spacing:3px}.tw-tracking-title{letter-spacing:var(--type-title-spacing)}.tw-text-body-color{color:var(--color-body-text)}.tw-text-body-alpha-70{color:var(--color-body-7)}.tw-text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.tw-text-body-alpha-50{color:var(--color-body-5)}.tw-text-placeholder-color{color:var(--color-placeholder)}.tw-text-header-color{color:var(--color-header-text)}.tw-text-current{color:currentColor}.tw-text-countdown-time-text{color:var(--color-countdown-time-text)}.tw-text-primary-btn{color:var(--color-primary-btn-bg)}.tw-text-\[\#7E7E7E\]{--tw-text-opacity:1;color:rgba(126,126,126,var(--tw-text-opacity))}.tw-text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.tw-text-primary-btn-color{color:var(--color-primary-btn-text)}.tw-text-\[\#56AD6A\]{--tw-text-opacity:1;color:rgba(86,173,106,var(--tw-text-opacity))}.tw-text-footer-color{color:var(--color-footer-text)}.tw-text-\[rgb\(206\,206\,206\)\]{--tw-text-opacity:1;color:rgba(206,206,206,var(--tw-text-opacity))}.tw-text-warning{color:var(--color-warning)}.\!tw-text-body-color{color:var(--color-body-text)!important}.tw-text-\[rgba\(33\,43\,54\,0\.30\)\]{color:rgba(33,43,54,.3)}.tw-text-\[\#F98C00\]{--tw-text-opacity:1;color:rgba(249,140,0,var(--tw-text-opacity))}.tw-text-\[\#d8d8d8\]{--tw-text-opacity:1;color:rgba(216,216,216,var(--tw-text-opacity))}.tw-text-\[\#888888\]{--tw-text-opacity:1;color:rgba(136,136,136,var(--tw-text-opacity))}.tw-text-save-color{color:var(--color-save-text)}.tw-text-price-color{color:var(--color-price-text)}.tw-text-\[\#FF7B56\]{--tw-text-opacity:1;color:rgba(255,123,86,var(--tw-text-opacity))}.tw-text-\[\#9F9F9F\]{--tw-text-opacity:1;color:rgba(159,159,159,var(--tw-text-opacity))}.tw-text-cart-dot-color{color:var(--color-cart-dot-text)}.tw-text-\[\#222222\]{--tw-text-opacity:1;color:rgba(34,34,34,var(--tw-text-opacity))}.tw-text-\[\#919BA0\]{--tw-text-opacity:1;color:rgba(145,155,160,var(--tw-text-opacity))}.tw-text-\[\#243742\]{--tw-text-opacity:1;color:rgba(36,55,66,var(--tw-text-opacity))}.tw-text-sale-tag-color{color:var(--color-sale-tag-text)}.tw-text-compare-at-price-color{color:var(--color-compare-at-price-text)}.tw-text-sale-tag-bg{color:var(--color-sale-tag-bg)}.tw-text-body-alpha-60{color:var(--color-body-6)}.tw-text-\[\#F0672C\]{--tw-text-opacity:1;color:rgba(240,103,44,var(--tw-text-opacity))}.tw-text-opacity-50{--tw-text-opacity:0.5}.tw-underline{text-decoration:underline}.tw-line-through{text-decoration:line-through}.tw-no-underline{text-decoration:none}.tw-placeholder-current::-moz-placeholder{color:currentColor}.tw-placeholder-current:-ms-input-placeholder{color:currentColor}.tw-placeholder-current::placeholder{color:currentColor}.tw-opacity-65{opacity:.65}.tw-opacity-0{opacity:0}
1389.tw-opacity-\[0\.15\]{opacity:.15}.tw-opacity-\[0\.18\]{opacity:.18}.\!tw-opacity-100{opacity:1!important}.tw-opacity-\[0\.45\]{opacity:.45}.tw-opacity-40{opacity:.4}.tw-opacity-70{opacity:.7}.\!tw-shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.tw-shadow-drawer{--tw-shadow:0px 4px 8px 1px rgba(0,0,0,0.10);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tw-shadow-message{--tw-shadow:1px 4px 30px rgb(0 0 0 / 15%);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tw-shadow-toast{--tw-shadow:0 2px 10px 1px rgba(0, 0, 0, 0.1),0 0 4px 1px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tw-shadow-zoomIcon{--tw-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tw-outline-none{outline:2px solid transparent;outline-offset:2px}.tw-blur-2xl{--tw-blur:blur(40px);filter:var(--tw-filter)}.tw-filter{filter:var(--tw-filter)}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.tw-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.tw-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.tw-transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.tw-transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.tw-transition-none{transition-property:none}.tw-transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.tw-delay-300{transition-delay:.3s}.tw-duration-300{transition-duration:.3s}.tw-duration-500{transition-duration:.5s}.tw-duration-100{transition-duration:.1s}.tw-duration-200{transition-duration:.2s}.tw-duration-150{transition-duration:150ms}.tw-duration-1000{transition-duration:1s}.tw-ease-linear{transition-timing-function:linear}.tw-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.tw-line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tw-container{margin-left:auto;margin-right:auto;max-width:var(--layout-width);padding-left:1rem;padding-right:1rem}@media (min-width:960px){.tw-container{padding-left:2.5rem;padding-right:2.5rem}}.tw-primary-btn{cursor:pointer;border-width:1px;border-style:solid;border-color:transparent;background-color:var(--color-primary-btn-bg);text-align:center;color:var(--color-primary-btn-text);transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;transition-duration:.3s}@media (min-width:960px){.tw-primary-btn:hover{background-color:var(--color-primary-btn-light)}}.tw-secondary-btn{cursor:pointer;border-width:1px;border-style:solid;border-color:var(--color-body-text);background-color:var(--color-body-bg);text-align:center;color:var(--color-body-text);transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;transition-duration:.3s}.tw-body-minus-3{font-size:calc(var(--type-body-font-size) - 3px)}.tw-body-minus-2{font-size:calc(var(--type-body-font-size) - 2px)}.tw-body-minus-1{font-size:calc(var(--type-body-font-size) - 1px)}.tw-body-plus-1{font-size:calc(var(--type-body-font-size) + 1px)}.tw-body-plus-2{font-size:calc(var(--type-body-font-size) + 2px)}.tw-body-plus-3{font-size:calc(var(--type-body-font-size) + 3px)}.tw-body-plus-4{font-size:calc(var(--type-body-font-size) + 4px)}.tw-body-sm{font-size:calc(var(--type-body-font-size) * .85)}.tw-scheme-1{color:var(--color-scheme-1-text);background-color:var(--color-scheme-1-bg);background-image:var(--color-scheme-1-image);background-repeat:var(--color-scheme-1-repeat);background-size:var(--color-scheme-1-size)}.tw-scheme-2{color:var(--color-scheme-2-text);background-color:var(--color-scheme-2-bg);background-image:var(--color-scheme-2-image);background-repeat:var(--color-scheme-2-repeat);background-size:var(--color-scheme-2-size)}.tw-scheme-3{color:var(--color-scheme-3-text);background-color:var(--color-scheme-3-bg);background-image:var(--color-scheme-3-image);background-repeat:var(--color-scheme-3-repeat);background-size:var(--color-scheme-3-size)}.tw-title-2xs,.tw-title-base,.tw-title-sm,.tw-title-xs{line-height:var(--type-title-line-height);letter-spacing:var(--type-title-spacing);text-transform:var(--type-title-capitalize)}.tw-title-2xs{font-size:calc(var(--type-title-font-size) * .55)}.tw-title-xs{font-size:calc(var(--type-title-font-size) * .57)}.tw-title-sm{font-size:calc(var(--type-title-font-size) * .63)}.tw-title-base{font-size:calc(var(--type-title-font-size) * .85)}@media (min-width:960px){.tw-title-xs{font-size:calc(var(--type-title-font-size) * .7)}.tw-title-sm{font-size:calc(var(--type-title-font-size) * .85)}.tw-title-base{font-size:var(--type-title-font-size)}}.before\:tw-absolute::before{content:"";position:absolute}.before\:tw-top-\[-2px\]::before{content:"";top:-2px}.before\:tw--left-2::before{content:"";left:-.5rem}.before\:tw-box-content::before{content:"";box-sizing:content-box}.before\:tw-block::before{content:"";display:block}.before\:tw-h-\[13px\]::before{content:"";height:13px}.before\:tw-w-\[13px\]::before{content:"";width:13px}.before\:tw-rounded-full::before{content:"";border-radius:9999px}.before\:tw-border::before{content:"";border-width:1px}.before\:tw-border-solid::before{content:"";border-style:solid}.before\:tw-border-\[\#32393d\]::before{content:"";--tw-border-opacity:1;border-color:rgba(50,57,61,var(--tw-border-opacity))}.before\:tw-border-opacity-\[0\.15\]::before{content:"";--tw-border-opacity:0.15}.before\:tw-bg-white::before{content:"";--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.after\:tw-absolute::after{content:"";position:absolute}.after\:tw-left-\[-1px\]::after{content:"";left:-1px}.after\:tw-top-0::after{content:"";top:0}.after\:tw-box-border::after{content:"";box-sizing:border-box}.after\:tw-h-full::after{content:"";height:100%}.after\:tw-border-0::after{content:"";border-width:0}.after\:tw-border-l::after{content:"";border-left-width:1px}.after\:tw-border-solid::after{content:"";border-style:solid}.after\:tw-border-line::after{content:"";border-color:var(--color-borders)}.after\:tw-py-2::after{content:"";padding-top:.5rem;padding-bottom:.5rem}.first\:tw-mt-0:first-child{margin-top:0}.first\:tw-ml-0:first-child{margin-left:0}.first\:tw-w-full:first-child{width:100%}.first\:tw-text-\[\#222222\]:first-child{--tw-text-opacity:1;color:rgba(34,34,34,var(--tw-text-opacity))}.first\:tw-text-opacity-100:first-child{--tw-text-opacity:1}.first\:before\:tw-border-transparent:first-child::before{content:"";border-color:transparent}.first\:before\:tw-bg-\[\#FFA300\]:first-child::before{content:"";--tw-bg-opacity:1;background-color:rgba(255,163,0,var(--tw-bg-opacity))}.last\:tw-mb-0:last-child{margin-bottom:0}.last\:tw-mr-0:last-child{margin-right:0}.last\:tw-border-0:last-child{border-width:0}.last\:tw-border-opacity-0:last-child{--tw-border-opacity:0}
1389.last\:tw-pb-0:last-child{padding-bottom:0}.hover\:tw-scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:var(--tw-transform)}.hover\:tw-bg-opacity-60:hover{--tw-bg-opacity:0.6}.focus\:tw-border-body-color:focus{border-color:var(--color-body-text)}.active\:tw-border-transparent:active{border-color:transparent}.active\:tw-bg-primary-btn:active{background-color:var(--color-primary-btn-bg)}.active\:tw-bg-\[\#f8f8f8\]:active{--tw-bg-opacity:1;background-color:rgba(248,248,248,var(--tw-bg-opacity))}.active\:tw-text-primary-btn-color:active{color:var(--color-primary-btn-text)}.active\:tw-opacity-90:active{opacity:.9}.disabled\:tw-cursor-default:disabled{cursor:default}.disabled\:tw-bg-\[\#f9f9f9\]:disabled{--tw-bg-opacity:1;background-color:rgba(249,249,249,var(--tw-bg-opacity))}.tw-group:hover .group-hover\:tw-scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:var(--tw-transform)}.empty\:tw-hidden:empty{display:none}@media (max-width:959.98px){.md\:tw-pointer-events-none{pointer-events:none}.md\:tw-pointer-events-auto{pointer-events:auto}.md\:tw-absolute{position:absolute}.md\:tw-relative{position:relative}.md\:tw-sticky{position:sticky}.md\:tw-top-0{top:0}.md\:\!tw-left-0{left:0!important}.md\:\!tw-right-0{right:0!important}.md\:tw-bottom-5{bottom:1.25rem}.md\:tw-right-4{right:1rem}.md\:tw-right-8{right:2rem}.md\:tw-right-0{right:0}.md\:tw-order-1{order:1}.md\:tw-order-2{order:2}.md\:tw-m-5{margin:1.25rem}.md\:tw-m-4{margin:1rem}.md\:tw-m-8{margin:2rem}.md\:tw-mx-\[-10px\]{margin-left:-10px;margin-right:-10px}.md\:tw-mx-\[10px\]{margin-left:10px;margin-right:10px}.md\:tw--mx-2{margin-left:-.5rem;margin-right:-.5rem}.md\:tw-mx-2{margin-left:.5rem;margin-right:.5rem}.md\:tw--mx-4{margin-left:-1rem;margin-right:-1rem}.md\:tw-mx-\[-5px\]{margin-left:-5px;margin-right:-5px}.md\:tw-mx-\[5px\]{margin-left:5px;margin-right:5px}.md\:tw-my-4{margin-top:1rem;margin-bottom:1rem}.md\:tw-mx-5{margin-left:1.25rem;margin-right:1.25rem}.md\:tw-mb-3{margin-bottom:.75rem}.md\:tw-mb-5{margin-bottom:1.25rem}.md\:tw-mt-\[-30px\]{margin-top:-30px}.md\:tw-mt-\[-35px\]{margin-top:-35px}.md\:tw-mb-6{margin-bottom:1.5rem}.md\:tw-mt-3{margin-top:.75rem}.md\:tw-mt-\[14px\]{margin-top:14px}.md\:tw-mb-\[30px\]{margin-bottom:30px}.md\:tw-mt-\[-18px\]{margin-top:-18px}.md\:tw-mt-\[18px\]{margin-top:18px}.md\:tw-mb-\[10px\]{margin-bottom:10px}.md\:tw-mb-4{margin-bottom:1rem}.md\:tw-mb-2{margin-bottom:.5rem}.md\:tw-ml-5{margin-left:1.25rem}.md\:tw-mt-\[-10px\]{margin-top:-10px}.md\:tw-mt-\[10px\]{margin-top:10px}.md\:tw-mr-5{margin-right:1.25rem}.md\:tw-mt-\[230px\]{margin-top:230px}.md\:tw-mt-5{margin-top:1.25rem}.md\:tw-mt-\[84px\]{margin-top:84px}.md\:tw-mb-7{margin-bottom:1.75rem}.md\:tw-mt-6{margin-top:1.5rem}.md\:tw-mb-\[78px\]{margin-bottom:78px}.md\:tw-mt-\[78px\]{margin-top:78px}.md\:tw-mb-0{margin-bottom:0}.md\:tw--mb-1{margin-bottom:-.25rem}.md\:tw--mt-2{margin-top:-.5rem}.md\:tw-mb-\[100px\]{margin-bottom:100px}.md\:tw-mt-4{margin-top:1rem}.md\:\!tw-block{display:block!important}.md\:tw-inline-block{display:inline-block}.md\:tw-flex{display:flex}.md\:tw-hidden{display:none}.md\:\!tw-hidden{display:none!important}.md\:tw-h-\[calc\(var\(--type-body-font-size\)\*1\.4\+22px\)\]{height:calc(var(--type-body-font-size) * 1.4 + 22px)}.md\:tw-h-screen{height:100vh}.md\:\!tw-h-auto{height:auto!important}.md\:tw-min-h-\[44px\]{min-height:44px}.md\:tw-w-full{width:100%}.md\:tw-w-2\/5{width:40%}.md\:tw-w-3\/5{width:60%}.md\:tw-w-1\/3{width:33.333333%}.md\:tw-w-auto{width:auto}.md\:tw-w-\[37\.8\%\]{width:37.8%}.md\:tw-w-1\/2{width:50%}.md\:tw-w-\[58px\]{width:58px}.md\:tw-w-\[320px\]{width:320px}.md\:tw-w-15{width:3.75rem}.md\:tw-min-w-\[280px\]{min-width:280px}.md\:tw-max-w-\[290px\]{max-width:290px}.md\:\!tw-max-w-full{max-width:100%!important}.md\:tw-max-w-\[330px\]{max-width:330px}.md\:tw-flex-1{flex:1 1 0%}.md\:tw-flex-grow{flex-grow:1}.md\:tw-scale-50{--tw-scale-x:.5;--tw-scale-y:.5;transform:var(--tw-transform)}.md\:tw-transform{transform:var(--tw-transform)}.md\:tw-cursor-pointer{cursor:pointer}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-flex-col{flex-direction:column}.md\:tw-flex-col-reverse{flex-direction:column-reverse}.md\:tw-flex-wrap{flex-wrap:wrap}.md\:tw-flex-nowrap{flex-wrap:nowrap}.md\:tw-items-end{align-items:flex-end}.md\:tw-items-center{align-items:center}.md\:tw-justify-start{justify-content:flex-start}.md\:tw-justify-end{justify-content:flex-end}.md\:tw-justify-center{justify-content:center}.md\:tw-justify-between{justify-content:space-between}.md\:tw-gap-y-4{row-gap:1rem}.md\:tw-gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.md\:tw-gap-y-3{row-gap:.75rem}.md\:tw-space-y-\[18px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18px * var(--tw-space-y-reverse))}.md\:tw-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:tw-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:tw-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:tw-overflow-auto{overflow:auto}.md\:tw-overflow-hidden{overflow:hidden}.md\:tw-overflow-x-auto{overflow-x:auto}.md\:tw-overflow-y-hidden{overflow-y:hidden}.md\:tw-overflow-x-scroll{overflow-x:scroll}.md\:tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md\:tw-rounded-\[10px\]{border-radius:10px}.md\:tw-rounded{border-radius:.25rem}.md\:tw-border-0{border-width:0}.md\:tw-border-t{border-top-width:1px}.md\:tw-border-b{border-bottom-width:1px}.md\:tw-border-l-0{border-left-width:0}.md\:tw-border-r-0{border-right-width:0}.md\:tw-border-solid{border-style:solid}.md\:tw-border-none{border-style:none}.md\:tw-border-\[\#E6E6E6\]{--tw-border-opacity:1;border-color:rgba(230,230,230,var(--tw-border-opacity))}.md\:tw-border-body-color{border-color:var(--color-body-text)}.md\:tw-border-opacity-60{--tw-border-opacity:0.6}.md\:tw-bg-transparent{background-color:transparent}.md\:tw-object-cover{-o-object-fit:cover;object-fit:cover}.md\:tw-p-0{padding:0}.md\:tw-p-\[22px\]{padding:22px}.md\:tw-py-\[14px\]{padding-top:14px;padding-bottom:14px}.md\:tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.md\:tw-py-\[5px\]{padding-top:5px;padding-bottom:5px}.md\:tw-px-2{padding-left:.5rem;padding-right:.5rem}.md\:tw-px-4{padding-left:1rem;padding-right:1rem}.md\:tw-px-8{padding-left:2rem;padding-right:2rem}.md\:tw-py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:tw-px-1{padding-left:.25rem;padding-right:.25rem}.md\:tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:tw-px-\[30px\]{padding-left:30px;padding-right:30px}.md\:tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:tw-py-4{padding-top:1rem;padding-bottom:1rem}.md\:tw-py-\[45px\]{padding-top:45px;padding-bottom:45px}.md\:tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:tw-px-\[38px\]{padding-left:38px;padding-right:38px}.md\:tw-py-\[30px\]{padding-top:30px;padding-bottom:30px}.md\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:tw-px-\[18px\]{padding-left:18px;padding-right:18px}.md\:tw-py-15{padding-top:3.75rem;padding-bottom:3.75rem}.md\:tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:tw-px-\[10px\]{padding-left:10px;padding-right:10px}.md\:tw-pl-4{padding-left:1rem}.md\:tw-pb-\[50px\]{padding-bottom:50px}.md\:tw-pb-0{padding-bottom:0}.md\:tw-pt-\[30px\]{padding-top:30px}.md\:tw-pt-\[10px\]{padding-top:10px}.md\:tw-pb-5{padding-bottom:1.25rem}.md\:tw-pt-5{padding-top:1.25rem}.md\:tw-pt-\[85px\]{padding-top:85px}.md\:tw-pt-\[14px\]{padding-top:14px}.md\:tw-pt-2\.5{padding-top:.625rem}.md\:tw-pt-2{padding-top:.5rem}.md\:tw-pb-\[45px\]{padding-bottom:45px}.md\:tw-pb-\[54px\]{padding-bottom:54px}.md\:tw-pb-\[34px\]{padding-bottom:34px}.md\:tw-pt-4{padding-top:1rem}.md\:tw-pb-full{padding-bottom:100%}.md\:tw-pb-6{padding-bottom:1.5rem}.md\:tw-pr-\[14px\]{padding-right:14px}.md\:tw-pl-\[14px\]{padding-left:14px}.md\:tw-pb-10{padding-bottom:2.5rem}.md\:tw-pt-9{padding-top:2.25rem}.md\:tw-text-left{text-align:left}.md\:tw-text-center{text-align:center}.md\:tw-text-right{text-align:right}.md\:tw-text-\[22px\]{font-size:22px}.md\:tw-text-5{font-size:1.25rem}.md\:tw-text-xs{font-size:.75rem;line-height:1rem}.md\:\!tw-text-base{font-size:1rem!important;line-height:1.5rem!important}.md\:tw-text-lg{font-size:1.125rem;line-height:1.75rem}.md\:tw-text-sm{font-size:.875rem;line-height:1.25rem}.md\:tw-font-medium{font-weight:500}.md\:tw-leading-1\.4{line-height:1.4}.md\:tw-leading-1\.3{line-height:1.3}.md\:tw-leading-\[30px\]{line-height:30px}.md\:\!tw-leading-none{line-height:1!important}.md\:tw-leading-none{line-height:1}.md\:tw-shadow-comment{--tw-shadow:0 5px 19px 4px rgba(0, 0, 0, 0.07);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
1389dow)}.md\:tw-container{margin-left:auto;margin-right:auto}.md\:tw-container{max-width:var(--layout-width)}.md\:tw-container{padding-left:1rem;padding-right:1rem}@media (min-width:960px){.md\:tw-container{padding-left:2.5rem;padding-right:2.5rem}}.md\:tw-body-plus-2{font-size:calc(var(--type-body-font-size) + 2px)}.md\:first\:tw-block:first-child{display:block}.md\:first\:tw-pb-7:first-child{padding-bottom:1.75rem}.md\:last\:tw-mb-0:last-child{margin-bottom:0}.md\:active\:tw-bg-\[\#f8f8f8\]:active{--tw-bg-opacity:1;background-color:rgba(248,248,248,var(--tw-bg-opacity))}}@media (min-width:960px){.lg\:tw-invisible{visibility:hidden}.lg\:tw-absolute{position:absolute}.lg\:tw-sticky{position:sticky}.lg\:tw-inset-0{top:0;right:0;bottom:0;left:0}.lg\:tw-right-\[36px\]{right:36px}.lg\:tw-right-3{right:.75rem}.lg\:tw--right-11{right:-2.75rem}.lg\:tw-top-0{top:0}.lg\:tw-bottom-auto{bottom:auto}.lg\:tw-right-0{right:0}.lg\:tw-top-auto{top:auto}.lg\:tw-bottom-0{bottom:0}.lg\:tw-left-0{left:0}.lg\:tw-top-17{top:4.25rem}.lg\:tw-bottom-6{bottom:1.5rem}.lg\:tw-right-\[30px\]{right:30px}.lg\:tw-z-popover{z-index:1060}.lg\:tw-z-sticky{z-index:1020}.lg\:tw-order-1{order:1}.lg\:tw-order-2{order:2}.lg\:tw-order-3{order:3}.lg\:tw-col-span-5{grid-column:span 5/span 5}.lg\:tw-col-span-4{grid-column:span 4/span 4}.lg\:tw-col-span-6{grid-column:span 6/span 6}.lg\:tw-col-span-10{grid-column:span 10/span 10}.lg\:tw-col-start-1{grid-column-start:1}.lg\:tw-row-start-1{grid-row-start:1}.lg\:tw-m-\[10px\]{margin:10px}.lg\:tw-m-\[6\%\]{margin:6%}.lg\:tw-m-\[30px\]{margin:30px}.lg\:tw-mx-\[-10px\]{margin-left:-10px;margin-right:-10px}.lg\:tw--mx-3{margin-left:-.75rem;margin-right:-.75rem}.lg\:tw-mx-10{margin-left:2.5rem;margin-right:2.5rem}.lg\:tw-mx-auto{margin-left:auto;margin-right:auto}.lg\:tw--mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.lg\:tw--mx-2{margin-left:-.5rem;margin-right:-.5rem}.lg\:tw-my-5{margin-top:1.25rem;margin-bottom:1.25rem}.lg\:tw-my-\[-10px\]{margin-top:-10px;margin-bottom:-10px}.lg\:tw-mx-\[-18px\]{margin-left:-18px;margin-right:-18px}.lg\:tw-mx-\[-6px\]{margin-left:-6px;margin-right:-6px}.lg\:tw-my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:tw-mx-2{margin-left:.5rem;margin-right:.5rem}.lg\:tw-mb-5{margin-bottom:1.25rem}.lg\:tw--mt-5{margin-top:-1.25rem}.lg\:tw-mt-15{margin-top:3.75rem}.lg\:tw-mt-3{margin-top:.75rem}.lg\:tw-mb-16{margin-bottom:4rem}.lg\:tw-mb-\[116px\]{margin-bottom:116px}.lg\:tw-mt-14{margin-top:3.5rem}.lg\:tw-mt-\[68px\]{margin-top:68px}.lg\:tw-ml-\[45px\]{margin-left:45px}.lg\:tw-mt-\[46px\]{margin-top:46px}.lg\:tw-mb-9{margin-bottom:2.25rem}.lg\:tw-mt-\[22px\]{margin-top:22px}.lg\:tw-mb-\[172px\]{margin-bottom:172px}.lg\:tw-mb-8{margin-bottom:2rem}.lg\:tw--ml-5{margin-left:-1.25rem}.lg\:tw-mt-\[-46px\]{margin-top:-46px}.lg\:tw-mt-\[52px\]{margin-top:52px}.lg\:tw-mt-10{margin-top:2.5rem}.lg\:tw-mr-\[100px\]{margin-right:100px}.lg\:tw-ml-5{margin-left:1.25rem}.lg\:tw-mt-\[60px\]{margin-top:60px}.lg\:tw-mb-\[30px\]{margin-bottom:30px}.lg\:tw-mt-11{margin-top:2.75rem}.lg\:tw--mt-17{margin-top:-4.25rem}.lg\:tw--mt-20{margin-top:-5rem}.lg\:tw-mt-\[38px\]{margin-top:38px}.lg\:tw-mb-10{margin-bottom:2.5rem}.lg\:tw-mb-7{margin-bottom:1.75rem}.lg\:tw--mb-6{margin-bottom:-1.5rem}.lg\:tw-mt-7{margin-top:1.75rem}.lg\:tw-mb-6{margin-bottom:1.5rem}.lg\:tw-mb-4{margin-bottom:1rem}.lg\:tw-mb-2{margin-bottom:.5rem}.lg\:tw-mt-5{margin-top:1.25rem}.lg\:tw-mr-4{margin-right:1rem}.lg\:tw-mt-4{margin-top:1rem}.lg\:tw-mr-2{margin-right:.5rem}.lg\:tw-mr-5{margin-right:1.25rem}.lg\:tw-mr-15{margin-right:3.75rem}.lg\:tw-ml-11{margin-left:2.75rem}.lg\:tw-mb-2\.5{margin-bottom:.625rem}.lg\:tw-mb-31{margin-bottom:7.75rem}.lg\:tw-mt-6{margin-top:1.5rem}.lg\:tw-mb-15{margin-bottom:3.75rem}.lg\:tw-mr-20{margin-right:5rem}.lg\:tw-mb-\[54px\]{margin-bottom:54px}.lg\:tw-ml-9{margin-left:2.25rem}.lg\:tw-ml-\[18px\]{margin-left:18px}.lg\:tw-ml-10{margin-left:2.5rem}.lg\:tw-mt-8{margin-top:2rem}.lg\:tw-mt-0{margin-top:0}.lg\:tw--ml-10{margin-left:-2.5rem}.lg\:tw-mb-3{margin-bottom:.75rem}.lg\:tw-mb-11{margin-bottom:2.75rem}.lg\:tw-mb-\[84px\]{margin-bottom:84px}.lg\:tw-mt-\[44px\]{margin-top:44px}.lg\:tw-mr-\[56px\]{margin-right:56px}.lg\:tw-mr-3{margin-right:.75rem}
1389.lg\:tw-ml-\[-18px\]{margin-left:-18px}.lg\:tw-mt-\[10px\]{margin-top:10px}.lg\:tw-ml-4{margin-left:1rem}.lg\:tw-ml-0{margin-left:0}.lg\:tw-mt-2{margin-top:.5rem}.lg\:tw-mr-\[5px\]{margin-right:5px}.lg\:tw-mr-\[10px\]{margin-right:10px}.lg\:tw-ml-\[5px\]{margin-left:5px}.lg\:tw-ml-\[10px\]{margin-left:10px}.lg\:\!tw-block{display:block!important}.lg\:tw-block{display:block}.lg\:tw-flex{display:flex}.lg\:tw-grid{display:grid}.lg\:tw-hidden{display:none}.lg\:\!tw-hidden{display:none!important}.lg\:tw-h-screen{height:100vh}.lg\:tw-h-20{height:5rem}.lg\:tw-h-\[108px\]{height:108px}.lg\:tw-h-1\/3{height:33.333333%}.lg\:tw-h-full{height:100%}.lg\:tw-h-10{height:2.5rem}.lg\:tw-h-\[46px\]{height:46px}.lg\:tw-h-\[42px\]{height:42px}.lg\:tw-max-h-\[70vh\]{max-height:70vh}.lg\:tw-min-h-\[660px\]{min-height:660px}.lg\:tw-min-h-\[500px\]{min-height:500px}.lg\:tw-min-h-\[36px\]{min-height:36px}.lg\:tw-min-h-\[700px\]{min-height:700px}.lg\:tw-min-h-\[46px\]{min-height:46px}.lg\:tw-w-\[460px\]{width:460px}.lg\:tw-w-\[30\%\]{width:30%}.lg\:tw-w-1\/2{width:50%}.lg\:tw-w-\[70\%\]{width:70%}.lg\:tw-w-\[420px\]{width:420px}.lg\:tw-w-\[164px\]{width:164px}.lg\:tw-w-1\/6{width:16.666667%}.lg\:tw-w-1\/3{width:33.333333%}.lg\:tw-w-2\/3{width:66.666667%}.lg\:tw-w-1\/5{width:20%}.lg\:tw-w-4\/5{width:80%}.lg\:tw-w-full{width:100%}.lg\:tw-w-auto{width:auto}.lg\:tw-w-\[200px\]{width:200px}.lg\:tw-w-1\/4{width:25%}.lg\:tw-w-50{width:12.5rem}.lg\:tw-w-20{width:5rem}.lg\:tw-w-\[72px\]{width:72px}.lg\:tw-w-\[260px\]{width:260px}.lg\:tw-w-\[56\%\]{width:56%}.lg\:tw-w-\[14\.285\%\]{width:14.285%}.lg\:tw-w-3\/5{width:60%}.lg\:tw-w-3\/4{width:75%}.lg\:tw-w-2\/5{width:40%}.lg\:tw-w-\[450px\]{width:450px}.lg\:tw-w-\[50px\]{width:50px}.lg\:tw-w-\[76px\]{width:76px}.lg\:tw-w-\[40\%\]{width:40%}.lg\:tw-w-\[568px\]{width:568px}.lg\:tw-w-100{width:25rem}.lg\:tw-min-w-\[335px\]{min-width:335px}.lg\:tw-min-w-\[180px\]{min-width:180px}.lg\:tw-max-w-\[750px\]{max-width:750px}.lg\:tw-max-w-\[210px\]{max-width:210px}.lg\:tw-max-w-\[380px\]{max-width:380px}.lg\:tw-max-w-\[700px\]{max-width:700px}.lg\:tw-max-w-\[400px\]{max-width:400px}.lg\:tw-max-w-\[926px\]{max-width:926px}.lg\:tw-max-w-\[1200px\]{max-width:1200px}.lg\:tw-flex-1{flex:1 1 0%}.lg\:tw-flex-grow{flex-grow:1}.lg\:tw-translate-y-1{--tw-translate-y:0.25rem;transform:var(--tw-transform)}.lg\:tw-rotate-180{--tw-rotate:180deg;transform:var(--tw-transform)}.lg\:tw-rotate-0{--tw-rotate:0deg;transform:var(--tw-transform)}.lg\:tw-rotate-90{--tw-rotate:90deg;transform:var(--tw-transform)}.lg\:tw--rotate-90{--tw-rotate:-90deg;transform:var(--tw-transform)}.lg\:tw-scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:var(--tw-transform)}.lg\:tw-transform{transform:var(--tw-transform)}.lg\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:tw-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:tw-flex-col{flex-direction:column}.lg\:tw-flex-wrap{flex-wrap:wrap}.lg\:tw-items-start{align-items:flex-start}.lg\:tw-items-end{align-items:flex-end}.lg\:tw-items-center{align-items:center}.lg\:tw-justify-center{justify-content:center}.lg\:tw-justify-between{justify-content:space-between}.lg\:tw-gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.lg\:tw-space-x-18>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4.5rem * var(--tw-space-x-reverse));margin-left:calc(4.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:tw-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.lg\:tw-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lg\:tw-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.lg\:tw-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.lg\:tw-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.lg\:tw-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:tw-overflow-auto{overflow:auto}.lg\:tw-rounded-\[20px\]{border-radius:20px}.lg\:tw-rounded-2xl{border-radius:1rem}.lg\:tw-rounded-l-\[20px\]{border-top-left-radius:20px;border-bottom-left-radius:20px}.lg\:tw-rounded-tr-\[20px\]{border-top-right-radius:20px}.lg\:tw-rounded-br-\[20px\]{border-bottom-right-radius:20px}.lg\:tw-border-0{border-width:0}.lg\:tw-border{border-width:1px}.lg\:tw-border-l{border-left-width:1px}.lg\:tw-border-r{border-right-width:1px}.lg\:tw-border-t{border-top-width:1px}.lg\:tw-border-solid{border-style:solid}.lg\:\!tw-border-none{border-style:none!important}.lg\:tw-border-\[rgba\(33\2c 43\2c 54\2c 0\.08\)\]{border-color:rgba(33,43,54,.08)}.lg\:tw-border-line{border-color:var(--color-borders)}.lg\:tw-border-transparent{border-color:transparent}.lg\:tw-bg-\[\#f8f8f8\]{--tw-bg-opacity:1;background-color:rgba(248,248,248,var(--tw-bg-opacity))}.lg\:tw-bg-body{background-color:var(--color-body-bg)}.lg\:tw-bg-light-gray{--tw-bg-opacity:1;background-color:rgba(248,248,248,var(--tw-bg-opacity))}
1389.lg\:tw-object-top{-o-object-position:top;object-position:top}.lg\:tw-object-bottom{-o-object-position:bottom;object-position:bottom}.lg\:tw-object-right{-o-object-position:right;object-position:right}.lg\:tw-object-left{-o-object-position:left;object-position:left}.lg\:tw-object-left-top{-o-object-position:left top;object-position:left top}.lg\:tw-object-left-bottom{-o-object-position:left bottom;object-position:left bottom}.lg\:tw-object-right-top{-o-object-position:right top;object-position:right top}.lg\:tw-object-right-bottom{-o-object-position:right bottom;object-position:right bottom}.lg\:tw-p-\[30px\]{padding:30px}.lg\:tw-p-0{padding:0}.lg\:tw-p-4{padding:1rem}.lg\:tw-p-10{padding:2.5rem}.lg\:tw-p-5{padding:1.25rem}.lg\:tw-px-\[10px\]{padding-left:10px;padding-right:10px}.lg\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:tw-py-\[22px\]{padding-top:22px;padding-bottom:22px}.lg\:tw-py-\[116px\]{padding-top:116px;padding-bottom:116px}.lg\:tw-py-\[28px\]{padding-top:28px;padding-bottom:28px}.lg\:tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.lg\:tw-px-2{padding-left:.5rem;padding-right:.5rem}.lg\:tw-py-4{padding-top:1rem;padding-bottom:1rem}.lg\:tw-py-15{padding-top:3.75rem;padding-bottom:3.75rem}.lg\:tw-px-\[38px\]{padding-left:38px;padding-right:38px}.lg\:tw-py-\[38px\]{padding-top:38px;padding-bottom:38px}.lg\:tw-py-\[20px\]{padding-top:20px;padding-bottom:20px}.lg\:tw-py-8{padding-top:2rem;padding-bottom:2rem}.lg\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:tw-py-\[3px\]{padding-top:3px;padding-bottom:3px}.lg\:tw-py-40{padding-top:10rem;padding-bottom:10rem}.lg\:tw-py-\[10px\]{padding-top:10px;padding-bottom:10px}.lg\:tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:tw-px-\[30px\]{padding-left:30px;padding-right:30px}.lg\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.lg\:tw-px-\[18px\]{padding-left:18px;padding-right:18px}.lg\:tw-px-\[6px\]{padding-left:6px;padding-right:6px}.lg\:tw-px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:tw-px-11{padding-left:2.75rem;padding-right:2.75rem}.lg\:tw-py-\[54px\]{padding-top:54px;padding-bottom:54px}.lg\:tw-py-11{padding-top:2.75rem;padding-bottom:2.75rem}.lg\:tw-pt-9{padding-top:2.25rem}.lg\:tw-pl-\[45px\]{padding-left:45px}.lg\:tw-pb-8{padding-bottom:2rem}.lg\:tw-pl-5{padding-left:1.25rem}.lg\:tw-pt-\[46px\]{padding-top:46px}.lg\:tw-pb-\[104px\]{padding-bottom:104px}.lg\:tw-pt-\[80px\]{padding-top:80px}.lg\:tw-pb-2{padding-bottom:.5rem}.lg\:tw-pt-\[30px\]{padding-top:30px}.lg\:tw-pb-20{padding-bottom:5rem}.lg\:tw-pb-7{padding-bottom:1.75rem}.lg\:tw-pb-11{padding-bottom:2.75rem}.lg\:tw-pb-6{padding-bottom:1.5rem}.lg\:tw-pt-2\.5{padding-top:.625rem}.lg\:tw-pt-2{padding-top:.5rem}.lg\:tw-pt-15{padding-top:3.75rem}.lg\:tw-pb-15{padding-bottom:3.75rem}.lg\:tw-pt-8{padding-top:2rem}.lg\:tw-pt-\[50px\]{padding-top:50px}.lg\:tw-pl-15{padding-left:3.75rem}.lg\:tw-pr-15{padding-right:3.75rem}.lg\:tw-pt-20{padding-top:5rem}.lg\:tw-pb-10{padding-bottom:2.5rem}.lg\:tw-pl-8{padding-left:2rem}.lg\:tw-pr-\[280px\]{padding-right:280px}.lg\:tw-pl-2{padding-left:.5rem}.lg\:tw-pb-4{padding-bottom:1rem}.lg\:tw-pt-6{padding-top:1.5rem}.lg\:tw-pt-10{padding-top:2.5rem}.lg\:tw-pl-10{padding-left:2.5rem}.lg\:tw-pl-16{padding-left:4rem}.lg\:tw-pr-16{padding-right:4rem}.lg\:tw-pt-14{padding-top:3.5rem}.lg\:tw-pb-5{padding-bottom:1.25rem}.lg\:tw-pl-4{padding-left:1rem}.lg\:tw-pt-4{padding-top:1rem}.lg\:tw-pl-\[62px\]{padding-left:62px}.lg\:tw-pr-\[62px\]{padding-right:62px}.lg\:tw-pr-0{padding-right:0}.lg\:tw-pl-0{padding-left:0}.lg\:tw-pr-6{padding-right:1.5rem}.lg\:tw-pr-5{padding-right:1.25rem}.lg\:tw-pl-3{padding-left:.75rem}.lg\:tw-pb-3{padding-bottom:.75rem}.lg\:tw-pt-3{padding-top:.75rem}.lg\:tw-text-left{text-align:left}.lg\:tw-text-center{text-align:center}.lg\:tw-text-base{font-size:1rem;line-height:1.5rem}.lg\:tw-text-title-font-size{font-size:var(--type-title-font-size)}.lg\:tw-text-6{font-size:1.5rem}.lg\:tw-text-sm{font-size:.875rem;line-height:1.25rem}.lg\:tw-text-\[28px\]{font-size:28px}.lg\:tw-text-body-font-size{font-size:var(--type-body-font-size)}.lg\:tw-text-\[17px\]{font-size:17px}.lg\:tw-text-\[2\.125em\]{font-size:2.125em}.lg\:tw-leading-none{line-height:1}.lg\:tw-leading-\[30px\]{line-height:30px}.lg\:tw-leading-10{line-height:2.5rem}.lg\:tw-leading-6{line-height:1.5rem}.lg\:tw-tracking-\[2px\]{letter-spacing:2px}.lg\:tw-text-body-alpha-50{color:var(--color-body-5)}.lg\:tw-text-body-color{color:var(--color-body-text)}.lg\:tw-opacity-0{opacity:0}
1389.lg\:tw-container{margin-left:auto;margin-right:auto}.lg\:tw-container{max-width:var(--layout-width)}.lg\:tw-container{padding-left:1rem;padding-right:1rem}@media (min-width:960px){.lg\:tw-container{padding-left:2.5rem;padding-right:2.5rem}}.lg\:tw-body-minus-2{font-size:calc(var(--type-body-font-size) - 2px)}.lg\:tw-body-plus-1{font-size:calc(var(--type-body-font-size) + 1px)}.lg\:tw-body-plus-2{font-size:calc(var(--type-body-font-size) + 2px)}.lg\:tw-body-plus-3{font-size:calc(var(--type-body-font-size) + 3px)}.lg\:tw-body-plus-4{font-size:calc(var(--type-body-font-size) + 4px)}.lg\:first\:tw-mt-0:first-child{margin-top:0}.lg\:last\:tw-mb-7:last-child{margin-bottom:1.75rem}.lg\:last\:tw-pr-0:last-child{padding-right:0}.lg\:hover\:tw-z-10:hover{z-index:10}.lg\:hover\:tw-translate-y-\[-3px\]:hover{--tw-translate-y:-3px;transform:var(--tw-transform)}.hover\:lg\:tw-scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:var(--tw-transform)}.lg\:hover\:tw-scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:var(--tw-transform)}.lg\:hover\:tw-scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:var(--tw-transform)}.lg\:hover\:tw-border-transparent:hover{border-color:transparent}.lg\:hover\:tw-border-body-color:hover{border-color:var(--color-body-text)}.lg\:hover\:tw-bg-primary-btn:hover{background-color:var(--color-primary-btn-bg)}.lg\:hover\:tw-bg-\[\#f2f2f2\]:hover{--tw-bg-opacity:1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.lg\:hover\:tw-bg-body:hover{background-color:var(--color-body-bg)}.lg\:hover\:tw-text-primary-btn-color:hover{color:var(--color-primary-btn-text)}.lg\:hover\:tw-text-body-color:hover{color:var(--color-body-text)}.lg\:hover\:tw-underline:hover{text-decoration:underline}.hover\:lg\:tw-opacity-40:hover{opacity:.4}.lg\:hover\:tw-opacity-80:hover{opacity:.8}.lg\:hover\:tw-shadow-collection:hover{--tw-shadow:0 3px 10px rgb(0 0 0 / 10%);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
1389dow)}.tw-group:hover .lg\:group-hover\:tw-visible{visibility:visible}.tw-group:hover .lg\:group-hover\:tw-translate-y-0{--tw-translate-y:0px;transform:var(--tw-transform)}.tw-group:hover .lg\:group-hover\:tw-bg-primary-btn-color{background-color:var(--color-primary-btn-text)}.tw-group:hover .lg\:group-hover\:tw-text-primary-btn{color:var(--color-primary-btn-bg)}.tw-group:hover .lg\:group-hover\:tw-opacity-100{opacity:1}.tw-group:hover .lg\:group-hover\:tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}}</style>
1390    
1390<script type="text/javascript">
1391SHOP_PARAMS.theme_name="Hero";
1392SHOP_PARAMS.theme_version="v23.10.0";
1393</script>
1393
1394
1395<script>window.C_SETTINGS={image_domain:"//img.staticdj.com/",payment_settings:{"paypal_express_enabled":true,"dynamic_config":{"paypal_js_sdk_url":"https:\/\/www.paypal.com\/sdk\/js?client-id=AUwoRlv3iZ3jt3o3hhcft_tZ5g6tvefEpjCf9YNGeH7q8p_WraleitkKfLnWIs8HLpzalgRA5AMT0BYO&currency=EUR&disable-funding=card%2Cbancontact%2Cblik%2Ceps%2Cgiropay%2Cideal%2Cmercadopago%2Cmybank%2Cp24%2Csepa%2Csofort%2Cvenmo&enable-funding=paylater&merchant-id=5MTPLKD7B2ZMJ","express_checkout_config":{"express_channels":["paypal"],"express_account_infos":{"paypal":{"channel_id":"6aa59644-bb47-4eb4-b194-31a248abebdf","merchant_id":"5MTPLKD7B2ZMJ","client_id":"Aa6Nl0zvDmxvmoL3Bp41aUjmXUS4VrW0VwiXaml-dh9pt_6PPfALUw3Mvq-eGYPWnOyFm35nxTZ6PrIR","account":"merchant","partner_account":{"id":"partner_region_cn","client_id":"AUwoRlv3iZ3jt3o3hhcft_tZ5g6tvefEpjCf9YNGeH7q8p_WraleitkKfLnWIs8HLpzalgRA5AMT0BYO"}}},"express_theme_configs":[]},"scm":"","unified_user_id":"","fallback_reason":"","request_id":"bc384d11-6a8d-44aa-9529-90768b252b62","ec_recommend":{"recommend_count":1,"exp_group":"X1","channel_groups":[{"payment_type":"paypal","candidates":[{"channel":"paypal","score":100}]}],"scm":"","unified_user_id":""},"ec_legacy_apple_pay_block_store_ids":["2036132","2171855","1021775","2373789","2050387","1831597","2386285","2374192"],"ec_legacy_google_pay_block_store_ids":["2036132","2171855","1021775","2373789","2050387","1831597","2386285","2374192"],"ec_legacy_spz_paypal_store_ids":[]}},sa_server_url:"https://r.shoplazza.com/sa?project=production&store_id=2272159",sa_web_url:"https://r.shoplazza.com/?store_id=2272159",routes:{root:""},currency_code:"EUR",currency_symbol:"€",currency_symbol_pos:"left",theme:{"theme_id":"81581e6d-cf02-4ac7-99c5-77f244fa125b","theme_version_id":"16298","merchant_theme_name":"Hero","theme_preset":"","updated_at":"2025-05-28 05:43:19","merchant_theme_updated_at":"2023-02-28 02:21:40","theme_type":"","support_block":true,"support_app_block":true,"ext_theme_key":"","merchant_theme_c_version":"","merchant_theme_version":"23.10.0"},customer:{"customer_id":null,"customer_phone":null,"customer_email":null},shop:{"shop_id":"2272159","shop_env":0,"shop_name":"KuKirinEU","finance":1,"cdn_domain":"\/\/static.staticdj.com\/","image_domain":"\/\/img.staticdj.com\/","wholesale_enabled":false,"time_zone":"+0800","attrs":null,"show_payment_logo":true},meta:{page:{"template_name":"order_verify","template_type":46,"template_suffix":"default"}},money_format:"amount",money_round_currencies:{"round_off_halfup":["XOF","XAF","XPF","BIF","CLP","KMF","DJF","GNF","ISK","JPY","PYG","RWF","KRW","UGX","VUV","VND","UYI","HUF","TWD"],"round_off_zero":[],"round_off_floor":[],"round_off_ceil":[]},slug:"kukirin-eu3",CLIENT_SENTRY_DSN:"https://[email protected]/5",region:"cn",store_plan:"base",store_trial:false,password_enabled:false,namespace:"production",market:{"market_id":"558574368318297759","market_currency":"EUR","market_lang":"en-US","market_currency_symbol":{"code":"EUR","val":"\u20ac","left":"\u20ac","right":""},"market_base_currency":"EUR","market_base_currency_symbol":{"code":"EUR","val":"\u20ac","left":"\u20ac","right":""},"primary_market_id":"558574368318297759","primary_market_currency":"EUR","primary_market_currency_symbol":{"code":"EUR","val":"\u20ac","left":"\u20ac","right":""},"primary_market_lang":"en-US","market_price_setting":{"local_currency_enabled":false,"custom_rate_enabled":false,"custom_rate":0,"rate":1,"back_rate":1,"actual_rate":1,"base_to_local":0,"local_to_base":0,"adjust":0,"price_round_enabled":true},"market_domain":{"domain_type":"primary","domain_value":"","redirect_enabled":false,"url":"https:\/\/www.kukirineu.com"}},app_root_domain:"shoplazza.com",product_snippet_prefix:"shoplazza-product-snippet",section_prefix:"shoplaza-section"};window[atob("U0hPUExBWlpB")]= window.C_SETTINGS;</script>
vendor: 1 bytes, line 1395
1395
1396<script type="text/javascript">
1397/* top-start */!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=9)}([function(e,t,n){"use strict";n.d(t,"h",(function(){return r})),n.d(t,"i",(function(){return o})),n.d(t,"s",(function(){return s})),n.d(t,"o",(function(){return i})),n.d(t,"r",(function(){return a})),n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return c})),n.d(t,"e",(function(){return u})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return p})),n.d(t,"f",(function(){return h})),n.d(t,"n",(function(){return _})),n.d(t,"g",(function(){return f})),n.d(t,"k",(function(){return y})),n.d(t,"l",(function(){return v})),n.d(t,"q",(function(){return m})),n.d(t,"j",(function(){return g})),n.d(t,"p",(function(){return b})),n.d(t,"m",(function(){return j}));const r="dj.request",o="dj.response",s="dj.viewContent",i="dj.productSearch",a="dj.variantChange",d="dj.addToCart",c="dj.cartChange",u="dj.cartUpdate",l="dj.cartItemChange",p="dj.cartItemDelete",h="dj.checkoutSubmit",_="dj.passwordReset",f="dj.completeRegistration",y="dj.login",v="dj.logout",m="dj.registration",g="dj.emailSubscription",b="dj.purchase",j="dj.pageLoad"},function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var r=n(0);window.__SEAHORSE_BUS={listeners:{},addEventListener(e,t){this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push(t)},dispatchEvent(e,t){const n=this.listeners[e];n&&n.length>0?n.forEach(n=>{try{n(t)}catch(t){console.error("执行事件回调失败: "+e,t)}}):console.error("没有找到事件监听器: "+e)}};const o=function(e){const t=document.createElement("a");return t.href=e,t},s=(e,t)=>{var n;const o=(e=>e?{...e,event_time:Date.now(),__is_seahorse_event:!0}:null)(t);e===r.a&&window.__SEAHORSE_BUS.dispatchEvent(e,o);const s=new CustomEvent(e,{detail:o,bubbles:!0});null===(n=document.body)||void 0===n||n.dispatchEvent(s)},i=(e,t)=>{document.addEventListener(e,(function(e){t(e,e.detail)}))},a=e=>{const t={};try{if(!e||e.match(/^[{\[]+[^]*[}\]]+$/))return t;e.replace(/[?&]+([^=&]+)=([^&]*)/gi,(e,n,r)=>{null!=r&&(t[n]=r)})}catch(e){console.log(e)}return t}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=function(){var e,t,n,r,o,s,i,a,d,c,u;const l=window.C_SETTINGS||window[atob("U0hPUExBWlpB")]||{};window[atob("U0hPUF9QQVJBTVM=")]=Object.assign({customer_id:null===(e=l.customer)||void 0===e?void 0:e.customer_id,finance:null===(t=l.shop)||void 0===t?void 0:t.finance,finance_symbol:l.currency_symbol,cdn_domain:null===(n=l.shop)||void 0===n?void 0:n.cdn_domain,theme_id:null===(r=l.theme)||void 0===r?void 0:r.theme_id,theme_name:null===(o=l.theme)||void 0===o?void 0:o.merchant_theme_name,theme_version:null===(s=l.theme)||void 0===s?void 0:s.theme_version_id,shop_name:null===(i=l.shop)||void 0===i?void 0:i.shop_name,shop_id:null===(a=l.shop)||void 0===a?void 0:a.shop_id,shop_env:null===(d=l.shop)||void 0===d?void 0:d.shop_env,default_img:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg==",template_name:null===(c=l.meta)||void 0===c||null===(c=c.page)||void 0===c?void 0:c.template_name,template_type:null===(u=l.meta)||void 0===u||null===(u=u.page)||void 0===u||null===(u=u.template_type)||void 0===u?void 0:u.toString()},window[atob("U0hPUF9QQVJBTVM=")]||{})}},function(e,t,n){"use strict";function r(){var e;null===(e=window.djInterceptors)||void 0===e||null===(e=e.proxy)||void 0===e||e.use(o)}function o({url:e,method:t,_body:n,redirect:r}){let o=null;try{var s,i,a;if(e.endsWith("/api/checkout/order")&&"POST"===t&&!r)if(n="string"==typeof n?JSON.parse(n):n,o={time:Date.now(),isOptimizedVersion:!1,source:["buy_now","cart"].includes(null===(s=n.refer_info)||void 0===s?void 0:s.source)?null===(i=n.refer_info)||void 0===i?void 0:i.source:"buy_now"},n.enable_order_create_proxy&&"one_page"!=(null===(a=n.refer_info)||void 0===a?void 0:a.source)){o&&(o.isOptimizedVersion=!0);const t=document.createElement("form");return t.method="POST",t.action=e.replace("/api/checkout/order","/checkout/create_order"),t.style.display="none",function(e,t){const n=document.createElement("input");n.type="hidden",n.name="data",n.value=JSON.stringify(t),e.appendChild(n)}(t,n),document.body.appendChild(t),t.submit(),document.body.removeChild(t),Promise.resolve(new Response(JSON.stringify({state:"success",ignore_to_checkout:!0,data:{items:n.line_items,refer_info:n.refer_info}}),{status:200,headers:{"Content-Type":"application/json"}}))}}catch(r){console.error("proxyCreateOrder error",e,t,n,r)}finally{o&&sessionStorage.setItem("CREATE_ORDER",JSON.stringify(o))}}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));
1397class r{constructor(){this._handlers=[]}use(e){return this._handlers.push(e),this._handlers.length-1}eject(e){this._handlers[e]&&(this._handlers[e]=null)}forEach(e){this._handlers.forEach((t,n)=>{null!==t&&e(t,n)})}length(){return this._handlers.length}}var o=n(1);const s="dj.request",i="dj.response",a="dj.beforeRequest",d="application/x-www-form-urlencoded",c="application/json",u=/(?:\[)(.+?)(?:\])/g,l=/^\d$/,p=e=>{if(!e)return e;let t=e;try{t=JSON.parse(JSON.stringify(e)),Object.keys(e).forEach(n=>{var r;let o=null==n?void 0:n.match(u);if(!o)return void(t[n]=e[n]);o=o.map(e=>e.slice(1,-1));const s=o[0],i=l.test(s),a=null==n?void 0:n.slice(0,null==n?void 0:n.indexOf("["));t[a]||(t[a]=i?[]:{}),null===(r=o)||void 0===r||r.forEach(r=>{l.test(r)||(i?(t[a][s]||(t[a][s]={}),t[a][s][r]=e[n]):t[a][r]=e[n])})})}catch(e){console.log(e)}return t};class h{constructor(e,t,n,r){this.__reqHeaders=Object.assign({},n),this._request={url:e,redirect:void 0,method:t,headers:n,_body:r,body:void 0},this._response={data:void 0,headers:void 0,status:void 0},this.__origin_code_map_={}}redirectUrl_(){return this._request.redirect}getContentType_(e){for(const t in e.headers||{})if("content-type"===t.toLowerCase())return e.headers[t]}getRequestType_(){return this.getContentType_(this._request)}getResponseType_(){return this.getContentType_(this._response)}serializeBody_(){const e=this.getRequestType_();if(!e||!this._request._body)return;let t=void 0;try{e.indexOf(d)>-1?t=this.formStringToObj_(this._request._body):e.indexOf(c)>-1&&(t=JSON.parse(this._request._body))}catch{}t&&(this._request.body=t)}deserializeBody_(){const e=this.getRequestType_();if(!e||!this._request.body)return;let t=void 0;try{e.indexOf(d)>-1?t=this.formBodyToString_(this._request.body):e.indexOf(c)>-1&&(t=JSON.stringify(this._request.body))}catch{}t&&(this._request._body=t)}formBodyToString_(e){const t=[],n=(e,n)=>{t.push(this.getEncodeValue_(e)+"="+this.getEncodeValue_(n))};for(const t in e){const r=e[t];Array.isArray(r)?r.forEach(e=>{n(t,e)}):n(t,r)}return t.join("&")}formStringToObj_(e){const t={};if(!e||e.match(/^[{\[]+[^]*[}\]]+$/))return t;const n=[];return("?"+e).replace(/[?&]+([^=&]+)=([^&]*)/gi,(e,r,o)=>{null!=o&&(r=this.getDecodeValue_(r),o=this.getDecodeValue_(o),n.push({key:r,value:o}),null!=t[r]?t[r]=n.filter(e=>e.key==r).map(e=>e.value):t[r]=o)}),t}getDecodeValue_(e){const t=decodeURIComponent(e),n=e!==encodeURIComponent(t)?e:t;return this.__origin_code_map_[n]=e,n}getEncodeValue_(e){return void 0!==this.__origin_code_map_[e]?this.__origin_code_map_[e]:null==e?e:encodeURIComponent(e)}triggerBeforeRequestEvent(){Object(o.d)(a,Object.assign({},this._request,{body:p(this._request.body)}))}triggerRequestEvent(){Object(o.d)(s,Object.assign({},this._request,{body:p(this._request.body)}))}triggerResponseEvent(){Object(o.d)(i,{request:Object.assign({},this._request,{body:p(this._request.body)}),response:this._response})}shouldSendDirectly_(){var e,t;if(!(null!==(e=window.djInterceptors)&&void 0!==e&&null!==(e=e.request)&&void 0!==e&&e.length()||null!==(t=window.djInterceptors)&&void 0!==t&&null!==(t=t.proxy)&&void 0!==t&&t.length()))return!0;const n=this.getRequestType_();return!(!n||-1!==n.indexOf(d)||-1!==n.indexOf(c))}shouldReturnDirectly_(){var e;if(null===(e=window.djInterceptors)||void 0===e||null===(e=e.response)||void 0===e||!e.length())return!0;const t=this.getResponseType_();return!(!t||-1!==t.indexOf(c))}headersModified_(){const e={};let t=!1;const n=this._request.headers;return Object.getOwnPropertyNames(n||{}).forEach(r=>{n[r]!==this.__reqHeaders[r]&&(e[r]=n[r],t=!0)}),t?e:void 0}requestHooks_(){var e;let t=[],n=Promise.resolve(this._request);for(null===(e=window.djInterceptors)||void 0===e||null===(e=e.request)||void 0===e||e.forEach(e=>{t.push(e)});t.length;)n=n.then(t.shift());return n}responseHooks_(){var e;const t=Object.assign(this._response,{config:this._request});let n=Promise.resolve(t);if(this.shouldReturnDirectly_())return n;let r=[];for(null===(e=window.djInterceptors)||void 0===e||null===(e=e.response)||void 0===e||e.forEach(e=>{r.push(e)});r.length;)n=n.then(r.shift());return n}send(e){const t=()=>{if(e)return this.triggerRequestEvent(),e(this._request._body,this.redirectUrl_(),this.headersModified_())};
1397return this.shouldSendDirectly_()?t():this.requestHooks_().then(e=>{e&&e.body&&this.deserializeBody_()}).catch(e=>{console.log(e)}).then(()=>this.handleProxyHook_()).then(e=>e||t())}mock(e){return e?this.parseResponse_(e).then(()=>{this.triggerResponseEvent()}).then(()=>this.responseHooks_()).then(({data:t,status:n})=>{if(!t)return e;if(t instanceof Response)return t;if(e.hasOwnProperty("data")){const r=this.canParseToJson_(e.data);return{status:n,data:this.isObject_(r)?JSON.stringify(t):t}}return e instanceof Response?new Response(JSON.stringify(t),{status:n,headers:e.headers,statusText:e.statusText}):void 0}).catch(()=>(this.triggerResponseEvent(),e)):Promise.resolve(e)}parseResponse_(e){if(this._response.status=e.status||200,e.hasOwnProperty("data")){this._response.headers=e.headers;const t=this.canParseToJson_(e.data);return this._response.data=this.isObject_(t)?t:e.data,Promise.resolve()}return e instanceof Response?(this._response.headers=this.parseHeaders_(e.headers),e.clone().json().then(e=>{this._response.data=e}).catch(()=>this._response.data=e)):Promise.resolve()}parseHeaders_(e){const t={};if("function"==typeof e.entries)for(const n of e.entries())t[n[0]]=n[1];return t}canParseToJson_(e){try{return JSON.parse(e)}catch{}return!1}isObject_(e){return"object"==typeof e}handleBeforeRequest_(){this.serializeBody_(),this.triggerBeforeRequestEvent()}async handleProxyHook_(){try{var e;const t=[];null===(e=window.djInterceptors)||void 0===e||null===(e=e.proxy)||void 0===e||e.forEach(e=>{t.push(e)});for(const e of t){const t=await e(this._request);if(t)return t}}catch(e){console.log(e)}}intercept(e){this.handleBeforeRequest_();const t=this.send(e);if(t instanceof Promise)return t.then(e=>this.mock(e))}}function _(){const e=function(e){if(this.readyState===window.XMLHttpRequest.DONE&&(e.requestProxy_||e.responseMock_))return e.responseMock_||(e.responseMock_=t=>e.requestProxy_.mock.apply(e.requestProxy_,[t])),e.responseMock_({status:this.status,data:this.responseType_&&"text"!=this.responseType_?this.response:this.responseText,headers:f(e)}).then(({data:e,status:t})=>(this.response=this.responseText=e,this.status=t,e))};!function(e){const t=window;t.__xhr=t.__xhr||t.XMLHttpRequest;const n=t.__xhr.prototype.setRequestHeader,r=t.__xhr.prototype.open,o=t.__xhr.prototype.send,s=function(e,t){e&&Object.getOwnPropertyNames(e).filter(e=>!t||!t.hasOwnProperty(e)).forEach(t=>{n.apply(this,[t,e[t]])})};function i(t){return function(){const n=this.hasOwnProperty(t+"_")?this[t+"_"]:this.xhr[t],r=(e[t]||{}).getter;return r&&r(n,this)||n}}function a(t){return function(n){const r=this.xhr,o=this,s=e[t];if("on"===t.substring(0,2))o[t+"_"]=n,r[t]=function(s){const i=e[t]&&e[t].call(o,r,s);i?i.then(()=>n.call(o,s)):n.call(o,s)};else{const e=(s||{}).setter;n=e&&e(n,o)||n,this[t+"_"]=n;try{r[t]=n}catch(e){}}}}function d(t){return function(){const n=[].slice.call(arguments);if(e[t]){const r=e[t].call(this,n,this.xhr);if(r&&r.then)return r.then(()=>this.xhr[t].apply(this.xhr,[].slice.call(arguments)))}return this.xhr[t].apply(this.xhr,n)}}t.XMLHttpRequest.prototype.setRequestHeader=function(e,t){return this._headers=Object.assign({},this._headers||{},{[e]:t}),n.apply(this,arguments)},t.XMLHttpRequest.prototype.open=function(e,t){return this._method=e||"GET",this._url=t,r.apply(this,arguments)},t.XMLHttpRequest.prototype.send=function(e){return this.requestProxy_=new h(this._url,this._method,this._headers,e),this.requestProxy_.intercept((e,t,n)=>{t&&(r.apply(this,[this._method,t]),s.apply(this,[this._headers,n])),s.apply(this,[n]),o.call(this,e)})},t.XMLHttpRequest=function(){const e=new t.__xhr;for(let t in e){"function"===typeof e[t]?this[t]=d(t):Object.defineProperty(this,t,{get:i(t),set:a(t),enumerable:!0})}this.xhr=e},t.XMLHttpRequest.prototype=t.__xhr.prototype,Object.assign(t.XMLHttpRequest,{UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4}),t.__xhr}({onreadystatechange:e,onload:e,onloadend:e,addEventListener:function(t,n){const r=this;if(["load","loadend","timeout","error","readystatechange","abort"].includes(t[0]))return e.call(r,n)}})}function f(e){const t=e.getAllResponseHeaders().trim().split(/[\r\n]+/);var n={};
1397return t.forEach(e=>{const t=e.split(": "),r=t.shift(),o=t.shift();n[r]=o}),n}const y=["checkout","thank_you"],v=()=>{var e;y.includes(null===(e=window.C_SETTINGS)||void 0===e||null===(e=e.meta)||void 0===e||null===(e=e.page)||void 0===e?void 0:e.template_name)||(window.djInterceptors={request:new r,response:new r,track:new r,proxy:new r},_(),function(){const e=window.fetch;"function"==typeof e&&(window.fetch=function(t,n={}){const r=(null==n?void 0:n.method)||"GET";return new h(t,r,null==n?void 0:n.headers,null==n?void 0:n.body).intercept((r,o,s)=>(n.body=r,s&&(n.headers&&"function"==typeof n.headers.set?Object.getOwnPropertyNames(s).forEach(e=>n.headers.set(e,s[e])):(n.headers||(n.headers={}),Object.assign(n.headers,s))),t=o||t,e.call(this,t,n)))})}())}},function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var r=n(1),o=n(0);const s=(e,t)=>{e>=200&&e<300&&t()},i=e=>{var t;if(!e)return{};const n=e.quantity||1,r=e.add_quantity||e.quantity||1;let o={option1:"",option2:"",option3:""};return null===(t=e.options)||void 0===t||t.forEach((e,t)=>{o["option"+(t+1)]=e.value}),{product_id:e.product_id,variant_id:e.variant_id,variant:o,name:e.product_title,item_price:e.price,quantity:n,number:r,properties:e.properties,sku:e.sku,vendor:e.vendor,type:""}},a=[{path:/\/api\/customers\/sign_up$/,method:"post",events:{[o.q]:({body:e},t)=>{t({accout:e.email,sign_up_method:e.email.indexOf("@")<0?"手机号":"邮箱"})}}}],d=[{path:/\/api\/cart$/,method:"get",events:{[o.e]:({response:e},t)=>{s(e.status,()=>{var n;(n=e.data,"[object Object]"===Object.prototype.toString.call(n))&&t(e.data.cart)})}}},{path:/\/api\/search$/,method:"get",events:{[o.o]:({response:e,url:t},n)=>{s(e.status,()=>{const o=e.data.data||{},{total:s}=o;let i=o.keyword;i||(i=Object(r.b)(t).keyword),n({keyWord:i,total:s,hasResult:s>0,source:"api"})})}}},{path:new RegExp("/api/products/[0-9a-fA-F]{4}(?:[0-9a-fA-F]{4}-){4}[0-9a-fA-F]{12}$"),method:"get",events:{[o.s]:({response:e},t)=>{s(e.status,()=>{var n;t({product:null===(n=e.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.product,selected:{},qty:1,source:"api"})})}}},{path:/\/api\/cart$/,method:"post",events:{[o.a]:({response:e},t)=>{s(e.status,()=>{var n;const r=null===(n=e.data.data)||void 0===n||null===(n=n.items)||void 0===n?void 0:n[0];t(i(r))})},[o.b]:({response:e},t)=>{s(e.status,()=>{t()})}}},{path:/\/api\/cart\/batch$/,method:"post",events:{[o.a]:({response:e},t)=>{s(e.status,()=>{var n;null===(n=e.data.items)||void 0===n||n.map(e=>{t(i(e))})})},[o.b]:({response:e},t)=>{s(e.status,()=>{t()})}}},{path:/\/api\/checkout\/order$/,method:"post",events:{[o.a]:({body:e,response:t},n)=>{s(t.status,()=>{var r;const o=null===(r=e.refer_info)||void 0===r?void 0:r.source;if("buy_now"==o){var s,a,d;const r=null===(s=t.data.data)||void 0===s||null===(s=s.items)||void 0===s?void 0:s[0],c=null===(a=e.refer_info)||void 0===a?void 0:a.pay_method,u=null===(d=t.data.data)||void 0===d?void 0:d.trade_id,l=Object.assign({},i(r),{source:o,pay_method:c,trade_id:u});n(l)}})},[o.f]:({body:e,response:t},n)=>{s(t.status,()=>{n({line_items:e&&e.line_items||[],refer_info:e&&e.refer_info||{}})})}}},{path:/\/api\/customers\/password_reset$/,method:"patch",events:{[o.n]:({response:e},t)=>{200===e.status?t({forget:!0}):422===e.status&&t({forget:!1})}}},{path:/\/api\/customers\/sign_up$/,method:"post",events:{[o.g]:({response:e},t)=>{s(e.status,()=>{t("register")})}}},{path:/\/api\/customers\/sign_in$/,method:"post",events:{[o.k]:({body:e,response:t},n)=>{const r=function(t,r){var o;n({login_method:e.email.indexOf("@")<0?"手机号":"邮箱",shop_name:null===(o=window.C_SETTINGS.shop)||void 0===o?void 0:o.shop_name,login_result:t,fail_reason:r||""})};if(200===t.status)r(!0);else if(422===t.status){const e=t.data.errors;r(!1,null!=e&&e.join?e.join(","):e)}}}},{path:/\/api\/customers\/sign_out$/,method:"post",events:{[o.l]:({response:e},t)=>{s(e.status,()=>{t()})}}},{path:/\/api\/customers\/newsletters$/,method:"post",events:{[o.j]:({response:e},t)=>{s(e.status,()=>{t()})}}},{path:/\/api\/cart\/[\w\-]+$/,method:"patch",events:{[o.b]:({response:e},t)=>{s(e.status,()=>{t(e.data.cart)}
1397)},[o.e]:({response:e},t)=>{s(e.status,()=>{t(e.data.cart)})},[o.c]:({body:e,response:t},n)=>{s(t.status,()=>{n({cart:t.data.cart,item:e})})}}},{path:/\/api\/cart\/[\w\-]+$/,method:"delete",events:{[o.b]:({response:e},t)=>{s(e.status,()=>{t(e.data.cart)})},[o.e]:({response:e},t)=>{s(e.status,()=>{t(e.data.cart)})},[o.d]:({body:e,response:t},n)=>{s(t.status,()=>{n({cart:t.data.cart,item:e})})}}}],c=(e,t,n)=>{const o=Object(r.c)(t).pathname;return e.find(e=>{const t=e.path;if(e.method!==n.toLowerCase())return!1;if(t instanceof RegExp){if(t.test(o))return!0}else if(t===o)return!0})},u=(e,t)=>{if(!e)return;const n=(e=>{var t;const n={};return null===(t=window.djInterceptors)||void 0===t||null===(t=t.track)||void 0===t||t.forEach((t,r)=>{var o;null!=e&&null!==(o=e.events)&&void 0!==o&&o[t.event]&&(n[t.event]=Object.assign({},n[t.event],t.params),(null==t.once||t.once)&&window.djInterceptors.track.eject(r))}),n})(e);Object.keys((null==e?void 0:e.events)||{}).forEach(o=>{e.events[o](t,e=>{["undefined","object"].includes(typeof e)&&(e=Object.assign({},e,{_extra:n[o]})),Object(r.d)(o,e)})})},l=location.origin+"__recently-viewed-productIds__",p=(e,t)=>{try{window.localStorage.setItem(e,JSON.stringify(t))}catch(e){console.error(e)}},h=e=>{try{const t=window.localStorage.getItem(e);return t&&JSON.parse(t)}catch(e){console.error(e)}},_=({product:e,selected:t,qty:n,quantity:s})=>{var i;let a=e,d=t;const{product:c,selected:u}=v()||{};(null==e?void 0:e.id)!==(null==c?void 0:c.id)||null!=c&&null!==(i=c.options)&&void 0!==i&&i.length||(a=c,d=u),Object(r.d)(o.s,{product:a||{},selected:d||{},qty:n||s||1,source:"pageview"})},f=(e,t,n)=>{if(C_SETTINGS.meta.page.template_name===t)try{window.addEventListener(e,n)}catch{}},y=(e,t)=>{f("load",e,t)};function v(){let e=document.querySelector("#product-json");return e?JSON.parse(e.innerHTML):"function"==typeof $?$(document).data("djproduct"):void 0}const m=()=>{y("product",()=>{let e={product:{},selected:{},qty:1},t=v();t&&Object.assign(e,t),requestAnimationFrame(()=>_(e)),requestAnimationFrame(()=>{let e=h(l)||[];const n=t&&t.product&&t.product.id;if(n){const t=e.indexOf(n);-1!==t&&e.splice(t,1),e.unshift(n),p(l,e)}})}),Object(r.a)(o.r,(e,t)=>{"complete"===document.readyState&&(t&&t.source&&"initial_load"===t.source||_(t))})};function g(){m(),y("search",()=>{const e=Object(r.b)(location.search).q,t=Number.parseInt("",10)||0;Object(r.d)(o.o,{keyword:e,total:t,hasResult:t>0,keyWord:e,source:"pageview"})}),y("thank_you",()=>{var e;const t=null===(e=window.ORDER)||void 0===e?void 0:e.id,n=h("__thank_you_already_event_map__")||{};null!=n&&n[t]||(n[t]=!0,p("__thank_you_already_event_map__",n),Object(r.d)(o.p,Object.assign({},window.ORDER||{},{order_count:window.ORDER.customer&&window.ORDER.customer.order_count})))}),y("thank_you",()=>{Object(r.d)(o.m,Object.assign({},window.ORDER||{}))}),y("product",()=>{Object(r.d)(o.m,Object.assign({},v()||{}))})}function b(){Object(r.a)(o.h,(e,{url:t,method:n,body:r})=>{const o=c(a,t,n);u(o,{url:t,body:r})}),Object(r.a)(o.i,(e,{request:t,response:n})=>{const{url:r,method:o,body:s}=t,i=c(d,r,o);u(i,{url:r,method:o,body:s,response:n})}),g()}},function(e,t){try{(()=>{const e=e=>{const t=e.split("&&")[0];if(!t)return[];const n=t.indexOf("=");let r="";return-1!==n&&(r=t.slice(n+1)),r?r.split(";").filter(e=>e):[]},t=(e,t)=>{if(!t)return;if(/\/cuttlefish\//.test(t))return;return e.some(e=>{let n=t;return t.replace&&(n=t.replace("https:","")),n==e.replace("https:","")})},n=["application/javascript","text/javascript"],r=(e,t)=>{self.MainThread.upgradeScript(e,t)},o=o=>{const s=e(o);new MutationObserver(e=>{e.forEach(({addedNodes:e})=>{e.forEach(e=>{(e=>1===e.nodeType&&"SCRIPT"===e.tagName&&(!e.type||n.includes(e.type)))(e)&&(t(s,e.src)||"worker"==e.getAttribute("scope"))&&(e.type="text/spz-script",r(e.src,e))})})}).observe(document.documentElement,{childList:!0,subtree:!0})},s=o=>{const s=e(o),i=document.createElement,a=(e,r)=>e&&t(s,e)&&n.includes(r);document.createElement=function(e){const t=i.call(document,e);return"script"===e.toLowerCase()&&function(e){let t="",n="text/javascript";Object.defineProperty(e,"src",{get:function(){return t},set:function(o){t=o,e.setAttribute("src",o),a(t,n)&&(e.type="text/spz-script",r(t))}}),Object.defineProperty(e,"type",{get:function(){return n},set:function(r){n=r,a(t,n)&&(n="text/spz-script"),e.setAttribute("type",n)}});const o=e.setAttribute;e.setAttribute=function(){const t=Array.prototype.slice.call(arguments);
1397"src"===t[0]?a(t[1],e.type)&&(e.type="text/spz-script",r(t[1])):"type"===t[0]&&a(e.src,t[1])&&(t[1]="text/spz-script"),o.apply(e,t)}}(t),t}};(()=>{const e="";e.includes("script_url")&&!e.includes("is_switch=0")&&(self.MainThread||(()=>{const e=window.C_SETTINGS.shop.cdn_domain+"cuttlefish/plugin",t=document.createElement("script");t.src=e+"/main.js",t.crossOrigin="anonymous",t.setAttribute("async",""),document.head.appendChild(t)})(),o(e),s(e))})()})()}catch(e){console.log(e)}},,,function(e,t,n){n(20),n(6)},,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var r=n(2),o=n(4),s=n(5);var i=n(3);Object(r.a)(),Object(o.a)(),Object(i.a)(),Object(s.a)(),window.jQuery||(window.jQuery=window.$=function(e,t){return new jQuery.prototype.init(e,t)},jQuery.prototype={constructor:jQuery,init:function(e,t){var n=null;return"function"==typeof e&&(jQuery.fn?e():n=setInterval((function(){jQuery.fn&&(clearInterval(n),t?jQuery(e):setTimeout((function(){jQuery(e)}),50))}),16),window.addEventListener("libloaded",(function(t){clearInterval(n),jQuery(e)}),!1)),this.selector=e,this.trigger=function(e,t,n,r){return window.addEventListener("libloaded",(function(){jQuery.event.trigger(e,t,n,r)}),!1),this},this}}),$((function(){var e=window.jQuery;const t=e.event.trigger;e.extend(e.event,{trigger:function(e,n,r,o){try{const s={"dj.product.variants.change":"dj.variantChange","dj.initiateCheckout":"dj.initiateCheckout","dj.checkoutStepAddress":"dj.checkoutStepAddress","dj.addShippingMethod":"dj.addShippingMethod","dj.checkoutStepPayment":"dj.checkoutStepPayment"},i=e.hasOwnProperty("type")?e.type:e;if(3===(r=r||window.document).nodeType||8===r.nodeType)return;if(s[i]){const a=null==n?void 0:n[0]||n,d=new CustomEvent(s[i],{detail:a,bubbles:!0});if("dj.initiateCheckout"===i&&"complete"!==document.readyState)return void window.addEventListener("load",()=>{r.dispatchEvent(d),t(e,n,r,o)});r.dispatchEvent(d)}}catch{}return t(e,n,r,o)}})}),!0)}]);/* top-end */
1398</script>
1398
1399<style id="spz-theme-vars">
1400  :root {
1401    --spz-theme-pdp-title-font-family: var(--font-heading-family);
1402    --spz-theme-pdp-title-font-size: calc(var(--type-title-font-size) * 0.66);
1403    --spz-theme-pdp-title-line-height: var(--type-title-line-height);
1404    --spz-theme-pdp-title-font-weight: 400;
1405    --spz-theme-pdp-title-color: var(--color-body-text);
1406    --spz-theme-pdp-subtitle-line-height: var(--type-body-line-height);
1407    --spz-theme-pdp-subtitle-font-weight: var(--font-body-weight);
1408    --spz-theme-pdp-subtitle-color: var(--color-body-text);
1409    --spz-theme-pdp-price-font-family: var(--font-body-family);
1410    --spz-theme-pdp-price-font-size: calc(var(--type-body-font-size) * 2);
1411    --spz-theme-pdp-price-line-height: 1.2;
1412    --spz-theme-pdp-price-font-weight: 600;
1413    --spz-theme-pdp-price-color: var(--color-price-text);
1414    --spz-theme-pdp-compare-price-font-size: calc(var(--type-body-font-size) + 6px);
1415    --spz-theme-pdp-compare-price-line-height: var(--type-body-line-height);
1416    --spz-theme-pdp-compare-price-font-weight: var(--font-body-weight);
1417    --spz-theme-pdp-compare-price-color: var(--color-compare-at-price-text);
1418    --spz-theme-pdp-save-badge-font-size: calc(var(--type-body-font-size) * 0.85);
1419    --spz-theme-pdp-save-badge-line-height: 1;
1420    --spz-theme-pdp-save-badge-font-weight: 600;
1421    --spz-theme-pdp-save-badge-color: var(--color-save-text);
1422    --spz-theme-pdp-save-badge-border: 1px solid currentColor;
1423    --spz-theme-pdp-save-badge-radius: 0;
1424    --spz-theme-pdp-save-badge-padding: 1px 4px;
1425    --spz-theme-pdp-variant-title-font-family: var(--font-heading-family);
1426    --spz-theme-pdp-variant-title-font-size: max(12px, calc(var(--type-title-font-size) * 0.46));
1427    --spz-theme-pdp-variant-title-font-weight: var(--font-body-weight);
1428    --spz-theme-pdp-variant-line-height: var(--type-body-line-height);
1429    --spz-theme-pdp-variant-font-weight: var(--font-body-weight);
1430    --spz-theme-pdp-variant-color: var(--color-body-text-70);
1431    --spz-theme-pdp-variant-border: 1.5px solid var(--color-borders);
1432    --spz-theme-pdp-variant-radius: 2px;
1433    --spz-theme-pdp-variant-min-width: 44px;
1434    --spz-theme-pdp-variant-min-height: 44px;
1435    --spz-theme-pdp-variant-max-width: none;
1436    --spz-theme-pdp-variant-padding: 8px 12px;
1437    --spz-theme-pdp-variant-gap: 6px;
1438    --spz-theme-pdp-qty-label-font-family: var(--font-heading-family);
1439    --spz-theme-pdp-qty-label-font-size: calc(var(--type-title-font-size) * 0.46);
1440    --spz-theme-pdp-qty-label-line-height: var(--type-title-line-height);
1441    --spz-theme-pdp-qty-label-font-weight: var(--font-heading-weight);
1442    --spz-theme-pdp-qty-label-color: var(--color-body-text);
1443    --spz-theme-pdp-qty-radius: var(--global-border-radius);
1444    --spz-theme-pdp-atc-button-font-size: calc(var(--type-body-font-size) + 2px);
1445    --spz-theme-pdp-atc-button-line-height: var(--type-body-line-height);
1446    --spz-theme-pdp-atc-button-font-weight: 600;
1447    --spz-theme-pdp-atc-button-height: 46px;
1448    --spz-theme-pdp-atc-button-padding: 0;
1449    --spz-theme-pdp-atc-button-radius: var(--global-border-radius-btn);
1450    --spz-theme-pdp-buy-button-font-size: calc(var(--type-body-font-size) + 2px);
1451    --spz-theme-pdp-buy-button-line-height: var(--type-body-line-height);
1452    --spz-theme-pdp-buy-button-font-weight: 600;
1453    --spz-theme-pdp-stock-note-font-size: calc(var(--type-body-font-size) - 2px);
1454    --spz-theme-pdp-stock-note-line-height: 1.2;
1455    --spz-theme-pdp-stock-note-font-weight: var(--font-body-weight);
1456    --spz-theme-pdp-stock-note-color: var(--color-body-text);
1457    --spz-theme-plp-title-font-size: calc(var(--type-title-font-size) * 1);
1458    --spz-theme-plp-title-line-height: var(--type-title-line-height);
1459    --spz-theme-plp-title-font-weight: var(--font-heading-weight);
1460    --spz-theme-plp-title-font-family: var(--font-heading-family);
1461    --spz-theme-plp-title-color: var(--color-body-text);
1462    --spz-theme-plp-card-title-font-size: var(--type-body-font-size);
1463    --spz-theme-plp-card-title-line-height: 1.1;
1464    --spz-theme-plp-card-title-font-weight: 400;
1465    --spz-theme-plp-card-title-font-family: var(--font-body-family);
1466    --spz-theme-plp-card-title-color: var(--color-body-text);
1467    --spz-theme-plp-card-price-font-size: calc(var(--type-body-font-size) + 2px);
1468    --spz-theme-plp-card-price-font-weight: 600;
1469    --spz-theme-plp-card-price-color: var(--color-price-text);
1470    --spz-theme-plp-card-compare-font-size: calc(var(--type-body-font-size) - 2px);
1471    --spz-theme-plp-card-compare-line-height: 1;
1472    --spz-theme-plp-card-compare-font-weight: 600;
1473    --spz-theme-plp-card-compare-color: var(--color-compare-at-price-text);
1474    --spz-theme-plp-badge-font-size: 12px;
1475    --spz-theme-plp-badge-padding: 6px 10px;
1476    --spz-theme-plp-badge-radius: 2px;
1477    --spz-theme-plp-badge-color: var(--color-sale-tag-text);
1478    --spz-theme-plp-soldout-color: var(--color-body-text);
1479    --spz-theme-plp-quick-add-color: var(--color-primary-btn-text);
1480    --spz-theme-plp-swatch-gap: 8px 4px;
1481    --spz-theme-plp-swatch-radius: 50%;
1482    --spz-theme-plp-card-image-radius: 0;
1483    --spz-theme-plp-card-image-aspect-ratio: calc(100 / 100);
1484    --spz-theme-plp-card-radius: 0;
1485    --spz-theme-cart-drawer-width: min(84.6%, 468px);
1486    --spz-theme-cart-drawer-radius: 0;
1487    --spz-theme-cart-title-line-height: var(--type-body-line-height);
1488    --spz-theme-cart-title-font-weight: var(--font-heading-weight);
1489    --spz-theme-cart-item-title-font-size: var(--type-body-font-size);
1490    --spz-theme-cart-item-title-line-height: var(--type-body-line-height);
1491    --spz-theme-cart-item-title-font-weight: var(--font-body-weight);
1492    --spz-theme-cart-item-title-font-family: var(--font-body-family);
1493    --spz-theme-cart-item-title-color: var(--color-body-text);
1494    --spz-theme-cart-item-variant-font-size: calc(var(--type-body-font-size) - 2px);
1495    --spz-theme-cart-item-variant-color: color-mix(in srgb, var(--color-body-text) 60%, transparent);
1496    --spz-theme-cart-item-price-font-size: calc(var(--type-body-font-size) + 4px);
1497    --spz-theme-cart-item-price-line-height: 1;
1498    --spz-theme-cart-item-price-font-weight: 600;
1499    --spz-theme-cart-item-price-color: var(--color-price-text);
1500    --spz-theme-cart-qty-radius: var(--global-border-radius);
1501    --spz-theme-cart-qty-border: 1px solid var(--color-borders);
1502    --spz-theme-cart-item-image-radius: 0;
1503    --spz-theme-cart-summary-card-bg: var(--color-cart-subtotal-bg);
1504    --spz-theme-cart-checkout-bg: var(--color-primary-btn-bg);
1505    --spz-theme-cart-checkout-color: var(--color-primary-btn-text);
1506    --spz-theme-cart-checkout-height: 46px;
1507    --spz-theme-cart-checkout-font-size: calc(var(--type-body-font-size) + 2px);
1508    --spz-theme-cart-checkout-font-weight: 600;
1509    --spz-theme-cart-checkout-radius: var(--global-border-radius-btn);
1510    --spz-theme-atc-modal-width: 568px;
1511    --spz-theme-atc-modal-max-height: 85vh;
1512    --spz-theme-atc-modal-border-width: 0;
1513    --spz-theme-atc-modal-radius: 0;
1514    --spz-theme-page-width: 1440px;
1515    --spz-theme-page-gutter: 40px;
1516    --spz-theme-grid-gap-x: 20px;
1517    --spz-theme-grid-gap-y: 20px;
1518    --spz-theme-button-radius: var(--global-border-radius-btn);
1519    --spz-theme-button-border-width: 1px;
1520    --spz-theme-button-hover-bg-color: var(--color-primary-btn-light);
1521    --spz-theme-button-hover-text-color: var(--color-primary-btn-text);
1522    --spz-theme-input-bg-color: transparent;
1523    --spz-theme-input-text-color: var(--color-body-text);
1524    --spz-theme-input-border-color: var(--color-border);
1525    --spz-theme-input-radius: 0;
1526    --spz-theme-overlay-shadow: 0 10px 40px var(--color-shadow);
1527    --spz-theme-toast-radius: var(--global-fixed-border-radius-btn);
1528    --spz-theme-progress-radius: 1px;
1529    --spz-theme-pill-radius: 9999px;
1530  }
1531  @media (max-width: 959px) {
1532    :root {
1533      --spz-theme-pdp-title-font-size: calc(var(--type-title-font-size) * 0.5);
1534      --spz-theme-pdp-save-badge-font-size: calc(var(--type-body-font-size) * 0.73);
1535      --spz-theme-pdp-qty-label-font-size: calc(var(--type-title-font-size) * 0.4);
1536      --spz-theme-cart-item-title-font-size: calc(var(--type-body-font-size) - 2px);
1537      --spz-theme-cart-item-price-font-size: calc(var(--type-body-font-size) + 2px);
1538      --spz-theme-page-gutter: 16px;
1539      --spz-theme-grid-gap-x: 16px;
1540    }
1541  }
1542</style>
1543
1544<script type="text/javascript">
1545/* golden-top-start */!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="https://static.staticdj.com/",n(n.s=13)}([function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return a})),n.d(t,"m",(function(){return c})),n.d(t,"j",(function(){return s})),n.d(t,"l",(function(){return u})),n.d(t,"b",(function(){return d})),n.d(t,"h",(function(){return l})),n.d(t,"f",(function(){return m})),n.d(t,"g",(function(){return f})),n.d(t,"i",(function(){return _})),n.d(t,"k",(function(){return g}));const r=()=>{var e=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,t=/(android)/i.test(navigator.userAgent);return e?1:t?2:3},i=()=>{String.prototype.startsWith||Object.defineProperty(String.prototype,"startsWith",{value:function(e,t){return t=!t||t<0?0:+t,this.substring(t,t+e.length)===e}});var e=window.location.pathname||"";return"/"==e||e.startsWith("/home")||e.startsWith("/index")?"index":e.startsWith("/products/")?"product":e.startsWith("/collections/")||e.startsWith("/products")?"product_group":e.startsWith("/promotions/")?"activity":e.startsWith("/search")?"search":e.startsWith("/checkout/")?"checkout":"other"},o=function(e){let t=e&&e.discount_applications;if("string"==typeof t)try{t=JSON.parse(t)}catch(e){return}if(Array.isArray(t))return t.map((function(e){return e&&e.discount_id})).join(",")},a=function(e){return(e&&e.line_items||[]).reduce((function(e,t){return e+(t.quantity||0)}),0)},c=(e,t)=>{var n;const r=new CustomEvent(e,{detail:t||null,bubbles:!0});null===(n=document.body)||void 0===n||n.dispatchEvent(r)},s=(e,t)=>{"dj.addToCart"===e&&window.__SEAHORSE_BUS.addEventListener(e,(function(n){const r={type:e,detail:n};n&&!n.__is_seahorse_event||t(r,n)})),document.addEventListener(e,(function(n){"dj.addToCart"===e&&n.detail&&n.detail.__is_seahorse_event||t(n,n.detail)}))},u=(e,t,n,r=!1)=>{var i=new Date;return i.setTime(i.getTime()+31536e6),document.cookie=e+"="+encodeURIComponent(t)+";expires="+(n||i).toGMTString()+";domain="+location.host.split(".").map((function(e,t,n){return 0==t&&n.length>2?"":e})).join(".")+";path=/"+(r?";SameSite=None;Secure":""),!0},d=e=>{var t=new RegExp("(^| )"+e+"=([^;]*)(;|$)"),n=document.cookie.match(t);return n?decodeURIComponent(n[2]):""},l=()=>window&&window.sessionStorage&&"function"==typeof window.sessionStorage.setItem&&"function"==typeof window.sessionStorage.getItem,m=(e="")=>e.split("/")[2]||"",f=()=>C_SETTINGS.meta&&C_SETTINGS.meta.page&&14===C_SETTINGS.meta.page.template_type,_=()=>C_SETTINGS.meta&&C_SETTINGS.meta.page&&42===C_SETTINGS.meta.page.template_type,g=function(e){return"number"!=typeof e||isNaN(e)?void 0:Math.round(10*e)/10}},function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i}));const r="_extra",i={UTM:atob("c2hvcGxhenphX2FfcA=="),UTM_PARAMS:"utm_a_p",SESSION_ID_OLD:"session_id",SESSION_ID_NEW:"ss_id_a_p"},o="data-track"},function(e,t,n){"use strict";n.d(t,"h",(function(){return m})),n.d(t,"e",(function(){return f})),n.d(t,"d",(function(){return _})),n.d(t,"g",(function(){return g})),n.d(t,"c",(function(){return p})),n.d(t,"f",(function(){return h})),n.d(t,"a",(function(){return v}));var r=n(0);n.d(t,"b",(function(){return r.b}));var i=n(1);let o=0;const a={name:"fbclid",get:()=>Object(r.b)(a.name),set:()=>{var e=new RegExp(`(^|&)${a.name}=([^&]*)(&|$)`),t=window.location.search.substring(1).match(e);if(null!=t&&t[2]){var n="fb.1."+(new Date).getTime()+"."+t[2];Object(r.l)(a.name,n)}}},c={name:"_epik",get:()=>{try{const t=Object(r.b)(c.name);if(t)return t;var e=window.location.search.substring(1).match(/(^|&)epik=([^&]*)(&|$)/);
1545return null!=e&&e[2]?decodeURIComponent(e[2]):""}catch(e){return""}}},s={name:"ttclid",get:()=>Object(r.b)(s.name),set:()=>{var e=new RegExp(`(^|&)${s.name}=([^&]*)(&|$)`),t=window.location.search.substring(1).match(e);null!=t&&t[2]&&Object(r.l)(s.name,t[2])}},u={name:i.a.SESSION_ID_NEW,get:()=>Object(r.b)(u.name),set:()=>{let e=u.get()||Object(r.b)(i.a.SESSION_ID_OLD);const t=!e;e||(e=(new Date).getTime().toString()+(400*Math.random().toFixed(2)+100).toString());const n=new Date((new Date).getTime()+18e5),o="https:"===location.protocol;return Object(r.l)(u.name,e,n,o),Object(r.l)(i.a.SESSION_ID_OLD,e,n,o),{isNew:t}}},d={name:atob("c2hvcGxhenphX3NvdXJjZQ=="),get:()=>{try{return Object(r.b)(d.name)||localStorage[d.name]}catch(e){}return""},set:()=>{var e=document.referrer,t=location.href,n=navigator.userAgent,i=([["Facebook",/(facebook)|(fbclid=.+)/i,/fbclid=.+/,/FBAV|FBAN|FBIOS/i],["GoogleAds",/gclid=.+/i,/gclid=.+/i,0],["Google",/google/i,0,0],["Instagram",/instagram/i,0,/instagram/i],["Pinterest",/(pinterest)|(epik=.+)/i,/epik=.+/i,/pinterest/i],["Snapchat",/snapchat/i,0,/snapchat/i],["TikTok",/ads.tiktok/i,0,/tiktok/i],["Mailchimp",/mc_cid=.+/i,0,0],["Baidu",/baidu/i,0,0],["YouTube",/youtube/i,0,/youtube/i],["Twitter",/(twitter)|(t.co)/i,0,/twitter/i],["LinkedIn",/linkedin/i,0,/linkedin/i],["WhatsApp",/whatsapp/i,0,/whatsapp/i],["Reddit",/reddit/i,0,0],["Yahoo",/yahoo/i,0,0],["Bing",/bing/i,0,0],["Yandex",/yandex/i,0,0]].find((function(r){return r[1]&&r[1].test(e)||r[2]&&r[2].test(t)||r[3]&&r[3].test(n)}))||[""])[0],o=d.name,a=new Date((new Date).getTime()+6048e5);d.get()||Object(r.l)(o,JSON.stringify({$first_visit_url:t,$latest_referrer_host:i,expire:a.getTime()}),a)&&function(){try{localStorage[o]=d.get()}catch(e){}}(),!d.get()&&localStorage[o]&&((JSON.parse(localStorage[o])&&JSON.parse(localStorage[o]).expire||0)<(new Date).getTime()||Object(r.l)(o,localStorage[o])),d.get()&&!localStorage[o]&&function(){try{localStorage[o]=d.get()}catch(e){}}()}},l={name:"client_id",get:()=>Object(r.b)(l.name)},m=()=>{(()=>{const e=l.get();d.get()||(o=1),e&&"null"!=e||(o=1)})(),a.set(),s.set();const e=u.set();return d.set(),{sessionId:e}},f=()=>o,_=()=>a.get(),g=()=>s.get(),p=()=>c.get(),h=()=>u.get(),v=()=>l.get()},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0);const i=(e=!0)=>{if(e)return window.djTracker=window.djTracker||[],void(window.djTrack=window.djTrack||function(e,t){window.djTracker.push({eventName:e,params:t})});window.djTrack=function(e,t={}){e&&Object(r.m)("dj.track",{eventName:e,params:t})},(window.djTracker||[]).map(({eventName:e,params:t})=>{window.djTrack(e,t)})}},,,,,,,,,,function(e,t,n){"use strict";n.r(t);var r=n(0),i=n(1);const o=e=>{try{const t=localStorage.getItem(e);if(!t)return"";const n=JSON.parse(t);return!n||!n.expire||n.expire<(new Date).getTime()?"":n.value||""}catch(e){return""}},a=(e,t,n)=>{try{localStorage.setItem(e,JSON.stringify({value:t,expire:n}))}catch(e){}},c=e=>{let t=Object(r.b)(e);return t||(t=o(e),t&&Object(r.l)(e,t,new Date((new Date).getTime()+18e5))),t},s=(e,t)=>{const n=(new Date).getTime()+18e5;Object(r.l)(e,t,new Date(n)),a(e,t,n)},u={name:"last_template_name",get:()=>c(u.name),set:e=>{s(u.name,e)}},d={name:"latest_referrer",get:()=>c(d.name),set:e=>{s(d.name,e)}},l={name:"last_land_url",get:()=>c(l.name),set:(e,t)=>{if(Object(r.i)())return;const n=e.sessionId.isNew;if(Object(r.g)()&&!n)return;let i=l.get(),o=u.get(),a=d.get();const c=Object(r.f)(document.referrer),m=location.host,f=c&&m&&c!==m,_=c===m&&"admin"===(document.referrer||"").split("/")[3],g=!document.referrer;var p,h;(f||_||g||n&&c===m)&&(i=location.href,o=(null===(p=C_SETTINGS.meta)||void 0===p||null===(h=p.page)||void 0===h?void 0:h.template_name)||"",a=document.referrer);i&&s(l.name,i),o&&u.set(o),a&&d.set(a)}},m=()=>{let e=SHOP_PARAMS.fbq_pv_event_id;return e||(e=(new Date).getTime().toString()+(400*Math.random().toFixed(2)+100).toString(),Object.defineProperty(SHOP_PARAMS,"fbq_pv_event_id",{configurable:!1,get:()=>e,set:()=>{console.log("[golden] SHOP_PARAMS.fbq_pv_event_id 生成后不允许修改")}})),e},f=()=>{const e=new URLSearchParams(window.location.search);return["utm_source","utm_medium","utm_campaign","utm_term","utm_content"].map(t=>{const n=e.get(t);return n?`${t}=${encodeURIComponent(n)}`:null}).filter(e=>null!==e).join("&")};function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,g(r.key),r)}}function g(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}const p="image",h="beacon",v="event_info",S="base_property",b="extra_properties";let w=function(e,t){return n=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.track=this.track.bind(this),this.distinct_id="",this.trackParams={$screen_height:Number(screen.height)||0,$screen_width:Number(screen.width)||0,$referrer:document.referrer,$referrer_host:document.referrer?document.referrer.split("/")[2]:"",$title:document.title,$url:()=>location.href,$url_path:location.pathname},this.eventInfo={},this.tempTrackParams={}},(r=[{key:e,value:function(e,t){return navigator.sendBeacon(this.getServerUrlWithEvent_(t),this.get
1545SendData_(e))}},{key:t,value:function(e,t){const n=document.createElement("img");return n.width=1,n.height=1,n.src=this.getSendUrl_(this.getServerUrlWithEvent_(t),e),!0}},{key:"getSendUrl_",value:function(e,t){const n=this.base64Encode_(t),r="crc="+this.hashCode_(n);return-1!==e.indexOf("?")?e+"&data="+encodeURIComponent(n)+"&ext="+encodeURIComponent(r):e+"?data="+encodeURIComponent(n)+"&ext="+encodeURIComponent(r)}},{key:"getSendData_",value:function(e){const t=this.base64Encode_(e),n="crc="+this.hashCode_(t);return"data="+encodeURIComponent(t)+"&ext="+encodeURIComponent(n)}},{key:"base64Encode_",value:function(e){return btoa(encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,(function(e,t){return String.fromCharCode("0x"+t)})))}},{key:"hashCode_",value:function(e){if("string"!=typeof e)return 0;var t=0;if(0==e.length)return t;for(var n=0;n<e.length;n++)t=(t<<5)-t+e.charCodeAt(n),t&=t;return t}},{key:"getProperties_",value:function(e,t){let n=Object.assign({},this.trackParams,this.getEventInfo(e),this.tempTrackParams,t);for(const e in n){let t=n[e];t instanceof Function&&(t=t()),n[e]=t}return n}},{key:"getDistinctId_",value:function(){return this.distinct_id||(new Date).getTime().toString()+(400*Math.random().toFixed(2)+100).toString()}},{key:"getTrackId_",value:function(){return Number(String(Math.random()).slice(2,5)+String(Math.random()).slice(2,4)+String((new Date).getTime()).slice(-4))}},{key:"clearTemp_",value:function(){this.tempTrackParams={}}},{key:"track",value:function(e,t){const n={distinct_id:this.getDistinctId_(),_track_id:this.getTrackId_(),type:"track",event:e,properties:this.getProperties_(e,t)};n.properties.client_id||(n.properties.client_id="2");const r=JSON.stringify(n);this[this.getSendType_()](r,e)||this[p](r,e),this.clearTemp_()}},{key:"getSendType_",value:function(){return this.sendType_||("object"==typeof navigator&&"function"==typeof navigator.sendBeacon?this.sendType_=h:this.sendType_=p),this.sendType_}},{key:"getServerUrl_",value:function(){if(!this.serverUrl_){let e=window.C_SETTINGS.sa_server_url;this.getSendType_()===h&&(e=e.replace("/sa?","/beacon/sa?")+"&gzip=0"),this.serverUrl_=e.replace(/\/sa$/,"/sa.gif").replace(/(\/sa)(\?[^\/]+)$/,"/sa.gif$2")}return this.serverUrl_}},{key:"getServerUrlWithEvent_",value:function(e){let t=this.getServerUrl_();if(e){const n=-1!==t.indexOf("?")?"&":"?";t=t+n+"event="+encodeURIComponent(e)}return t}},{key:"getEventInfo",value:function(e){const t=this.eventInfo[e];return t?0===Object.keys(t).length?{}:{[v]:JSON.stringify(t)}:{}}},{key:"registerPage",value:function(e,t=!1){t?this.tempTrackParams=e:this.trackParams=Object.assign({},this.trackParams,e||{})}},{key:"registerPageOnce",value:function(e){this.tempTrackParams={...this.tempTrackParams,...e}}},{key:"registerBaseInfo",value:function(e,t){if(!e||!t)return;let n=(this.eventInfo[e]||{})[S];this.eventInfo[e]={...this.eventInfo,[S]:Object.assign({},n||{},t||{})}}},{key:"registerExtraInfo",value:function(e,t,n){if(!e||null==t||!t.function_name)return;let r=(this.eventInfo[e]||{})[b]||[];r=r.filter(e=>e.function_name!==t.function_name),n||r.push({...t}),this.eventInfo[e]={...this.eventInfo[e]||{},[b]:r}}},{key:"identify",value:function(e){this.distinct_id=e}}])&&_(n.prototype,r),i&&_(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(h,p);var y=n(2),T=n(3);const k=function(){var e;const t=((null===(e=C_SETTINGS.theme)||void 0===e?void 0:e.merchant_theme_name)||"").replace(/\s/g,"");return{Blackwind:"BlackWind",SnowinSummer:"SnowInSummer","Amazing-BuyonAmazon":"Amazing"}[t]||t},O=function(){let e="";try{e=window.ORDER&&window.ORDER.checkout_page_type||("string"==typeof(window.ORDER&&window.ORDER.config)?JSON.parse(window.ORDER.config).page_type:"")}catch(e){}return e},j=e=>{var t;window.sa=new w,window.sa.registerPage((({initCookieResult:e})=>{var t,n,o,a,c,s,_,g,p,h,v,S,b;return{platform:"shop",client:3==Object(r.c)()?"pc":"mobile",client_id:function(){return Object(y.a)()||"1"},session_id:Object(y.f)(),new_session:e.sessionId.isNew?1:0,store_id:(null===(t=C_SETTINGS.shop)||void 0===t?void 0:t.shop_id)||"",store_tz:(null===(n=C_SETTINGS.shop)||void 0===n?void 0:n.time_zone)||"",theme_name:k(),theme_version:(null===(o=C_SETTINGS.theme)||void 0===o?void 0:o.theme_version_id)||"",template_name:(null===(a=C_SETTINGS.meta)||void 0===a||null===(c=a.page)||void 0===c?void 0:c.template_name)||"",template_type:(null===(s=C_SETTINGS.meta)||void 0===s||null===(_=s.page)||void 0===_?void 0:_.template_type)||"",root_url:(null===(g=C_SETTINGS.routes)||void 0===g?void 0:g.root)||"",user_agent:navigator.userAgent,env_tag:[Object(y.b)("awesomeab")].filter(
1545Boolean).join(","),c_id:Object(y.b)("_c_id"),tracking_consent:function(){return Object(y.b)("_tracking_consent")},is_new_client:Object(y.e)(),event_id:m(),connection_type:navigator.connection&&navigator.connection.effectiveType,rtt:navigator.connection&&navigator.connection.rtt,downlink:navigator.connection&&navigator.connection.downlink,checkout_step:-1!=location.href.indexOf("/thank_you")?"checkout_result":window.ORDER&&window.ORDER.step,checkout_page_type:O(),AD_ttc:Object(y.g)(),AD_epik:function(){return Object(y.c)()},login_customer_id:(null===(p=C_SETTINGS.customer)||void 0===p?void 0:p.customer_id)||"",customer_email:(null===(h=C_SETTINGS.customer)||void 0===h?void 0:h.customer_email)||"",resource_id:(null===(v=C_SETTINGS.meta)||void 0===v||null===(S=v.page)||void 0===S?void 0:S.resource_id)||"",[atob("c2hvcGxhenphX2FfcA==")]:f()||Object(y.b)(i.a.UTM_PARAMS)||Object(y.b)(i.a.UTM)||"",market_id:(null===(b=C_SETTINGS.market)||void 0===b?void 0:b.market_id)||"",last_land_url:l.get(),last_template_name:u.get(),$latest_referrer:d.get(),event_time:function(){return Date.now()}}})({initCookieResult:e})),window.sa.identify((null===(t=C_SETTINGS.customer)||void 0===t?void 0:t.customer_id)||Object(y.a)())};var I;(()=>{const e=Object(y.h)();((e,t="v2")=>{l.set(e,t)})(e),j(e),Object(T.a)()})(),null===(I=window.sa)||void 0===I||I.track("$pageview")}]);/* golden-top-end */
1546</script>
1546
1547
1548
1549<!-- meta_sdk start --->
1550<script>
1551try{(function(){!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version="2.0";n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");var key1=atob("U0hPUF9QQVJBTVM=");var key2="C_SETTINGS";var id=new Date().getTime().toString()+(Math.random().toFixed(2)*400+100).toString();var addPvEId=function(key){var _window_key;return window[key]=Object.assign(window[key]||{},{fbq_pv_event_id:((_window_key=window[key])===null||_window_key===void 0?void 0:_window_key.fbq_pv_event_id)||id})};addPvEId(key1);addPvEId(key2)})()}catch(e){}
1552</script>
1552
1553<!-- meta_sdk end --->
1554<!-- track_config start -->
1555<script>
1556try{(function(){var a="AD_TRACK_ASSETS";var c="track_config";var r={"meta":{"pixels":[{"pixel":"984263326324674","delay_second":0,"purchase_total_price":true,"exclude_freight_insurance":false},{"pixel":"1935525517301880","delay_second":0,"purchase_total_price":true,"exclude_freight_insurance":false}]}};var n=window;var t;Object.assign(n[a]||(n[a]={}),(t={},t[c]=n[a][c]?Object.assign(n[a][c],r):r,t))})()}catch(a){}
1557</script>
1557
1558<!-- track_config end -->
1559
1560<script type="text/javascript">Object.assign(window.AD_TRACK_ASSETS || (window.AD_TRACK_ASSETS={}),{"golden_world":"golden_world.PSV6FO2D.js"});</script>
1560
1561</head>
1562    <body class="tw-m-0 tw-bg-body tw-text-body-color tw-text-body-font-size tw-leading-body tw-tracking-body type-body-font-family template-order_verify hero">
1563      
1563<script>
1564/*! jQuery v2.2.3 | (c) jQuery Foundation | jquery.org/license */
1565!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.3
vendor: 6,937 bytes, line 1565
1565",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){var b;if("object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||k.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}
vendor: 9,959 bytes, line 1565
1565function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)}
vendor: 23,110 bytes, lines 1565-1566
1565,input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=la(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=ma(b);function pa(){}pa.prototype=d.filters=d.pseudos,d.setFilters=new pa,g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=R.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=S.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(Q," ")}),h=h.slice(c.length));for(g in d.filter)!(e=W[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){n.each(b,function(b,c){n.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==n.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return n.each(arguments,function(a,b){var c;while((c=n.inArray(b,f,c))>-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c;
1566}catch(e){}O.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=N.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),U=["Top","Right","Bottom","Left"],V=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)};function W(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return n.css(a,b,"")},i=h(),j=c&&c[3]||(n.cssNumber[b]?"":"px"),k=(n.cssNumber[b]||"px"!==j&&+i)&&T.exec(n.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,n.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var X=/^(?:checkbox|radio)$/i,Y=/<([\w:-]+)/,Z=/^$|\/(?:java|ecma)script/i,$={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{}
vendor: 17,437 bytes, line 1566
1566,keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,e,f,g=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||d,e=c.documentElement,f=c.body,a.pageX=b.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),a.which||void 0===g||(a.which=1&g?1:2&g?3:4&g?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,e,f=a.type,g=a,h=this.fixHooks[f];h||(this.fixHooks[f]=h=ea.test(f)?this.mouseHooks:da.test(f)?this.keyHooks:{}),e=h.props?this.props.concat(h.props):this.props,a=new n.Event(g),b=e.length;while(b--)c=e[b],a[c]=g[c];return a.target||(a.target=d),3===a.target.nodeType&&(a.target=a.target.parentNode),h.filter?h.filter(a,g):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==ia()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===ia()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ga:ha):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={constructor:n.Event,isDefaultPrevented:ha,isPropagationStopped:ha,isImmediatePropagationStopped:ha,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ga,a&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ga,a&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ga,a&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||n.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),n.fn.extend({on:function(a,b,c,d){return ja(this,a,b,c,d)},one:function(a,b,c,d){return ja(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=ha),this.each(function(){n.event.remove(this,a,c,b)})}});var ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,la=/<script|<style|<link/i,ma=/checked\s*(?:[^=]|=\s*.checked.)/i,na=/^true\/(.*)/,oa=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=wa[0].contentDocument,b.write(),b.close(),c=ya(a,b),wa.detach()),xa[a]=c),c}var Aa=/^margin/,Ba=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ca=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)},Da=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e},Ea=d.documentElement;!function(){var b,c,e,f,g=d.createElement("div"),h=d.createElement("div");if(h.style){h.style.backgroundClip="content-box",h.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===h.style.backgroundClip,g.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",g.appendChild(h);function i(){h.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",h.innerHTML="",Ea.appendChild(g);var d=a.getComputedStyle(h);b="1%"!==d.top,f="2px"===d.marginLeft,c="4px"===d.width,h.style.marginRight="50%",e="4px"===d.marginRight,Ea.removeChild(g)}n.extend(l,{pixelPosition:function(){return i(),b},boxSizingReliable:function(){return null==c&&i(),c},pixelMarginRight:function(){return null==c&&i(),e},reliableMarginLeft:function(){return null==c&&i(),f},reliableMarginRight:function(){var b,c=h.appendChild(d.createElement("div"));return c.style.cssText=h.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",h.style.width="1px",Ea.appendChild(g),b=!parseFloat(a.getComputedStyle(c).marginRight),Ea.removeChild(g),h.removeChild(c),b}})}}();function Fa(a,b,c){var d,e,f,g,h=a.style;return c=c||Ca(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),c&&!l.pixelMarginRight()&&Ba.test(g)&&Aa.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0!==g?g+"":g}function Ga(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Ha=/^(none|table(?!-c[ea]).+)/,Ia={position:"absolute",visibility:"hidden",display:"block"},Ja={letterSpacing:"0",fontWeight:"400"},Ka=["Webkit","O","Moz","ms"],La=d.createElement("div").style;function Ma(a){if(a in La)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ka.length;while(c--)if(a=Ka[c]+b,a in La)return a}function Na(a,b,c){var d=T.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Oa(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+U[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+U[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+U[f]+"Width",!0,e))):(g+=n.css(a,"padding"+U[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+U[f]+"Width",!0,e)));return g}function Pa(b,c,e){var f=!0,g="width"===c?b.offsetWidth:b.offsetHeight,h=Ca(b),i="border-box"===n.css(b,"boxSizing",!1,h);if(d.msFullscreenElement&&a.top!==a&&b.getClientRects().length&&(g=Math.round(100*b.getBoundingClientRect()[c])),0>=g||null==g){if(g=Fa(b,c,h),(0>g||null==g)&&(g=b.style[c]),Ba.test(g))return g;f=i&&(l.boxSizingReliable()||g===b.style[c]),g=parseFloat(g)||0}return g+Oa(b,c,e||(i?"border":"content"),f,h)+"px"}function Qa(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=N.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&V(d)&&(f[g]=N.access(d,"olddisplay",za(d.nodeName)))):(e=V(d),"none"===c&&e||N.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Fa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=T.exec(c))&&e[1]&&(c=W(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(n.cssNumber[h]?"":"px")),l.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Fa(a,b,d)),"normal"===e&&b in Ja&&(e=Ja[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?Ha.test(n.css(a,"display"))&&0===a.offsetWidth?Da(a,Ia,function(){return Pa(a,b,d)}):Pa(a,b,d):void 0},set:function(a,c,d){var e,f=d&&Ca(a),g=d&&Oa(a,b,d,"border-box"===n.css(a,"boxSizing",!1,f),f);return g&&(e=T.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=n.css(a,b)),Na(a,c,g)}}}),n.cssHooks.marginLeft=Ga(l.reliableMarginLeft,function(a,b){return b?(parseFloat(Fa(a,"marginLeft"))||a.getBoundingClientRect().left-Da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px":void 0}),n.cssHooks.marginRight=Ga(l.reliableMarginRight,function(a,b){return b?Da(a,{display:"inline-block"},Fa,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+U[d]+b]=f[d]||f[d-2]||f[0];return e}},Aa.test(a)||(n.cssHooks[a+b].set=Na)}),n.fn.extend({css:function(a,b){return K(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Ca(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Qa(this,!0)},hide:function(){return Qa(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function Ra(a,b,c,d,e){return new Ra.prototype.init(a,b,c,d,e)}n.Tween=Ra,Ra.prototype={constructor:Ra,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||n.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ra.propHooks[this.prop];return a&&a.get?a.get(this):Ra.propHooks._default.get(this)},run:function(a){var b,c=Ra.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ra.propHooks._default.set(this),this}},Ra.prototype.init.prototype=Ra.prototype,Ra.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[n.cssProps[a.prop]]&&!n.cssHooks[a.prop]?a.elem[a.prop]=a.now:n.style(a.elem,a.prop,a.now+a.unit)}}},Ra.propHooks.scrollTop=Ra.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},n.fx=Ra.prototype.init,n.fx.step={};var Sa,Ta,Ua=/^(?:toggle|show|hide)$/,Va=/queueHooks$/;function Wa(){return a.setTimeout(function(){Sa=void 0}),Sa=n.now()}function Xa(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=U[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ya(a,b,c){for(var d,e=(_a.tweeners[b]||[]).concat(_a.tweeners["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Za(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&V(a),q=N.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?N.get(a,"olddisplay")||za(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Ua.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?za(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=N.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;N.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ya(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function $a(a,b){var c,d,e,f,g;
vendor: 6,274 bytes, line 1566
1566for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function _a(a,b,c){var d,e,f=0,g=_a.prefilters.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Sa||Wa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{},easing:n.easing._default},c),originalProperties:b,originalOptions:c,startTime:Sa||Wa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for($a(k,j.opts.specialEasing);g>f;f++)if(d=_a.prefilters[f].call(j,a,k,j.opts))return n.isFunction(d.stop)&&(n._queueHooks(j.elem,j.opts.queue).stop=n.proxy(d.stop,d)),d;return n.map(k,Ya,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(_a,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return W(c.elem,a,T.exec(b),c),c}]},tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.match(G);for(var c,d=0,e=a.length;e>d;d++)c=a[d],_a.tweeners[c]=_a.tweeners[c]||[],_a.tweeners[c].unshift(b)},prefilters:[Za],prefilter:function(a,b){b?_a.prefilters.unshift(a):_a.prefilters.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(V).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=_a(this,n.extend({},a),f);(e||N.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=N.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Va.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=N.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Xa(b,!0),a,d,e)}}),n.each({slideDown:Xa("show"),slideUp:Xa("hide"),slideToggle:Xa("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Sa=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Sa=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ta||(Ta=a.setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){a.clearInterval(Ta),Ta=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(b,c){return b=n.fx?n.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",l.checkOn=""!==a.value,l.optSelected=c.selected,b.disabled=!0,l.optDisabled=!c.disabled,a=d.createElement("input"),a.value="t",a.type="radio",l.radioValue="t"===a.value}();var ab,bb=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return K(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),e=n.attrHooks[b]||(n.expr.match.bool.test(b)?ab:void 0)),void 0!==c?null===c?void n.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=n.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(G);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)}}),ab={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=bb[b]||n.find.attr;bb[b]=function(a,b,d){var e,f;return d||(f=bb[b],bb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,bb[b]=f),e}});var cb=/^(?:input|select|textarea|button)$/i,db=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return K(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&n.isXMLDoc(a)||(b=n.propFix[b]||b,
vendor: 9,014 bytes, lines 1566-1567
1566
1567e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):cb.test(a.nodeName)||db.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var eb=/[\t\r\n\f]/g;function fb(a){return a.getAttribute&&a.getAttribute("class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,fb(this)))});if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,fb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):n.isFunction(a)?this.each(function(c){n(this).toggleClass(a.call(this,c,fb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=n(this),f=a.match(G)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=fb(this),b&&N.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":N.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+fb(c)+" ").replace(eb," ").indexOf(b)>-1)return!0;return!1}});var gb=/\r/g,hb=/[\x20\t\r\n\f]+/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(gb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a)).replace(hb," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],(c.selected||i===e)&&(l.optDisabled?!c.disabled:null===c.getAttribute("disabled"))&&(!c.parentNode.disabled||!n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(n.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>-1:void 0}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var ib=/^(?:focusinfocus|focusoutblur)$/;n.extend(n.event,{trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!ib.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),l=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},f||!o.trigger||o.trigger.apply(e,c)!==!1)){if(!f&&!o.noBubble&&!n.isWindow(e)){for(j=o.delegateType||q,ib.test(j+q)||(h=h.parentNode);h;h=h.parentNode)p.push(h),i=h;i===(e.ownerDocument||d)&&p.push(i.defaultView||i.parentWindow||a)}g=0;while((h=p[g++])&&!b.isPropagationStopped())b.type=g>1?j:o.bindType||q,m=(N.get(h,"events")||{})[b.type]&&N.get(h,"handle"),m&&m.apply(h,c),m=l&&h[l],m&&m.apply&&L(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=q,f||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!L(e)||l&&n.isFunction(e[q])&&!n.isWindow(e)&&(i=e[l],i&&(e[l]=null),n.event.triggered=q,e[q](),n.event.triggered=void 0,i&&(e[l]=i)),b.result}},simulate:function(a,b,c){var d=n.extend(new n.Event,c,{type:a,isSimulated:!0});n.event.trigger(d,null,b),d.isDefaultPrevented()&&c.preventDefault()}}),n.fn.extend({trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),l.focusin="onfocusin"in a,l.focusin||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a))};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=N.access(d,b);e||d.addEventListener(a,c,!0),N.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=N.access(d,b)-1;e?N.access(d,b,e):(d.removeEventListener(a,c,!0),N.remove(d,b))}}});var jb=a.location,kb=n.now(),lb=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b),c};var mb=/#.*$/,nb=/([?&])_=[^&]*/,ob=/^(.*?):[ \t]*([^\r\n]*)$/gm,pb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,qb=/^(?:GET|HEAD)$/,rb=/^\/\//,sb={},tb={},ub="*/".concat("*"),vb=d.createElement("a");vb.href=jb.href;function wb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(G)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function xb(a,b,c,d){var e={},f=a===tb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function yb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function zb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Ab(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:jb.href,type:"GET",isLocal:pb.test(jb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ub,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML}
vendor: 12,483 bytes, line 1567
1567,flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?yb(yb(a,n.ajaxSettings),b):yb(n.ajaxSettings,a)},ajaxPrefilter:wb(sb),ajaxTransport:wb(tb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m=n.ajaxSetup({},c),o=m.context||m,p=m.context&&(o.nodeType||o.jquery)?n(o):n.event,q=n.Deferred(),r=n.Callbacks("once memory"),s=m.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,getResponseHeader:function(a){var b;if(2===v){if(!h){h={};while(b=ob.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===v?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return v||(a=u[c]=u[c]||a,t[a]=b),this},overrideMimeType:function(a){return v||(m.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>v)for(b in a)s[b]=[s[b],a[b]];else x.always(a[x.status]);return this},abort:function(a){var b=a||w;return e&&e.abort(b),z(0,b),this}};if(q.promise(x).complete=r.add,x.success=x.done,x.error=x.fail,m.url=((b||m.url||jb.href)+"").replace(mb,"").replace(rb,jb.protocol+"//"),m.type=c.method||c.type||m.method||m.type,m.dataTypes=n.trim(m.dataType||"*").toLowerCase().match(G)||[""],null==m.crossDomain){j=d.createElement("a");try{j.href=m.url,j.href=j.href,m.crossDomain=vb.protocol+"//"+vb.host!=j.protocol+"//"+j.host}catch(y){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=n.param(m.data,m.traditional)),xb(sb,m,c,x),2===v)return x;k=n.event&&m.global,k&&0===n.active++&&n.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!qb.test(m.type),f=m.url,m.hasContent||(m.data&&(f=m.url+=(lb.test(f)?"&":"?")+m.data,delete m.data),m.cache===!1&&(m.url=nb.test(f)?f.replace(nb,"$1_="+kb++):f+(lb.test(f)?"&":"?")+"_="+kb++)),m.ifModified&&(n.lastModified[f]&&x.setRequestHeader("If-Modified-Since",n.lastModified[f]),n.etag[f]&&x.setRequestHeader("If-None-Match",n.etag[f])),(m.data&&m.hasContent&&m.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",m.contentType),x.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+ub+"; q=0.01":""):m.accepts["*"]);for(l in m.headers)x.setRequestHeader(l,m.headers[l]);if(m.beforeSend&&(m.beforeSend.call(o,x,m)===!1||2===v))return x.abort();w="abort";for(l in{success:1,error:1,complete:1})x[l](m[l]);if(e=xb(tb,m,c,x)){if(x.readyState=1,k&&p.trigger("ajaxSend",[x,m]),2===v)return x;m.async&&m.timeout>0&&(i=a.setTimeout(function(){x.abort("timeout")},m.timeout));try{v=1,e.send(t,z)}catch(y){if(!(2>v))throw y;z(-1,y)}}else z(-1,"No Transport");function z(b,c,d,h){var j,l,t,u,w,y=c;2!==v&&(v=2,i&&a.clearTimeout(i),e=void 0,g=h||"",x.readyState=b>0?4:0,j=b>=200&&300>b||304===b,d&&(u=zb(m,x,d)),u=Ab(m,u,x,j),j?(m.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(n.lastModified[f]=w),w=x.getResponseHeader("etag"),w&&(n.etag[f]=w)),204===b||"HEAD"===m.type?y="nocontent":304===b?y="notmodified":(y=u.state,l=u.data,t=u.error,j=!t)):(t=y,!b&&y||(y="error",0>b&&(b=0))),x.status=b,x.statusText=(c||y)+"",j?q.resolveWith(o,[l,y,x]):q.rejectWith(o,[x,y,t]),x.statusCode(s),s=void 0,k&&p.trigger(j?"ajaxSuccess":"ajaxError",[x,m,j?l:t]),r.fireWith(o,[x,y]),k&&(p.trigger("ajaxComplete",[x,m]),--n.active||n.event.trigger("ajaxStop")))}return x},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return n.isFunction(a)?this.each(function(b){n(this).wrapInner(a.call(this,b))}):this.each(function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return!n.expr.filters.visible(a)},n.expr.filters.visible=function(a){return a.offsetWidth>0||a.offsetHeight>0||a.getClientRects().length>0};var Bb=/%20/g,Cb=/\[\]$/,Db=/\r?\n/g,Eb=/^(?:submit|button|image|reset|file)$/i,Fb=/^(?:input|select|textarea|keygen)/i;function Gb(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||Cb.test(a)?d(a,e):Gb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Gb(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Gb(c,a[c],b,e);return d.join("&").replace(Bb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Fb.test(this.nodeName)&&!Eb.test(a)&&(this.checked||!X.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(Db,"\r\n")}}):{name:b.name,value:c.replace(Db,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Hb={0:200,1223:204},Ib=n.ajaxSettings.xhr();l.cors=!!Ib&&"withCredentials"in Ib,l.ajax=Ib=!!Ib,n.ajaxTransport(function(b){var c,d;return l.cors||Ib&&!b.crossDomain?{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Hb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=n("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Jb=[],Kb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Jb.pop()||n.expando+"_"+kb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Kb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Kb.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Kb,"$1"+e):b.jsonp!==!1&&(b.url+=(lb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?n(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Jb.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||d;var e=x.exec(a),f=!c&&[];return e?[b.createElement(e[1])]:(e=ca([a],b,f),f&&f.length&&n(f).remove(),n.merge([],e.childNodes))};var Lb=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Lb)return Lb.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function Mb(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,n.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(e=d.getBoundingClientRect(),c=Mb(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ea})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;n.fn[a]=function(d){return K(this,function(a,d,e){var f=Mb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Ga(l.pixelPosition,function(a,c){return c?(c=Fa(a,b),Ba.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return K(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)},size:function(){return this.length}}),n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Nb=a.jQuery,Ob=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Ob),b&&a.jQuery===n&&(a.jQuery=Nb),n},b||(a.jQuery=a.$=n),n});
1568</script>
vendor: 1 bytes, line 1568
1568
1569<script>
1570/*! [email protected] for browser | https://github.com/aui/art-template */
1571!function (e, t) { "object" == typeof exports && "object" == typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define([], t) : "object" == typeof exports ? exports.template = t() : e.template = t() }(this, function () {
1572  return function (e) { function t(r) { if (n[r]) return n[r].exports; var i = n[r] = { i: r, l: !1, exports: {} }; return e[r].call(i.exports, i, i.exports, t), i.l = !0, i.exports } var n = {}; return t.m = e, t.c = n, t.d = function (e, n, r) { t.o(e, n) || Object.defineProperty(e, n, { configurable: !1, enumerable: !0, get: r }) }, t.n = function (e) { var n = e && e.__esModule ? function () { return e["default"] } : function () { return e }; return t.d(n, "a", n), n }, t.o = function (e, t) { return Object.prototype.hasOwnProperty.call(e, t) }, t.p = "", t(t.s = 6) }([function (e, t, n) { (function (t) { e.exports = !1; try { e.exports = "[object process]" === Object.prototype.toString.call(t.process) } catch (n) { } }).call(t, n(4)) }, function (e, t, n) { "use strict"; var r = n(8), i = n(3), o = n(23), s = function (e, t) { t.onerror(e, t); var n = function () { return "{Template Error}" }; return n.mappings = [], n.sourcesContent = [], n }, a = function c(e) { var t = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; "string" != typeof e ? t = e : t.source = e, t = i.$extend(t), e = t.source, !0 === t.debug && (t.cache = !1, t.minimize = !1, t.compileDebug = !0), t.compileDebug && (t.minimize = !1), t.filename && (t.filename = t.resolveFilename(t.filename, t)); var n = t.filename, a = t.cache, u = t.caches; if (a && n) { var p = u.get(n); if (p) return p } if (!e) try { e = t.loader(n, t), t.source = e } catch (d) { var l = new o({ name: "CompileError", path: n, message: "template not found: " + d.message, stack: d.stack }); if (t.bail) throw l; return s(l, t) } var f = void 0, h = new r(t); try { f = h.build() } catch (l) { if (l = new o(l), t.bail) throw l; return s(l, t) } var m = function (e, n) { try { return f(e, n) } catch (l) { if (!t.compileDebug) return t.cache = !1, t.compileDebug = !0, c(t)(e, n); if (l = new o(l), t.bail) throw l; return s(l, t)() } }; return m.mappings = f.mappings, m.sourcesContent = f.sourcesContent, m.toString = function () { return f.toString() }, a && n && u.set(n, m), m }; a.Compiler = r, e.exports = a }, function (e, t) { Object.defineProperty(t, "__esModule", { value: !0 }), t["default"] = /((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyu]{1,5}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g, t.matchToToken = function (e) { var t = { type: "invalid", value: e[0] }; return e[1] ? (t.type = "string", t.closed = !(!e[3] && !e[4])) : e[5] ? t.type = "comment" : e[6] ? (t.type = "comment", t.closed = !!e[7]) : e[8] ? t.type = "regex" : e[9] ? t.type = "number" : e[10] ? t.type = "name" : e[11] ? t.type = "punctuator" : e[12] && (t.type = "whitespace"), t } }, function (e, t, n) { "use strict"; function r() { this.$extend = function (e) { return e = e || {}, s(e, e instanceof r ? e : this) } } var i = n(0), o = n(12), s = n(13), a = n(14), c = n(15), u = n(16), p = n(17), l = n(18), f = n(19), h = n(20), m = n(22), d = { source: null, filename: null, rules: [f, l], escape: !0, debug: !!i && "production" !== process.env.NODE_ENV, bail: !0, cache: !0, minimize: !0, compileDebug: !1, resolveFilename: m, include: a, htmlMinifier: h, htmlMinifierOptions: { collapseWhitespace: !0, minifyCSS: !0, minifyJS: !0, ignoreCustomFragments: [] }, onerror: c, loader: p, caches: u, root: "/", extname: ".art", ignore: [], imports: o }; r.prototype = d, e.exports = new r }, function (e, t) { var n; n = function () { return this }(); try { n = n || Function("return this")() || (0, eval)("this") } catch (r) { "object" == typeof window && (n = window) } e.exports = n }, function (e, t) { }, function (e, t, n) { "use strict"; var r = n(7), i = n(1), o = n(24), s = function (e, t) { return t instanceof Object ? r({ filename: e }, t) : i({ filename: e, source: t }) }; s.render = r, s.compile = i, s.defaults = o, e.exports = s }, function (e, t, n) { "use strict"; var r = n(1), i = function (e, t, n) { return r(e, n)(t) }; e.exports = i }, function (e, t, n) { "use strict"; function r(e, t) { if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function") } var i = n(9), o = n(11), s = "$data", a = "$imports", c = "print", u = "include", p = "extend", l = "block", f = "$$out", h = "$$line", m = "$$blocks", d = "$$slice", v = "$$from", g = "$$options", y = function (e, t) { return Object.hasOwnProperty.call(e, t) }, b = JSON.stringify, x = function () { function e(t) { var n, i, y = this; r(this, e); var b = t.source, x = t.minimize, w = t.htmlMinifier; if (this.options = t, this.stacks = [], this.context = [], this.scripts = [], this.CONTEXT_MAP = {}, this.ignore = [s, a, g].concat(t.ignore), this.internal = (n = {}, n[f] = "''", n[h] = "[0,0]", n[m] = "arguments[1]||{}", n[v] = "null", n[c] = "function(){var s=''.concat.apply('',arguments);" + f + "+=s;return s}", n[u] = "function(src,data){var s=" + g + ".include(src,data||" + s + ",arguments[2]||" + m + "," + g + ");" + f + "+=s;return s}", n[p] = "function(from){" + v + "=from}", n[d] = "function(c,p,s){p=" + f + ";" + f + "='';c();s=" + f + ";" + f + "=p+s;return s}", n[l] = "function(){var a=arguments,s;if(typeof a[0]==='function'){return " + d + "(a[0])}else if(" + v + "){if(!" + m + "[a[0]]){" + m + "[a[0]]=" + d + "(a[1])}else{" + f + "+=" + m + "[a[0]]} }else{s=" + m + "[a[0]];if(typeof s==='string'){" + f + "+=s}else{s=" + d + "(a[1])}return s} }", n), this.dependencies = (i = {}, i[c] = [f], i[u] = [f, g, s, m], i[p] = [v, u], i[l] = [d, v, f, m], i), this.importContext(f), t.compileDebug && this.importContext(h), x) try { b = w(b, t) } catch (E) { }
1572 this.source = b, this.getTplTokens(b, t.rules, this).forEach(function (e) { e.type === o.TYPE_STRING ? y.parseString(e) : y.parseExpression(e) }) } return e.prototype.getTplTokens = function () { return o.apply(undefined, arguments) }, e.prototype.getEsTokens = function (e) { return i(e) }, e.prototype.getVariables = function (e) { var t = !1; return e.filter(function (e) { return "whitespace" !== e.type && "comment" !== e.type }).filter(function (e) { return "name" === e.type && !t || (t = "punctuator" === e.type && "." === e.value, !1) }).map(function (e) { return e.value }) }, e.prototype.importContext = function (e) { var t = this, n = "", r = this.internal, i = this.dependencies, o = this.ignore, c = this.context, u = this.options, p = u.imports, l = this.CONTEXT_MAP; y(l, e) || -1 !== o.indexOf(e) || (y(r, e) ? (n = r[e], y(i, e) && i[e].forEach(function (e) { return t.importContext(e) })) : n = "$escape" === e || "$each" === e || y(p, e) ? a + "." + e : s + "." + e, l[e] = n, c.push({ name: e, value: n })) }, e.prototype.parseString = function (e) { var t = e.value; if (t) { var n = f + "+=" + b(t); this.scripts.push({ source: t, tplToken: e, code: n }) } }, e.prototype.parseExpression = function (e) { var t = this, n = e.value, r = e.script, i = r.output, s = this.options.escape, a = r.code; i && (a = !1 === s || i === o.TYPE_RAW ? f + "+=" + r.code : f + "+=$escape(" + r.code + ")"); var c = this.getEsTokens(a); this.getVariables(c).forEach(function (e) { return t.importContext(e) }), this.scripts.push({ source: n, tplToken: e, code: a }) }, e.prototype.checkExpression = function (e) { for (var t = [[/^\s*}[\w\W]*?{?[\s;]*$/, ""], [/(^[\w\W]*?\([\w\W]*?(?:=>|\([\w\W]*?\))\s*{[\s;]*$)/, "$1})"], [/(^[\w\W]*?\([\w\W]*?\)\s*{[\s;]*$)/, "$1}"]], n = 0; n < t.length;) { if (t[n][0].test(e)) { var r; e = (r = e).replace.apply(r, t[n]); break } n++ } try { return new Function(e), !0 } catch (i) { return !1 } }, e.prototype.build = function () { var e = this.options, t = this.context, n = this.scripts, r = this.stacks, i = this.source, c = e.filename, l = e.imports, d = [], x = y(this.CONTEXT_MAP, p), w = 0, E = function (e, t) { var n = t.line, i = t.start, o = { generated: { line: r.length + w + 1, column: 1 }, original: { line: n + 1, column: i + 1 } }; return w += e.split(/\n/).length - 1, o }, k = function (e) { return e.replace(/^[\t ]+|[\t ]$/g, "") }; r.push("function(" + s + "){"), r.push("'use strict'"), r.push(s + "=" + s + "||{}"), r.push("var " + t.map(function (e) { return e.name + "=" + e.value }).join(",")), e.compileDebug ? (r.push("try{"), n.forEach(function (e) { e.tplToken.type === o.TYPE_EXPRESSION && r.push(h + "=[" + [e.tplToken.line, e.tplToken.start].join(",") + "]"), d.push(E(e.code, e.tplToken)), r.push(k(e.code)) }), r.push("}catch(error){"), r.push("throw {" + ["name:'RuntimeError'", "path:" + b(c), "message:error.message", "line:" + h + "[0]+1", "column:" + h + "[1]+1", "source:" + b(i), "stack:error.stack"].join(",") + "}"), r.push("}")) : n.forEach(function (e) { d.push(E(e.code, e.tplToken)), r.push(k(e.code)) }), x && (r.push(f + "=''"), r.push(u + "(" + v + "," + s + "," + m + ")")), r.push("return " + f), r.push("}"); var T = r.join("\n"); try { var O = new Function(a, g, "return " + T)(l, e); return O.mappings = d, O.sourcesContent = [i], O } catch (F) { for (var $ = 0, j = 0, S = 0, _ = void 0; $ < n.length;) { var C = n[$]; if (!this.checkExpression(C.code)) { j = C.tplToken.line, S = C.tplToken.start, _ = C.code; break } $++ } throw { name: "CompileError", path: c, message: F.message, line: j + 1, column: S + 1, source: i, generated: _, stack: F.stack } } }, e }(); x.CONSTS = { DATA: s, IMPORTS: a, PRINT: c, INCLUDE: u, EXTEND: p, BLOCK: l, OPTIONS: g, OUT: f, LINE: h, BLOCKS: m, SLICE: d, FROM: v, ESCAPE: "$escape", EACH: "$each" }, e.exports = x }, function (e, t, n) { "use strict"; var r = n(10), i = n(2)["default"], o = n(2).matchToToken, s = function (e) { return e.match(i).map(function (e) { return i.lastIndex = 0, o(i.exec(e)) }).map(function (e) { return "name" === e.type && r(e.value) && (e.type = "keyword"), e }) }; e.exports = s }, function (e, t, n) { "use strict"; var r = { "abstract": !0, await: !0, "boolean": !0, "break": !0, "byte": !0, "case": !0, "catch": !0, "char": !0, "class": !0, "const": !0, "continue": !0, "debugger": !0, "default": !0, "delete": !0, "do": !0, "double": !0, "else": !0, "enum": !0, "export": !0, "extends": !0, "false": !0, "final": !0, "finally": !0, "float": !0, "for": !0, "function": !0, "goto": !0, "if": !0, "implements": !0, "import": !0, "in": !0, "instanceof": !0, "int": !0, "interface": !0, "let": !0, "long": !0, "native": !0, "new": !0, "null": !0, "package": !0, "private": !0, "protected": !0, "public": !0, "return": !0, "short": !0, "static": !0, "super": !0, "switch": !0, "synchronized": !0, "this": !0, "throw": !0, "transient": !0, "true": !0, "try": !0, "typeof": !0, "var": !0, "void": !0, "volatile": !0, "while": !0, "with": !0, "yield": !0 }; e.exports = function (e) { return r.hasOwnProperty(e) } }, function (e, t, n) { "use strict"; function r(e, t, n, r) { var i = new String(e); return i.line = t, i.start = n, i.end = r, i } var i = function (e, t) { for (var n = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}, i = [{ type: "string", value: e, line: 0, start: 0, end: e.length }], o = 0; o < t.length; o++)!function (e) { for (var t = e.test.ignoreCase ? "ig" : "g", o = e.test.source + "|^$|[\\w\\W]", s = new RegExp(o, t), a = 0; a < i.length; a++)if ("string" === i[a].type) { for (var c = i[a].line, u = i[a].start, p = i[a].end, l = i[a].value.match(s), f = [], h = 0; h < l.length; h++) { var m = l[h]; e.test.lastIndex = 0; var d = e.test.exec(m), v = d ? "expression" : "string", g = f[f.length - 1], y = g || i[a], b = y.value; u = y.line === c ? g ? g.end : u : b.length - b.lastIndexOf("\n") - 1, p = u + m.length; var x = { type: v, value: m, line: c, start: u, end: p }; if ("string" === v) g && "string" === g.type ? (g.value += m, g.end += m.length) : f.push(x); else { d[0] = new r(d[0], c, u, p); var w = e.use.apply(n, d); x.script = w, f.push(x) } c += m.split(/\n/).length - 1 } i.splice.apply(i, [a, 1].concat(f)), a += f.length - 1 } }
1572(t[o]); return i }; i.TYPE_STRING = "string", i.TYPE_EXPRESSION = "expression", i.TYPE_RAW = "raw", i.TYPE_ESCAPE = "escape", e.exports = i }, function (e, t, n) {
1573    "use strict"; (function (t) {
1574      function r(e) { return "string" != typeof e && (e = e === undefined || null === e ? "" : "function" == typeof e ? r(e.call(e)) : JSON.stringify(e)), e } function i(e) { var t = "" + e, n = a.exec(t); if (!n) return e; var r = "", i = void 0, o = void 0, s = void 0; for (i = n.index, o = 0; i < t.length; i++) { switch (t.charCodeAt(i)) { case 34: s = "&#34;"; break; case 38: s = "&#38;"; break; case 39: s = "&#39;"; break; case 60: s = "&#60;"; break; case 62: s = "&#62;"; break; default: continue }o !== i && (r += t.substring(o, i)), o = i + 1, r += s } return o !== i ? r + t.substring(o, i) : r }/*! art-template@runtime | https://github.com/aui/art-template */
1575      var o = n(0), s = Object.create(o ? t : window), a = /["&'<>]/; s.$escape = function (e) { return i(r(e)) }, s.$each = function (e, t) { if (Array.isArray(e)) for (var n = 0, r = e.length; n < r; n++)t(e[n], n); else for (var i in e) t(e[i], i) }, e.exports = s
1576    }).call(t, n(4))
1577  }, function (e, t, n) { "use strict"; var r = Object.prototype.toString, i = function (e) { return null === e ? "Null" : r.call(e).slice(8, -1) }, o = function s(e, t) { var n = void 0, r = i(e); if ("Object" === r ? n = Object.create(t || {}) : "Array" === r && (n = [].concat(t || [])), n) { for (var o in e) Object.hasOwnProperty.call(e, o) && (n[o] = s(e[o], n[o])); return n } return e }; e.exports = o }, function (e, t, n) { "use strict"; var r = function (e, t, r, i) { var o = n(1); return i = i.$extend({ filename: i.resolveFilename(e, i), bail: !0, source: null }), o(i)(t, r) }; e.exports = r }, function (e, t, n) { "use strict"; var r = function (e) { console.error(e.name, e.message) }; e.exports = r }, function (e, t, n) { "use strict"; var r = { __data: Object.create(null), set: function (e, t) { this.__data[e] = t }, get: function (e) { return this.__data[e] }, reset: function () { this.__data = {} } }; e.exports = r }, function (e, t, n) { "use strict"; var r = n(0), i = function (e) { if (r) { return n(5).readFileSync(e, "utf8") } var t = document.getElementById(e); return t.value || t.innerHTML }; e.exports = i }, function (e, t, n) { "use strict"; var r = { test: /\{\{([@#]?)[ \t]*(\/?)([\w\W]*?)[ \t]*\}\}/, use: function (e, t, n, i) { var o = this, s = o.options, a = o.getEsTokens(i), c = a.map(function (e) { return e.value }), u = {}, p = void 0, l = !!t && "raw", f = n + c.shift(), h = function (t, n) {  }; switch ("#" === t && h("#value", "@value"), f) { case "set": i = "var " + c.join("").trim(); break; case "if": i = "if(" + c.join("").trim() + "){"; break; case "else": var m = c.indexOf("if"); ~m ? (c.splice(0, m + 1), i = "}else if(" + c.join("").trim() + "){") : i = "}else{"; break; case "/if": i = "}"; break; case "each": p = r._split(a), p.shift(), "as" === p[1] && (h("each object as value index", "each object value index"), p.splice(1, 1)); i = "$each(" + (p[0] || "$data") + ",function(" + (p[1] || "$value") + "," + (p[2] || "$index") + "){"; break; case "/each": i = "})"; break; case "block": p = r._split(a), p.shift(), i = "block(" + p.join(",").trim() + ",function(){"; break; case "/block": i = "})"; break; case "echo": f = "print", h("echo value", "value"); case "print": case "include": case "extend": if (0 !== c.join("").trim().indexOf("(")) { p = r._split(a), p.shift(), i = f + "(" + p.join(",") + ")"; break } default: if (~c.indexOf("|")) { var d = a.reduce(function (e, t) { var n = t.value, r = t.type; return "|" === n ? e.push([]) : "whitespace" !== r && "comment" !== r && (e.length || e.push([]), ":" === n && 1 === e[e.length - 1].length ? h("value | filter: argv", "value | filter argv") : e[e.length - 1].push(t)), e }, []).map(function (e) { return r._split(e) }); i = d.reduce(function (e, t) { var n = t.shift(); return t.unshift(e), "$imports." + n + "(" + t.join(",") + ")" }, d.shift().join(" ").trim()) } l = l || "escape" }return u.code = i, u.output = l, u }, _split: function (e) { e = e.filter(function (e) { var t = e.type; return "whitespace" !== t && "comment" !== t }); for (var t = 0, n = e.shift(), r = /\]|\)/, i = [[n]]; t < e.length;) { var o = e[t]; "punctuator" === o.type || "punctuator" === n.type && !r.test(n.value) ? i[i.length - 1].push(o) : i.push([o]), n = o, t++ } return i.map(function (e) { return e.map(function (e) { return e.value }).join("") }) } }; e.exports = r }, function (e, t, n) { "use strict"; var r = { test: /<%(#?)((?:==|=#|[=-])?)[ \t]*([\w\W]*?)[ \t]*(-?)%>/, use: function (e, t, n, r) { return n = { "-": "raw", "=": "escape", "": !1, "==": "raw", "=#": "raw" }[n], t && (r = "/*" + r + "*/", n = !1), { code: r, output: n } } }; e.exports = r }, function (e, t, n) { "use strict"; var r = n(0), i = function (e, t) { if (r) { var i, o = n(21).minify, s = t.htmlMinifierOptions, a = t.rules.map(function (e) { return e.test }); (i = s.ignoreCustomFragments).push.apply(i, a), e = o(e, s) } return e }; e.exports = i }, function (e, t) { !function (e) { e.noop = function () { } }("object" == typeof e && "object" == typeof e.exports ? e.exports : window) }, function (e, t, n) { "use strict"; var r = n(0), i = /^\.+\//, o = function (e, t) { if (r) { var o = n(5), s = t.root, a = t.extname; if (i.test(e)) { var c = t.filename, u = !c || e === c, p = u ? s : o.dirname(c); e = o.resolve(p, e) } else e = o.resolve(s, e); o.extname(e) || (e += a) } return e }; e.exports = o }, function (e, t, n) { "use strict"; function r(e, t) { if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function") } function i(e, t) { if (!e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return !t || "object" != typeof t && "function" != typeof t ? e : t } function o(e, t) { if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function, not " + typeof t);
1577 e.prototype = Object.create(t && t.prototype, { constructor: { value: e, enumerable: !1, writable: !0, configurable: !0 } }), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t) } function s(e) { var t = e.name, n = e.source, r = e.path, i = e.line, o = e.column, s = e.generated, a = e.message; if (!n) return a; var c = n.split(/\n/), u = Math.max(i - 3, 0), p = Math.min(c.length, i + 3), l = c.slice(u, p).map(function (e, t) { var n = t + u + 1; return (n === i ? " >> " : "    ") + n + "| " + e }).join("\n"); return (r || "anonymous") + ":" + i + ":" + o + "\n" + l + "\n\n" + t + ": " + a + (s ? "\n   generated: " + s : "") } var a = function (e) { function t(n) { r(this, t); var o = i(this, e.call(this, n.message)); return o.name = "TemplateError", o.message = s(n), Error.captureStackTrace && Error.captureStackTrace(o, o.constructor), o } return o(t, e), t }(Error); e.exports = a }, function (e, t, n) { "use strict"; e.exports = n(3) }])
1578});
1579/*! art template custom plugins */
1580// #region art template custom plugins
1581window.template.defaults.imports.finance_money_with_symbol = function (price) {
1582  return $.globalFinance(price);
1583};
1584Number.prototype.format = function (type) {
1585  var formatMap = {
1586    "amount": { n: 2, x: 3, s: ',', c: '.' },
1587    "amount_no_decimals": { n: 0, x: 3, s: ',', c: '' },
1588    "amount_with_comma_separator": { n: 2, x: 3, s: '.', c: ',' },
1589    "amount_no_decimals_with_comma_separator": { n: 0, x: 3, s: '.', c: '' },
1590    "amount_with_apostrophe_separator": { n: 2, x: 3, s: '\'', c: '.' },
1591  };
1592  var config = formatMap[type] || 'amount';
1593  var re = '\\d(?=(\\d{' + (config.x || 3) + '})+' + (config.n > 0 ? '\\D' : '$') + ')';
1594  var num;
1595  if (config.n === 0) {
1596    num = this.toFixed(0);
1597  } else {
1598    num = parseFloat(this).toFixed(config.n + 1).slice(0, -1);
1599  }
1600  return (config.c ? num.replace('.', config.c) : num).replace(new RegExp(re, 'g'), '$&' + (config.s || ','));
1601};
1602window.template.defaults.imports.finance_money_with_shop_symbol = function (price, onlyNumber, currency_symbol, currency_position) {
1603  var symbol = onlyNumber ? '' : window.SHOP_PARAMS.finance_symbol;
1604  if (!!currency_symbol) {
1605    symbol = currency_symbol;
1606  }
1607
1608  var position = window.SHOPLAZZA ? window.SHOPLAZZA.currency_symbol_pos : 'left';
1609  if (!!currency_position) {
1610    position = currency_position;
1611  }
1612
1613  var format = window.SHOPLAZZA ? window.SHOPLAZZA.money_format : 'amount';
1614  if (position == 'right') {
1615    return Number(Number(price) * 1).format(format) + symbol;
1616  }
1617  return symbol + Number(Number(price) * 1).format(format);
1618};
1619window.template.defaults.imports.reset_image = function (src, size) {
1620  var realSrc = ''
1621  if (src) {
1622    var lastDotIdx = src.lastIndexOf('.')
1623    if (lastDotIdx === -1) {
1624      realSrc = src
1625    } else {
1626      realSrc = src.substr(0, lastDotIdx)
1627        + "_"
1628        + (size || "330x")
1629        + ($.isSupportWebp ? "" : "_nw")
1630        + src.substr(lastDotIdx)
1631    }
1632  }
1633  return realSrc
1634};
1635window.template.defaults.imports.image_padding_bottom = function (width, height, origin) {
1636  origin = origin || 'limit';
1637  if (width && height) {
1638    var hw_ratio = height / width;
1639    if (origin == 'limit') {
1640      if (hw_ratio < 0.62) {
1641        return '62%';
1642      } else if (hw_ratio > 1.6) {
1643        return '160%';
1644      }
1645    }
1646    return parseInt(hw_ratio * 100) + '%';
1647  }
1648  return '100%';
1649}
1650window.template.defaults.imports.srcset = function (src, width) {
1651  if (width) {
1652    var result = ''
1653    $.each([2, 3], function (index, val) {
1654      if (result) {
1655        result += ',';
1656      }
1657      result += window.template.defaults.imports.img_url(src, width, val) + ' ' + val + 'x';
1658    })
1659    return result;
1660  }
1661  return src;
1662};
1663window.template.defaults.imports.img_url = function (src, width, val) {
1664  val = val || 1;
1665  var index = src.lastIndexOf('.');
1666  var result = src.substring(0, index) + '_' + parseInt(width) * val + 'x';
1667  !$.isSupportWebp && (result += '_nw');
1668  return result += src.substr(index);
1669};
1670window.template.defaults.imports.toTimestamp = function (dateStr) {
1671  return new Date(dateStr).getTime();
1672};
1673window.template.defaults.imports.dateFormat = function (timestamp, formatStr) {
1674  timestamp = timestamp.toString().length === 13 ? timestamp * 1 : timestamp * 1000;
1675  var thisTime = new Date(timestamp);
1676  var o = {
1677    "M+": thisTime.getMonth() + 1,
1678    "d+": thisTime.getDate(),
1679    "h+": thisTime.getHours(),
1680    "m+": thisTime.getMinutes(),
1681    "s+": thisTime.getSeconds(),
1682    "q+": Math.floor((thisTime.getMonth() + 3) / 3),
1683    "S": thisTime.getMilliseconds()
1684  };
1685  if (/(y+)/.test(formatStr)) formatStr = formatStr.replace(RegExp.$1, (thisTime.getFullYear() + "").substr(4 - RegExp.$1.length));
1686  for (var k in o)
1687    if (new RegExp("(" + k + ")").test(formatStr)) formatStr = formatStr.replace(RegExp.$1, (Reg
1687Exp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
1688  return formatStr;
1689};
1690window.template.defaults.imports.getNumber = function (str) {
1691  str = str + '';
1692  return str.match(/\d+(\.\d+)?/g) ? Number(str.match(/\d+(\.\d+)?/g)[0]) : str;
1693};
1694window.template.defaults.imports.getI18n = function (label, obj) {
1695  var keys = Object.keys(obj);
1696  for (var i in keys) {
1697    label = label.replace(keys[i], obj[keys[i]]);
1698  }
1699  return label;
1700};
1701window.template.defaults.imports.within = function (str, obj) {
1702  return ((obj && obj.url) ? obj.url : "") + str;
1703}
1704window.template.defaults.imports.media_parse = function (url) {
1705  var result = {};
1706  try {
1707    url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) {
1708      try {
1709        result[key] = decodeURIComponent(value);
1710      } catch (e) {
1711        result[key] = value;
1712      }
1713    });
1714    result.preview_image = url.split('?')[0];
1715  } catch (e) {};
1716  return result;
1717}
1718
1719window.template.defaults.imports.within = function(collectionUrl = '', productUrl = '') {
1720  const rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
1721  if (rootPath === '') return `${collectionUrl}${productUrl}`;
1722  const root = `${rootPath}/`;
1723  if (productUrl.indexOf(root) === 0) {
1724    productUrl = productUrl.replace(rootPath, '');
1725  }
1726  return `${collectionUrl}${productUrl}`;
1727}
1728
1729// #endregion
1730</script>
vendor: 1 bytes, line 1730
1730
1731<script>
1732/**
1733 * serial_list : 列表中的图片按序显示动画
1734 */
1735/* global $:true */
1736$(function () {
1737
1738  var loaded = [];
1739  $('<style type="text/css" class="serial_list">.serial-item .serial-item-unveiling{ opacity: 0; }.serial-item .with-transition{ transition: opacity 0.2s ease-in; }.serial-item .serial-item-unveil{ opacity: 1; }</style>').appendTo(document.body);
1740
1741  document.addEventListener('lazybeforeunveil', function (e) {
1742    var $target = $(e.target);
1743    var $item = $(e.target).parents(".serial-item");
1744    if (!$item.length) return;
1745    $target.addClass("serial-item-unveiling");
1746    // mask 补上过渡背景
1747    $target.nextAll(".serial-item-mask").remove();
1748    $target.after('<div class="lazyloading serial-item-mask" style="position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;"></div>')
1749    // 5s 超时
1750    $item.data("_serial_timeout", setTimeout(function () {
1751      var idx = loaded.indexOf($item[0]);
1752      idx != -1 && (loaded.splice(idx, 1));
1753      $item.find(".serial-item-mask").remove();
1754      $item.find(".serial-item-unveiling").removeClass("serial-item-unveiling");
1755    }, 5000))
1756  }, false);
1757
1758  document.addEventListener('lazyloaded', function (e) {
1759    var $item = $(e.target).parents(".serial-item");
1760    if (!$item.length) return;
1761    loaded.push($item[0]);
1762    clearTimeout($item.data("_serial_timeout"));
1763  }, false);
1764
1765  clearInterval($(document).data("_serial_list_interval"));
1766  $(document).data("_serial_list_interval", setInterval(function () {
1767    if (!loaded.length) return;
1768    var targetItem = $(".serial-item:has(.serial-item-unveiling):not(:has(.serial-item-unveil))")[0];
1769    var idx = loaded.indexOf(targetItem);
1770    if (idx != -1) {
1771      loaded.splice(idx, 1);
1772      var $target = $(".lazyloaded,.lazyloading,.lazyload", targetItem);
1773      $target.nextAll(".serial-item-mask").remove();
1774      $target.addClass("with-transition");
1775      $target.addClass("serial-item-unveil");
1776
1777    }
1778  }, 200));
1779});
1780</script>
vendor: 1 bytes, line 1780
1780
1781<script>
1782  (function ($, params) {
1783    var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
1784
1785    $.isSupportWebp = !![].map && document.createElement('canvas').toDataURL('image/webp').indexOf('data:image/webp') == 0;
1786    //判断是否为移动端
1787    $.isMobile = function () {
1788      /* 判断机型与处理 */
1789      var u = navigator.userAgent
1790      var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; // android终端
1791      var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); // ios终端
1792      return (isAndroid || isiOS);
1793    };
1794
1795    // 获得对象的key
1796    $.getObjKeys = function (obj) {
1797      if (obj !== Object(obj)) throw new TypeError('Invalid object');
1798      var keys = [];
1799      for (var key in obj) {
1800        if (Object.prototype.hasOwnProperty.call(obj, key)) {
1801          keys[keys.length] = key;
1802        }
1803      }
1804      return keys;
1805    };
1806    $.globalFinance = function (price, finance, symbol) {
1807      return window.template.defaults.imports.finance_money_with_shop_symbol(price);
1808    };
1809    /* cookie 操作 */
1810    $.getCookie = function (sName) {
1811      var oCrumbles = document.cookie.split(';');
1812      for (var i = 0; i < oCrumbles.length; i++) {
1813        var oPair = oCrumbles[i].split('=');
1814        var sKey = decodeURIComponent(oPair[0].trim());
1815        var sValue = oPair.length > 1 ? oPair[1] : '';
1816        if (sKey == sName) {
1817          return decodeURIComponent(sValue);
1818        }
1819      }
1820      return '';
1821    };
1822    $.setCookie = function (sName, sValue, options) {
1823      var sCookie = encodeURIComponent(sName) + '=' + encodeURIComponent(sValue);
1824      if (options instanceof Date) {
1825        options = {
1826          expires: options
1827        };
1828      }
1829      options = options || {};
1830      if (options.expires) {
1831        sCookie += '; expires=' + options.expires.toGMTString();
1832      }
1833      if (options.path) {
1834        sCookie += '; path=' + options.path.toString();
1835      }
1836      if (options.domain) {
1837        sCookie += '; domain=' + options.domain.toString();
1838      }
1839      if (options.secure) {
1840        sCookie += '; secure';
1841      }
1842      document.cookie = sCookie;
1843    };
1844    $.delCookie = function (sName, options) {
1845      options = options || {};
1846      options.expires = new Date();
1847      $.setCookie(sName, '', options);
1848    };
1849
1850    // jquery ajax 统一增加请求头
1851    $.ajaxSettings.beforeSend = function (xhr) {
1852      $.getCookie('CSRF-TOKEN') && xhr.setRequestHeader('X-CSRF-Token', $.getCookie('CSRF-TOKEN'));
1853    };
1854    //ajax 响应302跳转
1855    $.ajaxSetup({
1856      global: true,
1857      error: function (jqXHR) {
1858        if (jqXHR.status == 302) {
1859          location.href = jqXHR.getResponseHeader('X-Redirect') || jqXHR.getResponseHeader('Location') || rootPath + '/account/login?_returnUrl=' + encodeURI(window.location.pathname);
1860        }
1861      }
1862    });
1863
1864    /* 节流防抖 */
1865    $.throttle = function (func, wait, mustRun) {
1866      var timeout,
1867        startTime = new Date();
1868      return function () {
1869        var context = this,
1870          args = arguments,
1871          curTime = new Date();
1872        clearTimeout(timeout);
1873        // 如果达到了规定的触发时间间隔,触发 handler
1874        if (mustRun && curTime - startTime >= mustRun) {
1875          func.apply(context, args);
1876          startTime = curTime;
1877          // 没达到触发间隔,重新设定定时器
1878        } else {
1879          timeout = setTimeout(func, wait);
1880        }
1881      };
1882    };
1883
1884    /**
1885    * @param fn {Function}   实际要执行的函数
1886    * @param delay {Number}  延迟时间,单位是毫秒(ms)
1887    * @return {Function}     返回一个“防反跳”了的函数
1888    */
1889    $.debounce = function (fn, delay) {
1890      // 定时器,用来 setTimeout
1891      var timer;
1892      // 返回一个函数,这个函数会在一个时间区间结束后的 delay 毫秒时执行 fn 函数
1893      return function () {
1894        // 保存函数调用时的上下文和参数,传递给 fn
1895        var context = this;
1896        var args = arguments;
1897        // 每次这个返回的函数被调用,就清除定时器,以保证不执行 fn
1898        clearTimeout(timer);
1899        // 当返回的函数被最后一次调用后(也就是用户停止了某个连续的操作),
1900        // 再过 delay 毫秒就执行 fn
1901        timer = setTimeout(function () {
1902          fn.apply(context, args);
1903        }, delay);
1904      };
1905    };
1906
1907    /**
1908    * url query param to object
1909    * @param {string} url
1910    * @returns {object} query object
1911    */
1912    $.params = function (url) {
1913      url = url || window.location.href;
1914      var params = {};
1915      url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) {
1916        try {
1917          params[key] = decodeURIComponent(value);
1918        } catch (e) {
1919          params[key] = value;
1920        }
1921      });
1922      return params;
1923    };
1924
1925    /**
1926    * object to query params
1927    * @param {object} obj
1928    * @returns {string} query params
1929    */
1930    $.toQuery = function (obj) {
1931      var result = [];
1932      for (var k in obj) {
1933        result.push(encodeURIComponent(k) + '=' + encodeURIComponent(obj[k]));
1934      }
1935      return result.join('&');
1936    };
1937    /**
1938    * replace query params
1939    * @param {object} obj  replace obj
1940    * @returns {string} new url string
1941    */
1942    $.replaceQuery = function (obj) {
1943      var currentObj = $.params();
1944      $.extend(currentObj, obj);
1945      return location.origin + location.pathname + '?' + $.toQuery(currentObj);
1946    };
1947
1948    //滚动加载方法
1949    $.isToPageEnd = function (id) {
1950      var obj = $('[data-section-id=' + id + ']');
1951      var scrollTop = $(document).scrollTop(); //滚动条距离顶部的高度
1952      var clientHeight = $(window).height(); //当前可视的页面高度
1953      var scrollHeight = $(document).height(); //当前页面的总高度
1954      // 如果改卡片下面还有卡片或者dom,计算滚动加载需要考虑这个高度
1955      var toTop = scrollHeight - (obj.height() + obj.offset().top); //元素到浏览器底部的高度
1956      if (scrollTop + clientHeight + toTop + 100 >= scrollHeight) {
1957        return true;
1958      }
1959      return false;
1960    };
1961
1962    // copy 兼容iphone/ipad
1963    $.copy2Clipboard = function (text) {
1964      var target = document.getElementById('common_copy_input');
1965      if (!target) {
1966        $('<input>', {
1967          id: 'common_copy_input',
1968          type: 'text',
1969          style: 'position: absolute; left: -99999px'
1970        }).appendTo(document.body);
1971        target = document.getElementById('common_copy_input');
1972      }
1973      var $input = $('#common_copy_input');
1974      $input.val(text);
1975      if (navigator.userAgent.match(/ipad|ipod|iphone/i)) {
1976        $input.attr('disabled', true);
1977        var editable = target.contentEditable;
1978        var readOnly = target.readOnly;
1979        target.contentEditable = true;
1980        target.readOnly = false;
1981        var range = document.createRange();
1982        range.selectNodeContents(target);
1983        var sel = window.getSelection();
1984        sel.removeAllRanges();
1985        sel.addRange(range);
1986        target.setSelectionRange(0, 999999);
1987        target.contentEditable = editable;
1988        target.readOnly = readOnly;
1989      } else {
1990        $input.select();
1991      }
1992      document.execCommand('copy');
1993      $input.blur();
1994    };
1995
1996    $(function () {
1997      // 保证C端加载
1998      var env = parseInt(window.SHOP_PARAMS.shop_env);
1999      if (!window.safeHref && env == 0) { // if里面的代码针对C端,B端逻辑部分在owl中
2000        $.sliceQuery = function (obj, path) {
2001          path += path.indexOf('?') === -1 ? '?' : '&';
2002          return path + $.toQuery(obj);
2003        };
2004        Object.defineProperty(window, 'safeHref', {
2005          get: function () {
2006            return location.href;
2007          },
2008          set: function (value) {
2009            location.href = value;
2010          },
2011          configurable: true
2012        });
2013        location.safeReplace = function (value) {
2014          location.replace(value);
2015        };
2016        //b端拦截跳转
2017        $(document).on("click", "[data-product-id]:not(.modal)", function (event) {
2018          var id = $(event.target).data('product-id');
2019          $(document).trigger('dj.common.product.select', {
2020            id: id,
2021            url: $(event.target).data('product-url'),
2022            variantsId: $(event.target).data('product-variants-id'),
2023            variants: $(event.target).data('product-variants'),
2024            product: $(event.target).data('product')
2025          });
2026          event.stopPropagation();
2027          event.preventDefault();
2028          return false;
2029        });
2030      }
2031    })
2032
2033    // 解决移动端a标签因为hover点击两次的问题
2034    document.body.addEventListener('touchstart', function () { });
2035
2036    $.fn.lazy = function (callback) {
2037      if ($(this).hasClass('lazyloaded') || $(this).hasClass('lazyloading')) {
2038        callback(); return;
2039      }
2040      $(this).on('lazybeforeunveil', function (e) {
2041        if (e.target != this) return;
2042        callback();
2043      });
2044    }
2045
2046    /* Bootstrap multiple modals scrollbar fix */
2047    $(document).on('hidden.bs.modal', '.modal', function () {
2048      $('.modal:visible').length && $(document.body).addClass('modal-open');
2049    });
2050
2051
2052  })(window.jQuery, window.SHOP_PARAMS);
2053</script>
vendor: 1 bytes, line 2053
2053
2054<script>
2055  $(function() {
2056    var $window = $(window);
2057    var $document = $(document);
2058    var $body = $(document.body);
2059    var enable_btn_price = true;
2060    var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
2061
2062    /**
2063    * loading:
2064    *  $.loading.show({selector:".containerselector"});
2065    *  $.loading.hide();
2066    *  $.loading.getState(); // return 1/0
2067    */
2068    $.loading = {
2069      state: 0,
2070      $wrapper: $('<div class="tw-fixed tw-inset-0 tw-bg-black tw-bg-opacity-30 tw-z-tooltip tw-flex tw-items-center tw-justify-center loading-wrapper"><div class="spinner tw-mx-auto tw-relative tw-w-10 tw-h-10 tw-text-center"><div class="bounce bounce1"></div><div class="bounce bounce2"></div></div ></div>'),
2071      $inner_wrapper: $(template('loading_inner_tpl', {})),
2072      show: function(opt) {
2073        if(this.state === 0) {
2074          if(opt && opt.selector) {//添加可以选择某个容器进行loading,但是要重写样式进行覆盖
2075            $(opt.selector).prepend(this.$inner_wrapper).css({ "pointer-events":"none" });
2076            this.selector = opt.selector;
2077            this.$inner_wrapper.find(".bounce").css("border-bottom-color", $(opt.selector).css("color"))
2078          } else {
2079            $body.prepend(this.$wrapper)
2080          }
2081          this.state = 1;
2082        }
2083        return this;
2084      },
2085      hide: function() {
2086        if(this.state === 1) {
2087          this.$wrapper.remove();
2088          this.$inner_wrapper.remove();
2089          this.selector && $(this.selector).css({ "pointer-events": "" }).find('.loading__inner-wrapper').remove();
2090          this.state = 0
2091          this.selector = 0;
2092        }
2093        return this;
2094      },
2095      getState: function() {
2096        return this.state;
2097      }
2098    };
2099
2100    /**
2101     * toast 滑动一定的距离 / 点击 隐藏
2102     * $.toast.show({ content: 'this is content', icon: '', btnContent: 'View cart', btnHref: '/cart' });
2103     * $.toast.hide();
2104    */
2105    $.toast = {
2106      defaultOptions: {
2107        content: 'this is content',
2108        icon: '',
2109        btnContent: '',
2110        btnHref: '#',
2111        timeOut: 2000
2112      },
2113      state: 0,
2114      show: function (options) {
2115        options = $.extend({}, this.defaultOptions, options);
2116        this.options = options; // 本地show  options
2117        this.hide(true);
2118
2119        var btnContent = options.btnContent && ('<a href="' + options.btnHref + '" class="tw-inline-block tw-p-3 tw-primary-btn tw-text-xs !tw-leading-4 tw-cursor-pointer tw-no-underline tw-rounded-btn-fixed">' + options.btnContent + '</a>');
2120
2121        $('<div class="tw-container tw-fixed tw-top-[67px] tw-left-0 tw-right-0 tw-z-modal tw-flex tw-justify-end tw-opacity-0 lg:tw-top-17" id="toast"><div class="tw-flex tw-justify-between tw-items-center tw-w-full tw-px-4 tw-py-5 tw-text-base !tw-leading-[19px] tw-font-bold tw-text-black tw-bg-[#FFFFFF] tw-bg-opacity-95 tw-shadow-toast tw-rounded-btn-fixed lg:tw-w-100"><div class="tw-flex tw-items-center" id="toast-message">' + options.icon + options.content + '</div>' + btnContent +'</div></div>').appendTo(document.body);
2122
2123        var $toast = $('#toast');
2124        var that = this;
2125        if ($window.width() < window.breakpoint) {
2126          var headerNavHeight = $('.header .header__nav').outerHeight() || 67;
2127          $toast.css({ top: headerNavHeight + 'px' });
2128        }
2129
2130        $toast.animate({ 'opacity': 1 }, { duration: 300, easing: 'linear' });
2131        this.state = 1;
2132
2133        $toast.off('click.toast.stop_propagation').on('click.toast.stop_propagation', function(e) {
2134          e.stopPropagation();
2135        });
2136
2137        var prevToTop = $window.scrollTop();
2138        $window.off('scroll.toast.hide').on("scroll.toast.hide", function() {
2139          var currentToTop = $window.scrollTop();
2140          var hiddenHeight = $toast.outerHeight();
2141          if ($window.width() > window.breakpoint) {
2142            hiddenHeight /= 2;
2143          }
2144          (Math.abs(currentToTop - prevToTop) >= hiddenHeight) && that.hide();
2145        });
2146        $document.one("click.toast.hide", function(e) {
2147          that.hide();
2148        });
2149      },
2150      getState: function () {
2151        return this.state;
2152      },
2153      hide: function (isAnimation) {
2154        var $toast = $("#toast");
2155
2156        $toast.off('click.toast.stop_propagation');
2157
2158        isAnimation ? $toast.remove() : $toast.animate({ 'opacity': 0 }, {
2159          duration: 300,
2160          easing: 'linear',
2161          complete: function() { $toast.remove(); }
2162        });;
2163        this.state = 0;
2164        $window.off("scroll.toast.hide");
2165        $document.off("click.toast.hide");
2166      }
2167    };
2168
2169    // 商品列表中子商品切换
2170    $document.on('mouseenter', '.product-snippet__variant[data-variant-img]:not([data-checked])', function () {
2171      if($window.width() < breakpoint) return;
2172      // 重复点击取消选中,图片换成商品第一张图
2173      var $snippet = $(this).parents('.product-snippet');
2174      var $productImg = $snippet.find('img:eq(0)');
2175      var imports = window.template.defaults.imports;
2176      var $checked = $('.product-snippet__variant[data-checked]')
2177      if(!$snippet.find('.product-snippet__variant[data-checked]').length){
2178        var $img = $checked.parents('.product-snippet').find('img:eq(0)');
2179        $img.length && $img.attr({ 'src': imports.reset_image($img.data('img'), '800x') }).removeAttr('srcset');
2180      }
2181      $checked.removeAttr('data-checked');
2182      $(this).attr('data-checked', true);
2183      $productImg.length && $productImg.attr({ 'src': imports.reset_image($(this).data('variant-img'), '800x') }).removeAttr('srcset');
2184    });
2185
2186    var scrollY = 0; // 记录恢复滚动到原来位置的距离
2187    var setWindowInnerHeight = function() {
2188      document.documentElement.style.setProperty('--window-inner-height', window.innerHeight + 'px');
2189    }
2190
2191    /**
2192     * 打开或关闭Modal时,禁止或允许body滚动
2193     * @param {Boolean} scrollable body是否可滚动,为true,则可以滚动;反之。
2194     */
2195    $document.on('modal.body_scroll', function(e, scrollable) {
2196      if (scrollable) {
2197        $window.off('resize.window_inner_height', setWindowInnerHeight)
2198        $('html').removeClass('is-locked').removeAttr('data-is-quick-shop');
2199        $document.scrollTop(scrollY);
2200      } else {
2201        scrollY = $document.scrollTop();
2202        $window.on('resize.window_inner_height', setWindowInnerHeight).trigger('resize.window_inner_height');
2203        $('html').addClass('is-locked').attr('data-is-quick-shop', true);
2204      }
2205    });
2206
2207    /* quickview */
2208    $document.on('click', "[data-quick-shop]", function (e, options) {
2209      e.stopPropagation();
2210      e.preventDefault();
2211      var product_id = $(this).attr("data-track-product-id");
2212      var remove_variant_images_on = $(this).data("remove-img");
2213      var type = $(this).data('quick-type') || '';
2214      $.loading.show();
2215      $document.trigger('quickshop.close');
2216      $.get(rootPath + "/api/products/" + product_id, function (res) {
2217        $.loading.hide();
2218        var product = res && res.data && res.data.product;
2219        if (!product || !product.id) return;
2220        var originData = $document.data('djproduct');
2221        $document.one('quickshop.close', function () {
2222          $document.data('djproduct', originData);
2223        });
2224        var selected = product.variants.filter(function(v) {
2225          return v.available_quantity > 0
2226        })[0] || product.variants[0];
2227        if(type == 'add' && product.variants.length == 1 && selected.id) {
2228          $document.trigger("dj.common.product.atc", {
2229            product_id: product_id,
2230            variant_id: selected.id,
2231            quantity: 1,
2232            product: product,
2233            variant: selected,
2234            process: (window.SHOP_PARAMS.product_settings || {}).add_to_cart_process
2235          });
2236          return;
2237        }
2238        var initialSlide = 0;
2239        var variant_images = '';
2240        var images_length = product.images.length;
2241        if(product.need_variant_image){
2242          if(remove_variant_images_on) {
2243            product.variants.map(function(v) {
2244              v.image && (variant_images = variant_images + ',' + v.image.path);
2245            });
2246            product.images.map(function(item) {
2247              variant_images.indexOf(item.path) != -1 && (images_length--);
2248            });
2249          } else {
2250            selected.image && product.images.map(function(item, i) {
2251              item.src.indexOf(selected.image.src) != -1 && (initialSlide = i)
2252            });
2253          };
2254        }
2255        var zoom_on = false;
2256        $(template('quick_view_tpl', { product: product, selectedVariant: selected, type: type, initialSlide: initialSlide, variant_images: variant_images , images_length:images_length, remove_variant_images_on: remove_variant_images_on, zoom_on: zoom_on, enable_btn_price: enable_btn_price })).appendTo(document.body);
2257        setTimeout(function () {
2258          $(".quick-shop-modal__content").removeClass("tw-scale-x-75 tw-scale-y-50 tw-opacity-0");
2259          $document.trigger('modal.body_scroll', false); // 打开弹窗时,禁止 body 滚动
2260          var $container = $("#quick-shop .product_detail_" + product_id);
2261          var djproduct = {
2262            product: product,
2263            selected: selected,
2264          };
2265          $container.data('djproduct', djproduct);
2266          $document.data('djproduct', djproduct);
2267          if( zoom_on ){
2268            $(document).on('mouseover', '.zoom_img', function(e){
2269              var zoom_img = e.currentTarget;
2270              zoomImg(zoom_img, { magnify: 1.5 });
2271            })
2272          }
2273          if(images_length <= 1) {
2274            return;
2275          };
2276          var $slider = $container.find('.product-image .support-slick').eq(0);
2277          !$slider.hasClass('slick-initialized') && $slider.slick({
2278            lazyLoad: 'ondemand',
2279            slidesToShow: 1,
2280            arrows: false,
2281            initialSlide: initialSlide,
2282            dots: false,
2283            adaptiveHeight: false,
2284            rtl: 'en-US' == 'ar-SA'
2285          }).on("beforeChange",function (event, slick, currentSlide, nextSlide){
2286            $('body').trigger('track', {eventName: 'product_image_slide'});
2287            nextSlide !== currentSlide && slick.$slides[currentSlide].querySelectorAll('video').forEach(function (video) {
2288              !video.paused && video.pause();
2289            });
2290          });
2291          $.product_thumb && $.product_thumb({ id: 'quick_product_detail_' + product_id, thumb_position: 'next', images_last_index: images_length - 1 });
2292
2293        }, 0);
2294        $document.trigger('quickshop.open');
2295      });
2296    }).on("click", ".quick-shop-modal", function(e) {
2297      var $target = $(e.target);
2298      if (($target.parents(".quick-shop-modal__content").length == 1 || $target.is(".quick-shop-modal__content")) && !($target.is(".quick-shop-close") || $target.parents(".quick-shop-close").length == 1)) return;
2299      $document.trigger('quickshop.close', true);
2300    }).on('quickshop.close', function(e, isAnimate) {
2301      $.toast.hide();
2302      var $quickShop = $("#quick-shop");
2303      isAnimate ? $quickShop.animate({'opacity': 0}, {
2304        duration: 150,
2305        easing: 'linear',
2306        complete: function() {
2307          $quickShop.remove();
2308        }
2309      }) : $quickShop.remove();
2310      $('html').attr('data-is-quick-shop') && $document.trigger('modal.body_scroll', true);
2311    });
2312    $body.on("dj.addToCart", function() {
2313      $document.trigger('quickshop.close', true);
2314    });
2315    $window.off("resize.quickshop").on("resize.quickshop", function() {
2316      $('#quick-shop').data('quick-type') == 'shop' && $window.width() < window.breakpoint && $document.trigger('quickshop.close', true);
2317    });
2318
2319    /* product_thumb */
2320    $.product_thumb = function(opt) {
2321      var $container = $("#" + opt.id);
2322      var $slider = $container.find('.product-image .support-slick').eq(0);
2323      var $thumbs = $container.find('.product-image__thumbs');
2324      var $thumbsContent = $container.find('.product-image__thumbs-content');
2325      var $prev = $container.find('.product-image__thumbs-arrow[data-direction="prev"]');
2326      var $next = $container.find('.product-image__thumbs-arrow[data-direction="next"]');
2327      var thumb_position = opt.thumb_position;
2328      var is_next = thumb_position == 'next';
2329      var images_last_index = opt.images_last_index;
2330      var handleChange = function(nextSlide){
2331        var $current = $thumbs.find(".product-image__thumbs-item").eq(nextSlide);
2332        is_next = $window.width() > breakpoint ? is_next : false;
2333        var scroll = is_next ? $thumbsContent.scrollTop() : $thumbsContent.scrollLeft();
2334        var contentOffset = is_next ? $thumbsContent.offset().top : $thumbsContent.offset().left;
2335        var offset = is_next ? $current.offset().top : $current.offset().left;
2336        $thumbsContent.animate({ [is_next ? 'scrollTop' : 'scrollLeft']: scroll - contentOffset + offset - 100 }, 300)
2337      }
2338
2339      $thumbsContent.length && handleChange(parseInt($thumbs.find(".slick-current").attr("data-thumb-idx"), 10) || 0);
2340
2341      $slider.on('beforeChange', function(event, slick, currentSlide, nextSlide) {
2342        if(!$thumbsContent.length) return;
2343        var $current = $thumbs.find(".product-image__thumbs-item").eq(nextSlide);
2344        var $currentDot = $thumbs.find(".product-image__dot").eq(nextSlide);
2345        $thumbs.attr("data-cur-idx", nextSlide);
2346        $thumbs.find(".slick-current").removeClass("slick-current");
2347        $current.addClass("slick-current");
2348        $currentDot.addClass("slick-current");
2349
2350        $prev.toggleClass('is-hidden', nextSlide == 0);
2351        $next.toggleClass('is-hidden', nextSlide == images_last_index);
2352
2353        handleChange(nextSlide);
2354      });
2355      $thumbs.off("click.thumbs").on("click.thumbs", ".product-image__thumbs-item, .product-image__dot", function (e) {
2356        var idx = parseInt($(e.currentTarget).attr("data-thumb-idx"), 10);
2357        $slider.hasClass('slick-initialized') && $slider.slick("slickGoTo", idx);
2358      });
2359      $thumbs.off("click", ".product-image__thumbs-arrow").on("click", ".product-image__thumbs-arrow", function (e) {
2360        var direction = $(this).data('direction');
2361        var idx = parseInt($thumbs.find(".slick-current").attr("data-thumb-idx"), 10) + ({prev: -1, next: 1}[direction]);
2362        $slider.hasClass('slick-initialized') && $slider.slick("slickGoTo", idx);
2363      });
2364    }
2365
2366    /* product_description */
2367    $document.off('change.descTab').on('change.descTab', '.product-info__desc-tab-cb', function() {
2368      var checked = $(this).prop('checked');
2369      var $content = $(this).next();
2370      $(this).parents('.product-info__desc-wrap').toggleClass('is-open', checked);
2371      checked
2372        ? $content.slideDown(300, function() {
2373            var $modal_scroll = $('.quick-shop-modal__scroll');
2374            checked && $modal_scroll.length && $modal_scroll.animate({ scrollTop: $(this).parent().position().top }, 300)
2375          })
2376        : $content.slideUp(300);
2377    });
2378
2379    // 子商品切换
2380    $body.on("change", ".hero-product-detail .product-info__variants_radio, .hero-product-detail .product-info__variants_items select", function(e) {
2381      var $target = $(e.target);
2382      var $container = $target.parents(".product-detail");
2383      var isQuickView = $container.parents('#quick-shop').length > 0;
2384      var isSingleProduct = $container.hasClass('single-product');
2385      var productData = $container.data("djproduct");
2386      var variants = productData.product.variants.slice();
2387      var options = productData.product.options;
2388      var selectedOpts = [];
2389      // 选择其他选项以后,隐藏空白选项
2390      !isQuickView && $target.find('.product-info__variants_empty').remove();
2391
2392      $container.find('[name^=option]:checked, option[name^=option]:selected').each(function(i, r) {
2393        if ($(this).val()) {
2394          var $variants_wrapper = $(this).parents('.product-info__variants-wrapper');
2395          $variants_wrapper.attr('data-selected-variant', true);
2396          $variants_wrapper.find('.product-info__variant-tips').fadeOut(200);
2397        }
2398        var id = r.id;
2399        var indexes = id && id.split('-'); // ["option1","0"]
2400        if (indexes[1] == 'unselected') return;
2401        var optIdx = parseInt(indexes[0].substr(6), 10) - 1; // 'option1' -> '1'
2402        var valueIdx = parseInt(indexes[1], 10);
2403        selectedOpts.push(indexes[0]);
2404        variants = variants.filter(function (v) { return v[indexes[0]] == options[optIdx].values[valueIdx] });
2405      });
2406      $container.find(".selected_variant_id_" + productData.product.id).val((variants.length && selectedOpts.length == productData.product.options.length) ? variants[0].id : "");
2407
2408      var minPriceVariant = variants.reduce(function (prev, cur) { return parseFloat(prev.price) > parseFloat(cur.price) ? cur : prev }, variants[0]);
2409      var maxPriceVariant = variants.reduce(function (prev, cur) { return parseFloat(prev.price) < parseFloat(cur.price) ? cur : prev }, variants[0]);
2410      productData.selected = (selectedOpts.length == productData.product.options.length ? variants[0] : {
2411        price: parseFloat(minPriceVariant.price),
2412        price_min: parseFloat(minPriceVariant.price),
2413        price_max: parseFloat(maxPriceVariant.price),
2414        compare_at_price: parseFloat(minPriceVariant.compare_at_price),
2415        off_ratio: parseFloat(minPriceVariant.off_ratio),
2416        sales: productData.product.sales,
2417        available_quantity: 999999,
2418        available: productData.product.available,
2419        fake_available: 1
2420      });
2421      productData.selectedVariants = selectedOpts.length == productData.product.options.length ? variants : [];
2422      productData.selected && productData.selected.available && (productData.qty = Math.min(parseInt(($container.find(".product_quantity_" + productData.product.id).val() || 1), 10), productData.selected.available_quantity) || 1);
2423      $container.data("djproduct", productData);
2424      $document.data("djproduct", productData);
2425
2426      // add_to_cart checkout paypal_edpress
2427      (function(data) {
2428        var $addToCart = $container.find(".product-info__add-to-cart");
2429        var $buyNow = $container.find(".product-info__buy-now");
2430        var $btns = $container.find('.product-info__btn');
2431        var $paypal = $container.find(".paypal-express-button-container");
2432        var $infoBody = $container.find('.product-info__body');
2433        var $tips = $container.find('.product-info__tips');
2434        $tips.length && $tips.html('').hide();
2435
2436        var firstRender = !!(data.selected && data.selected.fake_available == 1);
2437        if(data.selectedVariants.length) {
2438          var disabled = !data.selected.available;
2439          var addCartBtnText = disabled ? $addToCart.attr("data-sold-out") : ($addToCart.attr("data-on-sale") + ((data.selected.options.length > 0 && enable_btn_price) ? ' - ' + '<span class="money">' + window.template.defaults.imports.finance_money_with_symbol(data.selected.price) + '</span>' : ''));
2440          $addToCart.html(addCartBtnText)
2441                    .addClass($addToCart.data('btn-class'))
2442                    .toggleClass('is-disabled', disabled)
2443                    .prop('disabled', disabled);
2444          disabled && $tips.html($tips.data('out-of-stock'));
2445
2446          $buyNow[disabled ? 'hide' : 'show']().prop('disabled', disabled);
2447          $paypal[disabled ? "hide" : "show"]();
2448        } else {
2449          $addToCart.html(firstRender ? $addToCart.attr("data-on-sale") : $addToCart.attr("data-unavailable"))
2450                    .toggleClass('is-disabled', !firstRender);
2451
2452          !firstRender && $tips.html($tips.data('unavailable'));
2453
2454          $buyNow[firstRender ? 'show' : 'hide']();
2455          $paypal.hide();
2456        }
2457
2458        $tips.length && $tips.html().length && $tips.fadeIn(); // 淡入效果
2459      })(productData);
2460      if (productData.selectedVariants.length === 1 && productData.product && !productData.product.isMock) {
2461        $container.trigger('dj.product.variants.change', productData);
2462        // 只有点击色卡的时候才滑动到对应子商品图片
2463        $(this).parents('.slider-switch').length && $container.trigger('product.image.switch', productData);
2464
2465        // quickview 中不更新url
2466        if (isQuickView || isSingleProduct) return;
2467        window.history.replaceState(null, '', '?' + $.toQuery($.extend($.params(), {
2468          variant: productData.selectedVariants[0].id
2469        })));
2470      }
2471    });
2472
2473    // slider switch
2474    $document.on('product.image.switch', function(e, data) {
2475      if (!data.selected || !data.selected.image) return;
2476      var $container = $(e.target);
2477      var $slider = $container.find('.product-image .support-slick').eq(0);
2478      var idx = data.product.images.findIndex(function (row) {
2479        return row.src == data.selected.image.src;
2480      });
2481      $slider.hasClass('slick-initialized') && $slider.data('change') && $slider.slick("slickGoTo", idx);
2482    })
2483
2484    // +/-
2485    $body.on('click', "[data-click=decrease],[data-click=increase]", function (e) {
2486      var t = $(e.currentTarget).attr("data-click");
2487      var productData = $document.data("djproduct");
2488      productData.qty = productData.qty || 1;
2489      productData.qty += (t == "decrease" ? -1 : 1);
2490      $document.data("djproduct", productData);
2491      $document.trigger('dj.product.variants.change', productData);
2492    })
2493
2494
2495    // input product_quantity
2496    $body.on('blur', ".product-info__qty_num", function(e) {
2497      var $target = $(e.target);
2498      var $container = $target.parents(".product-detail");
2499      var productData = $container.data("djproduct");
2500      if(!productData.selected || !productData.selected.available ) return;
2501      var correctedValue = Math.max(Math.min(parseInt($(this).val().replace(/\D/g, "").replace(/^0*/, ""), 10) || 0, productData.selected.available_quantity || productData.product.available_quantity), 1);
2502      productData.qty = parseInt(correctedValue, 10);
2503      $container.data("djproduct", productData);
2504      $document.data("djproduct", productData);
2505      productData.product && $container.trigger(productData.product.isMock ? 'qty.update' :'dj.product.variants.change', productData);
2506    });
2507
2508    // qty, sku, inventory
2509    $document.on('dj.product.variants.change qty.update', function(e, data) {
2510      var $container = $(e.target);
2511      var $qty = $container.find(".product-info__qty_num, .product-info__qty select");
2512      $qty.val(data.qty > 0 ? data.qty : 1);
2513      var $decrease = $container.find("[data-click=decrease]");
2514      $decrease.attr("disabled", data.qty == 1 || !data.product.available || !(data.selected || { available: true }).available);
2515      var $increase = $container.find("[data-click=increase]");
2516      $increase.attr("disabled", data.qty >= data.selected.available_quantity || !data.product.available || !(data.selected || { available: true }).available);
2517
2518      $container.find('.product-info__header-sku')[(data.selected && data.selected.sku) ? 'show' : 'hide']().find('span').html(data.selected ? data.selected.sku : '');
2519      $container.find('.product-info__inventory')[(data.selected && data.selected.available_quantity) ? 'show' : 'hide']().find('span').html(data.selected ? data.selected.available_quantity : '');
2520    });
2521
2522    // price
2523    $document.on('dj.product.variants.change', function (e, data) {
2524      if (!data.selected) return;
2525      var $container = $(e.target);
2526      var imports = template.defaults.imports;
2527      var $price = $container.find(".product-info__header_price");
2528      $price
2529        .html(
2530          typeof data.selected.price_min != "undefined"
2531            ? imports.finance_money_with_symbol(data.selected.price_min) + (data.selected.price_max > data.selected.price_min ? "- " + imports.finance_money_with_symbol(data.selected.price_max) : "")
2532            : imports.finance_money_with_symbol(data.selected.price)
2533        )
2534      var $compare_at_price = $container.find(".product-info__header_compare-at-price");
2535      $compare_at_price.html(imports.finance_money_with_symbol((data.selected.compare_at_price))).toggleClass('tw-hidden', !(data.selected.off_ratio > 0));
2536      $container.find('.product-info__save').toggleClass('!tw-hidden', !(data.selected.off_ratio > 0));
2537      var $off = $container.find(".product-info__header_off-ratio");
2538      $off.html(data.selected.off_ratio + '%');
2539      var $save = $container.find(".product-info__header_save-amount");
2540      $save.html(template.defaults.imports.finance_money_with_symbol((data.selected.compare_at_price - data.selected.price).toFixed(2)));
2541    });
2542
2543    // 获取自定义参数
2544    $.getProperties = function($container) {
2545      $container = $container || {};
2546      if(!$container.length){ return {} };
2547      var productData = $container.data("djproduct");
2548      var properties = {};
2549      var productId = productData.product.id;
2550      var $properties = $container.find(".product-info-" + productId);
2551      var formData = $properties.serializeArray();
2552      for (var i = 0; i < formData.length; i++) {
2553        var result = /properties\[(.+)\]/g.exec(formData[i].name);
2554        if (result && result[1]) {
2555          properties[result[1]] = formData[i].value;
2556        }
2557      }
2558      var items = $properties.find('.required');
2559      var valid = true;
2560      for (i = 0; i < items.length; i++) {
2561        var $parent = $(items[i]).parents('.line-item-property__field');
2562        $parent.find('.not-empty').remove();
2563        if ($(items[i]).val() == '') {
2564          $(items[i]).addClass('not-empty-field');
2565          $parent.append('<div class="not-empty" style="color: #ea0000;">can not be empty</div>');
2566          valid = false;
2567        } else {
2568          $parent.removeClass('not-empty-field');
2569        }
2570      }
2571      return valid ? properties : false;
2572    }
2573
2574    // add to cart
2575    $document.on("dj.common.product.atc", function(e, options) {
2576      var properties = options.properties || {};
2577      $.post(rootPath + "/api/cart", {
2578        product_id: options.product_id,
2579        variant_id: options.variant_id,
2580        quantity: options.quantity,
2581        properties: properties,
2582      }).always(function(res) {
2583        var data = res.readyState ? res.responseJSON : res;
2584        if (data.state === "success") {
2585          $body.trigger("dj.addToCart", {
2586            id: options.product_id,
2587            number: options.quantity,
2588            childrenId: options.variant_id,
2589            item_price: options.variant.price,
2590            name: options.product.title,
2591            type: options.variant.type ? options.variant.type : options.product.type,
2592            properties: properties,
2593            quantity: options.quantity,
2594            variant_id: options.variant_id,
2595            product_id: options.product_id,
2596            product: options.product,
2597            variant: options.variant,
2598            source: options.source,
2599            process: options.process
2600          });
2601          $document.trigger('dj.common.cart.change');
2602
2603          var add_to_cart_process = (window.SHOP_PARAMS.product_settings || {}).add_to_cart_process;
2604          if (add_to_cart_process == 'popup') {
2605            $.toast.show({
2606              content: window.SHOP_PARAMS.product_lang.added_to_cart_successfully || 'Added to your cart.',
2607              btnContent: window.SHOP_PARAMS.product_lang.view_cart || 'View cart',
2608              btnHref: rootPath +'/cart'
2609            });
2610          } else if (add_to_cart_process == 'to_cart') {
2611            window.safeHref = rootPath +'/cart';
2612          }
2613        } else {
2614          $.toast.show({ content: data.message || 'Unknown error' });
2615        }
2616        options.callback && options.callback(data);
2617      });
2618    });
2619
2620
2621    // 如果没选中所有类型的变体,将第一个未选中的变体滚动到可视区域
2622    function scrollToViewAreaOfVariant($container) {
2623      if (!$container) return;
2624
2625      var $unselectedVariants = $container.find('.product-info__variants-wrapper[data-selected-variant=false]');
2626
2627      if ($unselectedVariants && !$unselectedVariants.length) return;
2628
2629      var toTop = $(document).scrollTop() || 0;
2630      var offsetTop = $($unselectedVariants.get(0)).offset().top || 0
2631      var headerHeight = 0;
2632      $.header && (headerHeight = $.header.getFixedHeight() || 0);
2633      var scrollTop = offsetTop - headerHeight - 12;
2634
2635      toTop > scrollTop && $('html, body').animate({ scrollTop: scrollTop }, 200);
2636      $unselectedVariants.find('.product-info__variant-tips').fadeOut(200).fadeIn(200);
2637    }
2638
2639    $body.on("click", ".product-info__add-to-cart", function(e) {
2640      var $target = $(e.target);
2641      var $container = $target.parents(".product-detail");
2642      var productData = $container.data("djproduct");
2643      //避免上报字段错误
2644      $document.data('djproduct', productData);
2645      var properties = $.getProperties($container);
2646      if (!properties || !productData.product || productData.product.isMock) return;
2647      var values = $.params("?" + $target.parents(".product-info").serialize());
2648      var $infoBody = $target.parents('.product-info__body');
2649
2650      if (!values.variant_id || !productData.selected.available) {
2651        var isQuickView = $container.parents('#quick-shop').length > 0;
2652        !isQuickView && scrollToViewAreaOfVariant($container);
2653        return;
2654      }
2655
2656      values.properties = properties;
2657      values.process = (window.SHOP_PARAMS.product_settings || {}).add_to_cart_process;
2658      values.product = productData.product;
2659      values.variant = productData.selected;
2660      values.quantity = productData.qty || 1;
2661      var addToCart = ".product_detail_" + values.product_id + " .product-info__add-to-cart";
2662      var $addToCart = $container.find('.product-info__add-to-cart');
2663      $addToCart.html('');
2664      $.loading.show({ selector: addToCart });
2665      values.callback = function(data) {
2666        $.loading.hide();
2667        $addToCart.html($addToCart.attr("data-on-sale"));
2668      };
2669      $document.trigger("dj.common.product.atc", values);
2670    });
2671
2672    var checkoutLoading = false;
2673    // buy now
2674    $document.on("dj.common.product.buy_now", function(e, options) {
2675      var properties = options.properties || {};
2676      if(checkoutLoading) return;
2677      checkoutLoading = true;
2678      $.post(rootPath + '/api/checkout/order', {
2679        line_items: [{
2680          quantity: options.quantity,
2681          variant_id: options.variant_id,
2682          note: '',
2683          properties: properties,
2684        }],
2685        refer_info: {
2686          source: 'buy_now'
2687        }
2688      }, function(ret) {
2689        if (ret.state === 'success') {
2690          return (location.href = ret.data.checkout_url);
2691        } else {
2692          $.toast.show({
2693            content: ({
2694                '30003': "Your cart has been updated, it will be refreshed.",
2695                'line_items_variant_withdraw': "Some items are not in stock, please re-order",
2696                'line_items_variant_sold_out': "Some items have been sold out, please re-order"
2697              })[ret.state] || ret.errors[0] || "Some items information has been updated, please re-order"
2698          });
2699        }
2700      }).always(function() {
2701        checkoutLoading = false;
2702      });;
2703    });
2704
2705    $body.on("click", ".product-info__buy-now", function(e) {
2706      var $target = $(e.target);
2707      var $container = $target.parents(".product-detail");
2708      var values = $.params("?" + $target.parents(".product-info").serialize());
2709      var $infoBody = $target.parents('.product-info__body');
2710      var productData = $container.data("djproduct");
2711      //避免上报字段错误
2712      $document.data('djproduct', productData);
2713      if (!productData.product || productData.product.isMock) return;
2714
2715      if (!values.variant_id || !productData.selected.available) {
2716        var isQuickView = $container.parents('#quick-shop').length > 0;
2717        !isQuickView && scrollToViewAreaOfVariant($container);
2718        return;
2719      }
2720
2721      var properties = $.getProperties($container);
2722      if (!properties) return;
2723      values.properties = properties;
2724      $document.trigger("dj.common.product.buy_now", Object.assign({ quantity: 1 }, values));
2725    });
2726
2727    // hover 色卡提示
2728    var $label = $('.variant_color-label');
2729    $body.on("mouseenter", ".product-info__thumbnail", function(e) {
2730      const $currentTarget = $(e.currentTarget);
2731      const $container = $currentTarget.parents('.product-info__variants_items');
2732      $container.find('.variant_color-label-wrapper').removeClass('tw-hidden');
2733      $label = $container.find('.variant_color-label');
2734
2735      $label.data("_color", $label.html()).html($currentTarget.attr("data-variants-value"));
2736    }).on("mouseleave", ".product-info__thumbnail", function(e) {
2737      $label.data("_color") && ($label.html($label.data("_color")));
2738
2739      const $container = $(e.currentTarget).parents('.product-info__variants_items');
2740      const $radios = $container.find('.product-info__variants_radio');
2741      const is_checked = [...$radios].some(item => $(item).prop('checked')) || false;
2742
2743      !is_checked && $container.find('.variant_color-label-wrapper').addClass('tw-hidden');
2744    });
2745    $document.on("click", ".product-info__thumbnail", function () {
2746      $label.data("_color", "");
2747    });
2748  });
2749
2750  $(function(){
2751    if(window.SHOP_PARAMS && window.SHOP_PARAMS.template_type == '1'){
2752      $(document).on(
2753        'scroll.view_page_tail',
2754        $.throttle(
2755          function () {
2756            try {
2757              var scrollTop = $(document).scrollTop(); //滚动条距离顶部的高度
2758              var clientHeight = $(window).height(); //当前可视的页面高度
2759              var scrollHeight = $(document).height(); //当前页面的总高度
2760              //判断是否滑动到底部
2761              if(scrollHeight - clientHeight <= scrollTop + 10){
2762                $(document.body).trigger('track', { eventName: 'view_page_tail' })
2763                $(document).off('scroll.view_page_tail')
2764              }
2765            } catch (error) {}
2766          },
2767          200,
2768          50
2769        )
2770      );
2771    }
2772  })
2773</script>
2773
2774
2775<script>
2776// 自定义款式 图片上传
2777$(function () {
2778  var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
2779  $('.line-item-property__field input[type="file"]').val('');
2780  $(document).on('change', '.line-item-property__field input[type="file"]', function () {
2781    var id = $(this).attr('id');
2782    var file = $(this)[0].files[0];
2783    file || $('img[data-name="' + id + '"]').attr('src', "").hide();
2784    if (id && file) {
2785      if (file.size > (parseInt($("#" + id).data("max-size"), 10) || 10485760)) {
2786        $('[data-name="' + id + '"],#' + id).val("");
2787        $('img[data-name="' + id + '"]').attr('src', "").hide();
2788        return $.toast.show({ content: $("#" + id).data("max-size-msg") || "File size exceeds 10MB, please change to a smaller one" });
2789      }
2790      uploadImage(id, file);
2791    } else {
2792      $('[data-name="' + id + '"]').val("");
2793    }
2794  });
2795  /**
2796  * upload image
2797  */
2798  function uploadImage(id, file) {
2799    var objectName = window.SHOP_PARAMS.shop_id + "/" + (new Date()).getTime() + "." + file.name.split(".").pop();
2800    $("#" + id).css({ "pointer-events": "none" });
2801    $.getJSON(rootPath + "/api/file/s3-sign?key=" + objectName).then(function (signData) {
2802      fetch(signData.write_host, {
2803        method: 'put',
2804        mode: 'cors',
2805        body: file,
2806        headers: { "Content-Type": file.type }
2807      }).then(function () {
2808        var url = signData.read_host + objectName;
2809        $("#" + id).css({ "pointer-events": "" });
2810        $('[data-name="' + id + '"]').val(url);
2811        $('img[data-name="' + id + '"]').attr('src', url).show();
2812        // 修改为已上传
2813        $('[data-name="' + id + '"]').parent('label');
2814        $('[data-name="' + id + '"]').parent('.line-item-property__field').find('.not-empty').remove();
2815      }).catch(function () {
2816        $("#" + id).css({ "pointer-events": "" });
2817        $.toast.show({ content: $("#" + id).data("error-msg") || "Upload error, please try again" });
2818        $('[data-name="' + id + '"],#' + id).val("");
2819        $('img[data-name="' + id + '"]').attr('src', "").hide();
2820      });
2821    });
2822  }
2823
2824  $(document).on('click', '.line-item-property__field .item', function () {
2825    $(this).parents('.line-item-property__field').find('.item').removeClass('selected');
2826    $(this).parents('.line-item-property__field').find('.item_value').html($(this).find('input').val());
2827    $(this).addClass('selected');
2828  })
2829
2830  $(document).on('blur', '.line-item-property__field .required', function () {
2831    if ($(this).val()) {
2832      var $parent = $(this).parents('.line-item-property__field');
2833      $parent.find('.required').removeClass('not-empty-field');
2834      $parent.find('.not-empty').remove();
2835    }
2836  })
2837  $('.line-item-property__field').each(function () {
2838    $(this).find('.item:first').click();
2839  })
2840});
2841</script>
vendor: 1 bytes, line 2841
2841
2842<script>
2843//zoom
2844$(function(){
2845  $.fn.zoom = function () {
2846    return this.each(function (i, target) {
2847      var $target = $(target);
2848      var $parent = $target.parent();
2849      var zoom_src = $target.attr("data-zoom-src");
2850      var zoom_width = parseInt($target.attr("data-zoom-width"), 10);
2851      var zoom_height = parseInt($target.attr("data-zoom-height"), 10);
2852      if (zoom_width <= $target.width()) return;
2853      $parent.css({ position: "relative", overflow: "hidden", "cursor": "zoom-in" });
2854      $target.on("reset.zoom", function () {
2855        $parent.css("cursor", "zoom-in").find(".zoom-img").css({ opacity: 0, transform: "none"});
2856        if (!("ontouchstart" in document.body)) {
2857          $target.css({ opacity: 1});
2858        };
2859      })
2860      if ("ontouchstart" in document.body) {
2861        var isTouchstart = false;
2862        var startDistance = 0, startPoint = { x: 0, y: 0 }, startTranslate = { x: 0, y: 0 }, startScale = 1,
2863          clamp = function (v, min, max) {
2864            return v < min ? min : (v > max ? max : v);
2865          },
2866          distance = function (a) {
2867            var zw = a.touches[0].pageX - a.touches[1].pageX,
2868              zh = a.touches[0].pageY - a.touches[1].pageY;
2869            return Math.sqrt(zw * zw + zh * zh);
2870          },
2871          center = function (e) {
2872            return { x: (e.touches[1].pageX + e.touches[0].pageX) / 2, y: (e.touches[0].pageY + e.touches[1].pageY) / 2 };
2873          };
2874        $parent
2875          .on("touchstart.zoom", function (e) {
2876            isTouchstart = false;
2877            if (e.originalEvent.touches.length > 1) {
2878              e.preventDefault();
2879              isTouchstart = true;
2880              startDistance = distance(e.originalEvent);
2881              startPoint = center(e.originalEvent);
2882              var $img = $parent.find(".zoom-img");
2883              if (!$img.length) {
2884                $img = $("<img class='zoom-img' src='" + zoom_src + "'/>").css({ position: "absolute", width: $parent.outerWidth(), left: 0, top: 0, zIndex: 3, right: 0, bottom: 0, margin: 'auto' }).appendTo($parent);
2885              }
2886              var transform = $img.css("transform").split(/\(|,|\)/);
2887              startScale = parseFloat(transform[1]) || 1;
2888              startTranslate = { x: (transform[5] || 0) / startScale, y: (transform[6] || 0) / startScale };
2889              $target.trigger("before.zoom");
2890            }
2891          })
2892          .on("touchmove.zoom", function (e) {
2893            var $img = $parent.find(".zoom-img");
2894            if (isTouchstart && e.originalEvent.touches.length > 1) {
2895              e.preventDefault();
2896              var curDistance = distance(e.originalEvent);
2897              var point = center(e.originalEvent);
2898              var maxScale = zoom_width / $parent.outerWidth();
2899              var scale = clamp(startScale * (curDistance / startDistance), 1, maxScale);
2900              var maxTranslateX = ($parent.outerWidth() * (scale - 1)) / 2 / maxScale;
2901              var maxTranslateY = ($parent.outerHeight() * (scale - 1)) / 2 / maxScale;
2902              var translateX = clamp(startTranslate.x + point.x - startPoint.x, 0 - maxTranslateX, maxTranslateX);
2903              var translateY = clamp(startTranslate.y + point.y - startPoint.y, 0 - maxTranslateY, maxTranslateY);
2904              $img.css({
2905                'transform': scale == 1 ? 'none' : ('scale(' + scale + ') translate(' + translateX + 'px,' + translateY + 'px)'),
2906                opacity: scale == 1 ? 0 : 1
2907              });
2908            }
2909          })
2910          .on('touchend', function(e){
2911            if (isTouchstart && e.originalEvent.touches.length > 1) {
2912              isTouchstart = false;
2913            }
2914            !isTouchstart && $target.trigger("reset.zoom");
2915          })
2916      } else {
2917        $target.on("before.zoom", function () {
2918          $target.css({ opacity: 0});
2919        })
2920        $parent.on("click.zoom mousemove.zoom", function (e) {
2921          e.type == "click" && ($target.data("zoom-toggle", !$target.data("zoom-toggle")));
2922          var $img = $parent.find(".zoom-img");
2923          if (!$img.length) {
2924            $img = $("<img class='tw-transition-transform tw-duration-500 zoom-img' src='" + zoom_src + "'/>").css({ position: "absolute", left: 0, top: 0, bottom: 0, right: 0, margin: 'auto', zIndex: 3, opacity: 0, transform: "none", width: $target.outerWidth(), height: $target.outerHeight() }).appendTo($parent);
2925          }
2926          if (!$target.data("zoom-toggle")) {
2927            e.type == "click" && $target.trigger("reset.zoom");
2928          } else {
2929            e.type == "click" && $img.css({width: $target.outerWidth(), height: $target.outerHeight()});
2930            var offset = $target.offset();
2931            var scale = $target.outerWidth(true) / $target.outerWidth();
2932            var translateX = (e.pageX - offset.left) / $target.outerWidth() * 100;
2933            var translateY = (e.pageY - offset.top) / $target.outerHeight() * 100;
2934            $img.css({
2935              'transform': 'scale(' + scale + ')',
2936              'transform-origin': '' + translateX + '% ' + translateY + "%",
2937              opacity: 1
2938            });
2939            $parent.css("cursor", "zoom-out");
2940            e.type == "click" && $target.trigger("before.zoom");
2941          }
2942        }).on("mouseleave.zoom", function (e) {
2943          $target.data("zoom-toggle", false).trigger("reset.zoom");
2944        });
2945      }
2946    })
2947  }
2948})
2949</script>
2949
2950<style>
2951  .product_slide_enter {
2952    left: 50%;
2953    top: 50%;
2954    transform: translate(-50%, -50%);
2955  }
2956  .product_slide_enter:hover > svg {
2957    transform: scale(1.1);
2958  }
2959  .product_slide_enter:hover path {
2960    fill: #737373;
2961  }
2962  .zoom .model_viewer_toolkit {
2963    top: 100px;
2964  }
2965  .model_viewer_toolkit {
2966    display: flex;
2967    flex-direction: column;
2968    position: absolute;
2969    z-index: 10001;
2970    top: 10px;
2971    right: 10px;
2972    border: 1px solid rgba(0, 0, 0, 0.05);
2973    transition: opacity 0.1s linear;
2974    background: white;
2975  }
2976  .model_viewer_toolkit button {
2977    outline: none;
2978    border-radius: 0;
2979    border: none;
2980    margin: 0px;
2981    cursor: pointer;
2982    padding: 0px;
2983    height: 44px;
2984    width: 44px;
2985    background: transparent;
2986    position: relative;
2987    color: #3a3a3a;
2988  }
2989  .model_viewer_toolkit button:after {
2990    position: absolute;
2991    content: "";
2992    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
2993    width: 28px;
2994    bottom: 0px;
2995    right: 8px;
2996    border-color: rgba(18, 18, 18, 0.04);
2997  }
2998  .product_slide_overlay {
2999    position: absolute;
3000    width: 100%;
3001    height: 100%;
3002    top: 0;
3003    z-index: 10002;
3004  }
3005  .product_slide_overlay:not(.tw-hidden) + .model_viewer_toolkit {
3006    opacity: 0 !important;
3007  }
3008  .model-viewer-poster {
3009    display: flex;
3010    align-items: center;
3011    justify-content: center;
3012    max-width: 100%;
3013    position: absolute;
3014    top: 0;
3015    left: 0;
3016    height: 100%;
3017    width: 100%;
3018    background-color: transparent;
3019    border: none;
3020    cursor: pointer;
3021    margin: 0;
3022    padding: 0;
3023  }
3024  .model_viewer_container {
3025    display: block;
3026    max-width: 100%;
3027    position: absolute;
3028    top: 0;
3029    left: 0;
3030    height: 100%;
3031    width: 100%;
3032    cursor: pointer;
3033    overflow: hidden;
3034  }
3035  model-viewer {
3036    --progress-bar-height: 2px;
3037    --progress-bar-color: currentColor;
3038    transform: translateZ(0);
3039    z-index: 10000;
3040    background-color: white;
3041    display: block;
3042    max-width: 100%;
3043    position: absolute;
3044    top: 0;
3045    left: 0;
3046    height: 100%;
3047    width: 100%;
3048  }
3049</style>
3050<script id="model_view-tpl" type="text/html">
3051  <div class="model_viewer_container">
3052    <div class="product_slide_overlay tw-hidden">
3053      <div class="tw-absolute tw-z-10 product_slide_enter">
3054        <svg width="62" height="62" viewBox="0 0 62 62" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="61" height="61" rx="30.5" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M38.6829 25.4254C39.289 25.7819 39.6635 26.4304 39.6691 27.1336L39.6998 31L39.6691 34.8665C39.6635 35.5696 39.289 36.2182 38.6829 36.5746L35.3498 38.5344L31.986 40.441C31.3743 40.7878 30.6254 40.7878 30.0136 40.441L26.6498 38.5344L23.3167 36.5746C22.7106 36.2182 22.3361 35.5696 22.3305 34.8665L22.2998 31L22.3305 27.1336C22.3361 26.4304 22.7106 25.7819 23.3167 25.4254L26.6498 23.4656L30.0136 21.559C30.6254 21.2123 31.3743 21.2123 31.986 21.559L35.3498 23.4656L38.6829 25.4254ZM34.3498 25.1977L37.6691 27.1495L35.3705 28.45L31.9836 30.4369C31.3765 30.7931 31.0013 31.4422 30.9957 32.146L30.9645 36.0639L30.9854 38.6929L27.6499 36.8024L24.3305 34.8506L24.2999 31L24.3305 27.1495L27.6499 25.1977L30.9998 23.2989L34.3498 25.1977Z" fill="#121212"/><rect x="0.5" y="0.5" width="61" height="61" rx="30.5" stroke="#E2E3DD"/></svg>
3055      </div>
3056    </div>
3057    <div class="model_viewer_toolkit md:!tw-hidden">
3058      <button type="enlarge"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 11V18H11V11H18V9H11V2H9V9H2V11H9Z" fill="black"/></svg>
3059</button>
3060      <button type="zoomout"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18 11H2V9H18V11Z" fill="black"/></svg>
3061</button>
3062      <button type="fullscreen"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 2H6.8C6.91046 2 7 2.08954 7 2.2V3.8C7 3.91046 6.91046 4 6.8 4H4V6.8C4 6.91046 3.91046 7 3.8 7H2.2C2.08954 7 2 6.91046 2 6.8V3C2 2.44772 2.44772 2 3 2Z" fill="black"/><path d="M2 17V13.2C2 13.0895 2.08954 13 2.2 13H3.8C3.91046 13 4 13.0895 4 13.2V16H6.8C6.91046 16 7 16.0895 7 16.2V17.8C7 17.9105 6.91046 18 6.8 18H3C2.44772 18 2 17.5523 2 17Z" fill="black"/><path d="M13 17.8C13 17.9105 13.0895 18 13.2 18H17C17.5523 18 18 17.5523 18 17V13.2C18 13.0895 17.9105 13 17.8 13H16.2C16.0895 13 16 13.0895 16 13.2V16H13.2C13.0895 16 13 16.0895 13 16.2V17.8Z" fill="black"/><path d="M16.2 7C16.0895 7 16 6.91046 16 6.8V4H13.2C13.0895 4 13 3.91046 13 3.8V2.2C13 2.08954 13.0895 2 13.2 2H17C17.5523 2 18 2.44772 18 3V6.8C18 6.91046 17.9105 7 17.8 7H16.2Z" fill="black"/></svg>
3063</button>
3064    </div>
3065    <model-viewer
3066      toggleable="true"
3067      ar-status="not-presenting"
3068      tabindex="0"
3069      camera-controls
3070      data-js-focus-visible
3071      src="<%= src %>"
3072      poster="<%= poster %>"
3073      class="model_viewer tw-object-contain tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full">
3074    </model-viewer>
3075  </div>
3076</script>
vendor: 1 bytes, line 3076
3076
3077<script>
3078/* eslint-disable */
3079
3080window.lazySizesConfig = window.lazySizesConfig || {};
3081window.lazySizesConfig.rias = window.lazySizesConfig.rias || {};
3082window.lazySizesConfig.rias.widths = [48, 180, 540, 720, 900, 1024, 1280, 1366, 1440, 1536, 1600, 1920, 2056, 2560, 2732, 2880, 3072, 3200, 3840];
3083window.lazySizesConfig.rias.modifyOptions = function (data) {
3084  data.detail.width = data.detail.widths.filter(function (w) {
3085    return w > ((window.devicePixelRatio || 1) + 1) / 2 * Math.max(data.target.offsetWidth, parseInt(data.target.getAttribute("width")) || 0);
3086  })[0];
3087};
3088
3089
3090/*! lazysizes - v5.1.0 */
3091!function (a, b) { var c = b(a, a.document); a.lazySizes = c, "object" == typeof module && module.exports && (module.exports = c) }("undefined" != typeof window ? window : {}, function (a, b) { "use strict"; var c, d; if (function () { var b, c = { 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: !0, expFactor: 1.5, hFac: .8, loadMode: 2, loadHidden: !0, ricTimeout: 0, throttleDelay: 125 }; d = a.lazySizesConfig || a.lazysizesConfig || {}; for (b in c) b in d || (d[b] = c[b]) }(), !b || !b.getElementsByClassName) return { init: function () { }, cfg: d, noSupport: !0 }; var e = b.documentElement, f = a.Date, g = a.HTMLPictureElement, h = "addEventListener", i = "getAttribute", j = a[h], k = a.setTimeout, l = a.requestAnimationFrame || k, m = a.requestIdleCallback, n = /^picture$/i, o = ["load", "error", "lazyincluded", "_lazyloaded"], p = {}, q = Array.prototype.forEach, r = function (a, b) { return p[b] || (p[b] = new RegExp("(\\s|^)" + b + "(\\s|$)")), p[b].test(a[i]("class") || "") && p[b] }, s = function (a, b) { r(a, b) || a.setAttribute("class", (a[i]("class") || "").trim() + " " + b) }, t = function (a, b) { var c; (c = r(a, b)) && a.setAttribute("class", (a[i]("class") || "").replace(c, " ")) }, u = function (a, b, c) { var d = c ? h : "removeEventListener"; c && u(a, b), o.forEach(function (c) { a[d](c, b) }) }, v = function (a, d, e, f, g) { var h = b.createEvent("Event"); return e || (e = {}), e.instance = c, h.initEvent(d, !f, !g), h.detail = e, a.dispatchEvent(h), h }, w = function (b, c) { var e; !g && (e = a.picturefill || d.pf) ? (c && c.src && !b[i]("srcset") && b.setAttribute("srcset", c.src), e({ reevaluate: !0, elements: [b] })) : c && c.src && (b.src = c.src) }, x = function (a, b) { return (getComputedStyle(a, null) || {})[b] }, y = function (a, b, c) { for (c = c || a.offsetWidth; c < d.minSize && b && !a._lazysizesWidth;)c = b.offsetWidth, b = b.parentNode; return c }, z = function () { var a, c, d = [], e = [], f = d, g = function () { var b = f; for (f = d.length ? e : d, a = !0, c = !1; b.length;)b.shift()(); a = !1 }, h = function (d, e) { a && !e ? d.apply(this, arguments) : (f.push(d), c || (c = !0, (b.hidden ? k : l)(g))) }; return h._lsFlush = g, h }(), A = function (a, b) { return b ? function () { z(a) } : function () { var b = this, c = arguments; z(function () { a.apply(b, c) }) } }, B = function (a) { var b, c = 0, e = d.throttleDelay, g = d.ricTimeout, h = function () { b = !1, c = f.now(), a() }, i = m && g > 49 ? function () { m(h, { timeout: g }), g !== d.ricTimeout && (g = d.ricTimeout) } : A(function () { k(h) }, !0); return function (a) { var d; (a = !0 === a) && (g = 33), b || (b = !0, d = e - (f.now() - c), d < 0 && (d = 0), a || d < 9 ? i() : k(i, d)) } }, C = function (a) { var b, c, d = 99, e = function () { b = null, a() }, g = function () { var a = f.now() - c; a < d ? k(g, d - a) : (m || e)(e) }; return function () { c = f.now(), b || (b = k(g, d)) } }, D = function () { var g, l, m, o, p, y, D, F, G, H, I, J, K = /^img$/i, L = /^iframe$/i, M = "onscroll" in a && !/(gle|ing)bot/.test(navigator.userAgent), N = 0, O = 0, P = 0, Q = -1, R = function (a) { P--, (!a || P < 0 || !a.target) && (P = 0) }, S = function (a) { return null == J && (J = "hidden" == x(b.body, "visibility")), J || "hidden" != x(a.parentNode, "visibility") && "hidden" != x(a, "visibility") }, T = function (a, c) { var d, f = a, g = S(a); for (F -= c, I += c, G -= c, H += c; g && (f = f.offsetParent) && f != b.body && f != e;)(g = (x(f, "opacity") || 1) > 0) && "visible" != x(f, "overflow") && (d = f.getBoundingClientRect(), g = H >
3091 d.left && G < d.right && I > d.top - 1 && F < d.bottom + 1); return g }, U = function () { var a, f, h, j, k, m, n, p, q, r, s, t, u = c.elements; if ((o = d.loadMode) && P < 8 && (a = u.length)) { for (f = 0, Q++; f < a; f++)if (u[f] && !u[f]._lazyRace) if (!M || c.prematureUnveil && c.prematureUnveil(u[f])) aa(u[f]); else if ((p = u[f][i]("data-expand")) && (m = 1 * p) || (m = O), r || (r = !d.expand || d.expand < 1 ? e.clientHeight > 500 && e.clientWidth > 500 ? 500 : 370 : d.expand, c._defEx = r, s = r * d.expFactor, t = d.hFac, J = null, O < s && P < 1 && Q > 2 && o > 2 && !b.hidden ? (O = s, Q = 0) : O = o > 1 && Q > 1 && P < 6 ? r : N), q !== m && (y = innerWidth + m * t, D = innerHeight + m, n = -1 * m, q = m), h = u[f].getBoundingClientRect(), (I = h.bottom) >= n && (F = h.top) <= D && (H = h.right) >= n * t && (G = h.left) <= y && (I || H || G || F) && (d.loadHidden || S(u[f])) && (l && P < 3 && !p && (o < 3 || Q < 4) || T(u[f], m))) { if (aa(u[f]), k = !0, P > 9) break } else !k && l && !j && P < 4 && Q < 4 && o > 2 && (g[0] || d.preloadAfterLoad) && (g[0] || !p && (I || H || G || F || "auto" != u[f][i](d.sizesAttr))) && (j = g[0] || u[f]); j && !k && aa(j) } }, V = B(U), W = function (a) { var b = a.target; if (b._lazyCache) return void delete b._lazyCache; R(a), s(b, d.loadedClass), t(b, d.loadingClass), u(b, Y), v(b, "lazyloaded") }, X = A(W), Y = function (a) { X({ target: a.target }) }
3091, Z = function (a, b) { try { a.contentWindow.location.replace(b) } catch (c) { a.src = b } }, $ = function (a) { var b, c = a[i](d.srcsetAttr); (b = d.customMedia[a[i]("data-media") || a[i]("media")]) && a.setAttribute("media", b), c && a.setAttribute("srcset", c) }, _ = A(function (a, b, c, e, f) { var g, h, j, l, o, p; (o = v(a, "lazybeforeunveil", b)).defaultPrevented || (e && (c ? s(a, d.autosizesClass) : a.setAttribute("sizes", e)), h = a[i](d.srcsetAttr), g = a[i](d.srcAttr), f && (j = a.parentNode, l = j && n.test(j.nodeName || "")), p = b.firesLoad || "src" in a && (h || g || l), o = { target: a }, s(a, d.loadingClass), p && (clearTimeout(m), m = k(R, 2500), u(a, Y, !0)), l && q.call(j.getElementsByTagName("source"), $), h ? a.setAttribute("srcset", h) : g && !l && (L.test(a.nodeName) ? Z(a, g) : a.src = g), f && (h || l) && w(a, { src: g })), a._lazyRace && delete a._lazyRace, t(a, d.lazyClass), z(function () { var b = a.complete && a.naturalWidth > 1; p && !b || (b && s(a, "ls-is-cached"), W(o), a._lazyCache = !0, k(function () { "_lazyCache" in a && delete a._lazyCache }, 9)), "lazy" == a.loading && P-- }, !0) }), aa = function (a) { if (!a._lazyRace) { var b, c = K.test(a.nodeName), e = c && (a[i](d.sizesAttr) || a[i]("sizes")), f = "auto" == e; (!f && l || !c || !a[i]("src") && !a.srcset || a.complete || r(a, d.errorClass) || !r(a, d.lazyClass)) && (b = v(a, "lazyunveilread").detail, f && E.updateElem(a, !0, a.offsetWidth), a._lazyRace = !0, P++, _(a, b, f, e, c)) } }, ba = C(function () { d.loadMode = 3, V() }), ca = function () { 3 == d.loadMode && (d.loadMode = 2), ba() }, da = function () { if (!l) { if (f.now() - p < 999) return void k(da, 999); l = !0, d.loadMode = 3, V(), j("scroll", ca, !0) } }; return { _: function () { p = f.now(), c.elements = b.getElementsByClassName(d.lazyClass), g = b.getElementsByClassName(d.lazyClass + " " + d.preloadClass), j("scroll", V, !0), j("resize", V, !0), a.MutationObserver ? new MutationObserver(V).observe(e, { childList: !0, subtree: !0, attributes: !0 }) : (e[h]("DOMNodeInserted", V, !0), e[h]("DOMAttrModified", V, !0), setInterval(V, 999)), j("hashchange", V, !0), ["focus", "mouseover", "click", "load", "transitionend", "animationend"].forEach(function (a) { b[h](a, V, !0) }), /d$|^c/.test(b.readyState) ? da() : (j("load", da), b[h]("DOMContentLoaded", V), k(da, 2e4)), c.elements.length ? (U(), z._lsFlush()) : V() }, checkElems: V, unveil: aa, _aLSL: ca } }(), E = function () { var a, c = A(function (a, b, c, d) { var e, f, g; if (a._lazysizesWidth = d, d += "px", a.setAttribute("sizes", d), n.test(b.nodeName || "")) for (e = b.getElementsByTagName("source"), f = 0, g = e.length; f < g; f++)e[f].setAttribute("sizes", d); c.detail.dataAttr || w(a, c.detail) }), e = function (a, b, d) { var e, f = a.parentNode; f && (d = y(a, f, d), e = v(a, "lazybeforesizes", { width: d, dataAttr: !!b }), e.defaultPrevented || (d = e.detail.width) && d !== a._lazysizesWidth && c(a, f, e, d)) }, f = function () { var b, c = a.length; if (c) for (b = 0; b < c; b++)e(a[b]) }, g = C(f); return { _: function () { a = b.getElementsByClassName(d.autosizesClass), j("resize", g) }, checkElems: g, updateElem: e } }(), F = function () { !F.i && b.getElementsByClassName && (F.i = !0, E._(), D._()) }; return k(function () { d.init && F() }), c = { cfg: d, autoSizer: E, loader: D, init: F, uP: w, aC: s, rC: t, hC: r, fire: v, gW: y, rAF: z } });
3092
3093/*! lazysizes-rias - v5.1.0 */
3094!function (a, b) { var c = function () { b(a.lazySizes), a.removeEventListener("lazyunveilread", c, !0) }; b = b.bind(null, a, a.document), "object" == typeof module && module.exports ? b(require("lazysizes")) : a.lazySizes ? c() : a.addEventListener("lazyunveilread", c, !0) }(window, function (a, b, c) { "use strict"; function d(b, c) { var d, e, f, g, h = a.getComputedStyle(b); e = b.parentNode, g = { isPicture: !(!e || !n.test(e.nodeName || "")) }, f = function (a, c) { var d = b.getAttribute("data-" + a); if (!d) { var e = h.getPropertyValue("--ls-" + a); e && (d = e.trim()) } if (d) { if ("true" == d) d = !0; else if ("false" == d) d = !1; else if (m.test(d)) d = parseFloat(d); else if ("function" == typeof j[a]) d = j[a](b, d); else if (r.test(d)) try { d = JSON.parse(d) } catch (a) { } g[a] = d } else a in j && "function" != typeof j[a] ? g[a] = j[a] : c && "function" == typeof j[a] && (g[a] = j[a](b, d)) }; for (d in j) f(d); return c.replace(q, function (a, b) { b in g || f(b, !0) }), g } function e(a, b) { var c = [], d = function (a, c) { return l[typeof b[c]] ? b[c] : a }; return c.srcset = [], b.absUrl && (t.setAttribute("href", a), a = t.href), a = ((b.prefix || "") + a + (b.postfix || "")).replace(q, d), b.widths.forEach(function (d) { var e = b.widthmap[d] || d, f = b.aspectratio || b.ratio, g = !b.aspectratio && j.traditionalRatio, h = { u: a.replace(o, e).replace(p, f ? g ? Math.round(d * f) : Math.round(d / f) : ""), w: d }; c.push(h), c.srcset.push(h.c = h.u + " " + d + "w") }), c } function f(a, c, d) { var f = 0, g = 0, h = d; if (a) { if ("container" === c.ratio) { for (f = h.scrollWidth, g = h.scrollHeight; !(f && g || h === b);)h = h.parentNode, f = h.scrollWidth, g = h.scrollHeight; f && g && (c.ratio = g / f) } a = e(a, c), a.isPicture = c.isPicture, v && "IMG" == d.nodeName.toUpperCase() ? d.removeAttribute(i.srcsetAttr) : d.setAttribute(i.srcsetAttr, a.srcset.join(", ")), Object.defineProperty(d, "_lazyrias", { value: a, writable: !0 }) } } function g(a, b) { var e = d(a, b); return j.modifyOptions.call(a, { target: a, details: e, detail: e }), c.fire(a, "lazyriasmodifyoptions", e), e } function h(a) { return a.getAttribute(a.getAttribute("data-srcattr") || j.srcAttr) || a.getAttribute(i.srcsetAttr) || a.getAttribute(i.srcAttr) || a.getAttribute("data-pfsrcset") || "" } var i, j, k = c.cfg, l = { string: 1, number: 1 }, m = /^\-*\+*\d+\.*\d*$/, n = /^picture$/i, o = /\s*\{\s*width\s*\}
3094\s*/i, p = /\s*\{\s*height\s*\}\s*/i, q = /\s*\{\s*([a-z0-9]+)\s*\}\s*/gi, r = /^\[.*\]|\{.*\}$/, s = /^(?:auto|\d+(px)?)$/, t = b.createElement("a"), u = b.createElement("img"), v = "srcset" in u && !("sizes" in u), w = !!a.HTMLPictureElement && !v; !function () { var a, b = function () { }, d = { prefix: "", postfix: "", srcAttr: "data-src", absUrl: !1, modifyOptions: b, widthmap: {}, ratio: !1, traditionalRatio: !1, aspectratio: !1 }; i = c && c.cfg, i.supportsType || (i.supportsType = function (a) { return !a }), i.rias || (i.rias = {}), "widths" in (j = i.rias) || (j.widths = [], function (a) { for (var b, c = 0; !b || b < 3e3;)c += 5, c > 30 && (c += 1), b = 36 * c, a.push(b) }(j.widths)); for (a in d) a in j || (j[a] = d[a]) }(), addEventListener("lazybeforesizes", function (a) { if (a.detail.instance == c) { var b, d, e, k, l, m, n, p, q, r, t, u, v; if (b = a.target, a.detail.dataAttr && !a.defaultPrevented && !j.disabled && (q = b.getAttribute(i.sizesAttr) || b.getAttribute("sizes")) && s.test(q)) { if (d = h(b), e = g(b, d), t = o.test(e.prefix) || o.test(e.postfix), e.isPicture && (k = b.parentNode)) for (l = k.getElementsByTagName("source"), m = 0, n = l.length; m < n; m++)(t || o.test(p = h(l[m]))) && (f(p, e, l[m]), u = !0); t || o.test(d) ? (f(d, e, b), u = !0) : u && (v = [], v.srcset = [], v.isPicture = !0, Object.defineProperty(b, "_lazyrias", { value: v, writable: !0 })), u && (w ? b.removeAttribute(i.srcAttr) : "auto" != q && (r = { width: parseInt(q, 10) }, x({ target: b, detail: r }))) } } }, !0); var x = function () { var d = function (a, b) { return a.w - b.w }, e = function (a) { var b, c, d = a.length, e = a[d - 1], f = 0; for (f; f < d; f++)if (e = a[f], e.d = e.w / a.w, e.d >= a.d) { !e.cached && (b = a[f - 1]) && b.d > a.d - .13 * Math.pow(a.d, 2.2) && (c = Math.pow(b.d - .6, 1.6), b.cached && (b.d += .15 * c), b.d + (e.d - a.d) * c > a.d && (e = b)); break } return e }, f = function (a, b) { var d; return !a._lazyrias && c.pWS && (d = c.pWS(a.getAttribute(i.srcsetAttr || ""))).length && (Object.defineProperty(a, "_lazyrias", { value: d, writable: !0 }), b && a.parentNode && (d.isPicture = "PICTURE" == a.parentNode.nodeName.toUpperCase())), a._lazyrias }, g = function (b) { var d = a.devicePixelRatio || 1, e = c.getX && c.getX(b); return Math.min(e || d, 2.4, d) }, h = function (b, c) { var h, i, j, k, l, m; if (l = b._lazyrias, l.isPicture && a.matchMedia) for (i = 0, h = b.parentNode.getElementsByTagName("source"), j = h.length; i < j; i++)if (f(h[i]) && !h[i].getAttribute("type") && (!(k = h[i].getAttribute("media")) || (matchMedia(k) || {}).matches)) { l = h[i]._lazyrias; break } return (!l.w || l.w < c) && (l.w = c, l.d = g(b), m = e(l.sort(d))), m }, j = function (d) { if (d.detail.instance == c) { var e, g = d.target; if (!v && (a.respimage || a.picturefill || k.pf)) return void b.removeEventListener("lazybeforesizes", j); ("_lazyrias" in g || d.detail.dataAttr && f(g, !0)) && (e = h(g, d.detail.width)) && e.u && g._lazyrias.cur != e.u && (g._lazyrias.cur = e.u, e.cached = !0, c.rAF(function () { g.setAttribute(i.srcAttr, e.u), g.setAttribute("src", e.u) })) } }; return w ? j = function () { } : addEventListener("lazybeforesizes", j), j }() });
3095
3096
3097/*! lazysizes-data-bgset - v5.1.0 */
3098!function (a, b) { var c = function () { b(a.lazySizes), a.removeEventListener("lazyunveilread", c, !0) }; b = b.bind(null, a, a.document), "object" == typeof module && module.exports ? b(require("lazysizes")) : a.lazySizes ? c() : a.addEventListener("lazyunveilread", c, !0) }(window, function (a, b, c) { "use strict"; if (a.addEventListener) { var d = c.cfg, e = /\s+/g, f = /\s*\|\s+|\s+\|\s*/g, g = /^(.+?)(?:\s+\[\s*(.+?)\s*\])(?:\s+\[\s*(.+?)\s*\])?$/, h = /^\s*\(*\s*type\s*:\s*(.+?)\s*\)*\s*$/, i = /\(|\)|'/, j = { contain: 1, cover: 1 }, k = function (a) { var b = c.gW(a, a.parentNode); return (!a._lazysizesWidth || b > a._lazysizesWidth) && (a._lazysizesWidth = b), a._lazysizesWidth }, l = function (a) { var b; return b = (getComputedStyle(a) || { getPropertyValue: function () { } }).getPropertyValue("background-size"), !j[b] && j[a.style.backgroundSize] && (b = a.style.backgroundSize), b }, m = function (a, b) { if (b) { var c = b.match(h); c && c[1] ? a.setAttribute("type", c[1]) : a.setAttribute("media", d.customMedia[b] || b) } }, n = function (a, c, h) { var i = b.createElement("picture"), j = c.getAttribute(d.sizesAttr), k = c.getAttribute("data-ratio"), l = c.getAttribute("data-optimumx"); c._lazybgset && c._lazybgset.parentNode == c && c.removeChild(c._lazybgset), Object.defineProperty(h, "_lazybgset", { value: c, writable: !0 }), Object.defineProperty(c, "_lazybgset", { value: i, writable: !0 }), a = a.replace(e, " ").split(f), i.style.display = "none", h.className = d.lazyClass, 1 != a.length || j || (j = "auto"), a.forEach(function (a) { var c, e = b.createElement("source"); j && "auto" != j && e.setAttribute("sizes", j), (c = a.match(g)) ? (e.setAttribute(d.srcsetAttr, c[1]), m(e, c[2]), m(e, c[3])) : e.setAttribute(d.srcsetAttr, a), i.appendChild(e) }), j && (h.setAttribute(d.sizesAttr, j), c.removeAttribute(d.sizesAttr), c.removeAttribute("sizes")), l && h.setAttribute("data-optimumx", l), k && h.setAttribute("data-ratio", k), i.appendChild(h), c.appendChild(i) }, o = function (a) { if (a.target._lazybgset) { var b = a.target, d = b._lazybgset, e = b.currentSrc || b.src; if (e) { var f = c.fire(d, "bgsetproxy", { src: e, useSrc: i.test(e) ? JSON.stringify(e) : e }); f.defaultPrevented || (d.style.backgroundImage = "url(" + f.detail.useSrc + ")") } b._lazybgsetLoading && (c.fire(d, "_lazyloaded", {}, !1, !0), delete b._lazybgsetLoading) } }; addEventListener("lazybeforeunveil", function (a) { var d, e, f; !a.defaultPrevented && (d = a.target.getAttribute("data-bgset")) && (f = a.target, e = b.createElement("img"), e.alt = "", e._lazybgsetLoading = !0, a.detail.firesLoad = !0, n(d, f, e), setTimeout(function () { c.loader.unveil(e), c.rAF(function () { c.fire(e, "_lazyloaded", {}, !0, !0), e.complete && o({ target: e }) }) })) }), b.addEventListener("load", o, !0), a.addEventListener("lazybeforesizes", function (a) { if (a.detail.instance == c && a.target._lazybgset && a.detail.dataAttr) { var b = a.target._lazybgset, d = l(b); j[d] && (a.target._lazysizesParentFit = d, c.rAF(function () { a.target.setAttribute("data-parent-fit", d), a.target._lazysizesParentFit && delete a.target._lazysizesParentFit })) } }, !0), b.documentElement.addEventListener("lazybeforesizes", function (a) { !a.defaultPrevented && a.target._lazybgset && a.detail.instance == c && (a.detail.width = k(a.target._lazybgset)) }) } });
3099
3100/*! lazysizes data-srcs data-bgs plugin */
3101document.addEventListener('lazybeforesizes', function (e) {
3102  var attrVal = e.target.getAttribute('data-srcs');
3103  var targetWidth = e.target.clientWidth;
3104  if (!attrVal) return;
3105  var srcs = attrVal.split(",");
3106  var widths = [48, 180, 360, 540, 720, 900, 1024, 1280, 1366, 1440, 1536, 1600, 1920, 2056, 2560, 2732, 2880, 3072, 3200, 3840];
3107  srcs = [srcs[0] || srcs[1], srcs[1] || srcs[0]];
3108  var availableWidths = widths.filter(function (w) {
3109    return w <= Math.max(targetWidth, widths[0]) * window.devicePixelRatio;
3110  });
3111  var srcset = availableWidths.map(function (w) {
3112    return srcs[window.innerWidth <= (window.breakpoint || 768) ? 0 : 1].replace('{width}', w) + " " + w + "w"
3113  }).join(", ");
3114  e.target.setAttribute("srcset", srcset);
3115  e.target.setAttribute("size", targetWidth + "px");
3116});
3117</script>
3117
3118      
3118<script>
3119/* eslint-disable */
3120/*! jQuery Validation Plugin - v1.14.0 - 6/30/2015
3121* http://jqueryvalidation.org/
3122* Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */
3123!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){a.extend(a.fn,{validate:function(b){if(!this.length)return void(b&&b.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing."));var c=a.data(this[0],"validator");return c?c:(this.attr("novalidate","novalidate"),c=new a.validator(b,this[0]),a.data(this[0],"validator",c),c.settings.onsubmit&&(this.on("click.validate",":submit",function(b){c.settings.submitHandler&&(c.submitButton=b.target),a(this).hasClass("cancel")&&(c.cancelSubmit=!0),void 0!==a(this).attr("formnovalidate")&&(c.cancelSubmit=!0)}),this.on("submit.validate",function(b){function d(){var d,e;return c.settings.submitHandler?(c.submitButton&&(d=a("<input type='hidden'/>").attr("name",c.submitButton.name).val(a(c.submitButton).val()).appendTo(c.currentForm)),e=c.settings.submitHandler.call(c,c.currentForm,b),c.submitButton&&d.remove(),void 0!==e?e:!1):!0}return c.settings.debug&&b.preventDefault(),c.cancelSubmit?(c.cancelSubmit=!1,d()):c.form()?c.pendingRequest?(c.formSubmitted=!0,!1):d():(c.focusInvalid(),!1)})),c)},valid:function(){var b,c,d;return a(this[0]).is("form")?b=this.validate().form():(d=[],b=!0,c=a(this[0].form).validate(),this.each(function(){b=c.element(this)&&b,d=d.concat(c.errorList)}),c.errorList=d),b},rules:function(b,c){var d,e,f,g,h,i,j=this[0];if(b)switch(d=a.data(j.form,"validator").settings,e=d.rules,f=a.validator.staticRules(j),b){case"add":a.extend(f,a.validator.normalizeRule(c)),delete f.messages,e[j.name]=f,c.messages&&(d.messages[j.name]=a.extend(d.messages[j.name],c.messages));break;case"remove":return c?(i={},a.each(c.split(/\s/),function(b,c){i[c]=f[c],delete f[c],"required"===c&&a(j).removeAttr("aria-required")}),i):(delete e[j.name],f)}return g=a.validator.normalizeRules(a.extend({},a.validator.classRules(j),a.validator.attributeRules(j),a.validator.dataRules(j),a.validator.staticRules(j)),j),g.required&&(h=g.required,delete g.required,g=a.extend({required:h},g),a(j).attr("aria-required","true")),g.remote&&(h=g.remote,delete g.remote,g=a.extend(g,{remote:h})),g}}),a.extend(a.expr[":"],{blank:function(b){return!a.trim(""+a(b).val())},filled:function(b){return!!a.trim(""+a(b).val())},unchecked:function(b){return!a(b).prop("checked")}}),a.validator=function(b,c){this.settings=a.extend(!0,{},a.validator.defaults,b),this.currentForm=c,this.init()},a.validator.format=function(b,c){return 1===arguments.length?function(){var c=a.makeArray(arguments);return c.unshift(b),a.validator.format.apply(this,c)}:(arguments.length>2&&c.constructor!==Array&&(c=a.makeArray(arguments).slice(1)),c.constructor!==Array&&(c=[c]),a.each(c,function(a,c){b=b.replace(new RegExp("\\{"+a+"\\}","g"),function(){return c})}),b)},a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(a){this.lastActive=a,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(a)))},onfocusout:function(a){this.checkable(a)||!(a.name in this.submitted)&&this.optional(a)||this.element(a)},onkeyup:function(b,c){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];9===c.which&&""===this.elementValue(b)||-1!==a.inArray(c.keyCode,d)||(b.name in this.submitted||b===this.lastElement)&&this.element(b)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).addClass(c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).removeClass(c).addClass(d):a(b).removeClass(c).addClass(d)}}
3123,setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date ( ISO ).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function b(b){var c=a.data(this.form,"validator"),d="on"+b.type.replace(/^validate/,""),e=c.settings;e[d]&&!a(this).is(e.ignore)&&e[d].call(c,this,b)}this.labelContainer=a(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm),this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var c,d=this.groups={};a.each(this.settings.groups,function(b,c){"string"==typeof c&&(c=c.split(/\s/)),a.each(c,function(a,c){d[c]=b})}),c=this.settings.rules,a.each(c,function(b,d){c[b]=a.validator.normalizeRule(d)}),a(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox']",b).on("click.validate","select, option, [type='radio'], [type='checkbox']",b),this.settings.invalidHandler&&a(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler),a(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){return this.checkForm(),a.extend(this.submitted,this.errorMap),this.invalid=a.extend({},this.errorMap),this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(b){var c=this.clean(b),d=this.validationTargetFor(c),e=!0;return this.lastElement=d,void 0===d?delete this.invalid[c.name]:(this.prepareElement(d),this.currentElements=a(d),e=this.check(d)!==!1,e?delete this.invalid[d.name]:this.invalid[d.name]=!0),a(b).attr("aria-invalid",!e),this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),e},showErrors:function(b){if(b){a.extend(this.errorMap,b),this.errorList=[];for(var c in b)this.errorList.push({message:b[c],element:this.findByName(c)[0]});this.successList=a.grep(this.successList,function(a){return!(a.name in b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors();var b,c=this.elements().removeData("previousValue").removeAttr("aria-invalid");if(this.settings.unhighlight)for(b=0;c[b];b++)this.settings.unhighlight.call(this,c[b],this.settings.errorClass,"");else c.removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b,c=0;for(b in a)c++;return c},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(a){a.not(this.containers).text(""),this.addWrapper(a).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(b){}},findLastActive:function(){var b=this.lastActive;return b&&1===a.grep(this.errorList,function(a){return a.element.name===b.name}).length&&b},elements:function(){var b=this,c={};return a(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){return!this.name&&b.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.name in c||
3123!b.objectLength(a(this).rules())?!1:(c[this.name]=!0,!0)})},clean:function(b){return a(b)[0]},errors:function(){var b=this.settings.errorClass.split(" ").join(".");return a(this.settings.errorElement+"."+b,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=a([]),this.toHide=a([]),this.currentElements=a([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(a){this.reset(),this.toHide=this.errorsFor(a)},elementValue:function(b){var c,d=a(b),e=b.type;return"radio"===e||"checkbox"===e?this.findByName(b.name).filter(":checked").val():"number"===e&&"undefined"!=typeof b.validity?b.validity.badInput?!1:d.val():(c=d.val(),"string"==typeof c?c.replace(/\r/g,""):c)},check:function(b){b=this.validationTargetFor(this.clean(b));var c,d,e,f=a(b).rules(),g=a.map(f,function(a,b){return b}).length,h=!1,i=this.elementValue(b);for(d in f){e={method:d,parameters:f[d]};try{if(c=a.validator.methods[d].call(this,i,b,e.parameters),"dependency-mismatch"===c&&1===g){h=!0;continue}if(h=!1,"pending"===c)return void(this.toHide=this.toHide.not(this.errorsFor(b)));if(!c)return this.formatAndAdd(b,e),!1}catch(j){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+b.id+", check the '"+e.method+"' method.",j),j instanceof TypeError&&(j.message+=".  Exception occurred when checking element "+b.id+", check the '"+e.method+"' method."),j}}if(!h)return this.objectLength(f)&&this.successList.push(b),!0},customDataMessage:function(b,c){return a(b).data("msg"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase())||a(b).data("msg")},customMessage:function(a,b){var c=this.settings.messages[a];return c&&(c.constructor===String?c:c[b])},findDefined:function(){for(var a=0;a<arguments.length;a++)if(void 0!==arguments[a])return arguments[a];return void 0},defaultMessage:function(b,c){return this.findDefined(this.customMessage(b.name,c),this.customDataMessage(b,c),!this.settings.ignoreTitle&&b.title||void 0,a.validator.messages[c],"<strong>Warning: No message defined for "+b.name+"</strong>")},formatAndAdd:function(b,c){var d=this.defaultMessage(b,c.method),e=/\$?\{(\d+)\}/g;"function"==typeof d?d=d.call(this,c.parameters,b):e.test(d)&&(d=a.validator.format(d.replace(e,"{$1}"),c.parameters)),this.errorList.push({message:d,element:b,method:c.method}),this.errorMap[b.name]=d,this.submitted[b.name]=d},addWrapper:function(a){return this.settings.wrapper&&(a=a.add(a.parent(this.settings.wrapper))),a},defaultShowErrors:function(){var a,b,c;for(a=0;this.errorList[a];a++)c=this.errorList[a],this.settings.highlight&&this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c.element,c.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight)for(a=0,b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d,e,f,g=this.errorsFor(b),h=this.idOrName(b),i=a(b).attr("aria-describedby");g.length?(g.removeClass(this.settings.validClass).addClass(this.settings.errorClass),g.html(c)):(g=a("<"+this.settings.errorElement+">").attr("id",h+"-error").addClass(this.settings.errorClass).html(c||""),d=g,this.settings.wrapper&&(d=g.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement(d,a(b)):d.insertAfter(b),g.is("label")?g.attr("for",h):0===g.parents("label[for='"+h+"']").length&&(f=g.attr("id").replace(/(:|\.|\[|\]|\$)/g,"\\$1"),i?i.match(new RegExp("\\b"+f+"\\b"))||(i+=" "+f):i=f,a(b).attr("aria-describedby",i),e=this.groups[b.n
3123ame],e&&a.each(this.groups,function(b,c){c===e&&a("[name='"+b+"']",this.currentForm).attr("aria-describedby",g.attr("id"))}))),!c&&this.settings.success&&(g.text(""),"string"==typeof this.settings.success?g.addClass(this.settings.success):this.settings.success(g,b)),this.toShow=this.toShow.add(g)},errorsFor:function(b){var c=this.idOrName(b),d=a(b).attr("aria-describedby"),e="label[for='"+c+"'], label[for='"+c+"'] *";return d&&(e=e+", #"+d.replace(/\s+/g,", #")),this.errors().filter(e)},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(b){return this.checkable(b)&&(b=this.findByName(b.name)),a(b).not(this.settings.ignore)[0]},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).find("[name='"+b+"']")},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return b.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):!0},dependTypes:{"boolean":function(a){return a},string:function(b,c){return!!a(b,c.form).length},"function":function(a,b){return a(b)}},optional:function(b){var c=this.elementValue(b);
3123return!a.validator.methods.required.call(this,c,b)&&"dependency-mismatch"},startRequest:function(a){this.pending[a.name]||(this.pendingRequest++,this.pending[a.name]=!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],c&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(a(this.currentForm).submit(),this.formSubmitted=!1):!c&&0===this.pendingRequest&&this.formSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b,"remote")})},destroy:function(){this.resetForm(),a(this.currentForm).off(".validate").removeData("validator")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor===String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={},d=a(b).attr("class");return d&&a.each(d.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])}),c},normalizeAttributeRule:function(a,b,c,d){/min|max/.test(c)&&(null===b||/number|range|text/.test(b))&&(d=Number(d),isNaN(d)&&(d=void 0)),d||0===d?a[c]=d:b===c&&"range"!==b&&(a[c]=!0)},attributeRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)"required"===c?(d=b.getAttribute(c),""===d&&(d=!0),d=!!d):d=f.attr(c),this.normalizeAttributeRule(e,g,c,d);return e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)&&delete e.maxlength,e},dataRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)d=f.data("rule"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase()),this.normalizeAttributeRule(e,g,c,d);return e},staticRules:function(b){var c={},d=a.data(b.form,"validator");return d.settings.rules&&(c=a.validator.normalizeRule(d.settings.rules[b.name])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e===!1)return void delete b[d];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case"string":f=!!a(e.depends,c.form).length;break;case"function":f=e.depends.call(c,c)}f?b[d]=void 0!==e.param?e.param:!0:delete b[d]}}),a.each(b,function(d,e){b[d]=a.isFunction(e)?e(c):e}),a.each(["minlength","maxlength"],function(){b[this]&&(b[this]=Number(b[this]))}),a.each(["rangelength","range"],function(){var c;b[this]&&(a.isArray(b[this])?b[this]=[Number(b[this][0]),Number(b[this][1])]:"string"==typeof b[this]&&(c=b[this].replace(/[\[\]]/g,"").split(/[\s,]+/),b[this]=[Number(c[0]),Number(c[1])]))}),a.validator.autoCreateRanges&&(null!=b.min&&null!=b.max&&(b.range=[b.min,b.max],delete b.min,delete b.max),null!=b.minlength&&null!=b.maxlength&&(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength)),b},normalizeRule:function(b){if("string"==typeof b){var c={};a.each(b.split(/\s/),function(){c[this]=!0}),b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c,a.validator.messages[b]=void 0!==d?d:a.validator.messages[b],c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"dependency-mismatch";if("select"===c.nodeName.toLowerCase()){var e=a(c).val();return e&&e.length>0}return this.checkable(c)?this.getLength(b,c)>0:b.length>0},email:function(a,b){return this.optional(b)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a)},url:function(a,b){return this.optional(b)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(a)},date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a).toString())},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(a)},number:function(a,b){return this.optional(b)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9 \-]+/.test(a))return!1;var c,d,e=0,f=0,g=!1;
3123if(a=a.replace(/\D/g,""),a.length<13||a.length>19)return!1;for(c=a.length-1;c>=0;c--)d=a.charAt(c),f=parseInt(d,10),g&&(f*=2)>9&&(f-=9),e+=f,g=!g;return e%10===0},minlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d},maxlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||d>=e},rangelength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d[0]&&e<=d[1]},min:function(a,b,c){return this.optional(b)||a>=c},max:function(a,b,c){return this.optional(b)||c>=a},range:function(a,b,c){return this.optional(b)||a>=c[0]&&a<=c[1]},equalTo:function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.off(".validate-equalTo").on("blur.validate-equalTo",function(){a(c).valid()}),b===e.val()},remote:function(b,c,d){if(this.optional(c))return"dependency-mismatch";var e,f,g=this.previousValue(c);return this.settings.messages[c.name]||(this.settings.messages[c.name]={}),g.originalMessage=this.settings.messages[c.name].remote,this.settings.messages[c.name].remote=g.message,d="string"==typeof d&&{url:d}||d,g.old===b?g.valid:(g.old=b,e=this,this.startRequest(c),f={},f[c.name]=b,a.ajax(a.extend(!0,{mode:"abort",port:"validate"+c.name,dataType:"json",data:f,context:e.currentForm,success:function(d){var f,h,i,j=d===!0||"true"===d;e.settings.messages[c.name].remote=g.originalMessage,j?(i=e.formSubmitted,e.prepareElement(c),e.formSubmitted=i,e.successList.push(c),delete e.invalid[c.name],e.showErrors()):(f={},h=d||e.defaultMessage(c,"remote"),f[c.name]=g.message=a.isFunction(h)?h(b):h,e.invalid[c.name]=!0,e.showErrors(f)),g.valid=j,e.stopRequest(c,j)}},d)),"pending")}}});var b,c={};a.ajaxPrefilter?a.ajaxPrefilter(function(a,b,d){var e=a.port;"abort"===a.mode&&(c[e]&&c[e].abort(),c[e]=d)}):(b=a.ajax,a.ajax=function(d){var e=("mode"in d?d:a.ajaxSettings).mode,f=("port"in d?d:a.ajaxSettings).port;return"abort"===e?(c[f]&&c[f].abort(),c[f]=b.apply(this,arguments),c[f]):b.apply(this,arguments)})});
3124
3125/*! jQuery Validation custom validation methods */
3126// #region jQuery Validation custom validation methods
3127window.$.validator.addMethod('specialChar', function (value, element, param) {
3128  var reg = /[~!@#$%^&*()_+<>?:"{}/;[\]\s]/
3129  return !reg.test(value)
3130}, window.SHOP_PARAMS.form_lang.invalid_characters)
3131
3132window.$.validator.addMethod('djEmail', function (value, element, param) {
3133  if (!value) return true
3134  var reg = /^[a-zA-Z0-9!#$%&'*+\\/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+\\/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$/g;
3135  return reg.test(value);
3136}, window.SHOP_PARAMS.form_lang.invalid_characters)
3137
3138window.$.validator.addMethod('specialCharNoSpace', function (value, element, param) {
3139  var reg = /[~!@#$%^&*()_+<>?:"{}/;[\]]|^0$/
3140  return !reg.test(value)
3141}, window.SHOP_PARAMS.form_lang.invalid_characters)
3142// #endregion
3143</script>
3143
3144<style type="text/css">
3145      .slick-slider {
3146        position: relative;
3147        display: block;
3148        box-sizing: border-box;
3149        -webkit-touch-callout: none;
3150        -webkit-user-select: none;
3151        -moz-user-select: none;
3152        -ms-user-select: none;
3153        user-select: none;
3154        -ms-touch-action: pan-y;
3155        touch-action: pan-y;
3156        -webkit-tap-highlight-color: transparent;
3157      }
3158
3159      .slick-list {
3160        position: relative;
3161        overflow: hidden;
3162        display: block;
3163        margin: 0;
3164        padding: 0
3165      }
3166
3167      .slick-list:focus {
3168        outline: 0
3169      }
3170
3171      .slick-list.dragging {
3172        cursor: pointer;
3173        cursor: hand
3174      }
3175
3176      .slick-slider .slick-list,
3177      .slick-slider .slick-track {
3178        -webkit-transform: translate3d(0, 0, 0);
3179        transform: translate3d(0, 0, 0)
3180      }
3181
3182      .slick-track {
3183        position: relative;
3184        left: 0;
3185        top: 0;
3186        display: block
3187      }
3188
3189      .slick-track:after,
3190      .slick-track:before {
3191        content: "";
3192        display: table
3193      }
3194
3195      .slick-track:after {
3196        clear: both
3197      }
3198
3199      .slick-loading .slick-track {
3200        visibility: hidden
3201      }
3202
3203      .slick-slide {
3204        float: left;
3205        min-height: 1px;
3206      }
3207
3208      [dir=rtl] .slick-slide {
3209        float: right
3210      }
3211
3212      .slick-slide img {
3213        display: block
3214      }
3215
3216      .slick-slide.slick-loading img {
3217        display: none
3218      }
3219
3220      .slick-slide.dragging img {
3221        pointer-events: none
3222      }
3223
3224      .slick-initialized .slick-slide {
3225        display: block
3226      }
3227
3228      .slick-loading .slick-slide {
3229        visibility: hidden
3230      }
3231
3232      .slick-vertical .slick-slide {
3233        display: block;
3234        height: auto
3235      }
3236
3237      .slick-arrow.slick-hidden {
3238        display: none
3239      }
3240
3241      .slick-next,
3242      .slick-prev {
3243        position: absolute;
3244        display: block;
3245        height: 20px;
3246        width: 20px;
3247        line-height: 0;
3248        font-size: 0;
3249        cursor: pointer;
3250        background: 0 0;
3251        color: transparent;
3252        top: 50%;
3253        -webkit-transform: translate(0, -50%);
3254        transform: translate(0, -50%);
3255        padding: 0;
3256        border: none;
3257        outline: 0!important
3258      }
3259
3260      .slick-next:focus,
3261      .slick-next:hover,
3262      .slick-prev:focus,
3263      .slick-prev:hover {
3264        background: 0 0;
3265        color: transparent
3266      }
3267
3268      .slick-next:focus:before,
3269      .slick-next:hover:before,
3270      .slick-prev:focus:before,
3271      .slick-prev:hover:before {
3272        opacity: 1
3273      }
3274
3275      .slick-next.slick-disabled:before,
3276      .slick-prev.slick-disabled:before {
3277        opacity: .25
3278      }
3279
3280      .slick-next:before,
3281      .slick-prev:before {
3282        font-family: "slick-icons, sans-serif";
3283        font-size: 20px;
3284        line-height: 1;
3285        color: #000;
3286        opacity: .75;
3287        -webkit-font-smoothing: antialiased;
3288        -moz-osx-font-smoothing: grayscale
3289      }
3290
3291      .slick-prev {
3292        left: -25px
3293      }
3294
3295      [dir=rtl] .slick-prev {
3296        left: auto;
3297        right: -25px
3298      }
3299
3300      .slick-prev:before {
3301        content: "‹"
3302      }
3303
3304      [dir=rtl] .slick-prev:before {
3305        content: "›"
3306      }
3307
3308      .slick-next {
3309        right: -25px
3310      }
3311
3312      [dir=rtl] .slick-next {
3313        left: -25px;
3314        right: auto
3315      }
3316
3317      .slick-next:before {
3318        content: "›"
3319      }
3320
3321      [dir=rtl] .slick-next:before {
3322        content: "‹"
3323      }
3324
3325      .slick-dotted.slick-slider {
3326        margin-bottom: 30px
3327      }
3328
3329      .slick-dots {
3330        position: absolute;
3331        bottom: 20px;
3332        list-style: none;
3333        display: block;
3334        text-align: center;
3335        padding: 0;
3336        margin: 0;
3337        width: 100%
3338      }
3339
3340      .slick-dots li {
3341        position: relative;
3342        display: inline-block;
3343        height: 20px;
3344        width: 20px;
3345        margin: 0 5px;
3346        padding: 0;
3347        cursor: pointer
3348      }
3349
3350      .slick-dots li button {
3351        border: 0;
3352        background: 0 0;
3353        display: block;
3354        height: 20px;
3355        width: 20px;
3356        line-height: 0;
3357        font-size: 0;
3358        color: transparent;
3359        padding: 5px;
3360        cursor: pointer
3361      }
3362
3363      .slick-dots li button:focus:before,
3364      .slick-dots li button:hover:before {
3365        opacity: 1
3366      }
3367
3368      .slick-dots li button:before {
3369        position: absolute;
3370        background-color: #fff;
3371        top: 0;
3372        left: 0;
3373        content: "";
3374        width: 20px;
3375        height: 20px;
3376        font-family: "slick-icons, sans-serif";
3377        font-size: 6px;
3378        line-height: 20px;
3379        text-align: center;
3380        color: #fff;
3381        opacity: .25;
3382        -webkit-font-smoothing: antialiased;
3383        -moz-osx-font-smoothing: grayscale
3384      }
3385
3386      .slick-dots li.slick-active button:before {
3387        color: #fff;
3388        opacity: .75
3389      }
3390
3391      .slick-slider .slick-dots li,
3392      .slick-slider .slick-dots li button {
3393        width: 10px;
3394        height: 10px
3395      }
3396
3397      .slick-slider .slick-dots li button::before {
3398        width: 10px;
3399        height: 10px;
3400        border-radius: 100%
3401      }
3402
3403      .slick-slider .slick-dots li.slick-active,
3404      .slick-slider .slick-dots li.slick-active button,
3405      .slick-slider .slick-dots li.slick-active button::before {
3406        width: 12px;
3407        height: 12px
3408      }
3409
3410      .hero.slick-dotted {
3411        margin-bottom: 0
3412      }
3413
3414      .slick-track {
3415        cursor: pointer;
3416        cursor: -webkit-grab
3417      }
3418
3419      [data-slide-count="1"] .slick-track {
3420        cursor: default
3421      }
3422
3423      [data-slide-count="1"] .slick-track:active {
3424        cursor: default
3425      }
3426
3427      .slick-track:active {
3428        cursor: -webkit-grabbing
3429      }
3430
3431      .slick-next,
3432      .slick-prev {
3433        width: 40px;
3434        height: 40px;
3435        top: 40%;
3436        z-index: 20;
3437      }
3438
3439      .slick-next:before,
3440      .slick-prev:before {
3441        color: #fff;
3442        font-size: 60px;
3443        line-height: 40px;
3444        text-shadow: 0 0 20px #000;
3445      }
3446
3447    </style>
3448    
vendor: 11,126 bytes, lines 3448-3450
3448<script>
3449      /* eslint-disable */
3450      (function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)})(function(t){"use strict";var e=window.Slick||{};e=function(){function e(e,n){var o,r=this;r.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(e),appendDots:t(e),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,i){return t('<button type="button" data-role="none" role="button" tabindex="0" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3,customHeightMatching:!1,customSlideAdvancement:!1},r.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(r,r.initials),r.activeBreakpoint=null,r.animType=null,r.animProp=null,r.breakpoints=[],r.breakpointSettings=[],r.cssTransitions=!1,r.focussed=!1,r.interrupted=!1,r.hidden="hidden",r.paused=!0,r.positionProp=null,r.respondTo=null,r.rowCount=1,r.shouldClick=!0,r.$slider=t(e),r.$slidesCache=null,r.transformType=null,r.transitionType=null,r.visibilityChange="visibilitychange",r.windowWidth=0,r.windowTimer=null,o=t(e).data("slick")||{},r.options=t.extend({},r.defaults,n,o),r.currentSlide=r.options.initialSlide,r.originalSettings=r.options,"undefined"!=typeof document.mozHidden?(r.hidden="mozHidden",r.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(r.hidden="webkitHidden",r.visibilityChange="webkitvisibilitychange"),r.autoPlay=t.proxy(r.autoPlay,r),r.autoPlayClear=t.proxy(r.autoPlayClear,r),r.autoPlayIterator=t.proxy(r.autoPlayIterator,r),r.changeSlide=t.proxy(r.changeSlide,r),r.clickHandler=t.proxy(r.clickHandler,r),r.selectHandler=t.proxy(r.selectHandler,r),r.setPosition=t.proxy(r.setPosition,r),r.swipeHandler=t.proxy(r.swipeHandler,r),r.dragHandler=t.proxy(r.dragHandler,r),r.keyHandler=t.proxy(r.keyHandler,r),r.instanceUid=i++,r.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,r.registerBreakpoints(),r.init(!0)}var i=0;return e}(),e.prototype.activateADA=function(){var t=this;t.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,i,n){var o=this;if("boolean"==typeof i)n=i,i=null;else if(i<0||i>=o.slideCount)return!1;o.unload(),"number"==typeof i?0===i&&0===o.$slides.length?t(e).appendTo(o.$slideTrack):n?t(e).insertBefore(o.$slides.eq(i)):t(e).insertAfter(o.$slides.eq(i)):n===!0?t(e).prependTo(o.$slideTrack):t(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each(function(e,i){t(i).attr("data-slick-index",e)}),o.$slidesCache=o.$slides,o.reinit()},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&t.options.adaptiveHeight===!0&&t.options.vertical===!1){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},e.prototype.animateSlide=function(e,i){var n={},o=this;o.animateHeight(),o.options.rtl===!0&&o.options.vertical===!1&&(e=-e),o.transformsEnabled===!1?o.options.vertical===!1?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,i):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,i):o.cssTransitions===!1?(o.options.rtl===!0&&(o.currentLeft=-o.currentLeft),t({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(t){t=Math.ceil(t),o.options.vertical===!1?(n[o.animType]="translate("+t+"px, 0px)",o.$slideTrack.css(n)):(n[o.animType]="translate(0px,"+t+"px)",o.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(o.applyTransition(),e=Math.ceil(e),o.options.vertical===!1?n[o.animType]="translate3d("+e+"px, 0px, 0px)":n[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(n),i&&setTimeout(function(){o.disableTransition(),i.call()},o.options.speed))},e.prototype.getNavTarget=function(){var e=this,i=e.options.asNavFor;return i&&null!==i&&(i=t(i).not(e.$slider)),i},e.prototype.asNavFor=function(e){var i=this,n=i.getNavTarget();null!==n&&"object"==typeof n&&n.each(function(){var i=t(this).slick("getSlick");i.unslicked||i.slideHandler(e,!0)})},e.prototype.applyTransition=function(t){var e=this,i={};e.options.fade===!1?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,e.options.fade===!1?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var t=this;t.autoPlayTimer&&clearInterval(t.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;t.paused||t.interrupted||t.focussed||(t.options.infinite===!1&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1===0&&(t.direction=1))),t.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;e.options.arrows===!0&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),e.options.infinite!==!0&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,i,n=this;if(n.options.dots===!0&&n.slideCount>n.options.slidesToShow){for(n.$slider.addClass("slick-dotted"),i=t("<ul />").addClass(n.options.dotsClass),e=0;e<=n.getDotCount();e+=1)i.append(t("<li />").append(n.options.customPaging.call(this,n,e)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,i){t(i).attr("data-slick-index",e).data("originalStyling",t(i).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),e.options.centerMode!==!0&&e.options.swipeToSlide!==!0||(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.options.draggable===!0&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var t,e,i,n,o,r,s,a=this;if(n=document.createDocumentFragment(),r=a.$slider.children(),a.options.rows>1){for(s=a.options.slidesPerRow*a.options.rows,o=Math.ceil(r.length/s),t=0;t<o;t++){var l=document.createElement("div");for(e=0;e<a.options.rows;e++){var c=document.createElement("div");for(i=0;i<a.options.slidesPerRow;i++){var u=t*s+(e*a.options.slidesPerRow+i);r.get(u)&&c.appendChild(r.get(u))}l.appendChild(c)}n.appendChild(l)}a.$slider.empty().append(n),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,i){var n,o,r,s=this,a=!1,l=s.$slider.width(),c=window.innerWidth||t(window).width();if("window"===s.respondTo?r=c:"slider"===s.respondTo?r=l:"min"===s.respondTo&&(r=Math.min(c,l)),s.options.responsive&&s.options.responsive.length&&null!==s.options.responsive){o=null;for(n in s.breakpoints)s.breakpoints.hasOwnProperty(n)&&(s.originalSettings.mobileFirst===!1?r<s.breakpoints[n]&&(o=s.breakpoints[n]):r>s.breakpoints[n]&&(o=s.breakpoints[n]));null!==o?null!==s.activeBreakpoint?(o!==s.activeBreakpoint||i)&&(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=t.extend({},s.originalSettings,s.breakpointSettings[o]),e===!0&&(s.currentSlide=s.options.initialSlide),s.refresh(e)),a=o):(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=t.extend({},s.originalSettings,s.breakpointSettings[o]),e===!0&&(s.currentSlide=s.options.initialSlide),s.refresh(e)),a=o):null!==s.activeBreakpoint&&(s.activeBreakpoint=null,s.options=s.originalSettings,e===!0&&(s.currentSlide=s.options.initialSlide),s.refresh(e),a=o),e||a===!1||s.$slider.trigger("breakpoint",[s,a])}},e.prototype.changeSlide=function(e,i){var n,o,r,s=this,a=t(e.currentTarget);switch(a.is("a")&&e.preventDefault(),a.is("li")||(a=a.closest("li")),r=s.slideCount%s.options.slidesToScroll!==0,n=r?0:(s.slideCount-s.currentSlide)%s.options.slidesToScroll,e.data.message){case"previous":o=0===n?s.options.slidesToScroll:s.options.slidesToShow-n,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide-o,!1,i);break;case"next":o=0===n?s.options.slidesToScroll:n,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide+o,!1,i);break;case"index":var l=0===e.data.index?0:e.data.index||a.index()*s.options.slidesToScroll;s.slideHandler(s.checkNavigable(l),!1,i),a.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(t){var e,i,n=this;if(e=n.getNavigableIndexes(),i=0,t>e[e.length-1])t=e[e.length-1];else for(var o in e){if(t<e[o]){t=i;break}i=e[o]}return t},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.
3450slick",t.proxy(e.interrupt,e,!1)),e.$slider.off("focus.slick blur.slick"),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide)),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),e.options.accessibility===!0&&e.$list.off("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition),t(document).off("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var t,e=this;e.options.rows>1&&(t=e.$slides.children().children(),t.removeAttr("style"),e.$slider.empty().append(t))},e.prototype.clickHandler=function(t){var e=this;e.shouldClick===!1&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},e.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),t(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){t(this).attr("style",t(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i])},e.prototype.disableTransition=function(t){var e=this,i={};i[e.transitionType]="",e.options.fade===!1?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.fadeSlide=function(t,e){var i=this;i.cssTransitions===!1?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call()},i.options.speed))},e.prototype.fadeSlideOut=function(t){var e=this;e.cssTransitions===!1?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(i){i.stopImmediatePropagation();var n=t(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=n.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){var t=this;return t.currentSlide},e.prototype.getDotCount=function(){var t=this,e=0,i=0,n=0;if(t.options.infinite===!0)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(t.options.centerMode===!0)n=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else n=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return n-1},e.prototype.getLeft=function(t){var e,i,n,o=this,r=0;return o.slideOffset=0,i=o.$slides.first().outerHeight(!0),o.options.infinite===!0?(o.slideCount>o.options.slidesToShow&&(o.slideOffset=o.slideWidth*o.options.slidesToShow*-1,r=i*o.options.slidesToShow*-1),o.slideCount%o.options.slidesToScroll!==0&&t+o.options.slidesToScroll>o.slideCount&&o.slideCount>o.options.slidesToShow&&(t>o.slideCount?(o.slideOffset=(o.options.slidesToShow-(t-o.slideCount))*o.slideWidth*-1,r=(o.options.slidesToShow-(t-o.slideCount))*i*-1):(o.slideOffset=o.slideCount%o.options.slidesToScroll*o.slideWidth*-1,r=o.slideCount%o.options.slidesToScroll*i*-1))):t+o.options.slidesToShow>o.slideCount&&(o.slideOffset=(t+o.options.slidesToShow-o.slideCount)*o.slideWidth,r=(t+o.options.slidesToShow-o.slideCount)*i),o.slideCount<=o.options.slidesToShow&&(o.slideOffset=0,r=0),o.options.centerMode===!0&&o.options.infinite===!0?o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)-o.slideWidth:o.options.centerMode===!0&&(o.slideOffset=0,o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)),e=o.options.vertical===!1?t*o.slideWidth*-1+o.slideOffset:t*i*-1+r,o.options.variableWidth===!0&&(n=o.slideCount<=o.options.slidesToShow||o.options.infinite===!1?o.$slideTrack.children(".slick-slide").eq(t):o.$slideTrack.children(".slick-slide").eq(t+o.options.slidesToShow),e=o.options.rtl===!0?n[0]?(o.$slideTrack.width()-n[0].offsetLeft-n.width())*-1:0:n[0]?n[0].offsetLeft*-1:0,o.options.centerMode===!0&&(n=o.slideCount<=o.options.slidesToShow||o.options.infinite===!1?o.$slideTrack.children(".slick-slide").eq(t):o.$slideTrack.children(".slick-slide").eq(t+o.options.slidesToShow+1),e=o.options.rtl===!0?n[0]?(o.$slideTrack.width()-n[0].offsetLeft-n.width())*-1:0:n[0]?n[0].offsetLeft*-1:0,e+=(o.$list.width()-n.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(t){var e=this;return e.options[t]},e.prototype.getNavigableIndexes=function(){var t,e=this,i=0,n=0,o=[];for(e.options.infinite===!1?t=e.slideCount:(i=e.options.slidesToScroll*-1,n=e.options.slidesToScroll*-1,t=2*e.slideCount);i<t;)o.push(i),i=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return o},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,i,n,o=this;return n=o.options.centerMode===!0?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,o.options.swipeToSlide===!0?(o.$slideTrack.find(".slick-slide").each(function(e,r){if(r.offsetLeft-n+t(r).outerWidth()/2>o.swipeLeft*-1)return i=r,!1}),e=Math.abs(t(i).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){var i=this;
3450i.changeSlide({data:{message:"index",index:parseInt(t)}},e)},e.prototype.init=function(e){var i=this;if(t(i.$slider).hasClass("slick-initialized")||(t(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),e&&i.$slider.trigger("init",[i]),i.options.accessibility===!0&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay()),i.options.customSlideAdvancement){var n=i.options.initialSlide?i.options.initialSlide:0;i.changeSlide({data:{message:"index",index:parseInt(n)}})}},e.prototype.initADA=function(){var e=this;e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$slideTrack.attr("role","listbox"),e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(i){t(this).attr({role:"option","aria-describedby":"slick-slide"+e.instanceUid+i})}),null!==e.$dots&&e.$dots.attr("role","tablist").find("li").each(function(i){t(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+e.instanceUid+i,id:"slick-slide"+e.instanceUid+i})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),e.activateADA()},e.prototype.initArrowEvents=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide))},e.prototype.initDotEvents=function(){var e=this;e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),e.options.dots===!0&&e.options.pauseOnDotsHover===!0&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",t.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
vendor: 6,067 bytes, line 3450
3450,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),e.options.accessibility===!0&&e.$list.on("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(document).on("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.initUI=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},e.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&e.options.accessibility===!0?e.changeSlide({data:{message:e.options.rtl===!0?"next":"previous"}}):39===t.keyCode&&e.options.accessibility===!0&&e.changeSlide({data:{message:e.options.rtl===!0?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){t("img[data-lazy]",e).each(function(){var e=t(this),i=t(this).attr("data-lazy"),n=document.createElement("img");n.onload=function(){e.animate({opacity:0},100,function(){e.attr("src",i).animate({opacity:1},200,function(){e.removeAttr("data-lazy").removeClass("slick-loading")}),s.$slider.trigger("lazyLoaded",[s,e,i])})},n.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,e,i])},n.src=i})}var i,n,o,r,s=this;s.options.centerMode===!0?s.options.infinite===!0?(o=s.currentSlide+(s.options.slidesToShow/2+1),r=o+s.options.slidesToShow+2):(o=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),r=2+(s.options.slidesToShow/2+1)+s.currentSlide):(o=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,r=Math.ceil(o+s.options.slidesToShow),s.options.fade===!0&&(o>0&&o--,r<=s.slideCount&&r++)),i=s.$slider.find(".slick-slide").slice(o,r),e(i),s.slideCount<=s.options.slidesToShow?(n=s.$slider.find(".slick-slide"),e(n)):s.currentSlide>=s.slideCount-s.options.slidesToShow?(n=s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow),e(n)):0===s.currentSlide&&(n=s.$slider.find(".slick-cloned").slice(s.options.slidesToShow*-1),e(n))},e.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){var t=this;t.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var t=this;t.checkResponsive(),t.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var t=this;t.autoPlayClear(),t.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},e.prototype.postSlide=function(t){var e=this;e.unslicked||(e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.setPosition(),e.swipeLeft=null,e.options.autoplay&&e.autoPlay(),e.options.accessibility===!0&&e.initADA())},e.prototype.prev=e.prototype.slickPrev=function(){var t=this;t.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(t){t.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var i,n,o,r=this,s=t("img[data-lazy]",r.$slider);s.length?(i=s.first(),n=i.attr("data-lazy"),o=document.createElement("img"),o.onload=function(){i.attr("src",n).removeAttr("data-lazy").removeClass("slick-loading"),r.options.adaptiveHeight===!0&&r.setPosition(),r.$slider.trigger("lazyLoaded",[r,i,n]),r.progressiveLazyLoad()},o.onerror=function(){e<3?setTimeout(function(){r.progressiveLazyLoad(e+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,i,n]),r.progressiveLazyLoad())},o.src=n):r.$slider.trigger("allImagesLoaded",[r])},e.prototype.refresh=function(e){var i,n,o=this;n=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>n&&(o.currentSlide=n),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),i=o.currentSlide,o.destroy(!0),t.extend(o,o.initials,{currentSlide:i}),o.init(),e||o.changeSlide({data:{message:"index",index:i}},!1)},e.prototype.registerBreakpoints=function(){var e,i,n,o=this,r=o.options.responsive||null;if("array"===t.type(r)&&r.length){o.respondTo=o.options.respondTo||"window";for(e in r)if(n=o.breakpoints.length-1,i=r[e].breakpoint,r.hasOwnProperty(e)){for(;n>=0;)o.breakpoints[n]&&o.breakpoints[n]===i&&o.breakpoints.splice(n,1),n--;o.breakpoints.push(i),o.breakpointSettings[i]=r[e].settings}o.breakpoints.sort(function(t,e){return o.options.mobileFirst?t-e:e-t})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),e.options.focusOnSelect===!0&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))}
3450,e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,i){var n=this;return"boolean"==typeof t?(e=t,t=e===!0?0:n.slideCount-1):t=e===!0?--t:t,!(n.slideCount<1||t<0||t>n.slideCount-1)&&(n.unload(),i===!0?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(t).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,void n.reinit())},e.prototype.setCSS=function(t){var e,i,n=this,o={};n.options.rtl===!0&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",o[n.positionProp]=t,n.transformsEnabled===!1?n.$slideTrack.css(o):(o={},n.cssTransitions===!1?(o[n.animType]="translate("+e+", "+i+")",n.$slideTrack.css(o)):(n.options.customSlideAdvancement!==!0&&(o[n.animType]="translate3d("+e+", "+i+", 0px)"),n.$slideTrack.css(o)))},e.prototype.setDimensions=function(){var t,e=this,i=e.options.customHeightMatching&&e.options.asNavFor;i&&(t=e.getNavTarget().height()),(!i||t<50)&&(t=e.$slides.first().outerHeight(!0)*e.options.slidesToShow),e.options.vertical===!1?e.options.centerMode===!0&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(t),e.options.centerMode===!0&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),e.options.vertical===!1&&e.options.variableWidth===!1?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):e.options.variableWidth===!0?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var n=e.$slides.first().outerWidth(!0)-e.$slides.first().width();e.options.variableWidth===!1&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-n)},e.prototype.setFade=function(){var e,i=this;i.$slides.each(function(n,o){e=i.slideWidth*n*-1,i.options.rtl===!0?t(o).css({position:"relative",right:e,top:0,zIndex:i.options.zIndex-2,opacity:0}
3450):t(o).css({position:"relative",left:e,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&t.options.adaptiveHeight===!0&&t.options.vertical===!1){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,i,n,o,r,s=this,a=!1;if("object"===t.type(arguments[0])?(n=arguments[0],a=arguments[1],r="multiple"):"string"===t.type(arguments[0])&&(n=arguments[0],o=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?r="responsive":"undefined"!=typeof arguments[1]&&(r="single")),"single"===r)s.options[n]=o;else if("multiple"===r)t.each(n,function(t,e){s.options[t]=e});else if("responsive"===r)for(i in o)if("array"!==t.type(s.options.responsive))s.options.responsive=[o[i]];else{for(e=s.options.responsive.length-1;e>=0;)s.options.responsive[e].breakpoint===o[i].breakpoint&&s.options.responsive.splice(e,1),e--;s.options.responsive.push(o[i])}a&&(s.unload(),s.reinit())},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),t.options.fade===!1?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=t.options.vertical===!0?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||t.options.useCSS===!0&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&t.animType!==!1&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&t.animType!==!1},e.prototype.setSlideClasses=function(t){
3451        var e,i,n,o,r=this;i=r.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),r.$slides.eq(t).addClass("slick-current"),r.options.centerMode===!0?(e=Math.floor(r.options.slidesToShow/2),r.options.infinite===!0&&(t>=e&&t<=r.slideCount-1-e?r.$slides.slice(t-e,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(n=r.options.slidesToShow+t,i.slice(n-e+1,n+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-r.options.slidesToShow).addClass("slick-center"):t===r.slideCount-1&&i.eq(r.options.slidesToShow).addClass("slick-center")),r.$slides.eq(t).addClass("slick-center")):t>=0&&t<=r.slideCount-r.options.slidesToShow?r.$slides.slice(t,t+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=r.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(o=r.slideCount%r.options.slidesToShow,n=r.options.infinite===!0?r.options.slidesToShow+t:t,r.options.slidesToShow==r.options.slidesToScroll&&r.slideCount-t<r.options.slidesToShow?i.slice(n-(r.options.slidesToShow-o),n+o).addClass("slick-active").attr("aria-hidden","false"):i.slice(n,n+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===r.options.lazyLoad&&r.lazyLoad()},e.prototype.setupInfinite=function(){var e,i,n,o=this;if(o.options.fade===!0&&(o.options.centerMode=!1),o.options.infinite===!0&&o.options.fade===!1&&(i=null,o.slideCount>o.options.slidesToShow)){for(n=o.options.centerMode===!0?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-n;e-=1)i=e-1,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;e<n;e+=1)i=e,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each(function(){t(this).attr("id","")})}},e.prototype.interrupt=function(t){var e=this;t||e.autoPlay(),e.interrupted=t},e.prototype.selectHandler=function(e){var i=this,n=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),o=parseInt(n.attr("data-slick-index"));return o||(o=0),i.slideCount<=i.options.slidesToShow?(i.setSlideClasses(o),void i.asNavFor(o)):void i.slideHandler(o)},e.prototype.slideHandler=function(e,i,n){var o,r,s,a,l=null,c=this;if(i=i||!1,!(c.animating===!0&&c.options.waitForAnimate===!0||c.options.fade===!0&&c.currentSlide===e)){i===!1&&c.asNavFor(e),o=e,l=c.getLeft(o);var u=!1;if(c.options.customSlideAdvancement){var d="beside"===c.$slider.data("position"),p=c.$slider.find(".slick-slide[data-slick-index="+o+"]"),h=p.length,f=c.$slider.find(".slick-track"),m=0,v=d?c.$list.height():c.$list.width();f.find(".slick-slide").each(function(){m+=d?t(this).outerHeight(!0):t(this).outerWidth(!0)});var g=(d?f.position().top*-1:f.position().left*-1,m>v);if(g){var y,b,w,k=m-v;d?(w=h?p.outerHeight(!0):0,y=h?p.position().top:0,b=y-w):(w=h?p.outerWidth(!0):0,y=h?p.position().left:0,b=y-w),b>=0&&(y=b),1!==e&&0!==e||(y=0),y>k&&(y=k)}l=y*-1,m<=v&&(u=!0)}
vendor: 7,215 bytes, lines 3451-3452
3451return a=c.getLeft(c.currentSlide),c.currentLeft=null===c.swipeLeft?a:c.swipeLeft,c.options.infinite===!1&&c.options.centerMode===!1&&(e<0||e>c.getDotCount()*c.options.slidesToScroll)?void(c.options.fade===!1&&(o=c.currentSlide,n!==!0?c.animateSlide(a,function(){c.postSlide(o)}):c.postSlide(o))):c.options.infinite===!1&&c.options.centerMode===!0&&(e<0||e>c.slideCount-c.options.slidesToScroll)?void(c.options.fade===!1&&(o=c.currentSlide,n!==!0?c.animateSlide(a,function(){c.postSlide(o)}):c.postSlide(o))):(c.options.autoplay&&clearInterval(c.autoPlayTimer),r=o<0?c.slideCount%c.options.slidesToScroll!==0?c.slideCount-c.slideCount%c.options.slidesToScroll:c.slideCount+o:o>=c.slideCount?c.slideCount%c.options.slidesToScroll!==0?0:o-c.slideCount:o,c.animating=!0,c.$slider.trigger("beforeChange",[c,c.currentSlide,r]),s=c.currentSlide,c.currentSlide=r,c.setSlideClasses(c.currentSlide),c.options.vertical&&u&&(n=!0),c.updateDots(),c.updateArrows(),c.options.fade===!0?(n!==!0?(c.fadeSlideOut(s),c.fadeSlide(r,function(){c.postSlide(r)})):c.postSlide(r),void c.animateHeight()):void(n!==!0?(0===r&&c.options.vertical&&(l=0),c.animateSlide(l,function(){c.postSlide(r)})):c.postSlide(r)))}},e.prototype.startLoad=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,i,n,o=this;return t=o.touchObject.startX-o.touchObject.curX,e=o.touchObject.startY-o.touchObject.curY,i=Math.atan2(e,t),n=Math.round(180*i/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0?o.options.rtl===!1?"left":"right":n<=360&&n>=315?o.options.rtl===!1?"left":"right":n>=135&&n<=225?o.options.rtl===!1?"right":"left":o.options.verticalSwiping===!0?n>=35&&n<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(t){var e,i,n=this;if(n.dragging=!1,n.interrupted=!1,n.shouldClick=!(n.touchObject.swipeLength>10),void 0===n.touchObject.curX)return!1;if(n.touchObject.edgeHit===!0&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(e),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},e.prototype.swipeHandler=function(t){var e=this;if(!(e.options.swipe===!1||"ontouchend"in document&&e.options.swipe===!1||e.options.draggable===!1&&t.type.indexOf("mouse")!==-1))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,e.options.verticalSwiping===!0&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},e.prototype.swipeMove=function(t){var e,i,n,o,r,s=this;return r=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!s.dragging||r&&1!==r.length)&&(e=s.getLeft(s.currentSlide),s.touchObject.curX=void 0!==r?r[0].pageX:t.clientX,s.touchObject.curY=void 0!==r?r[0].pageY:t.clientY,s.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(s.touchObject.curX-s.touchObject.startX,2))),s.options.verticalSwiping===!0&&(s.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(s.touchObject.curY-s.touchObject.startY,2)))),i=s.swipeDirection(),"vertical"!==i?(void 0!==t.originalEvent&&s.touchObject.swipeLength>4&&t.preventDefault(),o=(s.options.rtl===!1?1:-1)*(s.touchObject.curX>s.touchObject.startX?1:-1),s.options.verticalSwiping===!0&&(o=s.touchObject.curY>s.touchObject.startY?1:-1),n=s.touchObject.swipeLength,s.touchObject.edgeHit=!1,s.options.infinite===!1&&(0===s.currentSlide&&"right"===i||s.currentSlide>=s.getDotCount()&&"left"===i)&&(n=s.touchObject.swipeLength*s.options.edgeFriction,s.touchObject.edgeHit=!0),s.options.vertical===!1?s.swipeLeft=e+n*o:s.swipeLeft=e+n*(s.$list.height()/s.listWidth)*o,s.options.verticalSwiping===!0&&(s.swipeLeft=e+n*o),s.options.fade!==!0&&s.options.touchMove!==!1&&(s.animating===!0?(s.swipeLeft=null,!1):void s.setCSS(s.swipeLeft))):void 0)},e.prototype.swipeStart=function(t){var e,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?(i.touchObject={},!1):(void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,void(i.dragging=!0))},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},e.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},e.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy()},e.prototype.updateArrows=function(){var t,e=this;t=Math.floor(e.options.slidesToShow/2),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-e.options.slidesToShow&&e.options.centerMode===!1?(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-1&&e.options.centerMode===!0&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},e.prototype.visibility=function(){var t=this;t.options.autoplay&&(document[t.hidden]?t.interrupted=!0:t.interrupted=!1)},t.fn.slick=function(){var t,i,n=this,o=arguments[0],r=Array.prototype.slice.call(arguments,1),s=n.length;for(t=0;t<s;t++)if("object"==typeof o||"undefined"==typeof o?n[t].slick=new e(n[t],o):i=n[t].slick[o].apply(n[t].slick,r),"undefined"!=typeof i)return i;return n}});
3452    </script>
3452
3453  
3453<script>
3454  $.fn.product_detail = function(opt, productType, isSelectedVariant){
3455    if(!opt.product) {return};
3456    var $document = $(document);
3457    var $container = $(this);
3458    var variants = opt.product.variants;
3459    var minPriceVariant = variants.reduce(function (prev, cur) { return parseFloat(prev.price) > parseFloat(cur.price) ? cur : prev }, variants[0]);
3460    var maxPriceVariant = variants.reduce(function (prev, cur) { return parseFloat(prev.price) < parseFloat(cur.price) ? cur : prev }, variants[0]);
3461    // 首次拿选择子商品必须从radio中过滤,js 加载前隐藏域的值还没初始化
3462    var selected = opt.product.options.reduce(function (prev, cur, i) {
3463      return prev.filter(function (v) {
3464        return (v["option" + (i + 1)] == $container.find("[name*=option" + (i + 1) + "-" + opt.product.id + "]:checked").val());
3465      });
3466    }, variants)[0] || {
3467      price: parseFloat(minPriceVariant.price),
3468      price_min: parseFloat(minPriceVariant.price),
3469      price_max: parseFloat(maxPriceVariant.price),
3470      compare_at_price: parseFloat(minPriceVariant.compare_at_price),
3471      off_ratio: parseFloat(minPriceVariant.off_ratio),
3472      sales: opt.product.sales,
3473      available_quantity: opt.product.available ? 999999 : 0,
3474      available: opt.product.available,
3475    };
3476    $container.find(".selected_variant_id_" + opt.product.id).val(selected.id || "");
3477    // 兼容
3478    var djproduct = {
3479      product: opt.product,
3480      selected: selected,
3481      selectedVariants: selected.id ? [selected] : opt.product.variants,
3482      qty: parseInt($container.find(".product_quantity_" + opt.product.id).val(), 10) || 1,
3483      element: $container.length ? $container.selector : ''
3484    };
3485    $container.data("djproduct", djproduct);
3486    $document.data('djproduct', djproduct);
3487    !opt.product.isMock && productType && isSelectedVariant && $container.trigger('dj.product.variants.change', $container.data('djproduct'));
3488  }
3489  </script>
3489
3490      <div class="page_container">
3491        <div id="shoplaza-section-announcement" class="shoplaza-section" data-section-id="announcement" data-section-type="announcement" data-section-style="">
3492<style>
3493  [data-section-id=announcement]{
3494    position: relative;
3495    z-index: 1030;
3496  }
3497
3498  [data-section-id=announcement] .announcement-social:first-of-type {
3499    margin-left: 50px;
3500  }
3501
3502  .slick-announcement{
3503    animation: 0s linear infinite slide ;
3504  }
3505  @keyframes slide {
3506    }
3507</style>
3508
3509</div>
3510        <style type="text/css">
3511  @media (min-width: 960px) {
3512    .pc-hidden {
3513      display: none;
3514    }
3515  }
3516
3517  @media (max-width: 959.98px) {
3518    .mobile-hidden {
3519      display: none;
3520    }
3521  }
3522</style><div id="shoplaza-section-header" class="shoplaza-section tw-relative" data-section-id="header" data-section-type="header" data-section-style="">
3523<style>
3524  [data-section-id="header"]{
3525    z-index: 1021
3526  }
3527  .header__account-popover ul,.open-drawer .open-menu .header__drawer, .header__search-drawer, .header__fixed-open .header,.header__fixed-open.open-menu .header__below{
3528    box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.1);
3529  }
3530  .header__nav-style{
3531    text-transform: var(--type-nav-capitalize);
3532  }
3533  .header__font-plus-1{
3534    font-size: calc(var(--type-body-font-size) + 1px)
3535  }
3536  .header__font-plus-2{
3537    font-size: calc(var(--type-body-font-size) + 2px)
3538  }
3539  .search-focus[data-layout='logo_left_and_menu_below'] .header__search-input ~ .header__search-icon, .header__search-model .header__search-icon{
3540    right: 44px;
3541  }
3542  .search-focus[data-layout*='menu_below'] .header__search-input ~ .header__search-close, .header__search-model .header__search-close{
3543    display: flex;
3544  }
3545  @media (max-width: 959.98px) {
3546    .search-focus .header__search-input ~ .header__search-close{
3547      display: flex;
3548    }
3549  }
3550  .search-focus .header__search-predictive,
3551  .search-focus .header__search-top{
3552    visibility: visible;
3553  }
3554  .search-focus .header__search-predictive .header__search-predictive-content,
3555  .search-focus .header__search-top .header__search-top-content{
3556    display: block;
3557  }
3558  .search-focus .header__search-predictive .header__search-top-content,
3559  .search-focus .header__search-top .header__search-predictive-content{
3560    display: none;
3561  }
3562  .header__search-model.is-active{
3563    display: flex;
3564  }
3565  @media (max-width: 959.98px) {
3566    .header__fixed-open .header__fixed-show{
3567      display: flex;
3568    }
3569    .search-focus .header__search-input ~ .header__search-icon, .header__search-model .header__search-icon{
3570      right: 44px;
3571    }
3572    [data-section-id="header"]:not(.header__fixed-open) [data-search-style="search_box"] .header__search-model.is-active{
3573      display: none;
3574    }
3575  }
3576  .header__menu-item-first:hover > .header__submenu-title,
3577  .header__menu-item-first:hover .header__submenu-title-wrapper > .header__submenu-title {
3578    box-shadow: inset 0 -2px 0 0 var(--color-header-text);
3579  }
3580  .header__menu-openable.header__menu-item-first:hover > .header__submenu-title,
3581  .header__menu-openable.header__menu-item-first:hover .header__submenu-title-wrapper > .header__submenu-title {
3582    box-shadow: inset 0 -2px 0 0 var(--color-body-text);
3583  }
3584  .header__submenu{
3585    box-shadow: 0px 4px 8px -2px rgba(0, 0, 0, 0.1);
3586  }
3587  .more__submenu-title.is-active .more__submenu-icon{
3588    transform: rotate(0deg);
3589  }
3590  .header__below{
3591    transition: transform 0.2s cubic-bezier(0.18, 0.77, 0.58, 1),background-color 0.2s cubic-bezier(0.18, 0.77, 0.58, 1);
3592  }
3593  @media (min-width: 960px) {
3594    .header__below:before{
3595      position: absolute;
3596      content: "";
3597      left: 0;
3598      right: 0;
3599      display: block;
3600      border-top: 1px solid;
3601      border-top-color: var(--color-header-text);
3602      width: 100%;
3603      opacity: 0.15;
3604      transition: opacity 0.5s ease 0.3s;
3605      z-index: 1;
3606    }
3607  }
3608  .header__fixed-init{
3609    position: sticky !important;
3610    top: 0;
3611    pointer-events: none;
3612  }
3613  .header__fixed-open .header__below{
3614    position: absolute;
3615    left: 0;
3616    right: 0;
3617    transform: translateY(-100%);
3618  }
3619  .header__menu-icon path {
3620    transition: transform .3s cubic-bezier(.18, .77, .58, 1), opacity .3s cubic-bezier(.18, .77, .58, 1);
3621  }
3622  .open-menu .header__menu-icon .path-1{
3623    transform: rotate(45deg);
3624    transform-origin: 20% 43%;
3625  }
3626  .open-menu .header__menu-icon .path-2{
3627    opacity: 0;
3628  }
3629  .open-menu .header__menu-icon .path-3{
3630    transform: rotate(-45deg);
3631    transform-origin: 15% 58%;
3632  }
3633  @media (min-width: 960px) {
3634    .header__fixed-open.open-menu .header__below{
3635      transform: translateY(0%);
3636    }
3637    .header__menu-icon-wrap{
3638      transition: width .3s cubic-bezier(.18, .77, .58, 1);
3639    }
3640    .header__menu-icon, .header__menu-icon-wrap{
3641      width: 0px;
3642    }
3643    .header__fixed-open .header__menu-icon-wrap, .header__fixed-open .header__menu-icon{
3644      width: 50px;
3645    }
3646  }
3647  .header__drawer{
3648    transform: translateY(-100%);
3649  }
3650  .open-drawer:before{
3651    content: "";
3652    position: fixed;
3653    left: 0;
3654    right: 0;
3655    bottom: 0;
3656    top: 0;
3657    z-index: 1020;
3658  }
3659  .open-drawer .open-menu .header__drawer{
3660    opacity: 100;
3661    visibility: visible;
3662    transform: translateY(0%);
3663  }
3664  .cart_drawer_open .header__icons, .cart_drawer_open .header__menu-icon{
3665    display: none;
3666  }
3667  .cart_drawer_open .header__card-close{
3668    display: block;
3669  }
3670  @media (max-width: 959.98px) {
3671    .open-drawer .open-menu .header__icons, .cart_drawer_open .header__menu-icon-wrap{
3672      display: none;
3673    }
3674
3675    .plugin__translate-header[data-position="viewport_top"],
3676    .plugin__currency[data-position="viewport_top"] {
3677      border-color: #E7E7E7;
3678    }
3679
3680    .plugin__translate-header[data-position="viewport_top"]:not(:empty) ~ .plugin__currency[data-position="viewport_top"] {
3681      border-left-width: 0;
3682    }
3683  }
3684</style>
3685
3686<header class="tw-relative tw-pointer-events-auto header  " data-layout="logo_left_and_menu_left" data-search-style="icon">
3687  <div class="tw-relative tw-bg-header tw-text-header-color tw-z-30 tw-transition-colors tw-duration-200 header__nav">
3688    <div class="lg:tw-hidden  tw-hidden  tw-flex tw-items-center tw-px-4">
3689      <div class="tw-flex-1 tw-mt-[18px]">
3690            <!-- 给js插件提供的block坑位 -->
3691
3692<div class="app-translate-card  "></div>
3693</div>
3694          <div class="empty:tw-hidden plugin__translate-header tw-flex-1 tw-mt-[18px] tw-border tw-border-solid" data-position="viewport_top"></div>
3695      <div class="empty:tw-hidden plugin__currency tw-flex-1 tw-mt-[18px] tw-border tw-border-solid" data-position="viewport_top"></div>
3696    </div>
3697    <div class="tw-container tw-flex tw-items-center md:tw-justify-between">
3698      <style>
3699  .header__logo-content{
3700    width: 60px;
3701  }
3702  @media (min-width: 960px) {
3703    .header__logo-content{
3704      width: 99px;
3705    }
3706  }
3707  @media (max-width: 959.98px){
3708    [data-section-id="header"] .header__logo {
3709      max-width: 70%;
3710    }
3711  }
3712</style>
3713<div class="tw-py-[14px] header__logo md:tw-flex-1 lg:tw-mr-15">
3714  <h3 class="tw-m-0 tw-font-normal tw-text-3xl tw-leading-1.3 tw-tracking-title type-title-font-family ">
3715  <div class="header__logo-content tw-block  ">
3716        <a href="/" class="tw-relative tw-block header__img-warp header__logo-normal" style="padding-bottom:72%;">
3717          <img src="//img.staticdj.com/8eec695cccd31600021a882475c6bf86.png" alt="KuKirinEU" class="tw-absolute tw-inset-0 tw-w-full"/>
3718        </a>
3719        <a href="/" class="tw-relative tw-hidden header__img-warp header__logo-white" style="padding-bottom:72%;">
3720          <img src="//img.staticdj.com/8eec695cccd31600021a882475c6bf86.png" alt="KuKirinEU" class="tw-absolute tw-inset-0 tw-w-full"/>
3721        </a>
3722      </div>
3723      <a href="/" class="tw-text-current tw-no-underline tw-break-words tw-hidden">KuKirinEU</a>
3724    </h3>
3725  </div>
3726        <ul class="tw-flex tw-p-0 tw-my-0 lg:tw-mx-[-18px] tw-list-none tw-whitespace-nowrap tw-overflow-hidden header__menu md:tw-hidden tw-flex-1">
3727  <li class="tw-group tw-h-full lg:tw-px-[18px]  header__menu-item-first header__menu-item" data-id="81600303"  data-tree-type="two">
3728      <div class="header__submenu-title-wrapper tw-flex tw-items-start">
3729        <a 
3730href="/pages/hot-deals"  class="tw-relative tw-flex tw-items-center tw-h-full lg:tw-py-4 tw-text-current tw-no-underline tw-text-nav-font-size tw-tracking-nav header__nav-style  tw-cursor-pointer header__submenu-title">
3731          🍂Golden Sale
3732        </a>
3733        </div>
3734      </li>
3735  <li class="tw-group tw-h-full lg:tw-px-[18px]  lg:hover:tw-bg-body lg:hover:tw-text-body-color header__menu-openable  header__menu-item-first header__menu-item" data-id="81600305"  data-has-product=true  data-tree-type="two">
3736      <div class="header__submenu-title-wrapper tw-flex tw-items-start">
3737        <a 
3738href="/collections/new-arrivals"  class="tw-relative tw-flex tw-items-center tw-h-full lg:tw-py-4 tw-text-current tw-no-underline tw-text-nav-font-size tw-tracking-nav header__nav-style  tw-cursor-pointer header__submenu-title">
3739          New Arrivals
3740        </a>
3741        </div>
3742      <div class="lg:tw-absolute tw-right-0 tw-left-0 lg:tw-invisible lg:group-hover:tw-visible lg:tw-bg-body lg:tw-text-body-color lg:tw-z-sticky  header__menu-second  header__submenu">
3743            <div class="tw-container tw-flex tw-pt-5 lg:tw-overflow-auto lg:tw-max-h-[70vh] header__submenu-content">
3744              <ul class=" tw-w-3/4  tw-relative tw--mx-5 tw-p-0 tw-list-none tw-whitespace-normal tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300  tw-mb-12 tw-space-y-5 " >
3745                <a class=" tw-px-5 tw-text-current tw-block tw-no-underline tw-cursor-pointer tw-text-0" 
3746href="/products/kukirin-s1-max-electric-scooter"  >
3747                      <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN S1 Max</span>
3748                      
3749                      
3750                      
3751                    </a>
3752                  <a class=" tw-px-5 tw-text-current tw-block tw-no-underline tw-cursor-pointer tw-text-0" 
3753href="/products/kukirin-g2-ultra-electric-scooter-dual-800w-powerful-motor-48v-18ah-battery-pre-order"  >
3754                      <span class="tw-text-body-font-size lg:hover:tw-underline">🆕 KUKIRIN G2 Ultra</span>
3755                      
3756                      
3757                      
3758                    </a>
3759                  <a class=" tw-px-5 tw-text-current tw-block tw-no-underline tw-cursor-pointer tw-text-0" 
3760href="/products/kukirin-t3-electric-scooter-800w-powerful-motor-45km-h-max-speed"  >
3761                      <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN T3</span>
3762                      
3763                      
3764                      
3765                    </a>
3766                  <a class=" tw-px-5 tw-text-current tw-block tw-no-underline tw-cursor-pointer tw-text-0" 
3767href="/products/kukirin-x1-electric-off-road-motorcycle"  >
3768                      <span class="tw-text-body-font-size lg:hover:tw-underline">KuKirin X1 Electric Off-Road Motorcycle</span>
3769                      
3770                      
3771                      
3772                    </a>
3773                  <a class=" tw-px-5 tw-text-current tw-block tw-no-underline tw-cursor-pointer tw-text-0" 
3774href="/products/kukirin-g2-pro-electric-scooter-748wh-power-20km-h-max-speedabe-version"  >
3775                      <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2 Pro [ABE Version]</span>
3776                      
3777                      
3778                      
3779                    </a>
3780                  </ul>
3781              <div class="tw-pl-10 tw-pt-5 tw-mb-12 tw-w-1/4 tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300 tw-whitespace-normal header__menu-product">
3782                  <div class="lg:hover:tw-z-10 tw-relative   product-snippet  " data-track-id="3a36e241-fbe8-45be-941e-2f1402942100"> 
3783  <div class=" tw-overflow-hidden tw-flex tw-flex-col product-snippet-content">
3784    <div class="product-snippet__indent">
3785      <a 
3786        href="/products/kukirin-t3-electric-scooter-800w-powerful-motor-45km-h-max-speed"
3787        style="padding-bottom: 100%;"
3788        class="tw-relative tw-flex tw-overflow-hidden tw-w-full product-snippet__img-wrapper product-snippet__img-hover common__img-wrapper_lazy">
3789        <img
3790            src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
3791            class="tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover product-snippet__img-first lazyload"
3792            data-sizes="auto"
3793            data-src="//img.staticdj.com/6f6cfd0fd3452651bba202a0de2f402f_{width}x.jpg"
3794            alt="KUKIRIN T3 Electric Scooter | 800W Powerful Motor | 45KM/H Max Speed"
3795            data-img='//img.staticdj.com/6f6cfd0fd3452651bba202a0de2f402f.jpg'
3796          >
3797          <img
3798              src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
3799              class="md:tw-hidden tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover tw-transform tw-scale-105 tw-opacity-0 tw-transition-all	tw-duration-400 tw-ease-out	lazyload product-snippet__img-second"
3800              data-sizes="auto"
3801              data-src="//img.staticdj.com/8040b86f1a9b8d54c4b71453ad1a5b81_{width}x.png"
3802              alt="KUKIRIN T3 Electric Scooter | 800W Powerful Motor | 45KM/H Max Speed"
3803            >
3804          </a>
3805    </div>
3806    <div class="tw-pt-4  product-snippet-info">
3807      <div class="product-snippet__title-wrapper">
3808        <h3 class="tw-m-0 tw-font-normal  tw-text-left  type-body-font-family tw-text-body-font-size product-title-transform product-snippet__title-normal dj_skin_product_list_title ">
3809          <a 
3810            href="/products/kukirin-t3-electric-scooter-800w-powerful-motor-45km-h-max-speed"
3811          class="tw-block tw-text-current tw-no-underline tw-break-words tw-overflow-hidden tw-whitespace-nowrap tw-overflow-ellipsis">
3812            KUKIRIN T3 Electric Scooter | 800W Powerful Motor | 45KM/H Max Speed
3813          </a>
3814        </h3>
3815      </div>
3816      <div class="tw-flex tw-items-baseline tw-flex-wrap 
3817product-snippet__price-wrapper">
3818        <span class="tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-price-color tw-body-plus-2 product-snippet__price money">€489.00</span>
3819        <del class="tw-inline-block tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-compare-at-price-color tw-body-minus-2 product-snippet__compare money">€1,099.00</del>
3820        <div class="tw-mt-2 tw-leading-none tw-text-save-color product-snippet__save tw-body-minus-2">Save
3821            <span class="money">€610.00</span>
3822            </div>
3823        </div>
3824    </div>
3825  </div>
3826  <div class="tw-absolute tw--top-3 tw--right-3 lg:tw-opacity-0 tw-transform lg:tw-translate-y-1 tw-transition tw-duration-300 quick-wrapper">
3827      <div class="tw-hidden lg:tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-mb-[6px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-shop"  data-quick-type="shop" data-remove-img="false" data-quick-shop="kukirin-t3-electric-scooter-800w-powerful-motor-45km-h-max-speed" data-track="quick_shop" data-track-product-id="3a36e241-fbe8-45be-941e-2f1402942100" >
3828          <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M8.98 2a6.98 6.98 0 1 1 0 13.96A6.98 6.98 0 0 1 8.98 2zm0 1.24a5.739 5.739 0 1 0 0 11.478 5.739 5.739 0 0 0 0-11.477zm4.163 10.78.878-.877L18 17.123l-.877.877-3.98-3.98z" fill="currentColor"/></svg>
3829        </div>
3830      <div
3831          class="tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-[0.7] lg:tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-add touch_scale"
3832          data-quick-type="add"
3833            data-remove-img="false"
3834            data-quick-shop="kukirin-t3-electric-scooter-800w-powerful-motor-45km-h-max-speed"
3835            data-track-product-id="3a36e241-fbe8-45be-941e-2f1402942100"
3836            data-track-position=""
3837            data-track="click" data-track-content="add_to_cart" data-track-source="quick_shop"
3838            >
3839          <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M10.3 3v7H17v1.3h-6.7V18H9v-6.7H2V10h7V3h1.3z" fill="currentColor"/></svg>
3840        </div>
3841      </div>
3842  </div>
3843                </div>
3844              </div>
3845          </div>
3846        </li>
3847  <li class="tw-group tw-h-full lg:tw-px-[18px]  lg:hover:tw-bg-body lg:hover:tw-text-body-color header__menu-openable  header__menu-item-first header__menu-item" data-id="81600307"  data-has-product=true  data-tree-type="three">
3848      <div class="header__submenu-title-wrapper tw-flex tw-items-start">
3849        <a 
3850href="/collections/electric-scooter"  class="tw-relative tw-flex tw-items-center tw-h-full lg:tw-py-4 tw-text-current tw-no-underline tw-text-nav-font-size tw-tracking-nav header__nav-style  tw-cursor-pointer header__submenu-title">
3851          Electric Scooters
3852        </a>
3853        </div>
3854      <div class="lg:tw-absolute tw-right-0 tw-left-0 lg:tw-invisible lg:group-hover:tw-visible lg:tw-bg-body lg:tw-text-body-color lg:tw-z-sticky  header__menu-third  header__submenu">
3855            <div class="tw-container tw-flex tw-pt-5 lg:tw-overflow-auto lg:tw-max-h-[70vh] header__submenu-content">
3856              <ul class=" tw-w-3/4  tw-relative tw--mx-5 tw-p-0 tw-list-none tw-whitespace-normal tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300  header__waterfall-wrap " >
3857                <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
3858                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
3859href="/collections/high-performance-e-scooters"  >
3860                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">High Performance E-Scooters</span>
3861                        
3862                        
3863                        
3864                      </a>
3865                      
3866                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3867href="/products/kukirin-g2-max-electric-scooter-960wh-power-48v-20-8ah-battery"  >
3868                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2 Max</span>
3869                          
3870                          
3871                          
3872                        </a>
3873                      
3874                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3875href="/products/kukirin-g4-electric-scooter-2000w-powerful-motor-60v-20ah-battery"  >
3876                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G4</span>
3877                          
3878                          
3879                          
3880                        </a>
3881                      
3882                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3883href="/products/kukirin-g3-pro-electric-scooter-range-monster"  >
3884                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G3 Pro</span>
3885                          
3886                          
3887                          
3888                        </a>
3889                      
3890                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3891href="/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"  >
3892                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2 Master</span>
3893                          
3894                          
3895                          
3896                        </a>
3897                      
3898                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3899href="/products/kukirin-s1-max-electric-scooter"  >
3900                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN S1 Max</span>
3901                          
3902                          
3903                          
3904                        </a>
3905                      
3906                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3907href="/products/kukirin-m4max-electric-scooter"  >
3908                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN M4 Max</span>
3909                          
3910                          
3911                          
3912                        </a>
3913                      
3914                    </li>
3915                  <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
3916                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
3917href="/collections/off-road-e-scooters"  >
3918                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">Off-Road E-Scooters</span>
3919                        
3920                        
3921                        
3922                      </a>
3923                      
3924                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3925href="/products/kukirin-g2-electric-scooter"  >
3926                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2</span>
3927                          
3928                          
3929                          
3930                        </a>
3931                      
3932                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3933href="/products/kukirin-g2-pro-electric-scooter-720wh-power-48v-15-6ah-battery"  >
3934                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2 Pro</span>
3935                          
3936                          
3937                          
3938                        </a>
3939                      
3940                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3941href="/products/kukirin-g2-max-electric-scooter-960wh-power-48v-20-8ah-battery"  >
3942                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2 Max</span>
3943                          
3944                          
3945                          
3946                        </a>
3947                      
3948                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3949href="/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"  >
3950                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2 Master</span>
3951                          
3952                          
3953                          
3954                        </a>
3955                      
3956                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3957href="/products/kukirin-g4-electric-scooter-2000w-powerful-motor-60v-20ah-battery"  >
3958                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G4</span>
3959                          
3960                          
3961                          
3962                        </a>
3963                      
3964                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3965href="/products/kukirin-g2-pro-electric-scooter-748wh-power-25km-h-max-speed-vmp-version"  >
3966                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2 Pro [VMP Version]</span>
3967                          
3968                          
3969                          
3970                        </a>
3971                      
3972                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3973href="/products/kukirin-g2-ultra-electric-scooter-dual-800w-powerful-motor-48v-18ah-battery-pre-order"  >
3974                          <span class="tw-text-body-font-size lg:hover:tw-underline">🆕 KUKIRIN G2 Ultra</span>
3975                          
3976                          
3977                          
3978                        </a>
3979                      
3980                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3981href="/products/kukirin-t3-electric-scooter-800w-powerful-motor-45km-h-max-speed"  >
3982                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN T3</span>
3983                          
3984                          
3985                          
3986                        </a>
3987                      
3988                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
3989href="/products/kukirin-g4-ultra-electric-scooter-dual-1200w-motors-70km-h-max-speed-11-inch-tubeless-tires"  >
3990                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G4 Ultra</span>
3991                          
3992                          
3993                          
3994                        </a>
3995                      
3996                    </li>
3997                  <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
3998                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
3999href="/collections/seated-e-scooters"  >
4000                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">Seated E-Scooters</span>
4001                        
4002                        
4003                        
4004                      </a>
4005                      
4006                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4007href="/products/kukirin-g2-max-electric-scooter-960wh-power-48v-20-8ah-battery"  >
4008                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2 Max</span>
4009                          
4010                          
4011                          
4012                        </a>
4013                      
4014                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4015href="/products/kukirin-g2-pro-electric-scooter-720wh-power-48v-15-6ah-battery"  >
4016                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2 Pro</span>
4017                          
4018                          
4019                          
4020                        </a>
4021                      
4022                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4023href="/products/kukirin-g4-electric-scooter-2000w-powerful-motor-60v-20ah-battery"  >
4024                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G4</span>
4025                          
4026                          
4027                          
4028                        </a>
4029                      
4030                    </li>
4031                  <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
4032                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
4033href="/collections/dual-motor-electric-scooter"  >
4034                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">Dual Motor E-Scooters</span>
4035                        
4036                        
4037                        
4038                      </a>
4039                      
4040                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4041href="/products/kukirin-g3-pro-electric-scooter-range-monster"  >
4042                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G3 Pro</span>
4043                          
4044                          
4045                          
4046                        </a>
4047                      
4048                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4049href="/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"  >
4050                          <span class="tw-text-body-font-size lg:hover:tw-underline">KUKIRIN G2 Master</span>
4051                          
4052                          
4053                          
4054                        </a>
4055                      
4056                    </li>
4057                  </ul>
4058              <div class="tw-pl-10 tw-pt-5 tw-mb-12 tw-w-1/4 tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300 tw-whitespace-normal header__menu-product">
4059                  <div class="lg:hover:tw-z-10 tw-relative   product-snippet  " data-track-id="7bff2221-b384-40e8-bc49-0dbbb09fb35d"> 
4060  <div class=" tw-overflow-hidden tw-flex tw-flex-col product-snippet-content">
4061    <div class="product-snippet__indent">
4062      <a 
4063        href="/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"
4064        style="padding-bottom: 100%;"
4065        class="tw-relative tw-flex tw-overflow-hidden tw-w-full product-snippet__img-wrapper product-snippet__img-hover common__img-wrapper_lazy">
4066        <img
4067            src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
4068            class="tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover product-snippet__img-first lazyload"
4069            data-sizes="auto"
4070            data-src="//img.staticdj.com/de3baf1a6a6250d3221c47e83a629a06_{width}x.jpg"
4071            alt="KUKIRIN G2 Master Electric Scooter | Dual 1000W Powerful Motor | 52V 20.8Ah Battery"
4072            data-img='//img.staticdj.com/de3baf1a6a6250d3221c47e83a629a06.jpg'
4073          >
4074          <img
4075              src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
4076              class="md:tw-hidden tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover tw-transform tw-scale-105 tw-opacity-0 tw-transition-all	tw-duration-400 tw-ease-out	lazyload product-snippet__img-second"
4077              data-sizes="auto"
4078              data-src="//img.staticdj.com/1c6bdea88d7bccc58531d5c32bc49b32_{width}x.jfif"
4079              alt="KUKIRIN G2 Master Electric Scooter | Dual 1000W Powerful Motor | 52V 20.8Ah Battery"
4080            >
4081          </a>
4082    </div>
4083    <div class="tw-pt-4  product-snippet-info">
4084      <div class="product-snippet__title-wrapper">
4085        <h3 class="tw-m-0 tw-font-normal  tw-text-left  type-body-font-family tw-text-body-font-size product-title-transform product-snippet__title-normal dj_skin_product_list_title ">
4086          <a 
4087            href="/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"
4088          class="tw-block tw-text-current tw-no-underline tw-break-words tw-overflow-hidden tw-whitespace-nowrap tw-overflow-ellipsis">
4089            KUKIRIN G2 Master Electric Scooter | Dual 1000W Powerful Motor | 52V 20.8Ah Battery
4090          </a>
4091        </h3>
4092      </div>
4093      <div class="tw-flex tw-items-baseline tw-flex-wrap 
4094product-snippet__price-wrapper">
4095        <span class="tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-price-color tw-body-plus-2 product-snippet__price money">€839.00</span>
4096        <del class="tw-inline-block tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-compare-at-price-color tw-body-minus-2 product-snippet__compare money">€1,899.00</del>
4097        <div class="tw-mt-2 tw-leading-none tw-text-save-color product-snippet__save tw-body-minus-2">Save
4098            <span class="money">€1,060.00</span>
4099            </div>
4100        </div>
4101    </div>
4102  </div>
4103  <div class="tw-absolute tw--top-3 tw--right-3 lg:tw-opacity-0 tw-transform lg:tw-translate-y-1 tw-transition tw-duration-300 quick-wrapper">
4104      <div class="tw-hidden lg:tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-mb-[6px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-shop"  data-quick-type="shop" data-remove-img="false" data-quick-shop="kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery" data-track="quick_shop" data-track-product-id="7bff2221-b384-40e8-bc49-0dbbb09fb35d" >
4105          <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M8.98 2a6.98 6.98 0 1 1 0 13.96A6.98 6.98 0 0 1 8.98 2zm0 1.24a5.739 5.739 0 1 0 0 11.478 5.739 5.739 0 0 0 0-11.477zm4.163 10.78.878-.877L18 17.123l-.877.877-3.98-3.98z" fill="currentColor"/></svg>
4106        </div>
4107      <div
4108          class="tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-[0.7] lg:tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-add touch_scale"
4109          data-quick-type="add"
4110            data-remove-img="false"
4111            data-quick-shop="kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"
4112            data-track-product-id="7bff2221-b384-40e8-bc49-0dbbb09fb35d"
4113            data-track-position=""
4114            data-track="click" data-track-content="add_to_cart" data-track-source="quick_shop"
4115            >
4116          <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M10.3 3v7H17v1.3h-6.7V18H9v-6.7H2V10h7V3h1.3z" fill="currentColor"/></svg>
4117        </div>
4118      </div>
4119  </div>
4120                </div>
4121              </div>
4122          </div>
4123        </li>
4124  <li class="tw-group tw-h-full lg:tw-px-[18px]  lg:hover:tw-bg-body lg:hover:tw-text-body-color header__menu-openable  header__menu-item-first header__menu-item" data-id="81600311"  data-has-product=true  data-tree-type="three">
4125      <div class="header__submenu-title-wrapper tw-flex tw-items-start">
4126        <a 
4127href="/collections/bundle"  class="tw-relative tw-flex tw-items-center tw-h-full lg:tw-py-4 tw-text-current tw-no-underline tw-text-nav-font-size tw-tracking-nav header__nav-style  tw-cursor-pointer header__submenu-title">
4128          Extra Save
4129        </a>
4130        </div>
4131      <div class="lg:tw-absolute tw-right-0 tw-left-0 lg:tw-invisible lg:group-hover:tw-visible lg:tw-bg-body lg:tw-text-body-color lg:tw-z-sticky  header__menu-third  header__submenu">
4132            <div class="tw-container tw-flex tw-pt-5 lg:tw-overflow-auto lg:tw-max-h-[70vh] header__submenu-content">
4133              <ul class=" tw-w-3/4  tw-relative tw--mx-5 tw-p-0 tw-list-none tw-whitespace-normal tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300  header__waterfall-wrap " >
4134                <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
4135                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
4136href="/collections/single-model-bundles"  >
4137                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">Single Model Bundles</span>
4138                        
4139                        
4140                        
4141                      </a>
4142                      
4143                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4144href="/products/kukirin-g2-max-electric-scooter-x2-bundle"  >
4145                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 Max x2 Bundle</span>
4146                          
4147                          
4148                          
4149                        </a>
4150                      
4151                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4152href="/products/kukirin-g2-master-electric-scooter-x2-bundle"  >
4153                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 Master x2 Bundle</span>
4154                          
4155                          
4156                          
4157                        </a>
4158                      
4159                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4160href="/products/kukirin-g3-pro-electric-scooter-x2-bundle"  >
4161                          <span class="tw-text-body-font-size lg:hover:tw-underline">G3 Pro x2 Bundle</span>
4162                          
4163                          
4164                          
4165                        </a>
4166                      
4167                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4168href="/products/kukirin-g4-electric-scooter-x2-bundle"  >
4169                          <span class="tw-text-body-font-size lg:hover:tw-underline">G4 x2 Bundle</span>
4170                          
4171                          
4172                          
4173                        </a>
4174                      
4175                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4176href="/products/kukirin-g2-pro-electric-scooter-x2-bundle"  >
4177                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 Pro x2 Bundle</span>
4178                          
4179                          
4180                          
4181                        </a>
4182                      
4183                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4184href="/products/kukirin-g2-electric-scooter-x2-bundle"  >
4185                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 x2 Bundle</span>
4186                          
4187                          
4188                          
4189                        </a>
4190                      
4191                    </li>
4192                  <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
4193                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
4194href="/collections/mixed-model-bundles"  >
4195                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">Mixed Model Bundles</span>
4196                        
4197                        
4198                        
4199                      </a>
4200                      
4201                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4202href="/products/kukirin-g2-max-g2-master-electric-scooter-bundle"  >
4203                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 Max+G2 Master</span>
4204                          
4205                          
4206                          
4207                        </a>
4208                      
4209                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4210href="/products/kukirin-g2-max-g3-pro-electric-scooter-bundle"  >
4211                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 Max+G3 Pro</span>
4212                          
4213                          
4214                          
4215                        </a>
4216                      
4217                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4218href="/products/kukirin-g2-master-g3-pro-electric-scooter-bundle"  >
4219                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 Master+G3 Pro</span>
4220                          
4221                          
4222                          
4223                        </a>
4224                      
4225                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4226href="/products/kukirin-g4-g2-max-electric-scooter-bundle"  >
4227                          <span class="tw-text-body-font-size lg:hover:tw-underline">G4+G2 Max</span>
4228                          
4229                          
4230                          
4231                        </a>
4232                      
4233                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4234href="/products/kukirin-g2-pro-g2-max-electric-scooter-bundle"  >
4235                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 Pro+G2 Max</span>
4236                          
4237                          
4238                          
4239                        </a>
4240                      
4241                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4242href="/products/kukirin-g2-pro-g4-electric-scooter-bundle"  >
4243                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 Pro+G4</span>
4244                          
4245                          
4246                          
4247                        </a>
4248                      
4249                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4250href="/products/kukirin-g2-pro-g2-master-electric-scooter-bundle"  >
4251                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 Pro+G2 Master</span>
4252                          
4253                          
4254                          
4255                        </a>
4256                      
4257                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4258href="/products/kukirin-g2-pro-g3-pro-electric-scooter-bundle"  >
4259                          <span class="tw-text-body-font-size lg:hover:tw-underline">G2 Pro+G3 Pro</span>
4260                          
4261                          
4262                          
4263                        </a>
4264                      
4265                    </li>
4266                  </ul>
4267              <div class="tw-pl-10 tw-pt-5 tw-mb-12 tw-w-1/4 tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300 tw-whitespace-normal header__menu-product">
4268                  <div class="lg:hover:tw-z-10 tw-relative   product-snippet  " data-track-id="db60bb9a-b96b-4773-a1b8-404fbf6f282b"> 
4269  <div class=" tw-overflow-hidden tw-flex tw-flex-col product-snippet-content">
4270    <div class="product-snippet__indent">
4271      <a 
4272        href="/products/kukirin-g2-pro-g4-electric-scooter-bundle"
4273        style="padding-bottom: 100%;"
4274        class="tw-relative tw-flex tw-overflow-hidden tw-w-full product-snippet__img-wrapper product-snippet__img-hover common__img-wrapper_lazy">
4275        <img
4276            src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
4277            class="tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover product-snippet__img-first lazyload"
4278            data-sizes="auto"
4279            data-src="//img.staticdj.com/a6c8fc8cf68c714beba04cfefb3c33c0_{width}x.png"
4280            alt="KUKIRIN G2 Pro + G4 Electric Scooter Bundle"
4281            data-img='//img.staticdj.com/a6c8fc8cf68c714beba04cfefb3c33c0.png'
4282          >
4283          <img
4284              src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
4285              class="md:tw-hidden tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover tw-transform tw-scale-105 tw-opacity-0 tw-transition-all	tw-duration-400 tw-ease-out	lazyload product-snippet__img-second"
4286              data-sizes="auto"
4287              data-src="//img.staticdj.com/94dd173569d6c41f77214d0d0a5425bd_{width}x.png"
4288              alt="KUKIRIN G2 Pro + G4 Electric Scooter Bundle"
4289            >
4290          </a>
4291    </div>
4292    <div class="tw-pt-4  product-snippet-info">
4293      <div class="product-snippet__title-wrapper">
4294        <h3 class="tw-m-0 tw-font-normal  tw-text-left  type-body-font-family tw-text-body-font-size product-title-transform product-snippet__title-normal dj_skin_product_list_title ">
4295          <a 
4296            href="/products/kukirin-g2-pro-g4-electric-scooter-bundle"
4297          class="tw-block tw-text-current tw-no-underline tw-break-words tw-overflow-hidden tw-whitespace-nowrap tw-overflow-ellipsis">
4298            KUKIRIN G2 Pro + G4 Electric Scooter Bundle
4299          </a>
4300        </h3>
4301      </div>
4302      <div class="tw-flex tw-items-baseline tw-flex-wrap 
4303product-snippet__price-wrapper">
4304        <span class="tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-price-color tw-body-plus-2 product-snippet__price money">€1,258.00</span>
4305        <del class="tw-inline-block tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-compare-at-price-color tw-body-minus-2 product-snippet__compare money">€2,098.00</del>
4306        <div class="tw-mt-2 tw-leading-none tw-text-save-color product-snippet__save tw-body-minus-2">Save
4307            <span class="money">€840.00</span>
4308            </div>
4309        </div>
4310    </div>
4311  </div>
4312  <div class="tw-absolute tw--top-3 tw--right-3 lg:tw-opacity-0 tw-transform lg:tw-translate-y-1 tw-transition tw-duration-300 quick-wrapper">
4313      <div class="tw-hidden lg:tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-mb-[6px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-shop"  data-quick-type="shop" data-remove-img="false" data-quick-shop="kukirin-g2-pro-g4-electric-scooter-bundle" data-track="quick_shop" data-track-product-id="db60bb9a-b96b-4773-a1b8-404fbf6f282b" >
4314          <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M8.98 2a6.98 6.98 0 1 1 0 13.96A6.98 6.98 0 0 1 8.98 2zm0 1.24a5.739 5.739 0 1 0 0 11.478 5.739 5.739 0 0 0 0-11.477zm4.163 10.78.878-.877L18 17.123l-.877.877-3.98-3.98z" fill="currentColor"/></svg>
4315        </div>
4316      <div
4317          class="tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-[0.7] lg:tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-add touch_scale"
4318          data-quick-type="add"
4319            data-remove-img="false"
4320            data-quick-shop="kukirin-g2-pro-g4-electric-scooter-bundle"
4321            data-track-product-id="db60bb9a-b96b-4773-a1b8-404fbf6f282b"
4322            data-track-position=""
4323            data-track="click" data-track-content="add_to_cart" data-track-source="quick_shop"
4324            >
4325          <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M10.3 3v7H17v1.3h-6.7V18H9v-6.7H2V10h7V3h1.3z" fill="currentColor"/></svg>
4326        </div>
4327      </div>
4328  </div>
4329                </div>
4330              </div>
4331          </div>
4332        </li>
4333  <li class="tw-group tw-h-full lg:tw-px-[18px]  lg:hover:tw-bg-body lg:hover:tw-text-body-color header__menu-openable  header__menu-item-first header__menu-item" data-id="81600313"  data-has-product=true  data-tree-type="three">
4334      <div class="header__submenu-title-wrapper tw-flex tw-items-start">
4335        <a 
4336href="/collections/parts-accessories"  class="tw-relative tw-flex tw-items-center tw-h-full lg:tw-py-4 tw-text-current tw-no-underline tw-text-nav-font-size tw-tracking-nav header__nav-style  tw-cursor-pointer header__submenu-title">
4337          Spare Parts
4338        </a>
4339        </div>
4340      <div class="lg:tw-absolute tw-right-0 tw-left-0 lg:tw-invisible lg:group-hover:tw-visible lg:tw-bg-body lg:tw-text-body-color lg:tw-z-sticky  header__menu-third  header__submenu">
4341            <div class="tw-container tw-flex tw-pt-5 lg:tw-overflow-auto lg:tw-max-h-[70vh] header__submenu-content">
4342              <ul class=" tw-w-3/4  tw-relative tw--mx-5 tw-p-0 tw-list-none tw-whitespace-normal tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300  header__waterfall-wrap " >
4343                <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
4344                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
4345href="/collections/spare-parts-for-kukirin-g-series-e-scooters"  >
4346                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">KUKIRIN G Series</span>
4347                        
4348                        
4349                        
4350                      </a>
4351                      
4352                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4353href="/products/spare-parts-for-kukirin-g2-max-electric-scooter"  >
4354                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for G2 Max</span>
4355                          
4356                          
4357                          
4358                        </a>
4359                      
4360                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4361href="/products/spare-parts-for-kugoo-kirin-g3-kukirin-g3-electric-scooter"  >
4362                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for G3</span>
4363                          
4364                          
4365                          
4366                        </a>
4367                      
4368                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4369href="/products/spare-parts-for-kukirin-g2-pro-2024-version-kukirin-g2-pro-kugookirin-g2-pro-electric-scooter-vplj"  >
4370                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for G2 Pro</span>
4371                          
4372                          
4373                          
4374                        </a>
4375                      
4376                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4377href="/products/spare-parts-for-kukirin-g3-pro-electric-scooter-8bjp"  >
4378                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for G3 Pro</span>
4379                          
4380                          
4381                          
4382                        </a>
4383                      
4384                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4385href="/products/spare-parts-for-kukirin-g4-electric-scooter"  >
4386                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for G4</span>
4387                          
4388                          
4389                          
4390                        </a>
4391                      
4392                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4393href="/products/spare-parts-for-kukirin-g2-master-electric-scooter-scwi"  >
4394                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for G2 Master</span>
4395                          
4396                          
4397                          
4398                        </a>
4399                      
4400                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4401href="/products/spare-parts-for-kukirin-g2-electric-scooter-1z7y"  >
4402                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for G2</span>
4403                          
4404                          
4405                          
4406                        </a>
4407                      
4408                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4409href="/products/spare-parts-for-kukirin-g4-max-electric-scooter"  >
4410                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for G4 Max</span>
4411                          
4412                          
4413                          
4414                        </a>
4415                      
4416                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4417href="/products/spare-parts-for-kukirin-g2pro-vmp-electric-scooter"  >
4418                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for G2Pro VMP</span>
4419                          
4420                          
4421                          
4422                        </a>
4423                      
4424                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4425href="/products/spare-parts-for-kukirin-g2-ultra-electric-scooter"  >
4426                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for G2 Ultra</span>
4427                          
4428                          
4429                          
4430                        </a>
4431                      
4432                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4433href="/products/spare-parts-for-kukirin-x1-electric-off-road-motorcycle"  >
4434                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for X1 Electric Off-Road Motorcycle</span>
4435                          
4436                          
4437                          
4438                        </a>
4439                      
4440                    </li>
4441                  <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
4442                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
4443href="/collections/accessories"  >
4444                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">Accessories</span>
4445                        
4446                        
4447                        
4448                      </a>
4449                      
4450                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4451href="/products/wild-man-scooter-storage-bag-scooter-handlebar-bag-compatible-with-multiple-models"  >
4452                          <span class="tw-text-body-font-size lg:hover:tw-underline">Storage Bag</span>
4453                          
4454                          
4455                          
4456                        </a>
4457                      
4458                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4459href="/products/scooter-lock-cable-bicycle-combination-locks-coiled-chain-lock-basic-self-coiling-core-steel"  >
4460                          <span class="tw-text-body-font-size lg:hover:tw-underline">Scooter Lock</span>
4461                          
4462                          
4463                          
4464                        </a>
4465                      
4466                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4467href="/products/charger-and-charging-port-for-kugoo-electric-scooter"  >
4468                          <span class="tw-text-body-font-size lg:hover:tw-underline">Charger</span>
4469                          
4470                          
4471                          
4472                        </a>
4473                      
4474                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4475href="/products/universal-mobile-phone-holder-for-electric-scooter-is-suitable-for-all-kugoo-series"  >
4476                          <span class="tw-text-body-font-size lg:hover:tw-underline">Mobile Phone Holder</span>
4477                          
4478                          
4479                          
4480                        </a>
4481                      
4482                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4483href="/products/battery-for-kugoo-electric-scooter"  >
4484                          <span class="tw-text-body-font-size lg:hover:tw-underline">Battery</span>
4485                          
4486                          
4487                          
4488                        </a>
4489                      
4490                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4491href="/products/kugoo-electric-scooter-tire-inner-tube-front-wheel-rear-wheel-8251"  >
4492                          <span class="tw-text-body-font-size lg:hover:tw-underline">Tire</span>
4493                          
4494                          
4495                          
4496                        </a>
4497                      
4498                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4499href="/products/charging-adapter-of-kukirin-electric-scooter-wtoc"  >
4500                          <span class="tw-text-body-font-size lg:hover:tw-underline">Charging Adapter</span>
4501                          
4502                          
4503                          
4504                        </a>
4505                      
4506                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4507href="/products/kugoo-g2-pro-steering-pole"  >
4508                          <span class="tw-text-body-font-size lg:hover:tw-underline">Steering Pole of G2 Pro</span>
4509                          
4510                          
4511                          
4512                        </a>
4513                      
4514                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4515href="/products/kugoo-g2-pro-brake-grip"  >
4516                          <span class="tw-text-body-font-size lg:hover:tw-underline">Brake Grips of G2 Pro</span>
4517                          
4518                          
4519                          
4520                        </a>
4521                      
4522                    </li>
4523                  <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
4524                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
4525href="/collections/spare-parts-for-kukirin-s-series-e-scooters"  >
4526                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">KUKIRIN S Series</span>
4527                        
4528                        
4529                        
4530                      </a>
4531                      
4532                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4533href="/products/spare-parts-for-kukirin-s1-max-electric-scooter"  >
4534                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for KUKIRIN S1 Max</span>
4535                          
4536                          
4537                          
4538                        </a>
4539                      
4540                    </li>
4541                  <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
4542                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
4543href="/collections/spare-parts-for-kukirin-v-c-series-e-bikes"  >
4544                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">KUKIRIN V & A & C Series</span>
4545                        
4546                        
4547                        
4548                      </a>
4549                      
4550                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4551href="/products/kugoo-kirin-v1b2-b1-b1pro-electric-bike-spare-part"  >
4552                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Part for V1(B2) & B1 & B1 Pro</span>
4553                          
4554                          
4555                          
4556                        </a>
4557                      
4558                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4559href="/products/spare-part-for-kukirin-v2-electric-bike-az5o"  >
4560                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Part for V2</span>
4561                          
4562                          
4563                          
4564                        </a>
4565                      
4566                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4567href="/products/spare-part-for-kukirin-v1-pro-electric-bike-gpp7"  >
4568                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Part for V1 Pro</span>
4569                          
4570                          
4571                          
4572                        </a>
4573                      
4574                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4575href="/products/spare-part-for-kukirin-v3-foldable-electric-bike"  >
4576                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Part for V3</span>
4577                          
4578                          
4579                          
4580                        </a>
4581                      
4582                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4583href="/products/spare-parts-for-kukirin-c1-pro-electric-scooter-ermw"  >
4584                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for C1 Pro</span>
4585                          
4586                          
4587                          
4588                        </a>
4589                      
4590                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4591href="/products/spare-parts-for-kukirin-a1-electric-scooter-i8e6"  >
4592                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for KUKIRIN A1</span>
4593                          
4594                          
4595                          
4596                        </a>
4597                      
4598                    </li>
4599                  <li class="tw-w-1/4 tw-px-5 tw-flex tw-flex-col tw-pb-12 header__menu-openable header__menu-item header__menu-item-third">
4600                      <a class="tw-no-underline tw-text-0 tw-cursor-pointer tw-text-current header__submenu-title" 
4601href="/collections/kukirin-m-series-electric-scooter"  >
4602                        <span class="tw-font-semibold header__font-plus-1 lg:hover:tw-underline">KUKIRIN M&T Series</span>
4603                        
4604                        
4605                        
4606                      </a>
4607                      
4608                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4609href="/products/spare-parts-for-kukirin-m4-max-electric-scooter"  >
4610                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for KUKIRIN M4 Max</span>
4611                          
4612                          
4613                          
4614                        </a>
4615                      
4616                        <a class="tw-pt-3 tw-no-underline tw-cursor-pointer tw-text-current tw-text-0" 
4617href="/products/spare-parts-for-kukirin-t3-electric-scooter"  >
4618                          <span class="tw-text-body-font-size lg:hover:tw-underline">Spare Parts for KUKIRIN T3</span>
4619                          
4620                          
4621                          
4622                        </a>
4623                      
4624                    </li>
4625                  </ul>
4626              <div class="tw-pl-10 tw-pt-5 tw-mb-12 tw-w-1/4 tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300 tw-whitespace-normal header__menu-product">
4627                  <div class="lg:hover:tw-z-10 tw-relative   product-snippet  " data-track-id="1cfe4ee5-ee37-48ab-a7ea-a61dc0172a8f"> 
4628  <div class=" tw-overflow-hidden tw-flex tw-flex-col product-snippet-content">
4629    <div class="product-snippet__indent">
4630      <a 
4631        href="/products/spare-parts-for-kukirin-g2-max-electric-scooter"
4632        style="padding-bottom: 100%;"
4633        class="tw-relative tw-flex tw-overflow-hidden tw-w-full product-snippet__img-wrapper product-snippet__img-hover common__img-wrapper_lazy">
4634        <img
4635            src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
4636            class="tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover product-snippet__img-first lazyload"
4637            data-sizes="auto"
4638            data-src="//img.staticdj.com/293a2ad045d40dfa77a16a6f1053337c_{width}x.png"
4639            alt="Spare Parts for KUKIRIN G2 Max Electric Scooter"
4640            data-img='//img.staticdj.com/293a2ad045d40dfa77a16a6f1053337c.png'
4641          >
4642          <img
4643              src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
4644              class="md:tw-hidden tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover tw-transform tw-scale-105 tw-opacity-0 tw-transition-all	tw-duration-400 tw-ease-out	lazyload product-snippet__img-second"
4645              data-sizes="auto"
4646              data-src="//img.staticdj.com/35d1197db2f5c25970dac41e0a6ba433_{width}x.png"
4647              alt="Spare Parts for KUKIRIN G2 Max Electric Scooter"
4648            >
4649          </a>
4650    </div>
4651    <div class="tw-pt-4  product-snippet-info">
4652      <div class="product-snippet__title-wrapper">
4653        <h3 class="tw-m-0 tw-font-normal  tw-text-left  type-body-font-family tw-text-body-font-size product-title-transform product-snippet__title-normal dj_skin_product_list_title ">
4654          <a 
4655            href="/products/spare-parts-for-kukirin-g2-max-electric-scooter"
4656          class="tw-block tw-text-current tw-no-underline tw-break-words tw-overflow-hidden tw-whitespace-nowrap tw-overflow-ellipsis">
4657            Spare Parts for KUKIRIN G2 Max Electric Scooter
4658          </a>
4659        </h3>
4660      </div>
4661      <div class="tw-flex tw-items-baseline tw-flex-wrap 
4662product-snippet__price-wrapper">
4663        <span class='tw-mt-2 tw-leading-none product-snippet__form'>from</span>&nbsp;<span class='tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-price-color tw-body-plus-2 product-snippet__price money'>€2.90</span>
4664        </div>
4665    </div>
4666  </div>
4667  <div class="tw-absolute tw--top-3 tw--right-3 lg:tw-opacity-0 tw-transform lg:tw-translate-y-1 tw-transition tw-duration-300 quick-wrapper">
4668      <div class="tw-hidden lg:tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-mb-[6px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-shop"  data-quick-type="shop" data-remove-img="false" data-quick-shop="spare-parts-for-kukirin-g2-max-electric-scooter" data-track="quick_shop" data-track-product-id="1cfe4ee5-ee37-48ab-a7ea-a61dc0172a8f" >
4669          <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M8.98 2a6.98 6.98 0 1 1 0 13.96A6.98 6.98 0 0 1 8.98 2zm0 1.24a5.739 5.739 0 1 0 0 11.478 5.739 5.739 0 0 0 0-11.477zm4.163 10.78.878-.877L18 17.123l-.877.877-3.98-3.98z" fill="currentColor"/></svg>
4670        </div>
4671      <div
4672          class="tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-[0.7] lg:tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-add touch_scale"
4673          data-quick-type="add"
4674            data-remove-img="false"
4675            data-quick-shop="spare-parts-for-kukirin-g2-max-electric-scooter"
4676            data-track-product-id="1cfe4ee5-ee37-48ab-a7ea-a61dc0172a8f"
4677            data-track-position=""
4678            data-track="quick_shop"
4679            >
4680          <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M10.3 3v7H17v1.3h-6.7V18H9v-6.7H2V10h7V3h1.3z" fill="currentColor"/></svg>
4681        </div>
4682      </div>
4683  </div>
4684                </div>
4685              </div>
4686          </div>
4687        </li>
4688  <li class="tw-group tw-h-full lg:tw-px-[18px]  lg:hover:tw-bg-body lg:hover:tw-text-body-color header__menu-openable  header__menu-item-first header__menu-item" data-id="81600315"  data-tree-type="two">
4689      <div class="header__submenu-title-wrapper tw-flex tw-items-start">
4690        <a 
4691class="tw-relative tw-flex tw-items-center tw-h-full lg:tw-py-4 tw-text-current tw-no-underline tw-text-nav-font-size tw-tracking-nav header__nav-style  tw-cursor-pointer header__submenu-title">
4692          Support
4693        </a>
4694        </div>
4695      <ul class="lg:tw-overflow-auto lg:tw-max-h-[70vh] lg:tw-absolute lg:tw-invisible lg:group-hover:tw-visible lg:tw-min-w-[180px] lg:tw-max-w-[400px] lg:tw-ml-[-18px] lg:tw-p-5 lg:tw-space-y-5 lg:tw-bg-body lg:tw-text-body-color lg:tw-z-sticky tw-whitespace-normal header__menu-second header__submenu header__submenu-content">
4696            <a class="tw-text-current tw-block tw-text-0 tw-no-underline tw-cursor-pointer tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300" 
4697href="/pages/faqs"  >
4698                <span class="tw-text-body-font-size lg:hover:tw-underline">FAQs</span>
4699                </a>
4700            <a class="tw-text-current tw-block tw-text-0 tw-no-underline tw-cursor-pointer tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300" 
4701href="/pages/contact-us"  >
4702                <span class="tw-text-body-font-size lg:hover:tw-underline">Contact Us</span>
4703                </a>
4704            <a class="tw-text-current tw-block tw-text-0 tw-no-underline tw-cursor-pointer tw-opacity-0 lg:group-hover:tw-opacity-100 t
4704w-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300" 
4705href="/pages/warranty"  >
4706                <span class="tw-text-body-font-size lg:hover:tw-underline">Warranty</span>
4707                </a>
4708            <a class="tw-text-current tw-block tw-text-0 tw-no-underline tw-cursor-pointer tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300" 
4709href="/pages/product-comparison"  >
4710                <span class="tw-text-body-font-size lg:hover:tw-underline">Product Comparison</span>
4711                </a>
4712            <a class="tw-text-current tw-block tw-text-0 tw-no-underline tw-cursor-pointer tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300" 
4713href="/pages/become-a-dealer"  >
4714                <span class="tw-text-body-font-size lg:hover:tw-underline">Become a Dealer</span>
4715                </a>
4716            <a class="tw-text-current tw-block tw-text-0 tw-no-underline tw-cursor-pointer tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300" 
4717href="/account/order-lookup"  >
4718                <span class="tw-text-body-font-size lg:hover:tw-underline">Track Your Order</span>
4719                </a>
4720            <a class="tw-text-current tw-block tw-text-0 tw-no-underline tw-cursor-pointer tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300" 
4721href="/blogs/news"  >
4722                <span class="tw-text-body-font-size lg:hover:tw-underline">Blogs</span>
4723                </a>
4724            <a class="tw-text-current tw-block tw-text-0 tw-no-underline tw-cursor-pointer tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300" 
4725href="/pages/video-reviews"  >
4726                <span class="tw-text-body-font-size lg:hover:tw-underline">Video Reviews</span>
4727                </a>
4728            </ul>
4729        </li>
4730  <li class="tw-hidden tw-group tw-h-full lg:tw-px-[18px] lg:hover:tw-bg-body lg:hover:tw-text-body-color header__menu-openable header__menu-item-first header__menu-item header__menu-more-link">
4731    <a href="javascript:;" class="tw-relative tw-flex tw-items-center tw-h-full lg:tw-py-4 tw-text-current tw-text-nav-font-size tw-tracking-nav header__nav-style  tw-no-underline tw-cursor-pointer header__submenu-title">
4732      More links
4733    </a>
4734  </li>
4735</ul>
4736
4737
4738<script id="more-link-tpl" type="text/html">
4739  <div class="lg:tw-absolute lg:tw-invisible lg:group-hover:tw-visible <% if (isOnlyFirst) { %> header__menu-more-only-first lg:tw-max-w-[400px] lg:tw-ml-[-18px] lg:tw-p-5 lg:tw-space-y-5 <% } else { %> tw-right-0 tw-left-0 <% } %> lg:tw-bg-body lg:tw-text-body-color lg:tw-z-sticky tw-whitespace-normal lg:tw-overflow-auto lg:tw-max-h-[70vh] header__menu-more header__submenu">
4740    <% if (isOnlyFirst) { %>
4741      <% for (var i = 0; i < moreLinkList.length; i++) { %>
4742        <% var firstLink = moreLinkList[i] %>
4743        <a class="tw-text-current tw-block tw-no-underline tw-cursor-pointer tw-text-0 tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300"
4744          href="<% if (firstLink.url) { %><%- firstLink.url %><% } else { %>javascript:;<% } %>">
4745          <span class="lg:hover:tw-underline tw-text-nav-font-size tw-tracking-nav header__nav-style "><%- firstLink.title %></span>
4746          <% var title = firstLink.title.toUpperCase() %>
4747          <% var menu_tag = menu_tags && menu_tags[title] %>
4748          <% if (menu_tag && menu_tag.label) { %>
4749            <span class="header__menu-tag tw-inline-block tw-mt-[-5px] tw-ml-[2px] tw-px-1 tw-py-[2px] tw-align-top tw-text-xs tw-leading-none tw-rounded-sm" style="color: <%=menu_tag.color%>; background: <%=menu_tag.bg%>;"><%=menu_tag.label%></span>
4750          <% } %>
4751        </a>
4752      <% } %>
4753    <% } else { %>
4754      <div class="tw-container tw-flex tw-pt-5">
4755        <div class="tw-w-1/5 tw-pb-12 tw-space-y-5 more-left">
4756          <% for (var i = 0; i < moreLinkList.length; i++) { %>
4757            <% var firstLink = moreLinkList[i] %>
4758            <a class="tw-text-current tw-flex tw-justify-between tw-items-center tw-no-underline tw-cursor-pointer tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300 more__submenu-title" data-id="<%=firstLink.id%>" href="<% if (firstLink.url) { %><%- firstLink.url %><% } else { %>javascript:;<% } %>">
4759              <div class="tw-text-0">
4760                <span class="lg:hover:tw-underline tw-text-nav-font-size tw-tracking-nav header__nav-style "><%- firstLink.title %></span>
4761                <% var title = firstLink.title.toUpperCase() %>
4762                <% var menu_tag = menu_tags && menu_tags[title] %>
4763                <% if (menu_tag && menu_tag.label) { %>
4764                  <span class="header__menu-tag tw-inline-block tw-mt-[-5px] tw-ml-[2px] tw-px-1 tw-py-[2px] tw-align-top tw-text-xs tw-leading-none tw-rounded-sm" style="color: <%=menu_tag.color%>; background: <%=menu_tag.bg%>;"><%=menu_tag.label%></span>
4765                <% } %>
4766              </div>
4767              <% if (firstLink.children.length) { %>
4768                <i class="more__submenu-icon-wrapper tw-flex tw-pl-5"><svg class="tw-transform tw-rotate-180 tw-transition-transform tw-duration-200 more__submenu-icon" width="10" height="12" xmlns="http://www.w3.org/2000/svg"><path d="m7.806 9.687-.077-.09-3.676-3.676 3.676-3.678a.8.8 0 0 0-1.042-1.208l-.09.077-4.242 4.243a.796.796 0 0 0-.217.399l-.016.11v.112c.01.149.062.295.155.42l.078.09 4.242 4.243a.8.8 0 0 0 1.21-1.042z" fill="currentColor"/></svg></i>
4769              <% } %>
4770            </a>
4771          <% } %>
4772        </div>
4773      </div>
4774    <% } %>
4775  </div>
4776</script>
4776
4777
4778<script id="more-right-tpl" type="text/html">
4779  <div class="tw-pl-10 tw-w-4/5 <% if (has_product || tree_type == '') { %> tw-flex <% } else { %> tw-space-y-3 tw-pb-12 <% } %> more-right">
4780    <%- content %>
4781  </div>
4782</script>
4782
4783
4784<script>
4785!function(a,b){"function"==typeof define&&define.amd?define("waterfall",function(){return b}):"object"==typeof module&&module.exports?module.exports=b:a.waterfall=b}(this,function(a){function b(a){return window.getComputedStyle(a)}function c(a,c){return parseFloat(b(c)["margin"+a])||0}function d(a){return parseFloat(a)+"px"}function e(a){return parseFloat(a.style.top)}function f(a){return parseFloat(a.style.left)}function g(a){return parseFloat(b(a).width)}function h(a){return parseFloat(b(a).height)}function i(a){return e(a)+h(a)+c("Bottom",a)}function j(a){return f(a)+g(a)+c("Right",a)}function k(a){a=a.sort(function(a,b){var c=i(b)-i(a);return c||f(b)-f(a)})}function l(a){var b=a;k(b),this.add=function(a){b.push(a),k(b),b.pop()},this.min=function(){return b[b.length-1]},this.max=function(){return b[0]} }function m(a,b,c){a.style.position="absolute",a.style.top=d(b),a.style.left=d(c)}function n(a){m(a,0,c("Left",a))}function o(a,b){m(b,a.style.top,j(a)+c("Left",b))}function p(a,b){m(b,i(a)+c("Top",b),f(a))}function q(a,b){a.style.position="relative",a.style.height=d(i(b)+c("Bottom",b))}function r(b,c){return j(b[c-1])+g(b[c])<=g(a)}"string"==typeof a&&(a=document.querySelector(a));var s=a.children;s.length&&n(s[0]);for(var t=1;t<s.length&&r(s,t);t++)o(s[t-1],s[t]);for(var u=[].slice.call(s,0,t),v=new l(u);t<s.length;t++)p(v.min(),s[t]),v.add(s[t]);q(a,v.max())});
4786</script>
4786
4787<div class="tw-flex tw-justify-end tw-items-center tw-space-x-5 lg:tw-space-x-7 tw-py-[14px] header__icons lg:tw-ml-11">
4788  <div class="md:tw-hidden tw-flex tw-justify-end tw-items-center tw-space-x-7">
4789    <!-- 给js插件提供的block坑位 -->
4790
4791<div class="app-translate-card  "></div>
4792</div>
4793  <div class="md:tw-hidden plugin__translate-header"></div>
4794  <div class="md:tw-hidden plugin__currency"></div>
4795  <a href="javascript:;" class="tw-flex tw-text-current tw-no-underline header__icons-search md:tw-hidden">
4796      <i class="tw-flex tw-items-center"><svg class="" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M11.16 1a9.16 9.16 0 1 1 0 18.322A9.16 9.16 0 0 1 11.16 1zm0 1.629a7.532 7.532 0 1 0 0 15.064 7.532 7.532 0 0 0 0-15.064zm5.465 14.148 1.152-1.152L23 20.848 21.848 22l-5.223-5.223z" fill="currentColor"/></svg></i>
4797      </a>
4798  <a href="javascript:;" class="tw-flex tw-text-current tw-no-underline header__icons-search header__fixed-show lg:tw-hidden">
4799      <i class="tw-flex tw-items-center"><svg class="" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M11.16 1a9.16 9.16 0 1 1 0 18.322A9.16 9.16 0 0 1 11.16 1zm0 1.629a7.532 7.532 0 1 0 0 15.064 7.532 7.532 0 0 0 0-15.064zm5.465 14.148 1.152-1.152L23 20.848 21.848 22l-5.223-5.223z" fill="currentColor"/></svg></i>
4800      </a>
4801  <div class="md:tw-hidden tw-group tw-relative tw-flex tw-items-center header__account">
4802    <i class="tw-flex tw-cursor-pointer"><svg class="" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M11.5 1a6.5 6.5 0 0 1 2.996 12.27c5.092 1.095 8.984 5.423 9.422 10.73H0c.42-5.092 4.02-9.283 8.809-10.582A6.5 6.5 0 0 1 11.5 1zm.459 13.6a10.408 10.408 0 0 0-10.024 7.615l-.049.185h20.145l-.048-.185a10.409 10.409 0 0 0-9.74-7.611l-.284-.004zm-.459-12a4.9 4.9 0 1 0 0 9.8 4.9 4.9 0 0 0 0-9.8z" fill="currentColor"/></svg></i>
4803    <div class="tw-absolute tw-right-1/2 tw-transform tw-translate-x-1/2 tw-top-full tw-pt-2 lg:tw-invisible lg:group-hover:tw-visible lg:tw-z-popover header__account-popover">
4804      <ul class="tw-m-0 tw-py-5 tw-px-[14px] lg:tw-bg-body lg:tw-text-body-color tw-list-none tw-space-y-5">
4805        <li class="tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300"><a class="tw-text-current tw-no-underline tw-whitespace-nowrap lg:hover:tw-underline" href="/account/login">Log in</a></li>
4806          <li class="tw-opacity-0 lg:group-hover:tw-opacity-100 tw-transform tw--translate-y-3 lg:group-hover:tw-translate-y-0 tw-transition-none lg:group-hover:tw-transition-all tw-duration-300"><a class="tw-text-current tw-no-underline tw-whitespace-nowrap lg:hover:tw-underline" href="/account/register">Create an account</a></li>
4807        </ul>
4808    </div>
4809  </div>
4810  <div class="tw-flex tw-items-center tw-text-current header__cart">
4811    <a  class="tw-cursor-pointer tw-relative tw-flex tw-items-center tw-text-current tw-no-underline touch_scale">
4812      <svg class="" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M8 19a2 2 0 1 1 0 4 2 2 0 0 1 0-4zm9 0a2 2 0 1 1 0 4 2 2 0 0 1 0-4zM0 1.25h3.952l.826 3.847h18.248L18.999 17.75H5.962l-3.223-15H0v-1.5zm20.974 5.347H5.1l2.074 9.653h10.728l3.072-9.653z" fill="currentColor"/></svg>
4813      <span class="tw-hidden tw-absolute tw-h-5 tw-min-w-5 tw-px-1 tw-rounded-full tw-transform  tw--right-2 tw--top-2  tw-flex tw-items-center tw-justify-center tw-bg-cart-dot tw-text-cart-dot-color tw-text-xs tw-leading-none header__cart_count">0</span>
4814    </a>
4815    </div>
4816</div>
4817
4818<div class="tw-flex lg:tw-hidden">
4819  <i class="tw-flex md:tw-ml-5 tw-cursor-pointer header__menu-icon touch_scale"><svg class="" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path class="path-1" stroke="currentColor" stroke-width="1.6" stroke-linecap="square" d="M2 5.5h20"/><path class="path-2" stroke="currentColor" stroke-width="1.6" stroke-linecap="square" d="M2 12.5h16"/><path class="path-3" stroke="currentColor" stroke-width="1.6" stroke-linecap="square" d="M2 19.5h20"/></svg></i>
4820</div>
4821        <div class="tw-hidden header__card-close">
4822  <div class="tw-flex tw-items-center tw-justify-end tw-cursor-pointer">
4823    <div class="tw-text-nav-font-size tw-tracking-nav header__nav-style ">Close</div>
4824    <i class="header__cart-close-icon tw-pl-1 tw-flex "><svg class="" width="14" height="14" xmlns="http://www.w3.org/2000/svg"><path d="m3 3 8.485 8.485m0-8.485L3 11.485" stroke="currentColor" stroke-width="1.6" stroke-linecap="square"/></svg></i>
4825  </div>
4826</div>
4827      </div>
4828  </div>
4829  <div id="cart_drawer_wrapper" class="tw-absolute tw-bg-body tw-text-body-color tw-text-body-font-size tw-leading-body tw-tracking-body type-body-font-family lg:tw-right-[36px] tw-shadow-drawer  md:!tw-left-0 md:!tw-right-0 lg:tw-bg-body tw-z-20 cart__drawer"></div>
4830  <style>
4831  .is-active[data-menu]{
4832    visibility: visible;
4833  }
4834  [data-current-levels='1']{
4835    transform: translateX(0);
4836  }
4837  [data-current-levels='2']{
4838    transform: translateX(-100%);
4839  }
4840  [data-current-levels='3']{
4841    transform: translateX(-200%);
4842  }
4843</style>
4844
4845<div class="lg:tw-hidden tw-absolute tw-right-0 tw-left-0 tw-container tw-py-5 tw-invisible tw-opacity-0 tw-bg-body tw-text-body-color tw-transition-all tw-duration-200 tw-z-20 tw-overflow-y-auto header__drawer">
4846  <div class="tw-relative tw-bg-darken tw-overflow-hidden">
4847    <ul class="tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300 header__font-plus-2 header__drawer
4847-menu is-active" data-menu='558854524060581855' data-levels=1 data-current-levels=1>
4848      <li class="tw-flex header__drawer-next" >
4849          <div class="tw-flex-1 tw-py-3 tw-flex tw-items-center tw-cursor-pointer">
4850            <a 
4851href="/pages/hot-deals"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
4852              <span class="header__font-plus-2">🍂Golden Sale</span>
4853              </a>
4854            </div>
4855        </li>
4856      <li class="tw-flex header__drawer-next" >
4857          <a 
4858href="/collections/new-arrivals"  class="tw-relative tw-w-10 tw-h-10 tw-mr-2 tw-flex tw-cursor-pointer header__drawer_product-image-wrapper">
4859              <img
4860                src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
4861                class="tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover lazyload"
4862                data-sizes="auto"
4863                data-src="//img.staticdj.com/6f6cfd0fd3452651bba202a0de2f402f_{width}x.jpg"
4864                alt="KUKIRIN T3 Electric Scooter | 800W Powerful Motor | 45KM/H Max Speed"
4865                data-img='//img.staticdj.com/6f6cfd0fd3452651bba202a0de2f402f.jpg'
4866              >
4867            </a>
4868          <div class="tw-flex-1 tw-py-3 tw-flex tw-items-center tw-cursor-pointer">
4869            <a 
4870href="/collections/new-arrivals"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
4871              <span class="header__font-plus-2">New Arrivals</span>
4872              </a>
4873            <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next" data-current='558854524060581855' data-next='81600305'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
4874            <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600305' data-levels=2>
4875                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600305' data-next='558854524060581855'>
4876                  <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
4877                  <div class="tw-text-0">
4878                    <span class="header__font-plus-2 tw-underline tw-font-semibold">New Arrivals</span>
4879                    
4880                    
4881                    
4882                  </div>
4883                </li>
4884                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
4885                  <a 
4886href="/products/kukirin-s1-max-electric-scooter"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
4887                    <span class="header__font-plus-2">KUKIRIN S1 Max</span>
4888                    
4889                    
4890                    
4891                  </a>
4892                  </li>
4893                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
4894                  <a 
4895href="/products/kukirin-g2-ultra-electric-scooter-dual-800w-powerful-motor-48v-18ah-battery-pre-order"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
4896                    <span class="header__font-plus-2">🆕 KUKIRIN G2 Ultra</span>
4897                    
4898                    
4899                    
4900                  </a>
4901                  </li>
4902                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
4903                  <a 
4904href="/products/kukirin-t3-electric-scooter-800w-powerful-motor-45km-h-max-speed"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
4905                    <span class="header__font-plus-2">KUKIRIN T3</span>
4906                    
4907                    
4908                    
4909                  </a>
4910                  </li>
4911                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
4912                  <a 
4913href="/products/kukirin-x1-electric-off-road-motorcycle"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
4914                    <span class="header__font-plus-2">KuKirin X1 Electric Off-Road Motorcycle</span>
4915                    
4916                    
4917                    
4918                  </a>
4919                  </li>
4920                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
4921                  <a 
4922href="/products/kukirin-g2-pro-electric-scooter-748wh-power-20km-h-max-speedabe-version"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
4923                    <span class="header__font-plus-2">KUKIRIN G2 Pro [ABE Version]</span>
4924                    
4925                    
4926                    
4927                  </a>
4928                  </li>
4929                </ul>
4930            </div>
4931        </li>
4932      <li class="tw-flex header__drawer-next" >
4933          <a 
4934href="/collections/electric-scooter"  class="tw-relative tw-w-10 tw-h-10 tw-mr-2 tw-flex tw-cursor-pointer header__drawer_product-image-wrapper">
4935              <img
4936                src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
4937                class="tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover lazyload"
4938                data-sizes="auto"
4939                data-src="//img.staticdj.com/de3baf1a6a6250d3221c47e83a629a06_{width}x.jpg"
4940                alt="KUKIRIN G2 Master Electric Scooter | Dual 1000W Powerful Motor | 52V 20.8Ah Battery"
4941                data-img='//img.staticdj.com/de3baf1a6a6250d3221c47e83a629a06.jpg'
4942              >
4943            </a>
4944          <div class="tw-flex-1 tw-py-3 tw-flex tw-items-center tw-cursor-pointer">
4945            <a 
4946href="/collections/electric-scooter"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
4947              <span class="header__font-plus-2">Electric Scooters</span>
4948              </a>
4949            <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next" data-current='558854524060581855' data-next='81600307'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
4950            <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600307' data-levels=2>
4951                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600307' data-next='558854524060581855'>
4952                  <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
4953                  <div class="tw-text-0">
4954                    <span class="header__font-plus-2 tw-underline tw-font-semibold">Electric Scooters</span>
4955                    
4956                    
4957                    
4958                  </div>
4959                </li>
4960                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
4961                  <a 
4962href="/collections/high-performance-e-scooters"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
4963                    <span class="header__font-plus-2">High Performance E-Scooters</span>
4964                    
4965                    
4966                    
4967                  </a>
4968                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer
4968-next header__drawer_menu-next-icon" data-current='81600307' data-next='81600335'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
4969                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600335' data-levels=3>
4970                      <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600335' data-next='81600307'>
4971                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
4972                        <div class="tw-text-0">
4973                          <span class="header__font-plus-2 tw-underline tw-font-semibold">High Performance E-Scooters</span>
4974                          
4975                          
4976                          
4977                        </div>
4978                      </li>
4979                      
4980                        <li class="tw-py-3 header__drawer-next">
4981                          <a 
4982href="/products/kukirin-g2-max-electric-scooter-960wh-power-48v-20-8ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
4983                            <span class="header__font-plus-2">KUKIRIN G2 Max</span>
4984                            
4985                            
4986                            
4987                          </a>
4988                      </li>
4989                      
4990                        <li class="tw-py-3 header__drawer-next">
4991                          <a 
4992href="/products/kukirin-g4-electric-scooter-2000w-powerful-motor-60v-20ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
4993                            <span class="header__font-plus-2">KUKIRIN G4</span>
4994                            
4995                            
4996                            
4997                          </a>
4998                      </li>
4999                      
5000                        <li class="tw-py-3 header__drawer-next">
5001                          <a 
5002href="/products/kukirin-g3-pro-electric-scooter-range-monster"  class="tw-text-0 tw-text-current tw-no-underline">
5003                            <span class="header__font-plus-2">KUKIRIN G3 Pro</span>
5004                            
5005                            
5006                            
5007                          </a>
5008                      </li>
5009                      
5010                        <li class="tw-py-3 header__drawer-next">
5011                          <a 
5012href="/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
5013                            <span class="header__font-plus-2">KUKIRIN G2 Master</span>
5014                            
5015                            
5016                            
5017                          </a>
5018                      </li>
5019                      
5020                        <li class="tw-py-3 header__drawer-next">
5021                          <a 
5022href="/products/kukirin-s1-max-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5023                            <span class="header__font-plus-2">KUKIRIN S1 Max</span>
5024                            
5025                            
5026                            
5027                          </a>
5028                      </li>
5029                      
5030                        <li class="tw-py-3 header__drawer-next">
5031                          <a 
5032href="/products/kukirin-m4max-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5033                            <span class="header__font-plus-2">KUKIRIN M4 Max</span>
5034                            
5035                            
5036                            
5037                          </a>
5038                      </li>
5039                      
5040                    </ul>
5041                  </li>
5042                <li class="tw-py-3 tw-flex tw-items-center header__drawer
5042-next"  >
5043                  <a 
5044href="/collections/off-road-e-scooters"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5045                    <span class="header__font-plus-2">Off-Road E-Scooters</span>
5046                    
5047                    
5048                    
5049                  </a>
5050                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next header__drawer_menu-next-icon" data-current='81600307' data-next='81600337'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5051                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600337' data-levels=3>
5052                      <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600337' data-next='81600307'>
5053                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5054                        <div class="tw-text-0">
5055                          <span class="header__font-plus-2 tw-underline tw-font-semibold">Off-Road E-Scooters</span>
5056                          
5057                          
5058                          
5059                        </div>
5060                      </li>
5061                      
5062                        <li class="tw-py-3 header__drawer-next">
5063                          <a 
5064href="/products/kukirin-g2-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5065                            <span class="header__font-plus-2">KUKIRIN G2</span>
5066                            
5067                            
5068                            
5069                          </a>
5070                      </li>
5071                      
5072                        <li class="tw-py-3 header__drawer-next">
5073                          <a 
5074href="/products/kukirin-g2-pro-electric-scooter-720wh-power-48v-15-6ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
5075                            <span class="header__font-plus-2">KUKIRIN G2 Pro</span>
5076                            
5077                            
5078                            
5079                          </a>
5080                      </li>
5081                      
5082                        <li class="tw-py-3 header__drawer-next">
5083                          <a 
5084href="/products/kukirin-g2-max-electric-scooter-960wh-power-48v-20-8ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
5085                            <span class="header__font-plus-2">KUKIRIN G2 Max</span>
5086                            
5087                            
5088                            
5089                          </a>
5090                      </li>
5091                      
5092                        <li class="tw-py-3 header__drawer-next">
5093                          <a 
5094href="/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
5095                            <span class="header__font-plus-2">KUKIRIN G2 Master</span>
5096                            
5097                            
5098                            
5099                          </a>
5100                      </li>
5101                      
5102                        <li class="tw-py-3 header__drawer-next">
5103                          <a 
5104href="/products/kukirin-g4-electric-scooter-2000w-powerful-motor-60v-20ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
5105                            <span class="header__font-plus-2">KUKIRIN G4</span>
5106                            
5107                            
5108                            
5109                          </a>
5110                      </li>
5111                      
5112                        <li class="tw-py-3 header__drawer-next">
5113                          <a 
5114href="/products/kukirin-g2-pro-electric-scooter-748wh-power-25km-h-max-speed-vmp-version"  class="tw-text-0 tw-text-current tw-no-underline">
5115                            <span class="header__font-plus-2">KUKIRIN G2 Pro [VMP Version]</span>
5116                            
5117                            
5118                            
5119                          </a>
5120                      </li>
5121                      
5122                        <li class="tw-py-3 header__drawer-next">
5123                          <a 
5124href="/products/kukirin-g2-ultra-electric-scooter-dual-800w-powerful-motor-48v-18ah-battery-pre-order"  class="tw-text-0 tw-text-current tw-no-underline">
5125                            <span class="header__font-plus-2">🆕 KUKIRIN G2 Ultra</span>
5126                            
5127                            
5128                            
5129                          </a>
5130                      </li>
5131                      
5132                        <li class="tw-py-3 header__drawer-next">
5133                          <a 
5134href="/products/kukirin-t3-electric-scooter-800w-powerful-motor-45km-h-max-speed"  class="tw-text-0 tw-text-current tw-no-underline">
5135                            <span class="header__font-plus-2">KUKIRIN T3</span>
5136                            
5137                            
5138                            
5139                          </a>
5140                      </li>
5141                      
5142                        <li class="tw-py-3 header__drawer-next">
5143                          <a 
5144href="/products/kukirin-g4-ultra-electric-scooter-dual-1200w-motors-70km-h-max-speed-11-inch-tubeless-tires"  class="tw-text-0 tw-text-current tw-no-underline">
5145                            <span class="header__font-plus-2">KUKIRIN G4 Ultra</span>
5146                            
5147                            
5148                            
5149                          </a>
5150                      </li>
5151                      
5152                    </ul>
5153                  </li>
5154                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5155                  <a 
5156href="/collections/seated-e-scooters"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5157                    <span class="header__font-plus-2">Seated E-Scooters</span>
5158                    
5159                    
5160                    
5161                  </a>
5162                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next header__drawer_menu-next-icon" data-current='81600307' data-next='81600339'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5163                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600339' data-levels=3>
5164                      <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600339' data-next='81600307'>
5165                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5166                        <div class="tw-text-0">
5167                          <span class="header__font-plus-2 tw-underline tw-font-semibold">Seated E-Scooters</span>
5168                          
5169                          
5170                          
5171                        </div>
5172                      </li>
5173                      
5174                        <li class="tw-py-3 header__drawer-next">
5175                          <a 
5176href="/products/kukirin-g2-max-electric-scooter-960wh-power-48v-20-8ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
5177                            <span class="header__font-plus-2">KUKIRIN G2 Max</span>
5178                            
5179                            
5180                            
5181                          </a>
5182                      </li>
5183                      
5184                        <li class="tw-py-3 header__drawer-next">
5185                          <a 
5186href="/products/kukirin-g2-pro-electric-scooter-720wh-power-48v-15-6ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
5187                            <span class="header__font-plus-2">KUKIRIN G2 Pro</span>
5188                            
5189                            
5190                            
5191                          </a>
5192                      </li>
5193                      
5194                        <li class="tw-py-3 header__drawer-next">
5195                          <a 
5196href="/products/kukirin-g4-electric-scooter-2000w-powerful-motor-60v-20ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
5197                            <span class="header__font-plus-2">KUKIRIN G4</span>
5198                            
5199                            
5200                            
5201                          </a>
5202                      </li>
5203                      
5204                    </ul>
5205                  </li>
5206                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5207                  <a 
5208href="/collections/dual-motor-electric-scooter"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5209                    <span class="header__font-plus-2">Dual Motor E-Scooters</span>
5210                    
5211                    
5212                    
5213                  </a>
5214                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next header__drawer_menu-next-icon" data-current='81600307' data-next='81600341'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5215                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600341' data-levels=3>
5216                      <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600341' data-next='81600307'>
5217                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5218                        <div class="tw-text-0">
5219                          <span class="header__font-plus-2 tw-underline tw-font-semibold">Dual Motor E-Scooters</span>
5220                          
5221                          
5222                          
5223                        </div>
5224                      </li>
5225                      
5226                        <li class="tw-py-3 header__drawer-next">
5227                          <a 
5228href="/products/kukirin-g3-pro-electric-scooter-range-monster"  class="tw-text-0 tw-text-current tw-no-underline">
5229                            <span class="header__font-plus-2">KUKIRIN G3 Pro</span>
5230                            
5231                            
5232                            
5233                          </a>
5234                      </li>
5235                      
5236                        <li class="tw-py-3 header__drawer-next">
5237                          <a 
5238href="/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"  class="tw-text-0 tw-text-current tw-no-underline">
5239                            <span class="header__font-plus-2">KUKIRIN G2 Master</span>
5240                            
5241                            
5242                            
5243                          </a>
5244                      </li>
5245                      
5246                    </ul>
5247                  </li>
5248                </ul>
5249            </div>
5250        </li>
5251      <li class="tw-flex header__drawer-next" >
5252          <a 
5253href="/collections/bundle"  class="tw-relative tw-w-10 tw-h-10 tw-mr-2 tw-flex tw-cursor-pointer header__drawer_product-image-wrapper">
5254              <img
5255                src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
5256                class="tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover lazyload"
5257                data-sizes="auto"
5258                data-src="//img.staticdj.com/a6c8fc8cf68c714beba04cfefb3c33c0_{width}x.png"
5259                alt="KUKIRIN G2 Pro + G4 Electric Scooter Bundle"
5260                data-img='//img.staticdj.com/a6c8fc8cf68c714beba04cfefb3c33c0.png'
5261              >
5262            </a>
5263          <div class="tw-flex-1 tw-py-3 tw-flex tw-items-center tw-cursor-pointer">
5264            <a 
5265href="/collections/bundle"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5266              <span class="header__font-plus-2">Extra Save</span>
5267              </a>
5268            <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next" data-current='558854524060581855' data-next='81600311'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5269            <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600311' data-levels=2>
5270                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600311' data-next='558854524060581855'>
5271                  <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5272                  <div class="tw-text-0">
5273                    <span class="header__font-plus-2 tw-underline tw-font-semibold">Extra Save</span>
5274                    
5275                    
5276                    
5277                  </div>
5278                </li>
5279                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5280                  <a 
5281href="/collections/single-model-bundles"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5282                    <span class="header__font-plus-2">Single Model Bundles</span>
5283                    
5284                    
5285                    
5286                  </a>
5287                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next header__drawer_menu-next-icon" data-current='81600311' data-next='81600349'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5288                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600349' data-levels=3>
5289                      <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600349' data-next='81600311'>
5290                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5291                        <div class="tw-text-0">
5292                          <span class="header__font-plus-2 tw-underline tw-font-semibold">Single Model Bundles</span>
5293                          
5294                          
5295                          
5296                        </div>
5297                      </li>
5298                      
5299                        <li class="tw-py-3 header__drawer-next">
5300                          <a 
5301href="/products/kukirin-g2-max-electric-scooter-x2-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5302                            <span class="header__font-plus-2">G2 Max x2 Bundle</span>
5303                            
5304                            
5305                            
5306                          </a>
5307                      </li>
5308                      
5309                        <li class="tw-py-3 header__drawer-next">
5310                          <a 
5311href="/products/kukirin-g2-master-electric-scooter-x2-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5312                            <span class="header__font-plus-2">G2 Master x2 Bundle</span>
5313                            
5314                            
5315                            
5316                          </a>
5317                      </li>
5318                      
5319                        <li class="tw-py-3 header__drawer-next">
5320                          <a 
5321href="/products/kukirin-g3-pro-electric-scooter-x2-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5322                            <span class="header__font-plus-2">G3 Pro x2 Bundle</span>
5323                            
5324                            
5325                            
5326                          </a>
5327                      </li>
5328                      
5329                        <li class="tw-py-3 header__drawer-next">
5330                          <a 
5331href="/products/kukirin-g4-electric-scooter-x2-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5332                            <span class="header__font-plus-2">G4 x2 Bundle</span>
5333                            
5334                            
5335                            
5336                          </a>
5337                      </li>
5338                      
5339                        <li class="tw-py-3 header__drawer-next">
5340                          <a 
5341href="/products/kukirin-g2-pro-electric-scooter-x2-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5342                            <span class="header__font-plus-2">G2 Pro x2 Bundle</span>
5343                            
5344                            
5345                            
5346                          </a>
5347                      </li>
5348                      
5349                        <li class="tw-py-3 header__drawer-next">
5350                          <a 
5351href="/products/kukirin-g2-electric-scooter-x2-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5352                            <span class="header__font-plus-2">G2 x2 Bundle</span>
5353                            
5354                            
5355                            
5356                          </a>
5357                      </li>
5358                      
5359                    </ul>
5360                  </li>
5361                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5362                  <a 
5363href="/collections/mixed-model-bundles"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5364                    <span class="header__font-plus-2">Mixed Model Bundles</span>
5365                    
5366                    
5367                    
5368                  </a>
5369                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next header__drawer_menu-next-icon" data-current='81600311' data-next='81600351'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5370                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600351' data-levels=3>
5371                      <li class="tw-py-3 tw-flex tw-items-center header__drawer
5371-next" data-current='81600351' data-next='81600311'>
5372                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5373                        <div class="tw-text-0">
5374                          <span class="header__font-plus-2 tw-underline tw-font-semibold">Mixed Model Bundles</span>
5375                          
5376                          
5377                          
5378                        </div>
5379                      </li>
5380                      
5381                        <li class="tw-py-3 header__drawer-next">
5382                          <a 
5383href="/products/kukirin-g2-max-g2-master-electric-scooter-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5384                            <span class="header__font-plus-2">G2 Max+G2 Master</span>
5385                            
5386                            
5387                            
5388                          </a>
5389                      </li>
5390                      
5391                        <li class="tw-py-3 header__drawer-next">
5392                          <a 
5393href="/products/kukirin-g2-max-g3-pro-electric-scooter-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5394                            <span class="header__font-plus-2">G2 Max+G3 Pro</span>
5395                            
5396                            
5397                            
5398                          </a>
5399                      </li>
5400                      
5401                        <li class="tw-py-3 header__drawer-next">
5402                          <a 
5403href="/products/kukirin-g2-master-g3-pro-electric-scooter-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5404                            <span class="header__font-plus-2">G2 Master+G3 Pro</span>
5405                            
5406                            
5407                            
5408                          </a>
5409                      </li>
5410                      
5411                        <li class="tw-py-3 header__drawer-next">
5412                          <a 
5413href="/products/kukirin-g4-g2-max-electric-scooter-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5414                            <span class="header__font-plus-2">G4+G2 Max</span>
5415                            
5416                            
5417                            
5418                          </a>
5419                      </li>
5420                      
5421                        <li class="tw-py-3 header__drawer-next">
5422                          <a 
5423href="/products/kukirin-g2-pro-g2-max-electric-scooter-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5424                            <span class="header__font-plus-2">G2 Pro+G2 Max</span>
5425                            
5426                            
5427                            
5428                          </a>
5429                      </li>
5430                      
5431                        <li class="tw-py-3 header__drawer-next">
5432                          <a 
5433href="/products/kukirin-g2-pro-g4-electric-scooter-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5434                            <span class="header__font-plus-2">G2 Pro+G4</span>
5435                            
5436                            
5437                            
5438                          </a>
5439                      </li>
5440                      
5441                        <li class="tw-py-3 header__drawer-next">
5442                          <a 
5443href="/products/kukirin-g2-pro-g2-master-electric-scooter-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5444                            <span class="header__font-plus-2">G2 Pro+G2 Master</span>
5445                            
5446                            
5447                            
5448                          </a>
5449                      </li>
5450                      
5451                        <li class="tw-py-3 header__drawer-next">
5452                          <a 
5453href="/products/kukirin-g2-pro-g3-pro-electric-scooter-bundle"  class="tw-text-0 tw-text-current tw-no-underline">
5454                            <span class="header__font-plus-2">G2 Pro+G3 Pro</span>
5455                            
5456                            
5457                            
5458                          </a>
5459                      </li>
5460                      
5461                    </ul>
5462                  </li>
5463                </ul>
5464            </div>
5465        </li>
5466      <li class="tw-flex header__drawer-next" >
5467          <a 
5468href="/collections/parts-accessories"  class="tw-relative tw-w-10 tw-h-10 tw-mr-2 tw-flex tw-cursor-pointer header__drawer_product-image-wrapper">
5469              <img
5470                src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
5471                class="tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover lazyload"
5472                data-sizes="auto"
5473                data-src="//img.staticdj.com/293a2ad045d40dfa77a16a6f1053337c_{width}x.png"
5474                alt="Spare Parts for KUKIRIN G2 Max Electric Scooter"
5475                data-img='//img.staticdj.com/293a2ad045d40dfa77a16a6f1053337c.png'
5476              >
5477            </a>
5478          <div class="tw-flex-1 tw-py-3 tw-flex tw-items-center tw-cursor-pointer">
5479            <a 
5480href="/collections/parts-accessories"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5481              <span class="header__font-plus-2">Spare Parts</span>
5482              </a>
5483            <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next" data-current='558854524060581855' data-next='81600313'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5484            <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600313' data-levels=2>
5485                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600313' data-next='558854524060581855'>
5486                  <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5487                  <div class="tw-text-0">
5488                    <span class="header__font-plus-2 tw-underline tw-font-semibold">Spare Parts</span>
5489                    
5490                    
5491                    
5492                  </div>
5493                </li>
5494                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5495                  <a 
5496href="/collections/spare-parts-for-kukirin-g-series-e-scooters"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5497                    <span class="header__font-plus-2">KUKIRIN G Series</span>
5498                    
5499                    
5500                    
5501                  </a>
5502                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next header__drawer_menu-next-icon" data-current='81600313' data-next='81600353'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5503                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600353' data-levels=3>
5504                      <li class="tw-py-3 tw-flex tw-items-center header__drawer
5504-next" data-current='81600353' data-next='81600313'>
5505                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5506                        <div class="tw-text-0">
5507                          <span class="header__font-plus-2 tw-underline tw-font-semibold">KUKIRIN G Series</span>
5508                          
5509                          
5510                          
5511                        </div>
5512                      </li>
5513                      
5514                        <li class="tw-py-3 header__drawer-next">
5515                          <a 
5516href="/products/spare-parts-for-kukirin-g2-max-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5517                            <span class="header__font-plus-2">Spare Parts for G2 Max</span>
5518                            
5519                            
5520                            
5521                          </a>
5522                      </li>
5523                      
5524                        <li class="tw-py-3 header__drawer-next">
5525                          <a 
5526href="/products/spare-parts-for-kugoo-kirin-g3-kukirin-g3-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5527                            <span class="header__font-plus-2">Spare Parts for G3</span>
5528                            
5529                            
5530                            
5531                          </a>
5532                      </li>
5533                      
5534                        <li class="tw-py-3 header__drawer-next">
5535                          <a 
5536href="/products/spare-parts-for-kukirin-g2-pro-2024-version-kukirin-g2-pro-kugookirin-g2-pro-electric-scooter-vplj"  class="tw-text-0 tw-text-current tw-no-underline">
5537                            <span class="header__font-plus-2">Spare Parts for G2 Pro</span>
5538                            
5539                            
5540                            
5541                          </a>
5542                      </li>
5543                      
5544                        <li class="tw-py-3 header__drawer-next">
5545                          <a 
5546href="/products/spare-parts-for-kukirin-g3-pro-electric-scooter-8bjp"  class="tw-text-0 tw-text-current tw-no-underline">
5547                            <span class="header__font-plus-2">Spare Parts for G3 Pro</span>
5548                            
5549                            
5550                            
5551                          </a>
5552                      </li>
5553                      
5554                        <li class="tw-py-3 header__drawer-next">
5555                          <a 
5556href="/products/spare-parts-for-kukirin-g4-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5557                            <span class="header__font-plus-2">Spare Parts for G4</span>
5558                            
5559                            
5560                            
5561                          </a>
5562                      </li>
5563                      
5564                        <li class="tw-py-3 header__drawer-next">
5565                          <a 
5566href="/products/spare-parts-for-kukirin-g2-master-electric-scooter-scwi"  class="tw-text-0 tw-text-current tw-no-underline">
5567                            <span class="header__font-plus-2">Spare Parts for G2 Master</span>
5568                            
5569                            
5570                            
5571                          </a>
5572                      </li>
5573                      
5574                        <li class="tw-py-3 header__drawer-next">
5575                          <a 
5576href="/products/spare-parts-for-kukirin-g2-electric-scooter-1z7y"  class="tw-text-0 tw-text-current tw-no-underline">
5577                            <span class="header__font-plus-2">Spare Parts for G2</span>
5578                            
5579                            
5580                            
5581                          </a>
5582                      </li>
5583                      
5584                        <li class="tw-py-3 header__drawer-next">
5585                          <a 
5586href="/products/spare-parts-for-kukirin-g4-max-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5587                            <span class="header__font-plus-2">Spare Parts for G4 Max</span>
5588                            
5589                            
5590                            
5591                          </a>
5592                      </li>
5593                      
5594                        <li class="tw-py-3 header__drawer-next">
5595                          <a 
5596href="/products/spare-parts-for-kukirin-g2pro-vmp-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5597                            <span class="header__font-plus-2">Spare Parts for G2Pro VMP</span>
5598                            
5599                            
5600                            
5601                          </a>
5602                      </li>
5603                      
5604                        <li class="tw-py-3 header__drawer-next">
5605                          <a 
5606href="/products/spare-parts-for-kukirin-g2-ultra-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5607                            <span class="header__font-plus-2">Spare Parts for G2 Ultra</span>
5608                            
5609                            
5610                            
5611                          </a>
5612                      </li>
5613                      
5614                        <li class="tw-py-3 header__drawer-next">
5615                          <a 
5616href="/products/spare-parts-for-kukirin-x1-electric-off-road-motorcycle"  class="tw-text-0 tw-text-current tw-no-underline">
5617                            <span class="header__font-plus-2">Spare Parts for X1 Electric Off-Road Motorcycle</span>
5618                            
5619                            
5620                            
5621                          </a>
5622                      </li>
5623                      
5624                    </ul>
5625                  </li>
5626                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5627                  <a 
5628href="/collections/accessories"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5629                    <span class="header__font-plus-2">Accessories</span>
5630                    
5631                    
5632                    
5633                  </a>
5634                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next header__drawer_menu-next-icon" data-current='81600313' data-next='81600355'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5635                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600355' data-levels=3>
5636                      <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600355' data-next='81600313'>
5637                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5638                        <div class="tw-text-0">
5639                          <span class="header__font-plus-2 tw-underline tw-font-semibold">Accessories</span>
5640                          
5641                          
5642                          
5643                        </div>
5644                      </li>
5645                      
5646                        <li class="tw-py-3 header__drawer-next">
5647                          <a 
5648href="/products/wild-man-scooter-storage-bag-scooter-handlebar-bag-compatible-with-multiple-models"  class="tw-text-0 tw-text-current tw-no-underline">
5649                            <span class="header__font-plus-2">Storage Bag</span>
5650                            
5651                            
5652                            
5653                          </a>
5654                      </li>
5655                      
5656                        <li class="tw-py-3 header__drawer-next">
5657                          <a 
5658href="/products/scooter-lock-cable-bicycle-combination-locks-coiled-chain-lock-basic-self-coiling-core-steel"  class="tw-text-0 tw-text-current tw-no-underline">
5659                            <span class="header__font-plus-2">Scooter Lock</span>
5660                            
5661                            
5662                            
5663                          </a>
5664                      </li>
5665                      
5666                        <li class="tw-py-3 header__drawer-next">
5667                          <a 
5668href="/products/charger-and-charging-port-for-kugoo-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5669                            <span class="header__font-plus-2">Charger</span>
5670                            
5671                            
5672                            
5673                          </a>
5674                      </li>
5675                      
5676                        <li class="tw-py-3 header__drawer-next">
5677                          <a 
5678href="/products/universal-mobile-phone-holder-for-electric-scooter-is-suitable-for-all-kugoo-series"  class="tw-text-0 tw-text-current tw-no-underline">
5679                            <span class="header__font-plus-2">Mobile Phone Holder</span>
5680                            
5681                            
5682                            
5683                          </a>
5684                      </li>
5685                      
5686                        <li class="tw-py-3 header__drawer-next">
5687                          <a 
5688href="/products/battery-for-kugoo-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5689                            <span class="header__font-plus-2">Battery</span>
5690                            
5691                            
5692                            
5693                          </a>
5694                      </li>
5695                      
5696                        <li class="tw-py-3 header__drawer-next">
5697                          <a 
5698href="/products/kugoo-electric-scooter-tire-inner-tube-front-wheel-rear-wheel-8251"  class="tw-text-0 tw-text-current tw-no-underline">
5699                            <span class="header__font-plus-2">Tire</span>
5700                            
5701                            
5702                            
5703                          </a>
5704                      </li>
5705                      
5706                        <li class="tw-py-3 header__drawer-next">
5707                          <a 
5708href="/products/charging-adapter-of-kukirin-electric-scooter-wtoc"  class="tw-text-0 tw-text-current tw-no-underline">
5709                            <span class="header__font-plus-2">Charging Adapter</span>
5710                            
5711                            
5712                            
5713                          </a>
5714                      </li>
5715                      
5716                        <li class="tw-py-3 header__drawer-next">
5717                          <a 
5718href="/products/kugoo-g2-pro-steering-pole"  class="tw-text-0 tw-text-current tw-no-underline">
5719                            <span class="header__font-plus-2">Steering Pole of G2 Pro</span>
5720                            
5721                            
5722                            
5723                          </a>
5724                      </li>
5725                      
5726                        <li class="tw-py-3 header__drawer-next">
5727                          <a 
5728href="/products/kugoo-g2-pro-brake-grip"  class="tw-text-0 tw-text-current tw-no-underline">
5729                            <span class="header__font-plus-2">Brake Grips of G2 Pro</span>
5730                            
5731                            
5732                            
5733                          </a>
5734                      </li>
5735                      
5736                    </ul>
5737                  </li>
5738                <li class="tw-py-3 tw-flex tw-items-center header__drawer
5738-next"  >
5739                  <a 
5740href="/collections/spare-parts-for-kukirin-s-series-e-scooters"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5741                    <span class="header__font-plus-2">KUKIRIN S Series</span>
5742                    
5743                    
5744                    
5745                  </a>
5746                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next header__drawer_menu-next-icon" data-current='81600313' data-next='81600357'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5747                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600357' data-levels=3>
5748                      <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600357' data-next='81600313'>
5749                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5750                        <div class="tw-text-0">
5751                          <span class="header__font-plus-2 tw-underline tw-font-semibold">KUKIRIN S Series</span>
5752                          
5753                          
5754                          
5755                        </div>
5756                      </li>
5757                      
5758                        <li class="tw-py-3 header__drawer-next">
5759                          <a 
5760href="/products/spare-parts-for-kukirin-s1-max-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5761                            <span class="header__font-plus-2">Spare Parts for KUKIRIN S1 Max</span>
5762                            
5763                            
5764                            
5765                          </a>
5766                      </li>
5767                      
5768                    </ul>
5769                  </li>
5770                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5771                  <a 
5772href="/collections/spare-parts-for-kukirin-v-c-series-e-bikes"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5773                    <span class="header__font-plus-2">KUKIRIN V & A & C Series</span>
5774                    
5775                    
5776                    
5777                  </a>
5778                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next header__drawer_menu-next-icon" data-current='81600313' data-next='81600359'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5779                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600359' data-levels=3>
5780                      <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600359' data-next='81600313'>
5781                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5782                        <div class="tw-text-0">
5783                          <span class="header__font-plus-2 tw-underline tw-font-semibold">KUKIRIN V & A & C Series</span>
5784                          
5785                          
5786                          
5787                        </div>
5788                      </li>
5789                      
5790                        <li class="tw-py-3 header__drawer-next">
5791                          <a 
5792href="/products/kugoo-kirin-v1b2-b1-b1pro-electric-bike-spare-part"  class="tw-text-0 tw-text-current tw-no-underline">
5793                            <span class="header__font-plus-2">Spare Part for V1(B2) & B1 & B1 Pro</span>
5794                            
5795                            
5796                            
5797                          </a>
5798                      </li>
5799                      
5800                        <li class="tw-py-3 header__drawer-next">
5801                          <a 
5802href="/products/spare-part-for-kukirin-v2-electric-bike-az5o"  class="tw-text-0 tw-text-current tw-no-underline">
5803                            <span class="header__font-plus-2">Spare Part for V2</span>
5804                            
5805                            
5806                            
5807                          </a>
5808                      </li>
5809                      
5810                        <li class="tw-py-3 header__drawer-next">
5811                          <a 
5812href="/products/spare-part-for-kukirin-v1-pro-electric-bike-gpp7"  class="tw-text-0 tw-text-current tw-no-underline">
5813                            <span class="header__font-plus-2">Spare Part for V1 Pro</span>
5814                            
5815                            
5816                            
5817                          </a>
5818                      </li>
5819                      
5820                        <li class="tw-py-3 header__drawer-next">
5821                          <a 
5822href="/products/spare-part-for-kukirin-v3-foldable-electric-bike"  class="tw-text-0 tw-text-current tw-no-underline">
5823                            <span class="header__font-plus-2">Spare Part for V3</span>
5824                            
5825                            
5826                            
5827                          </a>
5828                      </li>
5829                      
5830                        <li class="tw-py-3 header__drawer-next">
5831                          <a 
5832href="/products/spare-parts-for-kukirin-c1-pro-electric-scooter-ermw"  class="tw-text-0 tw-text-current tw-no-underline">
5833                            <span class="header__font-plus-2">Spare Parts for C1 Pro</span>
5834                            
5835                            
5836                            
5837                          </a>
5838                      </li>
5839                      
5840                        <li class="tw-py-3 header__drawer-next">
5841                          <a 
5842href="/products/spare-parts-for-kukirin-a1-electric-scooter-i8e6"  class="tw-text-0 tw-text-current tw-no-underline">
5843                            <span class="header__font-plus-2">Spare Parts for KUKIRIN A1</span>
5844                            
5845                            
5846                            
5847                          </a>
5848                      </li>
5849                      
5850                    </ul>
5851                  </li>
5852                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5853                  <a 
5854href="/collections/kukirin-m-series-electric-scooter"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5855                    <span class="header__font-plus-2">KUKIRIN M&T Series</span>
5856                    
5857                    
5858                    
5859                  </a>
5860                  <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next header__drawer_menu-next-icon" data-current='81600313' data-next='81600361'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5861                  <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600361' data-levels=3>
5862                      <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600361' data-next='81600313'>
5863                        <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5864                        <div class="tw-text-0">
5865                          <span class="header__font-plus-2 tw-underline tw-font-semibold">KUKIRIN M&T Series</span>
5866                          
5867                          
5868                          
5869                        </div>
5870                      </li>
5871                      
5872                        <li class="tw-py-3 header__drawer-next">
5873                          <a 
5874href="/products/spare-parts-for-kukirin-m4-max-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5875                            <span class="header__font-plus-2">Spare Parts for KUKIRIN M4 Max</span>
5876                            
5877                            
5878                            
5879                          </a>
5880                      </li>
5881                      
5882                        <li class="tw-py-3 header__drawer-next">
5883                          <a 
5884href="/products/spare-parts-for-kukirin-t3-electric-scooter"  class="tw-text-0 tw-text-current tw-no-underline">
5885                            <span class="header__font-plus-2">Spare Parts for KUKIRIN T3</span>
5886                            
5887                            
5888                            
5889                          </a>
5890                      </li>
5891                      
5892                    </ul>
5893                  </li>
5894                </ul>
5895            </div>
5896        </li>
5897      <li class="tw-flex header__drawer-next"  data-current='558854524060581855' data-next='81600315' >
5898          <div class="tw-flex-1 tw-py-3 tw-flex tw-items-center tw-cursor-pointer">
5899            <a 
5900class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5901              <span class="header__font-plus-2">Support</span>
5902              </a>
5903            <i class="tw-pl-8 tw-flex tw-items-center tw-h-full header__drawer-next" data-current='558854524060581855' data-next='81600315'><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg></i>
5904            <ul class="tw-invisible tw-w-full tw-absolute tw-top-0 tw-left-full tw-m-0 tw-px-4 tw-py-2 tw-list-none tw-transition-transform tw-duration-300" data-menu='81600315' data-levels=2>
5905                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next" data-current='81600315' data-next='558854524060581855'>
5906                  <i class="header__drawer_menu-back-icon tw-pr-4 tw-flex"><svg class="" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg></i>
5907                  <div class="tw-text-0">
5908                    <span class="header__font-plus-2 tw-underline tw-font-semibold">Support</span>
5909                    
5910                    
5911                    
5912                  </div>
5913                </li>
5914                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5915                  <a 
5916href="/pages/faqs"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5917                    <span class="header__font-plus-2">FAQs</span>
5918                    
5919                    
5920                    
5921                  </a>
5922                  </li>
5923                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5924                  <a 
5925href="/pages/contact-us"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5926                    <span class="header__font-plus-2">Contact Us</span>
5927                    
5928                    
5929                    
5930                  </a>
5931                  </li>
5932                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5933                  <a 
5934href="/pages/warranty"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5935                    <span class="header__font-plus-2">Warranty</span>
5936                    
5937                    
5938                    
5939                  </a>
5940                  </li>
5941                <li class="tw-py-3 tw-flex tw-items-center header__drawer
5941-next"  >
5942                  <a 
5943href="/pages/product-comparison"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5944                    <span class="header__font-plus-2">Product Comparison</span>
5945                    
5946                    
5947                    
5948                  </a>
5949                  </li>
5950                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5951                  <a 
5952href="/pages/become-a-dealer"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5953                    <span class="header__font-plus-2">Become a Dealer</span>
5954                    
5955                    
5956                    
5957                  </a>
5958                  </li>
5959                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5960                  <a 
5961href="/account/order-lookup"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5962                    <span class="header__font-plus-2">Track Your Order</span>
5963                    
5964                    
5965                    
5966                  </a>
5967                  </li>
5968                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5969                  <a 
5970href="/blogs/news"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5971                    <span class="header__font-plus-2">Blogs</span>
5972                    
5973                    
5974                    
5975                  </a>
5976                  </li>
5977                <li class="tw-py-3 tw-flex tw-items-center header__drawer-next"  >
5978                  <a 
5979href="/pages/video-reviews"  class="tw-flex-1 tw-text-0 tw-text-current tw-no-underline">
5980                    <span class="header__font-plus-2">Video Reviews</span>
5981                    
5982                    
5983                    
5984                  </a>
5985                  </li>
5986                </ul>
5987            </div>
5988        </li>
5989      <a href="/account/login" class="tw-block tw-text-current tw-no-underline tw-flex tw-items-center tw-pt-5 tw-pb-3 header__drawer-next">
5990          <span class="tw-flex-1">Log in</span>
5991        </a>
5992      <div class="">
5993        <div class="tw-pt-5 tw-pb-3">
5994              <!-- 给js插件提供的block坑位 -->
5995
5996<div class="app-translate-card  "></div>
5997</div>
5998            <div class="tw-pt-5 tw-pb-3 empty:tw-hidden plugin__translate-header" data-color="rgba(0, 0, 0, 1)" style="color: rgba(0, 0, 0, 1)"></div>
5999        <div class="tw-pt-5 tw-pb-3 plugin__currency" data-color="rgba(0, 0, 0, 1)" style="color: rgba(0, 0, 0, 1)"></div>
6000      </div>
6001    </ul>
6002  </div>
6003</div>
6004
6005<div class="tw-z-30 tw-absolute tw-inset-0 tw-hidden tw-items-center tw-bg-header header__search-model">
6006    <div class="tw-container tw-flex-1">
6007      <div class=" tw-text-black  header__search-warp ">
6008      <form action="/search" method="get" class="">
6009        <div tabindex="-1" class="tw-flex tw-relative header__search">
6010          <input autocomplete="off" name="q" type="text" class="tw-w-full tw-flex-1 tw-h-10 tw-py-0 tw-pl-[14px] tw-pr-13 tw-bg-header-search tw-text-current tw-text-sm tw-leading-none tw-rounded-global  tw-border-none  tw-placeholder-current header__search-input" placeholder="Search..." />
6011          <button type="submit" class="tw-flex tw-items-center tw-px-[14px] tw-m-0 tw-bg-transparent tw-text-current tw-border-none tw-outline-none tw-cursor-pointer tw-h-full tw-absolute tw-right-0 header__search-icon" tabindex="-1"><svg class="" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M11.16 1a9.16 9.16 0 1 1 0 18.322A9.16 9.16 0 0 1 11.16 1zm0 1.629a7.532 7.532 0 1 0 0 15.064 7.532 7.532 0 0 0 0-15.064zm5.465 14.148 1.152-1.152L23 20.848 21.848 22l-5.223-5.223z" fill="currentColor"/></svg></button>
6012          <button type="button" class="tw-hidden tw-justify-center tw-items-center tw-pr-2 tw-pl-6 tw-m-0 tw-bg-transparent tw-text-header-color tw-border-none tw-outline-none tw-cursor-pointer header__search-close "><svg class="" width="14" height="14" xmlns="http://www.w3.org/2000/svg"><path d="m3 3 8.485 8.485m0-8.485L3 11.485" stroke="currentColor" stroke-width="1.6" stroke-linecap="square"/></svg></button>
6013        </div>
6014      </form>
6015    </div>
6016  </div>
6017  </div>
6018  <div class="tw-invisible tw-absolute tw-left-0 tw-right-0 tw-bg-body tw-text-body-color tw-overflow-auto tw-z-10  header__search-top  header__search-drawer">
6019  <div class="tw-container tw-pt-9 tw-pb-10 tw-overflow-hidden header__search-content hide-scrollbar">
6020    <div class="tw-title-2xs type-title-font-family header__search-top-content">Top searched</div>
6021      <div class="tw-pt-5 header__search-top-content md:tw-overflow-auto">
6022        <div class="tw-flex tw-mx-[-10px] lg:tw-mx-[-6px]">
6023          <div class="tw-flex-shrink-0 tw-w-2/5 lg:tw-w-1/6 tw-px-[10px] lg:tw-px-[6px]">
6024                <div class="lg:hover:tw-z-10 tw-relative   product-snippet tw-h-full " data-track-id="7bff2221-b384-40e8-bc49-0dbbb09fb35d"> 
6025  <div class=" tw-overflow-hidden tw-flex tw-flex-col product-snippet-content">
6026    <div class="product-snippet__indent">
6027      <a 
6028        href="/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"
6029        style="padding-bottom: 100%;"
6030        class="tw-relative tw-flex tw-overflow-hidden tw-w-full product-snippet__img-wrapper product-snippet__img-hover common__img-wrapper_lazy">
6031        <img
6032            src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
6033            class="tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover product-snippet__img-first lazyload"
6034            data-sizes="auto"
6035            data-src="//img.staticdj.com/de3baf1a6a6250d3221c47e83a629a06_{width}x.jpg"
6036            alt="KUKIRIN G2 Master Electric Scooter | Dual 1000W Powerful Motor | 52V 20.8Ah Battery"
6037            data-img='//img.staticdj.com/de3baf1a6a6250d3221c47e83a629a06.jpg'
6038          >
6039          <img
6040              src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
6041              class="md:tw-hidden tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover tw-transform tw-scale-105 tw-opacity-0 tw-transition-all	tw-duration-400 tw-ease-out	lazyload product-snippet__img-second"
6042              data-sizes="auto"
6043              data-src="//img.staticdj.com/1c6bdea88d7bccc58531d5c32bc49b32_{width}x.jfif"
6044              alt="KUKIRIN G2 Master Electric Scooter | Dual 1000W Powerful Motor | 52V 20.8Ah Battery"
6045            >
6046          </a>
6047    </div>
6048    <div class="tw-pt-4  product-snippet-info">
6049      <div class="product-snippet__title-wrapper">
6050        <h3 class="tw-m-0 tw-font-normal  tw-text-left  type-body-font-family tw-text-body-font-size product-title-transform product-snippet__title-normal dj_skin_product_list_title ">
6051          <a 
6052            href="/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"
6053          class="tw-block tw-text-current tw-no-underline tw-break-words tw-overflow-hidden tw-whitespace-nowrap tw-overflow-ellipsis">
6054            KUKIRIN G2 Master Electric Scooter | Dual 1000W Powerful Motor | 52V 20.8Ah Battery
6055          </a>
6056        </h3>
6057      </div>
6058      <div class="tw-flex tw-items-baseline tw-flex-wrap 
6059product-snippet__price-wrapper">
6060        <span class="tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-price-color tw-body-plus-2 product-snippet__price money">€839.00</span>
6061        <del class="tw-inline-block tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-compare-at-price-color tw-body-minus-2 product-snippet__compare money">€1,899.00</del>
6062        <div class="tw-mt-2 tw-leading-none tw-text-save-color product-snippet__save tw-body-minus-2">Save
6063            <span class="money">€1,060.00</span>
6064            </div>
6065        </div>
6066    </div>
6067  </div>
6068  <div class="tw-absolute tw--top-3 tw--right-3 lg:tw-opacity-0 tw-transform lg:tw-translate-y-1 tw-transition tw-duration-300 quick-wrapper">
6069      <div class="tw-hidden lg:tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-mb-[6px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-shop"  data-quick-type="shop" data-remove-img="false" data-quick-shop="kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery" data-track="quick_shop" data-track-product-id="7bff2221-b384-40e8-bc49-0dbbb09fb35d" >
6070          <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M8.98 2a6.98 6.98 0 1 1 0 13.96A6.98 6.98 0 0 1 8.98 2zm0 1.24a5.739 5.739 0 1 0 0 11.478 5.739 5.739 0 0 0 0-11.477zm4.163 10.78.878-.877L18 17.123l-.877.877-3.98-3.98z" fill="currentColor"/></svg>
6071        </div>
6072      <div
6073          class="tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-[0.7] lg:tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-add touch_scale"
6074          data-quick-type="add"
6075            data-remove-img="false"
6076            data-quick-shop="kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery"
6077            data-track-product-id="7bff2221-b384-40e8-bc49-0dbbb09fb35d"
6078            data-track-position=""
6079            data-track="click" data-track-content="add_to_cart" data-track-source="quick_shop"
6080            >
6081          <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M10.3 3v7H17v1.3h-6.7V18H9v-6.7H2V10h7V3h1.3z" fill="currentColor"/></svg>
6082        </div>
6083      </div>
6084  </div>
6085              </div>
6086              </div>
6087      </div>
6088    </div>
6089</div>
6090
6091<script id="predictive_search-tpl" type="text/html">
6092    <div class="header__search-predictive-content">
6093      <div class="tw-grid tw-grid-cols-4 tw-gap-x-3 md:tw-grid-cols-2 md:tw-gap-x-4 md:tw-gap-y-3">
6094        <% for (var i = 0; i < products.length; i++) { %>
6095          <% include ('product_art_tpl', { product: products[i], item_class: 'tw-h-full tw-col-span-1' }) %>
6096        <% } %>
6097      </div>
6098      <% if (has_more) { %>
6099        <div class="tw-flex tw-justify-center">
6100          <a href="/search?q=<%= key %>" class="tw-block tw-no-underline tw-mt-5 tw-mx-auto tw-px-3 tw-leading-9 tw-primary-btn tw-rounded-btn tw-text-xs ">
6101            View more
6102          </a>
6103        </div>
6104      <% } %>
6105    </div>
6106  </script>
6106
6107</header>
6108
6109<div class="plugin__fixed-div tw-pointer-events-auto"></div>
6110
6111</div>
6111<script> try { 
6112  $(function(){
6113    var linkList = [
6114      {
6115          id: 81600303,
6116          title: '🍂Golden Sale',
6117          url: '/pages/hot-deals',
6118          children: [
6119            ]
6120        },
6121      {
6122          id: 81600305,
6123          title: 'New Arrivals',
6124          url: '/collections/new-arrivals',
6125          children: [
6126            {
6127                title: 'KUKIRIN S1 Max',
6128                url: '/products/kukirin-s1-max-electric-scooter',
6129                children: [
6130                  ]
6131              },
6132            {
6133                title: '🆕 KUKIRIN G2 Ultra',
6134                url: '/products/kukirin-g2-ultra-electric-scooter-dual-800w-powerful-motor-48v-18ah-battery-pre-order',
6135                children: [
6136                  ]
6137              },
6138            {
6139                title: 'KUKIRIN T3',
6140                url: '/products/kukirin-t3-electric-scooter-800w-powerful-motor-45km-h-max-speed',
6141                children: [
6142                  ]
6143              },
6144            {
6145                title: 'KuKirin X1 Electric Off-Road Motorcycle',
6146                url: '/products/kukirin-x1-electric-off-road-motorcycle',
6147                children: [
6148                  ]
6149              },
6150            {
6151                title: 'KUKIRIN G2 Pro [ABE Version]',
6152                url: '/products/kukirin-g2-pro-electric-scooter-748wh-power-20km-h-max-speedabe-version',
6153                children: [
6154                  ]
6155              },
6156            ]
6157        },
6158      {
6159          id: 81600307,
6160          title: 'Electric Scooters',
6161          url: '/collections/electric-scooter',
6162          children: [
6163            {
6164                title: 'High Performance E-Scooters',
6165                url: '/collections/high-performance-e-scooters',
6166                children: [
6167                  {
6168                      title: 'KUKIRIN G2 Max',
6169                      url: '/products/kukirin-g2-max-electric-scooter-960wh-power-48v-20-8ah-battery',
6170                    },
6171                  {
6172                      title: 'KUKIRIN G4',
6173                      url: '/products/kukirin-g4-electric-scooter-2000w-powerful-motor-60v-20ah-battery',
6174                    },
6175                  {
6176                      title: 'KUKIRIN G3 Pro',
6177                      url: '/products/kukirin-g3-pro-electric-scooter-range-monster',
6178                    },
6179                  {
6180                      title: 'KUKIRIN G2 Master',
6181                      url: '/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery',
6182                    },
6183                  {
6184                      title: 'KUKIRIN S1 Max',
6185                      url: '/products/kukirin-s1-max-electric-scooter',
6186                    },
6187                  {
6188                      title: 'KUKIRIN M4 Max',
6189                      url: '/products/kukirin-m4max-electric-scooter',
6190                    },
6191                  ]
6192              },
6193            {
6194                title: 'Off-Road E-Scooters',
6195                url: '/collections/off-road-e-scooters',
6196                children: [
6197                  {
6198                      title: 'KUKIRIN G2',
6199                      url: '/products/kukirin-g2-electric-scooter',
6200                    },
6201                  {
6202                      title: 'KUKIRIN G2 Pro',
6203                      url: '/products/kukirin-g2-pro-electric-scooter-720wh-power-48v-15-6ah-battery',
6204                    },
6205                  {
6206                      title: 'KUKIRIN G2 Max',
6207                      url: '/products/kukirin-g2-max-electric-scooter-960wh-power-48v-20-8ah-battery',
6208                    },
6209                  {
6210                      title: 'KUKIRIN G2 Master',
6211                      url: '/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery',
6212                    },
6213                  {
6214                      title: 'KUKIRIN G4',
6215                      url: '/products/kukirin-g4-electric-scooter-2000w-powerful-motor-60v-20ah-battery',
6216                    },
6217                  {
6218                      title: 'KUKIRIN G2 Pro [VMP Version]',
6219                      url: '/products/kukirin-g2-pro-electric-scooter-748wh-power-25km-h-max-speed-vmp-version',
6220                    },
6221                  {
6222                      title: '🆕 KUKIRIN G2 Ultra',
6223                      url: '/products/kukirin-g2-ultra-electric-scooter-dual-800w-powerful-motor-48v-18ah-battery-pre-order',
6224                    },
6225                  {
6226                      title: 'KUKIRIN T3',
6227                      url: '/products/kukirin-t3-electric-scooter-800w-powerful-motor-45km-h-max-speed',
6228                    },
6229                  {
6230                      title: 'KUKIRIN G4 Ultra',
6231                      url: '/products/kukirin-g4-ultra-electric-scooter-dual-1200w-motors-70km-h-max-speed-11-inch-tubeless-tires',
6232                    },
6233                  ]
6234              },
6235            {
6236                title: 'Seated E-Scooters',
6237                url: '/collections/seated-e-scooters',
6238                children: [
6239                  {
6240                      title: 'KUKIRIN G2 Max',
6241                      url: '/products/kukirin-g2-max-electric-scooter-960wh-power-48v-20-8ah-battery',
6242                    },
6243                  {
6244                      title: 'KUKIRIN G2 Pro',
6245                      url: '/products/kukirin-g2-pro-electric-scooter-720wh-power-48v-15-6ah-battery',
6246                    },
6247                  {
6248                      title: 'KUKIRIN G4',
6249                      url: '/products/kukirin-g4-electric-scooter-2000w-powerful-motor-60v-20ah-battery',
6250                    },
6251                  ]
6252              },
6253            {
6254                title: 'Dual Motor E-Scooters',
6255                url: '/collections/dual-motor-electric-scooter',
6256                children: [
6257                  {
6258                      title: 'KUKIRIN G3 Pro',
6259                      url: '/products/kukirin-g3-pro-electric-scooter-range-monster',
6260                    },
6261                  {
6262                      title: 'KUKIRIN G2 Master',
6263                      url: '/products/kukirin-g2-master-electric-scooter-dual-1000w-powerful-motor-52v-20-8ah-battery',
6264                    },
6265                  ]
6266              },
6267            ]
6268        },
6269      {
6270          id: 81600311,
6271          title: 'Extra Save',
6272          url: '/collections/bundle',
6273          children: [
6274            {
6275                title: 'Single Model Bundles',
6276                url: '/collections/single-model-bundles',
6277                children: [
6278                  {
6279                      title: 'G2 Max x2 Bundle',
6280                      url: '/products/kukirin-g2-max-electric-scooter-x2-bundle',
6281                    },
6282                  {
6283                      title: 'G2 Master x2 Bundle',
6284                      url: '/products/kukirin-g2-master-electric-scooter-x2-bundle',
6285                    },
6286                  {
6287                      title: 'G3 Pro x2 Bundle',
6288                      url: '/products/kukirin-g3-pro-electric-scooter-x2-bundle',
6289                    },
6290                  {
6291                      title: 'G4 x2 Bundle',
6292                      url: '/products/kukirin-g4-electric-scooter-x2-bundle',
6293                    },
6294                  {
6295                      title: 'G2 Pro x2 Bundle',
6296                      url: '/products/kukirin-g2-pro-electric-scooter-x2-bundle',
6297                    },
6298                  {
6299                      title: 'G2 x2 Bundle',
6300                      url: '/products/kukirin-g2-electric-scooter-x2-bundle',
6301                    },
6302                  ]
6303              },
6304            {
6305                title: 'Mixed Model Bundles',
6306                url: '/collections/mixed-model-bundles',
6307                children: [
6308                  {
6309                      title: 'G2 Max+G2 Master',
6310                      url: '/products/kukirin-g2-max-g2-master-electric-scooter-bundle',
6311                    },
6312                  {
6313                      title: 'G2 Max+G3 Pro',
6314                      url: '/products/kukirin-g2-max-g3-pro-electric-scooter-bundle',
6315                    },
6316                  {
6317                      title: 'G2 Master+G3 Pro',
6318                      url: '/products/kukirin-g2-master-g3-pro-electric-scooter-bundle',
6319                    },
6320                  {
6321                      title: 'G4+G2 Max',
6322                      url: '/products/kukirin-g4-g2-max-electric-scooter-bundle',
6323                    },
6324                  {
6325                      title: 'G2 Pro+G2 Max',
6326                      url: '/products/kukirin-g2-pro-g2-max-electric-scooter-bundle',
6327                    },
6328                  {
6329                      title: 'G2 Pro+G4',
6330                      url: '/products/kukirin-g2-pro-g4-electric-scooter-bundle',
6331                    },
6332                  {
6333                      title: 'G2 Pro+G2 Master',
6334                      url: '/products/kukirin-g2-pro-g2-master-electric-scooter-bundle',
6335                    },
6336                  {
6337                      title: 'G2 Pro+G3 Pro',
6338                      url: '/products/kukirin-g2-pro-g3-pro-electric-scooter-bundle',
6339                    },
6340                  ]
6341              },
6342            ]
6343        },
6344      {
6345          id: 81600313,
6346          title: 'Spare Parts',
6347          url: '/collections/parts-accessories',
6348          children: [
6349            {
6350                title: 'KUKIRIN G Series',
6351                url: '/collections/spare-parts-for-kukirin-g-series-e-scooters',
6352                children: [
6353                  {
6354                      title: 'Spare Parts for G2 Max',
6355                      url: '/products/spare-parts-for-kukirin-g2-max-electric-scooter',
6356                    },
6357                  {
6358                      title: 'Spare Parts for G3',
6359                      url: '/products/spare-parts-for-kugoo-kirin-g3-kukirin-g3-electric-scooter',
6360                    },
6361                  {
6362                      title: 'Spare Parts for G2 Pro',
6363                      url: '/products/spare-parts-for-kukirin-g2-pro-2024-version-kukirin-g2-pro-kugookirin-g2-pro-electric-scooter-vplj',
6364                    },
6365                  {
6366                      title: 'Spare Parts for G3 Pro',
6367                      url: '/products/spare-parts-for-kukirin-g3-pro-electric-scooter-8bjp',
6368                    },
6369                  {
6370                      title: 'Spare Parts for G4',
6371                      url: '/products/spare-parts-for-kukirin-g4-electric-scooter',
6372                    },
6373                  {
6374                      title: 'Spare Parts for G2 Master',
6375                      url: '/products/spare-parts-for-kukirin-g2-master-electric-scooter-scwi',
6376                    },
6377                  {
6378                      title: 'Spare Parts for G2',
6379                      url: '/products/spare-parts-for-kukirin-g2-electric-scooter-1z7y',
6380                    },
6381                  {
6382                      title: 'Spare Parts for G4 Max',
6383                      url: '/products/spare-parts-for-kukirin-g4-max-electric-scooter',
6384                    },
6385                  {
6386                      title: 'Spare Parts for G2Pro VMP',
6387                      url: '/products/spare-parts-for-kukirin-g2pro-vmp-electric-scooter',
6388                    },
6389                  {
6390                      title: 'Spare Parts for G2 Ultra',
6391                      url: '/products/spare-parts-for-kukirin-g2-ultra-electric-scooter',
6392                    },
6393                  {
6394                      title: 'Spare Parts for X1 Electric Off-Road Motorcycle',
6395                      url: '/products/spare-parts-for-kukirin-x1-electric-off-road-motorcycle',
6396                    },
6397                  ]
6398              },
6399            {
6400                title: 'Accessories',
6401                url: '/collections/accessories',
6402                children: [
6403                  {
6404                      title: 'Storage Bag',
6405                      url: '/products/wild-man-scooter-storage-bag-scooter-handlebar-bag-compatible-with-multiple-models',
6406                    },
6407                  {
6408                      title: 'Scooter Lock',
6409                      url: '/products/scooter-lock-cable-bicycle-combination-locks-coiled-chain-lock-basic-self-coiling-core-steel',
6410                    },
6411                  {
6412                      title: 'Charger',
6413                      url: '/products/charger-and-charging-port-for-kugoo-electric-scooter',
6414                    },
6415                  {
6416                      title: 'Mobile Phone Holder',
6417                      url: '/products/universal-mobile-phone-holder-for-electric-scooter-is-suitable-for-all-kugoo-series',
6418                    },
6419                  {
6420                      title: 'Battery',
6421                      url: '/products/battery-for-kugoo-electric-scooter',
6422                    },
6423                  {
6424                      title: 'Tire',
6425                      url: '/products/kugoo-electric-scooter-tire-inner-tube-front-wheel-rear-wheel-8251',
6426                    },
6427                  {
6428                      title: 'Charging Adapter',
6429                      url: '/products/charging-adapter-of-kukirin-electric-scooter-wtoc',
6430                    },
6431                  {
6432                      title: 'Steering Pole of G2 Pro',
6433                      url: '/products/kugoo-g2-pro-steering-pole',
6434                    },
6435                  {
6436                      title: 'Brake Grips of G2 Pro',
6437                      url: '/products/kugoo-g2-pro-brake-grip',
6438                    },
6439                  ]
6440              },
6441            {
6442                title: 'KUKIRIN S Series',
6443                url: '/collections/spare-parts-for-kukirin-s-series-e-scooters',
6444                children: [
6445                  {
6446                      title: 'Spare Parts for KUKIRIN S1 Max',
6447                      url: '/products/spare-parts-for-kukirin-s1-max-electric-scooter',
6448                    },
6449                  ]
6450              },
6451            {
6452                title: 'KUKIRIN V &amp; A &amp; C Series',
6453                url: '/collections/spare-parts-for-kukirin-v-c-series-e-bikes',
6454                children: [
6455                  {
6456                      title: 'Spare Part for V1(B2) &amp; B1 &amp; B1 Pro',
6457                      url: '/products/kugoo-kirin-v1b2-b1-b1pro-electric-bike-spare-part',
6458                    },
6459                  {
6460                      title: 'Spare Part for V2',
6461                      url: '/products/spare-part-for-kukirin-v2-electric-bike-az5o',
6462                    },
6463                  {
6464                      title: 'Spare Part for V1 Pro',
6465                      url: '/products/spare-part-for-kukirin-v1-pro-electric-bike-gpp7',
6466                    },
6467                  {
6468                      title: 'Spare Part for V3',
6469                      url: '/products/spare-part-for-kukirin-v3-foldable-electric-bike',
6470                    },
6471                  {
6472                      title: 'Spare Parts for C1 Pro',
6473                      url: '/products/spare-parts-for-kukirin-c1-pro-electric-scooter-ermw',
6474                    },
6475                  {
6476                      title: 'Spare Parts for KUKIRIN A1',
6477                      url: '/products/spare-parts-for-kukirin-a1-electric-scooter-i8e6',
6478                    },
6479                  ]
6480              },
6481            {
6482                title: 'KUKIRIN M&amp;T Series',
6483                url: '/collections/kukirin-m-series-electric-scooter',
6484                children: [
6485                  {
6486                      title: 'Spare Parts for KUKIRIN M4 Max',
6487                      url: '/products/spare-parts-for-kukirin-m4-max-electric-scooter',
6488                    },
6489                  {
6490                      title: 'Spare Parts for KUKIRIN T3',
6491                      url: '/products/spare-parts-for-kukirin-t3-electric-scooter',
6492                    },
6493                  ]
6494              },
6495            ]
6496        },
6497      {
6498          id: 81600315,
6499          title: 'Support',
6500          url: '',
6501          children: [
6502            {
6503                title: 'FAQs',
6504                url: '/pages/faqs',
6505                children: [
6506                  ]
6507              },
6508            {
6509                title: 'Contact Us',
6510                url: '/pages/contact-us',
6511                children: [
6512                  ]
6513              },
6514            {
6515                title: 'Warranty',
6516                url: '/pages/warranty',
6517                children: [
6518                  ]
6519              },
6520            {
6521                title: 'Product Comparison',
6522                url: '/pages/product-comparison',
6523                children: [
6524                  ]
6525              },
6526            {
6527                title: 'Become a Dealer',
6528                url: '/pages/become-a-dealer',
6529                children: [
6530                  ]
6531              },
6532            {
6533                title: 'Track Your Order',
6534                url: '/account/order-lookup',
6535                children: [
6536                  ]
6537              },
6538            {
6539                title: 'Blogs',
6540                url: '/blogs/news',
6541                children: [
6542                  ]
6543              },
6544            {
6545                title: 'Video Reviews',
6546                url: '/pages/video-reviews',
6547                children: [
6548                  ]
6549              },
6550            ]
6551        },
6552      ];
6553    var handleEvent = function(moreLinkList){
6554      $('.more__submenu-title').unbind('mouseenter mouseleave').hover(function(e){
6555        if($(this).hasClass('is-active')){return}
6556        $('.more-right').remove();
6557        $('.is-active').removeClass('is-active');
6558        $(this).addClass('is-active');
6559        var id = $(this).data('id');
6560        var $first = $('.header__menu-item-first[data-id='+ id +']');
6561        var $content = $first.find('.header__submenu-content');
6562        var has_product = $first.data('has-product') || false;
6563        var tree_type = $first.data('tree-type');
6564        var content = $content.html();
6565        content && $('.more-left').after(window.template("more-right-tpl", {has_product: has_product, tree_type: tree_type, content: $content.html()}));
6566        content && handleWaterfall('.more-right .header__waterfall-wrap')
6567      }, function(e){
6568      });
6569    }
6570    var $menu = $('.header__menu');
6571    var $moreLink = $('.header__menu-more-link');
6572    var handleMoreLink = function(){
6573      var menuWidth = $menu.outerWidth();
6574      var moreLinkWidth = $moreLink.outerWidth();
6575      var item = '.header__menu-item-first';
6576      var $items = $menu.find(item + ':not(".header__menu-more-link")');
6577      var hiddenStr = '';
6578      var navWidth = 0;
6579      $items.show();
6580      $moreLink.hide();
6581      $items.each(function(i, el) {
6582        var $item = $(el);
6583        var itemWidth = $item.outerWidth();
6584        navWidth += itemWidth;
6585        (moreLinkWidth + navWidth > menuWidth) && (hiddenStr = (hiddenStr ? (hiddenStr + ',') : '') + item + ':eq(' + i +')')
6586      });
6587      if(!hiddenStr){return};
6588      $moreLink.show();
6589      $(hiddenStr).hide();
6590      var moreLinkList = [];
6591      var $moreLinkSubmenu = $moreLink.children('.header__menu-more')
6592      var isOnlyFirst = true;
6593      $moreLinkSubmenu.remove();
6594      $(hiddenStr).each(function(i, el){
6595        var id = $(el).data('id');
6596        linkList.map(function(item){
6597          if(item.id != id){return};
6598          moreLinkList.push(item);
6599          item.children && item.children.length && (isOnlyFirst = false);
6600        })
6601      })
6602      if(!moreLinkList.length){return};
6603      var menu_tags = "" || {};
6604      $moreLink.append(window.template("more-link-tpl", {moreLinkList: moreLinkList, isOnlyFirst, isOnlyFirst, menu_tags: menu_tags }));
6605      handleEvent(moreLinkList);
6606    };
6607    var handleWaterfall = function(str){
6608      $(str).each(function(i, el){
6609        waterfall(el);
6610      })
6611    }
6612    var w = $(window).width();
6613    $(window).off('resize.menu').on('resize.menu', $.throttle(function(){
6614      if(w > breakpoint){
6615        handleMoreLink();
6616        handleWaterfall('.header__waterfall-wrap');
6617      }
6618    }, 16, 16)).trigger('resize.menu');
6619
6620    if(w > breakpoint) {
6621      var moreLinkToLeftPrev = $moreLink.offset().left + $moreLink.width();
6622      var menuToLeftPrev = $menu.offset().left + $menu.width();
6623      new MutationObserver($.throttle(function() {
6624        var moreLinkToLeftCurrent = $moreLink.offset().left + $moreLink.width();
6625        var menuToLeftCurrent = $menu.offset().left + $menu.width();
6626
6627        if ($moreLink.css('display') == 'none') {
6628          handleMoreLink();
6629          return;
6630        }
6631
6632        if (menuToLeftPrev == menuToLeftCurrent && moreLinkToLeftPrev == moreLinkToLeftCurrent) return;
6633        menuToLeftPrev = menuToLeftCurrent;
6634        moreLinkToLeftPrev = moreLinkToLeftCurrent;
6635        handleMoreLink();
6636      }, 1000)).observe($('.header__menu')[0], {
6637        childList: true,
6638        subtree: true
6639      });
6640    }
6641  })
6642 } catch (e) {console.log(e);} </script>
6642<script> try { 
6643  $(function(){
6644    var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
6645    $(document).off('click.cart.icon').on('click.cart.icon', '.header__cart a:visible', function (e) {
6646      e.stopPropagation();
6647        e.preventDefault();
6648        $(document).trigger('cart.drawer.open');
6649        var headerIconsWidth = $('.header__icons').outerWidth(true);
6650        $(window).width() > "960" && headerIconsWidth && $('.header__card-close').width(headerIconsWidth);
6651      })
6652    .on('dj.common.cart.change update_header_cart', function () {
6653      $.get(rootPath + '/api/cart/count', function (res) {
6654        res && res.state == "success" && $('.header__cart_count').html(res.data.count).toggleClass('tw-hidden', res.data.count <= 0);
6655      });
6656    }).trigger('update_header_cart');
6657  })
6658 } catch (e) {console.log(e);} </script>
6658<script> try { 
6659  $(function(){
6660    var $body = $(document.body);
6661    var $section = $('[data-section-id="header"]');
6662    var drawer = '.header__drawer';
6663    var handleHeight = function(){
6664      var $menu = $('.header__drawer-menu');
6665      var $activeMenu = $('.is-active[data-menu]');
6666      $menu.height($activeMenu.data('levels') == 1 ? 'auto' : $activeMenu.height());
6667    };
6668    $(document).off('click.drawerNext').on('click.drawerNext', drawer + ' .header__drawer-next', function(e){
6669      e.stopPropagation();
6670      var current = $(this).data('current');
6671      var next = $(this).data('next');
6672      if(!current || !next){return};
6673      var $currentMenu = $(drawer + ' [data-menu=' + current + ']');
6674      var $nextMenu = $(drawer + ' [data-menu=' + next + ']');
6675      $currentMenu.removeClass('is-active');
6676      $nextMenu.addClass('is-active');
6677      $(drawer + ' [data-current-levels]').attr('data-current-levels', $nextMenu.data('levels'));
6678      handleHeight();
6679    });
6680  })
6681 } catch (e) {console.log(e);} </script>
6681<script> try { 
6682  $(function(){
6683    var $body = $(document.body);
6684    var $section = $('[data-section-id="header"]');
6685    var $header = $section.find('.header');
6686    var $below = $('.header__below');
6687    var $main = $('.main-content');
6688    var $model = $('.header__search-model');
6689    var w = $(window).width();
6690    var sticky_on = true;
6691    var md_sticky_on = true;
6692    var search_top_on = true;
6693    var search_predictive_on = true;
6694    var overlay_on = !$section.height();
6695    var resizing = false;
6696    var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
6697    var handleFixed = function(){
6698      if(!(w > breakpoint ? sticky_on : md_sticky_on)){ return };
6699      var scrollTop = $(window).scrollTop()
6700      var top = $section.offset().top - $(window).scrollTop();
6701      $section.addClass("header__fixed-init");
6702      var belowHeight = $below.outerHeight();
6703      var ifFixed = scrollTop > (top + 0.5);
6704      $header.toggleClass('header__fixed', ifFixed);
6705      $section.toggleClass('header__fixed-open', ifFixed).css({ "padding-bottom": (ifFixed && !overlay_on) ? belowHeight : 0 });
6706      $main.css({
6707        "box-shadow": ifFixed ? ("0 " + -belowHeight + "px var(--color-header-bg)") : 'none',
6708        "transition": ifFixed ? 'none' : 'box-shadow 1s'
6709      });
6710    };
6711    $(document).off('click', '.header__menu-icon').on('click', '.header__menu-icon', function(e){
6712      e.stopPropagation();
6713      var $drawer = $('.header__drawer');
6714      var isPc = w > breakpoint;
6715      var active = $(this).hasClass('is-active');
6716      $(this).toggleClass('is-active');
6717      $section.toggleClass('open-menu', !active);
6718      if(isPc){return};
6719      $body.toggleClass('tw-overflow-hidden open-drawer', !active);
6720      !active && $drawer.css('max-height', $(window).height() + $(window).scrollTop() - $drawer.offset().top - $drawer.outerHeight());
6721    });
6722    $(document).off('click.closeMask').on('click.closeMask', '.open-drawer', function (e) {
6723      if ($(e.target)[0].tagName.toLowerCase() == 'body') {
6724        $body.removeClass('tw-overflow-hidden open-drawer');
6725        $section.removeClass('open-menu');
6726      }
6727    })
6728    var track = function(params) {
6729      $(document.body).trigger('track', Object.assign({ position: 'header', timestamp: new Date().getTime() }, params));
6730    }
6731
6732    $(document).off('click.searchModel').on('click.searchModel', '.header__search-model .header__search-close, .header__icons-search', function(e){
6733      $model.toggleClass('is-active');
6734      $model.is(':visible') && $model.find('.header__search-input').focus();
6735    });
6736    $(document).off('click.headerSearchClose').on('click.headerSearchClose', '.header__search-warp .header__search-close', function(e){
6737      $('.header__search-warp .header__search-input').val("");
6738      $('.header__search-drawer').removeClass('header__search-predictive');
6739    });
6740    $(document).off('focus.headerSearchFocus').on('focus.headerSearchFocus', '.header__search-input', function(e){
6741      $header.addClass('search-focus');
6742      var $search_drawer = $('.header__search-drawer');
6743      var key = e.target.value;
6744      $search_drawer.css('max-height', 'calc(100vh - 100% - ' + ($('[data-section-id="announcement"]').height() || 0) + 'px)');
6745      $(document).off('click.headerSearchBlur').on('click.headerSearchBlur', function(e){
6746        var $target = $(e.target);
6747        if($target.hasClass('header__search-input') || $target.hasClass('header__search') || $target.parents('.header__search-drawer').length){return}
6748        track({ eventName: 'c_th_search_start', key_word: key, action_type: 'click' });
6749        $header.removeClass('search-focus');
6750        $(document).off('click.headerSearchBlur');
6751      });
6752    });
6753    $(document).on('quickshop.open', function(e){
6754      $(document).trigger('click.headerSearchBlur');
6755    });
6756    $(document).off('input.headerSearchInput').on('input.headerSearchInput', '.header__search-input', $.debounce(function(e){
6757      var key = e.target.value;
6758      var $search_drawer = $('.header__search-drawer');
6759      track({ eventName: 'c_th_search_start', action_type: 'input', key_word: key });
6760      if(!key || !search_predictive_on){
6761        $search_drawer.removeClass('header__search-predictive');
6762        search_top_on ? $search_drawer.addClass('header__search-top') : $search_drawer.removeClass('header__search-top');
6763        return
6764      }
6765      var url = rootPath + '/api/search?' + $.toQuery({ type: "product", page: 0, keyword: key, limit: 4 });
6766      $.get(url, function(res) {
6767        track({ eventName: 'c_th_search_success', action_type: 'input', key_word: key, has_result: res.data.total > 0 });
6768        $('.header__search-predictive-content').remove();
6769        $search_drawer.removeClass('header__search-predictive');
6770        if(res && res.data && res.data.products && res.data.total > 0 ){
6771          var data = res.data;
6772          var html = window.template("predictive_search-tpl", {products: data.products, has_more: data.has_more, key: data.keyword});
6773          $search_drawer.addClass('header__search-predictive').removeClass('header__search-top').find('.header__search-content').append(html);
6774          return;
6775        }
6776        search_top_on ? $search_drawer.addClass('header__search-top') : $search_drawer.removeClass('header__search-top');
6777      });
6778
6779    }, 500));
6780    $body.off('click', '.header__logout').on('click', '.header__logout', function (e) {
6781      $.ajax({
6782        type: 'POST',
6783        dataType: 'json',
6784        url: rootPath + '/api/customers/sign_out',
6785        data: {},
6786        success: function (data) {
6787          // 退出登陆埋点
6788          $(document.body).trigger('dj.logout');
6789          window.location.reload();
6790        },
6791        error: function () {
6792          window.location.reload();
6793        }
6794      });
6795    });
6796    $(window).off("scroll.header resize.header").on("scroll.header resize.header", function(e){
6797      if(resizing){return}
6798      w = $(window).width();
6799      resizing = true;
6800      window.requestAnimationFrame(function(){
6801        handleFixed();
6802        resizing = false;
6803      })
6804    }).trigger('resize.header');
6805    var getFixedHeight = function(){
6806      return (w > breakpoint && !sticky_on ? 0 : $('.header__nav').height());
6807    }
6808    $.header = {
6809      getFixedHeight: getFixedHeight,
6810      // 扩展卡片定位未选中变体
6811      getHeaderHeight: getFixedHeight,
6812      getMobileHeaderHeight: getFixedHeight
6813    }
6814  })
6815 } catch (e) {console.log(e);} </script>
6815
6816        <div class="plugin__static-div"></div>
6817        <div class="main-content ">
6818<div class="top_btn tw-z-popover tw-fixed tw-bottom-55 tw-right-5 tw-flex tw-justify-center tw-items-center tw-w-[50px] tw-h-[50px] tw-rounded-full tw-bg-[#292929] tw-bg-opacity-40 tw-cursor-pointer tw-translate-y-[275%] tw-translate-y[275%] tw-transition-transform tw-duration-100 hover:tw-bg-opacity-60 lg:tw-bottom-55 lg:tw-right-[30px]"><svg class="" width="16" height="18" fill="#FFF" xmlns="http://www.w3.org/2000/svg"><g><path d="M7.58 4.333a.6.6 0 0 1 .848 0l7.283 7.283a.3.3 0 0 1 0 .425l-.764.763a.3.3 0 0 1-.424 0L8.85 7.131V17.7a.3.3 0 0 1-.3.3H7.47a.3.3 0 0 1-.3-.3V7.118l-5.686 5.686a.3.3 0 0 1-.424 0l-.764-.764a.3.3 0 0 1 0-.424l7.283-7.283ZM0 .3A.3.3 0 0 1 .3 0h15.4a.3.3 0 0 1 .3.3v1.06a.3.3 0 0 1-.3.3H.3a.3.3 0 0 1-.3-.3V.3Z"/></g></svg></div>
6819
6820  
6820<script>
6821    $(function() {
6822      var $doc = $(document);
6823      var $body = $(document.body);
6824      var $top_btn = $('.top_btn');
6825
6826      $doc.off('scroll.top_btn').on('scroll.top_btn', $.throttle(function() {
6827        if ($doc.scrollTop() > $(window).height()) {
6828          $top_btn.css({ transform: 'translateY(-29px)' });
6829        } else {
6830          $top_btn.css({ transform: 'translateY(300%)' });
6831        }
6832      }, 16, 16));
6833
6834      $doc.off('click.top_btn').on('click.top_btn', '.top_btn', function(e) {
6835        e.stopPropagation();
6836        $doc.scrollTop(0);
6837      });
6838    });
6839  </script>
6839
6840<div id="shoplaza-section-1650105048211" class="shoplaza-section" data-section-id="1650105048211" data-section-type="order_verify" data-section-style="">
6841  
vendor: 9,064 bytes, lines 6841-6843
6841<script>
6842    /* https://github.com/catamphetamine/libphonenumber-js */
6843    !function(d,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((d=d||self).libphonenumber={})}(this,(function(d){"use strict";var t={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6],0,0,0,0,0,0,0,[["6[2-467]\\d{3}",[5]],["4\\d{4}",[5]],0,0,0,0,["(?:0[1-9]|[1589]\\d)\\d{4}",[6]]]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[["[78]\\d{5}",[6]],["690\\d{6}|[356]\\d{5}",[6,9]],["180[02]\\d{4}",[8]],["[19]\\d{5}",[6]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0",0,0,0,0,0,[["[2-4679][2-8]\\d{6}",[8]],["5[024-68]\\d{7}",[9]],["400\\d{6}|800\\d{2,9}"],["900[02]\\d{5}",[9]],0,0,["600[25]\\d{5}",[9]],0,0,["700[05]\\d{5}",[9]]]],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0",0,0,0,0,0,[["(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}"],["7\\d{8}"]]],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([457]\\d{6})$","268$1",0,"268",[["268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}"],["268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"],0,0,["26840[69]\\d{4}"],["26848[01]\\d{4}"]]],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2457]\\d{6})$","264$1",0,"264",[["264(?:292|4(?:6[12]|9[78]))\\d{4}"],["264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"],0,0,["264724\\d{4}"]]],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0",0,0,0,0,0,[["4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}",[8]],["6(?:[78][2-9]|9\\d)\\d{6}",[9]],["800\\d{4}",[7]],["900[1-9]\\d\\d",[6]],["700[2-9]\\d{4}",[8]],0,0,0,0,["808[1-9]\\d\\d",[6]]]],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0",0,0,0,0,0,[["(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}"],["(?:33|4[1349]|55|77|88|9[13-9])\\d{6}"],["800\\d{5}"],["90[016]\\d{5}"],0,0,0,0,["60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[01])\\d{4}"],["80[1-4]\\d{5}"]]],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]],0,0,0,0,0,0,[["2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}"],["9[1-49]\\d{7}"]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-4
68436-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1",0,0,[["3888[013-9]\\d{5}|(?:29(?:54|66)|3(?:777|865))[2-8]\\d{5}|3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:284|302|657|920)|3(?:4(?:8[27]|92)|541|755|878))[2-7]\\d{5}|(?:2(?:(?:26|62)2|32[03]|477|9(?:42|83))|3(?:329|4(?:[47]6|62|89)|564))[2-6]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-7]|[235][4-6]|84)|5(?:1[2-8]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:[03][45]|[17][2-6]|[58][3-6])))\\d{6}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",[10]],["93888[013-9]\\d{5}|9(?:29(?:54|66)|3(?:777|865))[2-8]\\d{5}|93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}
6843|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:284|302|657|920)|3(?:4(?:8[27]|92)|541|755|878))[2-7]\\d{5}|9(?:2(?:(?:26|62)2|32[03]|477|9(?:42|83))|3(?:329|4(?:[47]6|62|89)|564))[2-6]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-7]|[235][4-6]|84)|5(?:1[2-8]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:[03][45]|[17][2-6]|[58][3-6]))))\\d{6}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}"],["800\\d{7,8}"],["60[04579]\\d{7}",[10]],0,0,["810\\d{7}",[10]]]],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"1|([267]\\d{6})$","684$1",0,"684",[["6846(?:22|33|44|55|77|88|9[19])\\d{4}"],["684(?:2(?:48|5[2468]|72)|7(?:3[13]|70|82))\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0",0,0,0,0,0,[["1(?:11\\d|[2-9]\\d{3,11})|(?:316|463|(?:51|66|73)2)\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-8]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}"],["6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}",[7,8,9,10,11,12,13]],["800\\d{6,10}",[9,10,11,12,13]],["(?:8[69][2-68]|9(?:0[01]|3[019]))\\d{6,10}",[9,10,11,12,13]],0,0,0,0,["5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}",[5,6,7,8,9,10,11,12,13]],["8(?:10|2[018])\\d{6,10}|828\\d{5}",[8,9,10,11,12,13]]]],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"0|(183[12])",0,0,0,[["(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8]))\\d{3}|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4]))|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:83[0-38]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]],0,0,0,0,0,0,[["5(?:2\\d|8[1-9])\\d{4}"],["(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4
6843-8]))\\d{4}"],["800\\d{4}"],["900\\d{4}"],0,0,0,0,["(?:28\\d|501)\\d{4}"]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",[["18[1-8]\\d{3,6}",[6,7,8,9]],["4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",[6,7,8,9,10]],["800\\d{4,6}",[7,8,9]],["[67]00\\d{5,6}",[8,9]],0,0,["20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}"]],"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0",0,0,0,0,0,[["(?:2[12]428|3655[02])\\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\\d{5}|(?:(?:1[28]|46)\\d|2(?:[014-6]2|[23]3))\\d{6}"],["36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}"],["88\\d{7}"],["900200\\d{3}"]]],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0",0,0,0,0,0,[["(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}",[8]],["6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}"],["8[08]\\d{6}",[8]],["9[0246]\\d{6}",[8]],0,0,["703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}",[8]],0,0,["8[12]\\d{6}",[8]]]],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","246$1",0,"246",[["246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}"],["246(?:2(?:[3568]\\d|4[0-57-9])|45\\d|69[5-7]|8(?:[2-5]\\d|83))\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["(?:246976|900[2-9]\\d\\d)\\d{4}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"],0,["246(?:292|367|4(?:1[7-9]|3[01]|44|67)|7(?:36|53))\\d{4}"],0,["24631\\d{5}"]]],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:28|4[14]|5)|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0",0,0,0,0,0,[["(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:222|[45]\\d)\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}"],["(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}",[10]],["80[03]\\d{7}",[10]],0,0,0,0,0,["96(?:0[469]|1[0-47]|3[389]|6[69]|7[78])\\d{6}",[10]]]],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0",0,0,0,0,0,[["80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}",[8]],["4[5-9]\\d{7}",[9]],["800[1-9]\\d{4}",[8]],["(?:70(?:2[0-57]|3[04-7]|44|69|7[0579])|90(?:0[0-8]|1[36]|2[0-3568]|3[013-689]|[47][2-68]|5[1-68]|6[0-378]|9[34679]))\\d{4}",[8]],0,0,["78(?:0[57]|1[0458]|2[25]|3[15-8]|48|[56]0|7[078]|9\\d)\\d{4}",[8]],0,0,["7879\\d{4}",[8]]]],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]],0,0,0,0,0,0,[["2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[01
684379])|5(?:[34]\\d|50|6[5-7]))\\d{4}"],["(?:0[125-7]|5[1-8]|[67]\\d)\\d{6}"]]],BG:["359","00","[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0",0,0,0,0,0,[["2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}",[6,7,8]],["(?:43[07-9]|99[69]\\d)\\d{5}|(?:8[7-9]|98)\\d{7}",[8,9]],["800\\d{5}",[8]],["90\\d{6}",[8]],0,0,0,0,0,["700\\d{5}",[8]]]],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[047]"]]],0,0,0,0,0,0,[["(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|7[7-9]|88)|9[69][69])|7(?:1(?:11|78)|7\\d\\d))\\d{4}"],["(?:3(?:[1-79]\\d|8[0-47-9])\\d|6(?:3(?:00|33|6[16])|6(?:3[03-9]|[69]\\d|7[0-6])))\\d{4}"],["80\\d{6}"],["(?:87|9[014578])\\d{6}"],0,0,0,0,0,["84\\d{6}"]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]],0,0,0,0,0,0,[["(?:22|31)\\d{6}"],["(?:29|6[1257-9]|7[125-9])\\d{6}"]]],BJ:["229","00","(?:[25689]\\d|40)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]],0,0,0,0,0,0,[["2(?:02|1[037]|2[45]|3[68])\\d{5}"],["(?:40|5[1-8]|6\\d|9[013-9])\\d{6}"],0,0,0,0,["81\\d{6}"],0,["857[58]\\d{4}"]]],BL:["590","00","(?:590|(?:69|80)\\d|976)\\d{6}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976[01]\\d{5}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-8]\\d{6})$","441$1",0,"441",[["441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}"],["441(?:[2378]\\d|5[0-39])\\d{5}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],0,0,0,0,0,0,[["22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}"],["(?:22[89]|[78]\\d\\d)\\d{4}"],0,0,0,0,0,0,["5[34]\\d{5}"]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?",0,0,0,[["(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}",[8]],["[67]\\d{7}",[8]],["8001[07]\\d{4}",[9]]]],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]",[["(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}"],["(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}"]]],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-24679]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",0,0,[["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",[10]],["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}",[10,11]],["800\\d{6,7}",[9,10]],["300\\d{6}|[59]00\\d{6,7}",[9,10]],0,0,0,0,0,["300\\d{7}|[34]00\\d{5}|4(?:02|37)0\\d{4}",[8,10]]]],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([3-8]\\d{6})$","242$1",0,"242",[["242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-4]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}"],["242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|[89]9))\\d{4}"],["242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"],0,["242225\\d{4}"]]],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],0,0,0,0,0,0,[["(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",[7]],["(?:1[67]|77)\\d{6}",[8]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-79]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]],0,0,0,0,0,0,[["(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013])|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[067]))\\d{4}",[7]],["(?:321|7(?:[1-7]\\d|8[01]))\\d{5}",[8]],["(?:0800|800\\d)\\d{6}",[10]],["90\\d{5}",[7]],0,0,0,0,["79(?:1(?:[01]\\d|20)|2[0-25-7]\\d)\\d{3}",[8]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,[["(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}",[9]],["(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}",[9]],["800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}"],["(?:810|902)\\d{7}",[10]],0,0,0,0,["249\\d{6}",[9]]],"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]],0,0,0,0,0,0,[["(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}",[7]],["6[0-35-7]\\d{5}",[7]],["0800\\d{7}",[11]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}",[10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|6[578])|4(?:03|1[68]|3[178]|50|74)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47|72)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[1256]|33|44|66|77|88)|622)[2-9]\\d{6}"],0,0,0,["600[2-9]\\d{6}"]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"0|([59]\\d{7})$","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:83[0-38]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,[["12\\d{7}|[1-6]\\d{6}"],["88\\d{5}|(?:8[0-59]|9[017-9])\\d{7}"]]],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]],0,0,0,0,0,0,[["2[12]\\d{6}"],["7[02457]\\d{6}"],0,["8776\\d{4}"]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]],0,0,0,0,0,0,[["222[1-589]\\d{5}"],["026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}"],0,["80(?:0\\d\\d|120)\\d{4}"]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0",0,0,0,0,0,[["(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}"],["7[35-9]\\d{7}"],["800\\d{6}"],["90[016]\\d{6}"],["878\\d{6}"],0,["5[18]\\d{7}"],["74[0248]\\d{6}"],0,["84[0248]\\d{6}"]]],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]],0,0,0,0,0,0,[["2(?:[15]\\d{3}|7(?:2(?:0[23]|1[2357]|[23][45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\\d{5}"],["0704[0-7]\\d{5}|0(?:[15]\\d\\d|7(?:0[0-37-9]|[4-9][7-9]))\\d{6}"]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]],0,0,0,0,0,0,[["(?:2\\d|3[13-7]|4[1-5])\\d{3}"],["[578]\\d{4}"]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],0,0,0,0,0,0,[["2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[034]\\d|1[0-35-9]|2[1-9]|5[0-2])|600)|6469)|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",[9]],["",[9]],["(?:123|8)00\\d{6}",[9,11]],0,0,0,0,0,["44\\d{7}",[9]],["600\\d{7,8}",[10,11]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]],0,0,0,0,0,0,[["2(?:22|33)\\d{6}",[9]],["(?:24[23]|6[5-9]\\d)\\d{6}",[9]],["88\\d{6,7}"]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","(?:10|2[0-57-9])(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4}
6843)","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"0|(1(?:[12]\\d|79)\\d\\d)",0,0,0,[["(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|21(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))\\d{5}|(?:43[35]|754)\\d{7,8}|8(?:078\\d{7}|51\\d{7,8})|(?:10|(?:2|85)1|43[35]|754)(?:100\\d\\d|95\\d{3,4})|(?:2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[1-9]\\d{6})|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[1-9]\\d{5})|9(?:[0-46-9]\\d{5}|5\\d{3,5}))",[7,8,9,10,11]],["1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|5[0-35-9]|6[25-7]|7[0-35-8]|9[0135-9])\\d{8}",[11]],["(?:(?:10|21)8|8)00\\d{7}",[10,12]],["16[08]\\d{5}",[8]],0,0,0,0,0,["400\\d{7}|950\\d{7,8}|(?:10|2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}",[7,8,9,10,11]]],"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:(?:1\\d|[36])\\d{3}|9101)\\d{6}|[124-8]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1 $2",["[146][2-9]|[2578]"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["6"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["[39]"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?",0,0,0,[["60[124-8][2-9]\\d{6}|[124-8][2-9]\\d{6}",[8,10]],["3333(?:0(?:0\\d|1[0-5])|[4-9]\\d\\d)\\d{3}|(?:3(?:24[1-9]|3(?:00|3[0-24-9]))|9101)\\d{6}|3(?:0[0-5]|1\\d|2[0-3]|5[01]|70)\\d{7}",[10]],["1800\\d{7}",[11]],["19(?:0[01]|4[78])\\d{7}",[11]]]],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))",0,0,0,[["210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}",[8]],["(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}",[8]],["800\\d{7}",[10]],["90[059]\\d{7}",[10]],0,0,0,0,["(?:210[0-6]|4\\d{3}|5100)\\d{4}",[8]]]],CU:["53","119","[27]\\d{6,7}|[34]\\d{5,7}|(?:5|8\\d\\d)\\d{7}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["5"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0",0,0,0,0,0,[["(?:3[23]|48)\\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\\d)\\d{6}|(?:2[1-4]|4[1257]|7\\d)\\d{5,6}"],["5\\d{7}",[8]],["800\\d{7}",[10]],0,0,0,0,0,0,["807\\d{7}",[10]]]],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]],0,0,0,0,0,0,[["2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}"],["(?:36|5[1-389]|9\\d)\\d{5}"],["800\\d{4}"],0,0,0,0,0,["(?:3[3-5]|4[356])\\d{5}"]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]",[["9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}"],["953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}"],0,0,0,0,0,["955\\d{5}",[8]],0,["60[0-2]\\d{4}",[7]]]],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"0|([59]\\d{7})$","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:83[0-38]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]],0,0,0,0,0,0,[["2[2-6]\\d{6}"],["9[4-79]\\d{6}"],["800\\d{5}"],["90[09]\\d{5}"],["700\\d{5}"],0,["(?:50|77)\\d{6}"],0,0,["80[1-9]\\d{5}"]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,[["(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}"],["(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}"],["800\\d{6}"],["9(?:0[05689]|76)\\d{6}"],["70[01]\\d{6}"],0,["9(?:5\\d|7[2-4])\\d{6}"],0,["9[17]0\\d{6}"],["8[134]\\d{7}"]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:1\\d|2[02-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[05]\\d|[23]1|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0",0,0,0,0,0,[["32\\d{9,11}|49[2-6]\\d{10}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][
68430-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}",[5,6,7,8,9,10,11,12,13,14,15]],["15[0-25-9]\\d{8}|1(?:6[023]|7\\d)\\d{7,8}",[10,11]],["800\\d{7,12}",[10,11,12,13,14,15]],["(?:137[7-9]|900(?:[135]|9\\d))\\d{6}",[10,11]],["700\\d{8}",[11]],0,["18(?:1\\d{5,11}|[2-9]\\d{8})",[8,9,10,11,12,13,14]],["16(?:4\\d{1,10}|[89]\\d{1,11})",[4,5,6,7,8,9,10,11,12,13,14]],0,["180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}",[7,8,9,10,11,12,13,14]]]],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]],0,0,0,0,0,0,[["2(?:1[2-5]|7[45])\\d{5}"],["77\\d{6}"]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]],0,0,0,0,0,0,[["(?:[2-7]\\d|8[126-9]|9[1-46-9])\\d{6}"],[""],["80\\d{6}"],["90\\d{6}"]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","767$1",0,"767",[["767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}"],["767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9",[["8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}"],["8[024]9[2-9]\\d{6}"],["8(?:00(?:14|[2-9]\\d)|(?:33|44|55|66|77|88)[2-9]\\d)\\d{5}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0",0,0,0,0,0,[["9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[013-689])\\d{6}"],["(?:5(?:4[0-29]|5\\d|6[0-2])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}",[9]],["800\\d{6}",[9]],["80[3-689]1\\d{5}",[9]],0,0,0,0,["98[23]\\d{6}",[9]],["80[12]1\\d{5}",[9]]]],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0",0,0,0,0,0,[["[2-7][2-7]\\d{6}",[8]],["964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}",[9]],["1800\\d{7}|1[78]00\\d{6}",[10,11]],0,0,0,0,0,["[2-7]890\\d{4}",[8]]]],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],0,0,0,0,0,0,[["(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",[7]],["(?:5\\d{5}|8(?:1(?:0(?:000|[3-9]\\d\\d)|(?:1(?:0[236]|1\\d)|(?:23|[3-79]\\d)\\d)\\d)|2(?:0(?:000|(?:19|[2-7]\\d)\\d)|(?:(?:[124-6]\\d|3[5-9])\\d|7(?:[679]\\d|8[13-9])|8(?:[2-6]\\d|7[01]))\\d)|[349]\\d{4}))\\d\\d|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}",[7,8]],["800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}"],["(?:40\\d\\d|900)\\d{4}",[7,8]],["70[0-2]\\d{5}",[8]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[189]"],"0$1"]],"0",0,0,0,0,0,[["13[23]\\d{6}|(?:15|57)\\d{6,7}|(?:2[2-4]|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\\d{7}",[8,9]],["1[0-25]\\d{8}",[10]],["800\\d{7}",[10]],["900\\d{7}",[10]]]],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]",[["528[89]\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[017]\\d|6[0-367]))\\d{6}"],["80\\d{7}"],["89\\d{7}"],0,0,0,0,["592(?:4[0-2]|93)\\d{4}"]]],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}"],["(?:17[1-3]|7\\d\\d)\\d{4}"]]],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],0,0,0,0,0,0,[["96906(?:0[0-8]|1[1-9]|[2-9]\\d)\\d\\d|9(?:69(?:0[0-57-9]|[1-9]\\d)|73(?:[0-8]\\d|9[1-9]))\\d{4}|(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])|9(?:[135]\\d|[268][0-8]|4[1-9]|7[124-9]))\\d{6}"],["(?:590[16]00\\d|9(?:6906(?:09|10)|7390\\d\\d))\\d\\d|(?:6\\d|7[1-48])\\d{7}"],["[89]00\\d{6}"],["80[367]\\d{6}"],["70\\d{7}"],0,["51\\d{7}"],0,0,["90[12]\\d{6}"]]],ET:["251","00","(?:11|[2-59]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-59]"],"0$1"]],"0",0,0,0,0,0,[["11667[01]\\d{3}|(?:11(?:1(?:1[124]|2[2-7]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01
6843]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8])|5(?:1[578]|44|5[0-4])|6(?:1[78]|2[69]|39|4[5-7]|5[1-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}"],["9\\d{8}"]]],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",[["(?:1[3-79][1-8]|[235689][1-8]\\d)\\d{2,6}",[5,6,7,8,9]],["4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",[6,7,8,9,10]],["800\\d{4,6}",[7,8,9]],["[67]00\\d{5,6}",[8,9]],0,0,["20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}"]],"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,[["603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}",[7]],["(?:[279]\\d|45|5[01568]|8[034679])\\d{5}",[7]],["0800\\d{7}",[11]]],"00"],FK:["500","00","[2-7]\\d{4}",[5],0,0,0,0,0,0,0,[["[2-47]\\d{4}"],["[56]\\d{4}"]]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]],0,0,0,0,0,0,[["31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}"],["31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}"]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))",0,0,0,[["(?:20|[34]\\d|8[19])\\d{4}"],["(?:[27][1-9]|5\\d|91)\\d{4}"],["80[257-9]\\d{3}"],["90(?:[13-5][15-7]|2[125-7]|9\\d)\\d\\d"],0,0,0,0,["(?:6[0-36]|88)\\d{4}"]]],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0",0,0,0,0,0,[["(?:[1-35]\\d|4[1-9])\\d{7}"],["(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7(?:00|[3-9]\\d))\\d{6}"],["80[0-5]\\d{6}"],["836(?:0[0-36-9]|[1-9]\\d)\\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\\d|8[0-35-9])\\d{6}"],0,0,["80[6-9]\\d{6}"],0,["9\\d{8}"],["8(?:1[01]|2[0156]|84)\\d{6}"]]],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1",0,0,[["[01]1\\d{6}",[8]],["(?:(?:0[2-7]|7[467])\\d|6(?:0[0-4]|10|[256]\\d))\\d{5}|[2-7]\\d{6}"]]],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:[0-5]\\d\\d|69[7-9]|70[0359])|(?:5[0-26-9]|[78][0-49])\\d\\d|6(?:[0-4]\\d\\d|50[0-24-69]))|2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d\\d|1(?:[0-7]\\d\\d|8(?:[02]\\d|1[0-278])))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])
6843))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","473$1",0,"473",[["473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-49]|5[5-79]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}"],["473(?:4(?:0[2-79]|1[04-9]|2[0-5]|58)|5(?:2[01]|3[3-8])|901)\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0",0,0,0,0,0,[["(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}"],["5(?:(?:0555|1177)[5-9]|757(?:7[7-9]|8[01]))\\d{3}|5(?:0070|(?:11|33)33|[25]222)[0-4]\\d{3}|5(?:00(?:0\\d|50)|11(?:00|1\\d|2[0-4])|5200|75(?:00|[57]5)|8(?:0(?:[01]\\d|2[0-4])|58[89]|8(?:55|88)))\\d{4}|(?:5(?:[14]4|5[0157-9]|68|7[0147-9]|9[1-35-9])|790)\\d{6}"],["800\\d{6}"],0,0,0,0,0,["70[67]\\d{6}"]]],GF:["594","00","(?:[56]94|80\\d|976)\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["594(?:[023]\\d|1[01]|4[03-9]|5[6-9]|6[0-3]|80|9[0-6])\\d{4}"],["694(?:[0-249]\\d|3[0-48])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976\\d{6}"]]],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"0|([25-9]\\d{5})$","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0",0,0,0,0,0,[["3082[0-5]\\d{4}|3(?:0(?:[237]\\d|8[01])|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}",[9]],["(?:2(?:[0346-8]\\d|5[67])|5(?:[0457]\\d|6[01]|9[1-9]))\\d{6}",[9]],["800\\d{5}",[8]]]],GI:["350","00","(?:[25]\\d\\d|606)\\d{5}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]],0,0,0,0,0,0,[["21(?:6[24-7]\\d|90[0-2])\\d{3}|2(?:00|2[25])\\d{5}"],["(?:5[146-8]\\d|606)\\d{5}"]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]],0,0,0,0,0,0,[["(?:19|3[1-7]|6[14689]|70|8[14-79]|9\\d)\\d{4}"],["[245]\\d{5}"],["80\\d{4}"],0,0,0,0,0,["3[89]\\d{4}"]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],0,0,0,0,0,0,[["(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}"],["(?:[23679]\\d|5[0-389])\\d{5}"]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]],0,0,0,0,0,0,[["3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}",[8]],["6[0-356]\\d{7}",[9]],0,0,0,0,0,0,["722\\d{6}",[9]]]],GP:["590","00","(?:590|(?:69|80)\\d|976)\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|1[0-24-7]|2[0-68]|3[1289]|4[0-24-9]|5[3-579]|6[0189]|7[08]|8[0-689]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976[01]\\d{5}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]],0,0,0,0,0,0,[["33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}"],["(?:222|55\\d)\\d{6}"],["80\\d[1-9]\\d{5}"],["90\\d[1-9]\\d{5}
6843"]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]],0,0,0,0,0,0,[["2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57]))\\d{6}",[10]],["68[57-9]\\d{7}|(?:69|94)\\d{8}",[10]],["800\\d{7,9}"],["90[19]\\d{7}",[10]],["70\\d{8}",[10]],0,["5005000\\d{3}",[10]],0,0,["8(?:0[16]|12|[27]5|50)\\d{7}",[10]]]],GT:["502","00","(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[["[267][2-9]\\d{6}",[8]],["[3-5]\\d{7}",[8]],["18[01]\\d{8}",[11]],["19\\d{9}",[11]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"1|([3-9]\\d{6})$","671$1",0,"671",[["671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]],0,0,0,0,0,0,[["443\\d{6}",[9]],["9(?:5\\d|6[569]|77)\\d{6}",[9]],0,0,0,0,0,0,["40\\d{5}",[7]]]],GY:["592","001","9008\\d{3}|(?:[2-467]\\d\\d|862)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-46-9]"]]],0,0,0,0,0,0,[["(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-24-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56]
6843)|77[1-57])\\d{4}"],["(?:6\\d\\d|70[015-7])\\d{4}"],["(?:289|862)\\d{4}"],["9008\\d{3}"]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,[["(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|5[0-5]|9\\d))|58(?:0[1-8]|1[2-9]))\\d{4}",[8]],["(?:46(?:0[0-7]|1[0-6]|4[0-57-9]|6[0-4]|7[0-8])|573[0-6]|6(?:26[013-8]|66[0-3])|70(?:7[1-5]|8[0-4])|848[015-9]|929[013-9])\\d{4}|(?:4(?:40|6[2358])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-24679])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|84[09]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",[8]],["800\\d{6}",[9]],["900(?:[0-24-9]\\d{7}|3\\d{1,4})",[5,6,7,8,11]],["8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}",[8]],0,["30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}",[8]],["7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[0136])|2(?:[02389]\\d|1[18]|7[27-9])|3(?:[0-38]\\d|7[0-369]|9[2357-9])|47\\d|5(?:[178]\\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\\d)|7(?:[27]\\d|8[7-9])|8(?:[23689]\\d|7[1-9])|9(?:[025]\\d|6[0-246-8]|7[0-36-9]|8[238]))\\d{4}",[8]]],"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]],0,0,0,0,0,0,[["2(?:2(?:0[0-39]|1[1-367]|[23]\\d|4[03-6]|5[57]|6[245]|7[0135689]|8[01346-9]|9[0-2])|4(?:0[78]|2[3-59]|3[13-9]|4[0-68]|5[1-35])|5(?:0[7-9]|16|4[03-5]|5\\d|6[014-6]|7[04]|80)|6(?:[056]\\d|17|2[067]|3[04]|4[0-378]|[78][0-8]|9[01])|7(?:6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}",[8]],["[37-9]\\d{7}",[8]],["8002\\d{7}",[11]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0",0,0,0,0,0,[["1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}",[8,9]],["9(?:751\\d{5}|8\\d{6,7})|9(?:0[1-9]|[1259]\\d|7[0679])\\d{6}",[8,9]],["80[01]\\d{4,6}",[7,8,9]],["6[01459]\\d{6}|6[01]\\d{4,5}",[6,7,8]],["7[45]\\d{6}",[8]],0,["62\\d{6,7}|72\\d{6}",[8,9]]]],HT:["509","00","[2-489]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-489]"]]],0,0,0,0,0,0,[["2(?:2\\d|5[1-5]|81|9[149])\\d{5}"],["[34]\\d{7}"],["8\\d{7}"],0,0,0,0,0,["9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}"]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06",0,0,0,0,0,[["(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}",[8]],["(?:[257]0|3[01])\\d{7}",[9]],["(?:[48]0\\d|680[29])\\d{5}"],["9[01]\\d{6}",[8]],0,0,["38\\d{7}",[9]],0,["21\\d{7}",[9]]]],ID:["62","00[89]","(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0",0,0,0,0,0,[["2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}",[7,8,9,10,11]],["8[1-35-9]\\d{7,10}",[9,10,11,12]],["00[17]803\\d{7}|(?:177\\d|800)\\d{5,7}|001803\\d{6}",[8,9,10,11,12,13]],["809\\d{7}",[10]],0,0,["(?:1500|8071\\d{3})\\d{3}",[7,10]],0,0,["804\\d{7}",[10]]]],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["(?:1\\d|21)\\d{6,7}|(?:2[24-9]|4(?:0[24]|5\\d|7)|5(?:0[45]|1\\d|8)|6(?:1\\d|[237-9])|9(?:1\\d|[35-9]))\\d{5}|(?:23|4(?:[1-469]|8\\d)|5[23679]|6[4-6]|7[14]|9[04])\\d{7}"],["8(?:22|[35-9]\\d)\\d{6}",[9]],["1800\\d{6}",[10]],["15(?:1[2-8]|[2-8]0|9[089])\\d{6}",[10]],["700\\d{6}",[9]],0,["818\\d{6}",[9]],0,["76\\d{7}",[9]],["18[59]0\\d{6}",[10]]]],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0",0,0,0,0,0,[["153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}",[8,11,12]],["5(?:(?:[02368]\\d|[19][2-9]|4[1-9])\\d|5(?:01|1[79]|2[2-9]|3[0-3]|4[34]|5[015689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}",[9]],["1(?:255|80[019]\\d{3})\\d{3}",[7,10]],["1212\\d{4}|1(?:200|9(?:0[0-2]|19))\\d{6}",[8,10]],0,0,["1599\\d{6}",[10]],0,["7(?:380|8(?:33|55|77|81))\\d{5}|7(?:18|2[23]|3[237]|47|6[58]|7\\d|82|9[235-9])\\d{6}",[9]],["1700\\d{6}",[10]]]],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"0|([25-8]\\d{5})$","1624$1",0,"74576|(?:16|7[56])24",[["1624(?:230|[5-8]\\d\\d)\\d{3}"],["76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}"],["808162\\d{4}"],["8(?:440[49]06|72299\\d)\\d{3}|(?:8(?:45|70)|90[0167])624\\d{4}"],["70\\d{8}"],0,["3440[49]06\\d{3}|(?:3(?:08162|3\\d{4}|45624|7(?:0624|2299))|55\\d{4})\\d{4}"],0,["56\\d{8}"]]],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2
6843-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0",0,0,0,0,0,[["2717(?:[2-7]\\d|95)\\d{4}|(?:271[0-689]|782[0-6])[2-7]\\d{5}|(?:170[24]|2(?:(?:[02][2-79]|90)\\d|80[13468])|(?:3(?:23|80)|683|79[1-7])\\d|4(?:20[24]|72[2-8])|552[1-7])\\d{6}|(?:11|33|4[04]|80)[2-7]\\d{7}|(?:342|674|788)(?:[0189][2-7]|[2-7]\\d)\\d{5}|(?:1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6[014]|7[1257]|8[01346])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[13]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[014-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91))[2-7]\\d{6}|(?:1(?:2[35-8]|3[346-9]|4[236-9]|[59][0235-9]|6[235-9]|7[34689]|8[257-9])|2(?:1[134689]|3[24-8]|4[2-8]|5[25689]|6[2-4679]|7[3-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1245]|4[5-8]|5[125689]|6[235-7]|7[157-9]|8[2-46-8])|4(?:1[14578]|2[5689]|3[2-467]|5[4-7]|6[35]|73|8[2689]|9[2389])|5(?:[16][146-9]|2[14-8]|3[1346]|4[14-69]|5[46]|7[2-4]|8[2-8]|9[246])|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])|7(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|8[013-7]|9[089])|8(?:1[1357-9]|2[235-8]|3[03-57-9]|4[0-24-9]|5\\d|6[2457-9]|7[1-6]|8[1256]|9[2-4]))\\d[2-7]\\d{5}",[10]],["(?:61279|7(?:887[02-9]|9(?:313|79[07-9]))|8(?:079[04-9]|(?:84|91)7[02-8]))\\d{5}|(?:6(?:12|[2-47]1|5[17]|6[13]|80)[0189]|7(?:1(?:2[0189]|9[0-5])|2(?:[14][017-9]|8[0-59])|3(?:2[5-8]|[34][017-9]|9[016-9])|4(?:1[015-9]|[29][89]|39|8[389])|5(?:[15][017-9]|2[04-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589])|70[0289]|88[089]|97[02-8])|8(?:0(?:6[67]|7[02-8])|70[017-9]|84[01489]|91[0-289]))\\d{6}|(?:7(?:31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[0189]\\d|7[02-8])\\d{5}|(?:6(?:[09]\\d|1[04679]|2[03689]|3[05-9]|4[0489]|50|6[069]|7[07]|8[7-9])|7(?:0\\d|2[0235-79]|3[05-8]|40|5[0346-8]|6[6-9]|7[1-9]|8[0-79]|9[089])|8(?:0[01589]|1[0-57-9]|2[235-9]|3[03-57-9]|[45]\\d|6[02457-9]|7[1-69]|8[0-25-9]|9[02-9])|9\\d\\d)\\d{7}|(?:6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|8[124-6])\\d|7(?:[235689]\\d|4[0189]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-5])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]|881))[0189]\\d{5}",[10]],["000800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))"],["186[12]\\d{9}",[13]],0,0,["140\\d{7}",[10]],0,0,["1860\\d{7}",[11]]]],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]],0,0,0,0,0,0,[["37\\d{5}"],["38\\d{5}"]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,[["1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}",[8,9]],["7[3-9]\\d{8}",[10]]]],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0",0,0,0,0,0,[["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|2(?:121|[2689]0\\d)|30[0-2]\\d|4(?:111|40\\d))\\d{4}",[6,7,10]],["9(?:(?:0(?:[0-35]\\d|4[4-6])|(?:[13]\\d|2[0-3])\\d)\\d|9(?:[0-46]\\d\\d|5[15]0|8(?:1\\d|88)|9(?:0[013]|[19]\\d|21|77|8[7-9])))\\d{5}",[10]],0,0,0,0,["96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])",[4,5]]]],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-24589]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}",[7]],["(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[026-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[28]))\\d{4}"],["80[0-8]\\d{4}",[7]],["90(?:0\\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\\d{3}",[7]],0,0,["809\\d{4}",[7]],0,["49[0-24-79]\\d{4}",[7]]],"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|55\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[38]"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"0|([0-24-8]\\d{5})$","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876",[["8766060\\d{3}|(?:658(?:2(?:[0-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:52[35]|6(?:0[1-3579]|1[02357-9]|[23]\\d|40|5[06]|6[2-589]|7[0257]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}"],["(?:658295|876(?:2(?:0[2-9]|[14-9]\\d|2[013-9]|3[3-9])|[348]\\d\\d|5(?:0[1-9]|[1-9]\\d)|6(?:4[89]|6[
684367])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,[["87(?:000|90[01])\\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\\d{4}",[8]],["7(?:[78][0-25-9]|9\\d)\\d{6}",[9]],["80\\d{6}",[8]],["9\\d{7}",[8]],["70\\d{7}",[9]],0,["8(?:10|8\\d)\\d{5}",[8]],["74(?:66|77)\\d{5}",[9]],0,["85\\d{6}",[8]]]],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9]|636)|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9]|636[457-9])|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[27-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9])|5(?:2|3[045]|4[0-369]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|49|51|6(?:[0-24]|36|5[0-3589]|72|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:49|55|83)[29]|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[
6843017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|829(?:2|66)|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}",[9]],["[7-9]0[1-9]\\d{7}",[10]],["00777(?:[01]|5\\d)\\d\\d|(?:00(?:7778|882[1245])|(?:120|800\\d)\\d\\d)\\d{4}|00(?:37|66|78)\\d{6,13}"],["990\\d{6}",[9]],["60\\d{7}",[9]],0,["570\\d{6}",[9]],["20\\d{8}",[10]],["50[1-9]\\d{7}",[10]]]],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,[["(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}",[7,8,9]],["(?:1(?:0[0-6]|1[0-5]|2[014])|7\\d\\d)\\d{6}",[9]],["800[2-8]\\d{5,6}",[9,10]],["900[02-9]\\d{5}",[9]]]],KG:["996","00","8\\d{9}|(?:[235-8]\\d|99)\\d{7}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["312(?:5[0-79]\\d|9(?:[0-689]\\d|7[0-24-9]))\\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}",[9]],["312(?:58\\d|973)\\d{3}|(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|7(?:[07]\\d|55)|880|99[05-9])\\d{6}",[9]],["800\\d{6,7}"]]],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0",0,0,0,0,0,[["23(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)\\d{4}|23[236-9]\\d{5}|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\\d)\\d{5}|6\\d{5,6})",[8,9]],["(?:(?:1[28]|3[18]|9[67])\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d))\\d{6}|(?:1\\d|9[0-57-9])\\d{6}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])48\\d{5}",[8,9]],["1800(?:1\\d|2[019])\\d{4}",[10]],["1900(?:1\\d|2[09])\\d{4}",[10]]]],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0",0,0,0,0,0,[["(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}"],["(?:63\\d{3}|73(?:0[0-5]\\d|140))\\d{3}|[67]200[01]\\d{3}",[8]],0,0,0,0,0,0,["30(?:0[01]\\d\\d|12(?:11|20))\\d\\d",[8]]]],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]],0,0,0,0,0,0,[["7[4-7]\\d{5}"],["[34]\\d{6}"],0,["8\\d{6}"]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","869$1",0,"869",[["869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\\d{4}"],["869(?:48[89]|55[6-8]|66\\d|76[02-7])\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0",0,0,0,0,0,[["(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}"],["19[1-3]\\d{7}",[10]]]],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?",0,0,0,[["(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\\d{2,3}",[5,6,8,9,10]],["1(?:05(?:[0-8]\\d|9[0-6])|22[13]\\d)\\d{4,5}|1(?:0[1-46-9]|[16-9]\\d|2[013-9])\\d{6,7}",[9,10]],["00(?:308\\d{6,7}|798\\d{7,9})|(?:00368|80)\\d{7}",[9,11,12,13,14]],["60[2-9]\\d{6}",[9]],["50\\d{8,9}",[10,11]],0,["1(?:5(?:22|33|44|66|77|88|99)|6(?:[07]0|44|6[168]|88)|8(?:00|33|55|77|99))\\d{4}",[8]],["15\\d{7,8}",[9,10]],["70\\d{8}",[10]]]],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]],0,0,0,0,0,0,[["2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}",[8]],["(?:41\\d\\d|5(?:(?:[05]\\d|1[0-7]|6[56])\\d|2(?:22|5[25])|7(?:55|77)|88[58])|6(?:(?:0[034679]|5[015-9]|6\\d)\\d|111|222|333|444|7(?:0[013-9]|[67]\\d)|888|9(?:[069]\\d|3[039]))|9(?:(?:0[09]|22|[4679]\\d|8[057-9])\\d|1(?:1[01]|99)|3(?:00|33)|5(?:00|5\\d)))\\d{4}",[8]],["18\\d{5}",[7]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","345$1",0,"345",[["345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|[48]8)|9(?:14|4[035-9]))\\d{4}"],["345(?:32[1-9]|42[0-4]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|82[56]|9(?:1[679]|2[2-9]|3[06-9]|90))\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["(?:345976|900[2-9]\\d\\d)\\d{4}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"],0,0,["345849\\d{4}"]]],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",[["(?:33622|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9])|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-246-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59))))\\d{5}",[10]],["7(?:0[0-25-8]|47|6[0-4]|7[15-8]|85)\\d{7}",[10]],["8(?:00|108\\d{3})\\d{7}"],["809\\d{7}",[10]],["808\\d{7}",[10]],0,0,0,["751\\d{7}",[10]]],"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,0,0,0,0,[["(?:2[13]|[35-7][14]|41|8[1468])\\d{6}
6843",[8]],["(?:20(?:[239]\\d|5[24-9]|7[6-8]|88)|302\\d)\\d{6}",[10]],0,0,0,0,["30[013-9]\\d{6}",[9]]]],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0",0,0,0,0,0,[["7(?:62|8[0-7]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}"],["793(?:[01]\\d|2[0-4])\\d{3}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[12]))\\d{5}"],0,["9[01]\\d{6}",[8]],0,0,0,0,0,["80\\d{6}",[8]]]],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"1|([2-8]\\d{6})$","758$1",0,"758",[["758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}"],["758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"0|(1001)",0,0,0,[["(?:2(?:01|1[27]|2[02]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",[7]],["(?:6(?:(?:4[5-9]|5[0-4])\\d|6(?:[0245]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}"],["8002[28]\\d\\d|80(?:05\\d|9)\\d{4}"],["90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",[7]],0,0,["870(?:28|87)\\d\\d",[7]]]],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0",0,0,0,0,0,[["(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}"],["7(?:[0-25-8]\\d|4[0-4])\\d{6}"],0,0,0,0,["1973\\d{5}"]]],LR:["231","00","(?:2|33|5\\d|77|88)\\d{7}|[4-6]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3578]"],"0$1"]],"0",0,0,0,0,0,[["(?:2\\d{3}|33333)\\d{4}",[8,9]],["(?:(?:330|555|(?:77|88)\\d)\\d|4[67])\\d{5}|[56]\\d{6}",[7,9]],0,["332(?:02|[34]\\d)\\d{4}",[9]]]],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],0,0,0,0,0,0,[["2\\d{7}"],["[56]\\d{7}"],["800[256]\\d{4}"]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",1]],"8",0,"[08]",0,0,0,[["(?:3[1478]|4[124-6]|52)\\d{6}"],["6\\d{7}"],["80[02]\\d{5}"],["9(?:0[0239]|10)\\d{5}"],["70[05]\\d{5}"],0,["70[67]\\d{5}"],0,["[89]01\\d{5}"],["808\\d{5}"]]],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",0,0,0,[["(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}"],["6(?:[269][18]|5[1568]|7[189]|81)\\d{6}",[9]],["800\\d{5}",[8]],["90[015]\\d{5}",[8]],0,0,0,0,["20(?:1\\d{5}|[2-689]\\d{1,7})",[4,5,6,7,8,9,10]],["801\\d{5}",[8]]]],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]],0,0,0,0,0,0,[["6\\d{7}"],["2\\d{7}"],["80\\d{6}"],["90\\d{6}"],0,0,0,0,0,["81\\d{6}"]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0",0,0,0,0,0,[["(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}"],["9[1-6]\\d{7}"]]],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{5})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29|38)[89]","5(?:29|38)[89]0"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|892","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|892"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:29(?:[189][05]|2[29]|3[01])|38(?:8[057]|9[05]))\\d{4}|5(?:2(?:[0-25-7]\\d|3[1-578]|4[02-46-8]|8[0235-7]|90)|3(?:[0-47]\\d|5[02-9]|6[02-8]|80|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[017]\\d|6[0-367]))\\d{6}"],["80\\d{7}"],["89\\d{7}"],0,0,0,0,["592(?:4[0-2]|93)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0",0,0,0,0,0,[["(?:870|9[2-47-9]\\d)\\d{5}",[8]],["4(?:[46]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}"],["(?:800|90\\d)\\d{5}",[8]]]],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0",0,0,0,0,0,[["(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}"],["562\\d{5}|(?:6\\d|7[16-9])\\d{6}"],["800\\d{5}"],["90[056]\\d{5}"],0,0,["803\\d{5}"],0,["3[08]\\d{6}"],["808\\d{5}
6843"]]],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0",0,0,0,0,0,[["(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",[8]],["6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",[8]],["80(?:[0-2578]|9\\d)\\d{5}"],["9(?:4[1568]|5[178])\\d{5}",[8]],0,0,["77[1-9]\\d{5}",[8]],0,["78[1-49]\\d{5}",[8]]]],MF:["590","00","(?:590|(?:69|80)\\d|976)\\d{6}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|30|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976[01]\\d{5}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"0|([24-9]\\d{6})$","20$1",0,0,[["2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[35]|8[268]|9[245])\\d{5}"],["3[2-489]\\d{7}"],0,0,0,0,0,0,["22\\d{7}"]]],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1",0,0,0,0,0,[["(?:247|528|625)\\d{4}"],["(?:(?:23|54)5|329|45[56])\\d{4}"],0,0,0,0,0,0,["635\\d{4}"]]],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0",0,0,0,0,0,[["(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[23]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}"],["7(?:3555|4(?:60\\d|747)|94(?:[01]\\d|2[0-4]))\\d{3}|7(?:[0-25-8]\\d|3[1-4]|42|9[23])\\d{5}"],["800\\d{5}"],["5[02-9]\\d{6}"],0,0,0,0,0,["8(?:0[1-9]|[1-9]\\d)\\d{5}"]]],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],0,0,0,0,0,0,[["2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\\d{5}"],["2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[239])\\d{6}"],["80\\d{6}"]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:(?:2\\d|3[56]|[89][0-6])\\d|4(?:2[2-469]|39|46|6[25]|7[0-3]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|2[246]|39|46|62|7[0-3]|83)|51\\d\\d)|4(?:2(?:2\\d\\d|48[0-3])|3(?:20\\d|4(?:70|83)|56)|420\\d|5470)|6(?:0(?:[23]|88\\d)|(?:124|[56]2\\d)\\d|247[23]|3(?:20\\d|470)|4(?:2[04]\\d|47[23])|7(?:(?:3\\d|8[01459])\\d|4(?:39|60|7[013]))))\\d{4}|5(?:2(?:2\\d{5,6}|47[023]\\d{4})|(?:347[23]|4(?:2(?:1|86)|470)|522\\d|6(?:20\\d|483)|7(?:20\\d|48[0-2])|8(?:20\\d|47[02])|9(?:20\\d|47[01]))\\d{4})|7(?:(?:0470|4(?:25\\d|470)|5(?:202|470|96\\d))\\d{4}|1(?:20\\d{4,5}|4(?:70|83)\\d{4}))|8(?:1(?:2\\d{5,6}|4(?:10|7[01]\\d)\\d{3})|2(?:2\\d{5,6}|(?:320|490\\d)\\d{3})|(?:3(?:2\\d\\d|470)|4[24-7]|5(?:2\\d|4[1-9]|51)\\d|6[23])\\d{4})|(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|[35]2\\d))\\d{4}|25\\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\\d{4}",[6,7,8,9]],["(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6\\d|8[89]|9[4-8])\\d|7(?:3|40|[5-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6])\\d)\\d{4}|9[69]1\\d{6}|9(?:[68]\\d|9[089])\\d{5}",[7,8,9,10]],["80080(?:[01][1-9]|2\\d)\\d{3}",[10]],0,0,0,0,0,["1333\\d{4}|[12]468\\d{4}",[8]]]],MN:["976","001","[12]\\d{7,9}|[57-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[57-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0",0,0,0,0,0,[["[12]2[1-3]\\d{5,6}|7(?:0[0-5]\\d|128)\\d{4}|(?:[12](?:1|27)|5[368])\\d{6}|[12](?:3[2-8]|4[2-68]|5[1-4689])\\d{6,7}"],["(?:83[01]|920)\\d{5}|(?:5[05]|8[05689]|9[013-9])\\d{6}",[8]],0,0,0,0,0,0,["712[0-79]\\d{4}|7(?:1[013-9]|[5-8]\\d)\\d{5}",[8]]]],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]],0,0,0,0,0,0,[["(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}",[8]],["6800[0-79]\\d{3}|6(?:[235]\\d\\d|6(?:0[0-5]|[1-9]\\d)|8(?:0[1-9]|[14-8]\\d|2[5-9]|[39][0-4]))\\d{4}",[8]],["0800\\d{3}",[7]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","670$1",0,"670",[["670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],MQ:["596","00","(?:69|80)\\d{7}|(?:59|97)6\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["596(?:[04-7]\\d|10|2[7-9]|3[014-9]|8[09]|9[4-9])\\d{4}"],["69(?:6(?:[0-46-9]\\d|5[0-6])|727)\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976(?:6\\d|7[0-367])\\d{4}"]]],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]],0,0,0,0,0,0,[["(?:25[08]|35\\d|45[1-7])\\d{5}"],["[2-4][0-46-9]\\d{6}"],["800\\d{5}"]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"1|([34]\\d{6})$","664$1",0,"664",[["6644(?:1[0-3]|91)\\d{4}"],["664(?:3(?:49|9[1-6])|49[2-6])\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],0,0,0,0,0,0,[["20(?:3[1-4]|6[059])\\d{4}|2(?:0[19]|[1-357]\\d|60)\\d{5}"],["(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}"],["800[3467]\\d{4}"],["5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}"],0,0,["501\\d{5}"],["7117\\d{4}"],["3550\\d{4}"]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:5|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["5"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,[["(?:2(?:[0346-8]\\d|1[0-7])|4(?:[013568]\\d|2[4-7])|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}",[7,8]],["5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])\\d{5}",[8]],["802\\d{7}|80[0-2]\\d{4}",[7,10]],["30\\d{5}",[7]],0,0,0,0,["3(?:20|9\\d)\\d{4}",[7]]],"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[3467]|9[13-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,[["(?:3(?:0[0-3]|3[0-59])|6(?:[57][02468]|6[024-68]|8[024689]))\\d{4}",[7]],["46[46]\\d{4}|(?:7\\d|9[13-9])\\d{5}",[7]],["800\\d{7}",[10]],["900\\d{7}",[10]],0,0,["4[05]0\\d{4}",[7]]],"00"],MW:["265","00","(?:[129]\\d|31|77|88)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0",0,0,0,0,0,[["(?:1[2-9]|2[12]\\d\\d)\\d{5}"],["111\\d{6}|(?:31|77|88|9[89])\\d{7}",[9]]]],MX:["52","0[09]","1(?:(?:44|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[017]\\d|[235][1-9]|4[0-35-9]|6[0-46-9]|8[1-79]|9[1-8])|[2-9]\\d)\\d{8}",[10,11],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],0,1],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],0,1],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],0,1]],"01",0,"0(?:[12]|4[45])|1",0,0,0,[["6571\\d{6}|(?:2(?:0[01]|2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-
684357-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|6[1-9]|7[12]|8[1-8]|9\\d))\\d{7}",[10]],["6571\\d{6}|(?:1(?:2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))|2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|6[1-9]|7[12]|8[1-8]|9\\d))\\d{7}"],["8(?:00|88)\\d{7}",[10]],["900\\d{7}",[10]],["500\\d{7}",[10]],0,0,0,0,["300\\d{7}",[10]]],"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9])|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1[36-8]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0",0,0,0,0,0,[["(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}",[8,9]],["1(?:1888[69]|4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:[0134]\\d|2[1-9]|5[0-6]))|(?:(?:[269]|59)\\d|[37][1-9]|4[235-9])\\d|8(?:1[23]|[236]\\d|4[06]|5[7-9]|7[016-9]|8[01]|9[0-8]))\\d{5}",[9,10]],["1[378]00\\d{6}",[10]],["1600\\d{6}",[10]],0,0,0,0,["15(?:4(?:6[0-4]\\d|8(?:0[125]|[17]\\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\\d))\\d{4}",[10]]]],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],0,0,0,0,0,0,[["2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",[8]],["8[2-79]\\d{7}",[9]],["800\\d{6}",[9]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0",0,0,0,0,0,[["64426\\d{3}|6(?:1(?:2[2-7]|3[01378]|4[0-4])|254|32[0237]|4(?:27|41|5[25])|52[236-8]|626|7(?:2[2-4]|30))\\d{4,5}|6(?:1(?:(?:0\\d|2[0189]|3[24-69]|4[5-9])\\d|17|69|7[014])|2(?:17|5[0-36-8]|69|70)|3(?:17|2[14-689]|34|6[289]|7[01]|81)|4(?:17|2[0-2]|4[06]|5[0137]|69|7[01])|5(?:17|2[0459]|69|7[01])|6(?:17|25|38|42|69|7[01])|7(?:17|2[569]|3[13]|6[89]|7[01]))\\d{4}"],["(?:60|8[1245])\\d{7}",[9]],["80\\d{7}",[9]],["8701\\d{5}",[9]],0,0,0,0,["8(?:3\\d\\d|86)\\d{5}"]]],NC:["687","00","[2-57-9]\\d{5}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[2-57-9]"]]],0,0,0,0,0,0,[["(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}"],["(?:5[0-4]|[79]\\d|8[0-79])\\d{4}"],0,["36\\d{4}"]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[04]"]]],0,0,0,0,0,0,[["2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}"],["(?:23|7[04]|[89]\\d)\\d{6}"],["08\\d{6}"],["09\\d{6}"]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1",0,0,[["(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}"],["(?:14|3[58])\\d{4}"]]],NG:["234","009","(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0",0,0,0,0,0,[["(?:(?:[1-356]\\d|4[02-8]|8[2-9])\\d|9(?:0[3-9]|[1-9]\\d))\\d{5}|7(?:0(?:[013-689]\\d|2[0-24-9])\\d{3,4}|[1-79]\\d{6})|(?:[12]\\d|4[147]|5[14579]|6[1578]|7[1-3578])\\d{5}",[7,8]],["(?:702[0-24-9]|8(?:01|19)[01])\\d{6}|(?:70[13-689]|8(?:0[2-9]|1[0-8])|9(?:0[1-9]|1[2356]))\\d{7}",[10]],["800\\d{7,11}",[10,11,12,13,14]],0,0,0,["700\\d{7,11}",[10,11,12,13,14]]]],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],0,0,0,0,0,0,[["2\\d{7}"],["(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}"],["1800\\d{4}"]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|[89]\\d{6,9}|1\\d{4,5}",[5,6,7,8,9,10],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-57-9]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[
68430358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}",[9]],["6[1-58]\\d{7}",[9]],["800\\d{4,7}",[7,8,9,10]],["90[069]\\d{4,7}",[7,8,9,10]],0,0,["140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|(?:140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)|8[478]\\d{6})\\d",[5,6,9]],["66\\d{7}",[9]],["(?:85|91)\\d{7}",[9]]]],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[489]|59"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],0,0,0,0,0,"[02-689]|7[0-8]",[["(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",[8]],["(?:4[015-8]|59|9\\d)\\d{6}",[8]],["80[01]\\d{5}",[8]],["82[09]\\d{5}",[8]],["880\\d{5}",[8]],0,["(?:0[2-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}"],0,["85[0-5]\\d{5}",[8]],["810(?:0[0-6]|[2-8]\\d)\\d{3}",[8]]]],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-579]|6[2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0",0,0,0,0,0,[["(?:1[0-6]\\d|99[02-6])\\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\\d{5}",[8]],["9(?:6[0-3]|7[245]|8[0-24-68])\\d{7}",[10]],["1(?:66001|800\\d\\d)\\d{5}",[11]]]],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]],0,0,0,0,0,0,[["444\\d{4}"],["(?:55[3-9]|666|8\\d\\d)\\d{4}"]]],NU:["683","00","(?:[47]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]],0,0,0,0,0,0,[["[47]\\d{3}",[4]],["888[4-9]\\d{3}",[7]]]],NZ:["64","0(?:0|161)","[29]\\d{7,9}|50\\d{5}(?:\\d{2,3})?|6[0-35-9]\\d{6}|7\\d{7,8}|8\\d{4,9}|(?:11\\d|[34])\\d{7}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-579]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|[89]0","50(?:[0367]|88)|[89]0"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[59]|80"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7|86"],"0$1"]],"0",0,0,0,0,0,[["24099\\d{3}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}",[8]],["2[0-27-9]\\d{7,8}|21\\d{6}",[8,9,10]],["508\\d{6,7}|80\\d{6,8}",[8,9,10]],["(?:11\\d{5}|50(?:0[08]|30|66|77|88))\\d{3}|90\\d{6,8}",[7,8,9,10]],["70\\d{7}",[9]],0,["8(?:1[6-9]|22|3\\d|4[045]|5[459]|7[0-3579]|90)\\d{2,7}"],["[28]6\\d{6,7}",[8,9]]],"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]],0,0,0,0,0,0,[["2[2-6]\\d{6}",[8]],["1505\\d{4}|(?:7(?:[1289]\\d|7[0-4])|9(?:0[1-9]|[1-9]\\d))\\d{5}",[8]],["8007\\d{4,5}|(?:500|800[05])\\d{4}"],["900\\d{5}",[8]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],0,0,0,0,0,0,[["(?:1(?:0\\d|1[479]|2[37]|3[0137]|4[17]|5[05]|6[58]|7[0167]|8[258]|9[1389])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[02-9])|3(?:[089]\\d|1[0-7]|2[0-5]|33|4[0-79]|5[05]|6[068]|7[0-8])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[056]|7[0-24-9]|8[6-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}",[7]],["(?:1[16]1|21[89]|6\\d{3}|8(?:1[01]|7[23]))\\d{4}",[7,8]],["800\\d{4,5}|(?:00800|800\\d)\\d{6}"],["(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}",[7]]]],PE:["51","19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,[["(?:(?:4[34]|5[14])[0-8]\\d|7(?:173|3[0-8]\\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[569]|[56]0)))\\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\\d{6}",[8]],["9\\d{8}",[9]],["800\\d{5}",[8]],["805\\d{5}",[8]],["80[24]\\d{5}",[8]],0,0,0,0,["801\\d{5}",[8]]],0," Anexo "],PF:["689","00","4\\d{5}
6843(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],0,0,0,0,0,0,[["4(?:0[4-689]|9[4-68])\\d{5}",[8]],["8[7-9]\\d{6}",[8]],["80[0-5]\\d{6}",[9]],0,0,0,["44\\d{4}",[6]],0,["499\\d{5}",[8]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,[["(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4}",[7]],["(?:7\\d|8[18])\\d{6}",[8]],["180\\d{4}",[7]],0,0,0,0,["27[01]\\d{4}",[7]],["2(?:0[0-47]|7[568])\\d{4}",[7]]],"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0",0,0,0,0,0,[["(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|(?:2|8[2-8]\\d\\d)\\d{5}",[6,8,9,10]],["(?:8(?:1[37]|9[5-8])|9(?:0[5-9]|1[0-24-9]|[235-7]\\d|4[2-9]|8[135-9]|9[1-9]))\\d{7}",[10]],["1800\\d{7,9}",[11,12,13]]]],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0",0,0,0,0,0,[["(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}",[9,10]],["3(?:[0-24]\\d|3[0-7]|55|64)\\d{7}",[10]],["800\\d{5}(?:\\d{3})?",[8,11]],["900\\d{5}",[8]],["122\\d{6}",[9]],0,["(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}",[11,12]]]],PL:["48","00","6\\d{5}(?:\\d{2})?|8\\d{9}|[1-9]\\d{6}(?:\\d{2})?",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]],0,0,0,0,0,0,[["47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))",[7,9]],["21(?:1(?:[145]\\d|3[1-5])|2[0-4]\\d)\\d{4}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",[9]],["800\\d{6,7}",[9,10]],["70[01346-8]\\d{6}",[9]],0,0,["804\\d{6}",[9]],["64\\d{4,7}",[6,7,8,9]],["39\\d{7}",[9]],["801\\d{6}",[9]]]],PM:["508","00","(?:[45]|80\\d\\d)\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["(?:4[1-3]|50)\\d{4}",[6]],["(?:4[02-4]|5[056])\\d{4}",[6]],["80[0-5]\\d{6}",[9]]]],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}
6843",[10],0,"1",0,0,0,0,"787|939",[["(?:787|939)[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0",0,0,0,0,0,[["(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}",[8]],["5[69]\\d{7}",[9]],["1800\\d{6}",[10]],0,0,0,0,0,0,["1700\\d{6}",[10]]]],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]],0,0,0,0,0,0,[["2(?:[12]\\d|[35][1-689]|4[1-59]|6[1-35689]|7[1-9]|8[1-69]|9[1256])\\d{6}"],["6[0356]92(?:30|9\\d)\\d{3}|(?:(?:16|6[0356])93|9(?:[1-36]\\d\\d|480))\\d{5}"],["80[02]\\d{6}"],["(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}"],["884[0-4689]\\d{5}"],0,["70(?:7\\d|8[17])\\d{5}"],0,["30\\d{7}"],["80(?:8\\d|9[1579])\\d{5}"]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],0,0,0,0,0,0,[["(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}"],["(?:(?:46|83)[0-5]|6[2-4689]0)\\d{4}|(?:45|77|88)\\d{5}"]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-6])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,[["(?:[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36])\\d{5,7}|(?:2(?:2[4-68]|[4-68]\\d|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\\d)|4(?:3[12]|5[13]|9[1-47])|5(?:[1-4]\\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\\d|6[1-578]|75|8[0-8])|858)\\d{5,6}",[7,8,9]],["9(?:51|6[129]|[78][1-6]|9[1-5])\\d{6}",[9]],["9800\\d{5,7}",[9,10,11]],0,0,0,["[2-9]0\\d{4,7}",[6,7,8,9]],0,["8700[0-4]\\d{4}",[9]]]],QA:["974","00","[2-7]\\d{7}|800\\d{4}(?:\\d{2})?|2\\d{6}",[7,8,9],[["(\\d{3})(\\d{4})","$1 $2",["2[126]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]"]]],0,0,0,0,0,0,[["4141\\d{4}|(?:23|4[04])\\d{6}",[8]],["(?:2[89]|[35-7]\\d)\\d{6}",[8]],["800\\d{4}(?:\\d{2})?",[7,9]],0,0,0,0,["2(?:[12]\\d|61)\\d{4}",[7]]]],RE:["262","00","9769\\d{5}|(?:26|[68]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,"26[23]|69|[89]",[["26(?:2\\d\\d|30[0-5])\\d{4}"],["(?:69(?:2\\d\\d|3(?:0[0-46]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|6[0-6]|7[0-27]|8[0-8]|9[0-479]))|9769\\d)\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,0,["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[2378]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[237-9]"],"0$1"]],"0",0,0,0,0,0,[["[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d"],["7020\\d{5}|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[019])\\d{6}",[9]],["800\\d{6}",[9]],["90[0136]\\d{6}",[9]],0,0,["(?:37\\d|80[578])\\d{6}",[9]],0,0,["801\\d{6}",[9]]],0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0",0,0,0,0,0,[["(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}",[7,8,9,10,11,12]],["6(?:[0-689]|7\\d)\\d{6,7}",[8,9,10]],["800\\d{3,9}"],["(?:78\\d|90[0169])\\d{3,7}",[6,7,8,9,10]],0,0,["7[06]\\d{4,10}"]]],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-6]2|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-6]2|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",[["(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8
6843(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\\d{7}",[10]],["9\\d{9}",[10]],["8(?:0[04]|108\\d{3})\\d{7}"],["80[39]\\d{7}",[10]],["808\\d{7}",[10]]],"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]]],"0",0,0,0,0,0,[["(?:06|2[23568]\\d)\\d{6}"],["7[2389]\\d{7}",[9]],["800\\d{6}",[9]],["900\\d{6}",[9]]]],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0",0,0,0,0,0,[["1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",[9]],["579[01]\\d{5}|5(?:[013-689]\\d|7[0-35-8])\\d{6}",[9]],["800\\d{7}",[10]],["925\\d{6}",[9]],0,0,["811\\d{7}",[10]],0,0,["920\\d{6}",[9]]]],SB:["677","0[01]","(?:[1-6]|[7-9]\\d\\d)\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]],0,0,0,0,0,0,[["(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",[5]],["48\\d{3}|(?:(?:7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d{4}"],["1[38]\\d{3}",[5]],0,0,0,0,0,["5[12]\\d{3}",[5]]]],SC:["248","010|0[0-2]","800\\d{4}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,[["4[2-46]\\d{5}"],["2[125-8]\\d{5}"],["800[08]\\d{3}"],0,0,0,0,0,["971\\d{4}|(?:64|95)\\d{5}"]],"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0",0,0,0,0,0,[["1(?:5\\d|8[35-7])\\d{6}"],["(?:1[0-2]|9[0-3569])\\d{7}"]]],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0",0,0,0,0,0,[["(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\\d)\\d|90[1-9])\\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\\d{5,6}",[7,8,9]],["7[02369]\\d{7}",[9]],["20\\d{4,7}",[6,7,8,9]],["649\\d{6}|9(?:(?:00|39|44)[1-8]\\d{3,6}|9[1-59]\\d{4})",[7,8,9,10]],["75[1-8]\\d{6}",[9]],0,["10[1-8]\\d{6}",[9]],["74[02-9]\\d{6}",[9]],0,["77[0-7]\\d{6}",[9]]]],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-5]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[["662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",[8]],["8(?:051|95[0-2])\\d{4}|(?:8(?:0[1-4]|[1-8]\\d|9[0-4])|9[0-8]\\d)\\d{5}",[8]],["(?:18|8)00\\d{7}",[10,11]],["1900\\d{7}",[11]],0,0,["7000\\d{7}",[11]],0,["(?:3[12]\\d|666)\\d{5}",[8]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]",[["2(?:[0-57-9]\\d|6[4-9])\\d\\d"],["[56]\\d{4}",[5]],0,0,0,0,0,0,["262\\d\\d",[5]]]],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,[["(?:[1-357][2-8]|4[24-8])\\d{6}",[8]],["65(?:1\\d|55|[67]0)\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}",[8]],["80\\d{4,6}",[6,7,8]],["89[1-3]\\d{2,5}|90\\d{4,6}"],0,0,0,0,["(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-489])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}",[8]]],"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|[57]9)\\d{6}",[5,8],0,0,0,0,0,0,"79",[["79\\d{6}",[8]],["(?:4[015-8]|59|9\\d)\\d{6}",[8]],["80[01]\\d{5}",[8]],["82[09]\\d{5}",[8]],["880\\d{5}",[8]],0,["(?:0[2-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}"],0,["85[0-5]\\d{5}
6843",[8]],["810(?:0[0-6]|[2-8]\\d)\\d{3}",[8]]]],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0",0,0,0,0,0,[["(?:2(?:16|[2-9]\\d{3})|(?:(?:[3-5][1-8]\\d|819)\\d|601[1-5])\\d)\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d"],["909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}",[9]],["800\\d{6}",[9]],["9(?:00|[78]\\d)\\d{6}",[9]],0,0,["96\\d{7}",[9]],["9090\\d{3}",[7]],["6(?:02|5[0-4]|9[0-6])\\d{6}",[9]],["8[5-9]\\d{7}",[9]]]],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0",0,0,0,0,0,[["22[2-4][2-9]\\d{4}"],["(?:25|3[0-5]|66|7[2-9]|8[08]|9[09])\\d{6}"]]],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1",0,0,[["0549(?:8[0157-9]|9\\d)\\d{4}",[10]],["6[16]\\d{6}",[8]],0,["7[178]\\d{6}",[8]],0,0,0,0,["5[158]\\d{6}",[8]]]],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]],0,0,0,0,0,0,[["3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}"],["75(?:01|[38]3)\\d{5}|7(?:[06-8]\\d|21|5[4-7]|90)\\d{6}"],["800\\d{6}"],["88[4689]\\d{6}
6843"],0,0,0,0,["(?:3(?:392|9[01]\\d)\\d|93(?:3[13]0|929))\\d{4}"],["81[02468]\\d{6}"]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["24|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3478]|64|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6(?:0[5-7]|[1-35-9])|9[2-9]"]]],"0",0,0,0,0,0,[["(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}",[6,7]],["(?:(?:15|(?:3[59]|4[89]|79|8[08])\\d|6(?:0[5-7]|[1-9]\\d)|9(?:0\\d|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:6\\d|7[1-9])\\d{6}",[7,8,9]]]],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]],0,0,0,0,0,0,[["(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}"],["(?:7[124-7]|8[124-9])\\d{5}",[7]],0,0,0,0,0,0,["56\\d{4}",[6]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0",0,0,0,0,0,[["1[89]\\d{7}"],["(?:12|9[1257-9])\\d{7}"]]],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]],0,0,0,0,0,0,[["22\\d{5}"],["900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}"]]],SV:["503","00","[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,[["2(?:[1-6]\\d{3}|[79]90[034]|890[0245])\\d{3}",[8]],["66(?:[02-9]\\d\\d|1(?:[02-9]\\d|16))\\d{3}|(?:6[0-57-9]|7\\d)\\d{6}",[8]],["800\\d{4}(?:\\d{4})?",[7,11]],["900\\d{4}(?:\\d{4})?",[7,11]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|(5\\d{6})$","721$1",0,"721",[["7215(?:4[2-8]|8[239]|9[056])\\d{4}"],["7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0",0,0,0,0,0,[["21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}"],["9(?:22|[3-689]\\d)\\d{6}",[9]]]],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]],0,0,0,0,0,0,[["[23][2-5]\\d{6}",[8]],["7[6-9]\\d{6}",[8]],["0800\\d{4}",[8]],["900\\d{6}",[9]],0,0,0,0,["70\\d{6}",[8]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8",[["8\\d{3}"]]],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"1|([2-479]\\d{6})$","649$1",0,"649",[["649(?:266|712|9(?:4\\d|50))\\d{4}"],["649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"],0,0,0,["649(?:71[01]|966)\\d{4}"]]],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,[["22(?:[37-9]0|5[0-5]|6[89])\\d{4}"],["(?:6[023568]|77|9\\d)\\d{6}"]],"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],0,0,0,0,0,0,[["2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}"],["(?:7[09]|9[0-36-9])\\d{6}"]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0",0,0,0,0,0,[["(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",[8]],["671[0-8]\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}",[9]],["(?:001800\\d|1800)\\d{6}",[10,13]],["1900\\d{6}",[10]],0,0,0,0,["6[08]\\d{7}",[9]]]],TJ:["992","810","(?:00|[1-57-9]\\d)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[34]7|91[78]"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,[["(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}"],["41[18]\\d{6}|(?:[034]0|[17][017]|2[02]|5[05]|8[08]|9\\d)\\d{7}"]],"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7],0,0,0,0,0,0,0,[["(?:2[2-4]|[34]\\d)\\d{2,5}
6843"],["7[2-4]\\d{2,5}"]]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]],0,0,0,0,0,0,[["(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",[7]],["7[2-8]\\d{6}",[8]],["80\\d{5}",[7]],["90\\d{5}",[7]],["70\\d{5}",[7]]]],TM:["993","810","[1-6]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],"8",0,0,0,0,0,[["(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}"],["6\\d{7}"]],"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]],0,0,0,0,0,0,[["81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}"],["3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-7])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}"],["8010\\d{4}"],["88\\d{6}"],0,0,0,0,0,["8[12]10\\d{4}"]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]],0,0,0,0,0,0,[["(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}",[5]],["(?:55[4-6]|6(?:[09]\\d|3[02]|8[15-9])|(?:7\\d|8[46-9])\\d|999)\\d{4}",[7]],["0800\\d{3}",[7]],0,0,0,0,0,["55[0-37-9]\\d{4}",[7]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|616)","5(?:[0-59]|6161)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0",0,0,0,0,0,[["(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}",[10]],["56161\\d{5}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}",[10]],["8(?:00\\d{7}(?:\\d{2,3})?|11\\d{7})",[10,12,13]],["(?:8[89]8|900)\\d{7}",[10]],["592(?:21[12]|461)\\d{4}",[10]],0,["444\\d{4}",[7]],["512\\d{7}",[10]],["850\\d{7}",[10]]]],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-46-8]\\d{6})$","868$1",0,"868",[["868(?:2(?:0[13]|1[89]|[23]\\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}"],["868(?:(?:2[5-9]|3\\d)\\d|4(?:3[0-6]|[6-9]\\d)|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]],0,0,0,0,0,0,[["2[02-9]\\d{3}",[5]],["(?:7[01]\\d|90)\\d{4}",[6,7]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,[["(?:2[2-8]\\d|370|55[01]|7[1-9])\\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\\d)|1[023]\\d)\\d{4,5}|(?:[239]\\d\\d|4(?:0[56]|12|49))\\d{5})|6(?:[01]\\d{7}|4(?:0[56]|12|24|4[09])\\d{4,5})|8(?:(?:2(?:3\\d|4[0-269]|[578]0|66)|36[24-9]|90\\d\\d)\\d{4}|4(?:0[56]|12|24|4[09])\\d{4,5})|(?:2(?:2(?:0\\d\\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\\d|1[0-4])|(?:4\\d|5[0-49]|6[0-29]|7[0-5])\\d)\\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\\d\\d|4(?:2(?:[089]\\d|7[1-9])|(?:3[0-4]|[78]\\d|9[01])\\d))\\d)\\d{3}",[8,9]],["(?:40001[0-2]|9[0-8]\\d{4})\\d{3}",[9]],["80[0-79]\\d{6}|800\\d{5}",[8,9]],["20(?:[013-9]\\d\\d|2)\\d{4}",[7,9]],["99\\d{7}",[9]],0,["50[0-46-9]\\d{6}
6843",[9]],0,["7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}",[10,11]]],0,"#"],TZ:["255","00[056]","(?:[26-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0",0,0,0,0,0,[["2[2-8]\\d{7}"],["77[2-9]\\d{6}|(?:6[1-9]|7[1-689])\\d{7}"],["80[08]\\d{6}"],["90\\d{7}"],0,0,0,0,["41\\d{7}"],["8(?:40|6[01])\\d{6}"]]],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["4[45][0-5]|5(?:0|6[37])|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]","4[45][0-5]|5(?:0|6(?:3[14-7]|7))|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["[3-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,[["(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",[9]],["(?:50|6[36-8]|7[1-3]|9[1-9])\\d{7}",[9]],["800[1-8]\\d{5,6}"],["900[239]\\d{5,6}"],0,0,0,0,["89[1-579]\\d{6}",[9]]],"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0",0,0,0,0,0,[["20(?:(?:(?:24|81)0|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[0147]\\d|2[5-9]|32|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}"],["726[01]\\d{5}|7(?:[0157-9]\\d|20|36|[46][0-4])\\d{6}"],["800[1-3]\\d{5}"],["90[1-3]\\d{6}"]]],US:["1","011","[2-9]\\d{9}",[10],[["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["5(?:05(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|44))|82(?:2(?:0[0-3]|[268]2)|3(?:0[02]|22|33)|4(?:00|4[24]|65|82)|5(?:00|29|58|83)|6(?:00|66|82)|7(?:58|77)|8(?:00|42|88)|9(?:00|9[89])))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[0-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[0179]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-289]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01579]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","4\\d{9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["405|8|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["4"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:770|987)|(?:2\\d|4[2-7])\\d\\d)\\d{4}",[8]],["9[1-9]\\d{6}",[8]],["(?:4\\d{5}|80[05])\\d{4}|405\\d{4}",[7,10]],["90[0-8]\\d{4}",[7]]],"00"," int. "],UZ:["998","810","(?:33|55|[679]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[35-9]"],"8 $1"]],"8",0,0,0,0,0,[["(?:6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|6\\d\\d|7(?:[23]\\d|7[69])|9(?:22|4[1-8]|6[135]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|(?:1[12]|8\\d)\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|6(?:22|3[12457]|4[13-8])|9(?:22|5[1-9])))\\d{5}"],["(?:(?:33|88|9[0-57-9])\\d{3}|55(?:50[013]|90\\d)|6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079]))|9(?:2(?:1[1267]|3[01]|5\\d|7[0-4])|(?:5[67]|7\\d)\\d|6(?:2[0-26]|8\\d)))|7(?:[07]\\d{3}|1(?:13[01]|6(?:0[47]|1[67]|66)|71[3-69]|98\\d)|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|6(?:2(?:2[1245]|4[2-4])|39\\d|41[179]|5(?:[349]\\d|5[0-2])|7(?:0[017]|[13]\\d|22|44|55|67|88))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07]))))\\d{4}"]],"8~10"],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698",[["06698\\d{1,6}"],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","784$1",0,"784",[["784(?:266|3(?:6[6-9]|7\\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}"],["784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0",0,0,0,0,0,[["(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}"],["4(?:1[24-8]|2[46])\\d{7}"],["800\\d{7}"],["90[01]\\d{7}"],0,0,["501\\d{7}"]]],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-578]\\d{6})$","284$1",0,"284",[["284496[0-5]\\d{3}|284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}"],["284496[6-9]\\d{3}|284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|99)|5(?:4[0-7]|68|9[69]))\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","340$1",0,"340",[["340(?:2(?:0[0-38]|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:355[0-46-9]|4(?:5(?:2[024-9]|5[0-46-9])|60[1-9]|9(?:2[0-5]|49)))\\d{4}|52(?:3(?:[2-46-9][02-9]|5[02-46-9])|4(?:[2-478][02-9]|5[034]|6[2-9]|9[05-9])|7[2-4]\\d)\\d{5}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[1256]|33|44|66|77|88)[2-9]\\d{6}"]]],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[69]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0",0,0,0,0,0,[["2(?:0[3-9]|1[0-689]|2[0-25-9]|3[2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|8[2-79]|9[0-4679])\\d{7}",[10]],["(?:5(?:2[238]|59)|89[689]|99[013-9])\\d{6}|(?:3\\d|5[689]|7[06-9]|8[1-8]|9[0-8])\\d{7}",[9]],["1800\\d{4,6}|12(?:0[13]|28)\\d{4}",[8,9,10]],["1900\\d{4,6}",[8,9,10]],0,0,["(?:[17]99|80\\d)\\d{4}|69\\d{5,6}",[7,8]],0,["672\\d{6}",[9]]]],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]],0,0,0,0,0,0,[["(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}",[5]],["(?:[58]\\d|7[013-7])\\d{5}",[7]],["81[18]\\d\\d",[5]],0,0,0,["(?:3[03]|900\\d)\\d{3}"],0,["9(?:0[1-9]|1[01])\\d{4}",[7]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],0,0,0,0,0,0,[["72\\d{4}",[6]],["(?:72|8[23])\\d{4}",[6]],["80[0-5]\\d{6}",[9]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]],0,0,0,0,0,0,[["6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}",[5,6]],["(?:7[1-35-7]|8(?:[3-7]|9\\d{3}))\\d{5}",[7,10]],["800\\d{3}",[6]]]],XK:["383","00","[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],"0",0,0,0,0,0,[["(?:2[89]|39)0\\d{6}|[23][89]\\d{6}"],["4[3-9]\\d{6}",[8]],["800\\d{5}",[8]],["900\\d{5}",[8]]]],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7[24-68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,[["78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}",[7,8]],["7[0137]\\d{7}",[9]]]],YT:["262","00","80\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,"269|63",[["269(?:0[67]|5[0-3]|6\\d|[78]0)\\d{4}"],["639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}"],["80\\d{7}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0",0,0,0,0,0,[["(?:2(?:0330|4302)|52087)0\\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}",[9]],["(?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\\d{3}|8[1-4]\\d{3,7}|(?:2[27]|47|54)4950\\d{3}|(?:1(?:049[2-4]|9[12]\\d\\d)|(?:6\\d|7[0-46-9])\\d{3}|8(?:5\\d{3}|7(?:08[67]|158|28[5-9]|310)))\\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\\d{3}|(?:12|[2-5]1)492\\d{4}",[5,6,7,8,9]],["80\\d{7}",[9]],["(?:86[2-9]|9[0-2]\\d)\\d{6}",[9]],0,0,["861\\d{6,7}",[9,10]],0,["87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\\d)\\d{5}",[9]],["860\\d{6}",[9]]]],ZM:["260","00","800\\d{6}|(?:21|63|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0",0,0,0,0,0,[["21[1-8]\\d{6}"],["(?:7[679]|9[5-8])\\d{7}"],["800\\d{6}"],0,0,0,0,0,["63\\d{7}"]]],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?
6843:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:4\\d\\d|9[2-9])\\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}"],["7(?:[178]\\d|3[1-9])\\d{6}",[9]],["80(?:[01]\\d|20|8[0-8])\\d{3}",[7]],0,0,0,0,0,["86(?:1[12]|22|30|44|55|77|8[368])\\d{6}",[10]]]]},nonGeographic:{800:["800",0,"(?:005|[1-9]\\d\\d)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:005|[1-9]\\d\\d)\\d{5}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"[0-36-9]\\d{8}",[9],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-36-9]"]]],0,0,0,0,0,0,[0,["[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|285\\d{9}|(?:[19]\\d|49)\\d{6}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["4"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[19]"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["34[57]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-3]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|3(?:2|47|7\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:(?:285\\d\\d|3(?:45|[69]\\d{3}))\\d|9[89])\\d{6}"]]],883:["883",0,"(?:210|370\\d\\d)\\d{7}|51\\d{7}(?:\\d{3})?",[9,10,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["2"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[35]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:210|(?:370[1-9]|51[013]0)\\d)\\d{7}|5100\\d{5}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function e(d,e){var n=Array.prototype.slice.call(e);return n.push(t),d.apply(this,n)}var n=function d(t){!function(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),this.name=this.constructor.name,this.message=t,this.stack=new Error(t).stack};(n.prototype=Object.create(Error.prototype)).constructor=n;var r="".concat("-‐-―−ー-").concat("//").concat("..").concat("  ­​⁠ ").concat("()()[]\\[\\]").concat("~⁓∼~");function i(d,t){d=d.split("-"),t=t.split("-");for(var e=d[0].split("."),n=t[0].split("."),r=0;r<3;r++){var i=Number(e[r]),a=Number(n[r]);if(i>a)return 1;if(a>i)return-1;if(!isNaN(i)&&isNaN(a))return 1;if(isNaN(i)&&!isNaN(a))return-1}return d[1]&&t[1]?d[1]>t[1]?1:d[1]<t[1]?-1:0:!d[1]&&t[1]?1:d[1]&&!t[1]?-1:0}function a(d){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(d){return typeof d}:function(d){return d&&"function"==typeof Symbol&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d})(d)}function $(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}function o(d,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(d,n.key,n)}}function u(d,t,e){return t&&o(d.prototype,t),e&&o(d,e),d}var l=/^\d+$/,s=function(){function d(t){$(this,d),function(d){if(!d)throw new Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!y(d)||!y(d.countries))throw new Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` 
6843child object property. Got ".concat(y(d)?"an object of shape: { "+Object.keys(d).join(", ")+" }":"a "+v(d)+": "+d,"."))}(t),this.metadata=t,N.call(this,t)}return u(d,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter((function(d){return"001"!==d}))}},{key:"getCountryMetadata",value:function(d){return this.metadata.countries[d]}},{key:"nonGeographic",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(d){return void 0!==this.getCountryMetadata(d)}},{key:"hasCallingCode",value:function(d){if(this.getCountryCodesForCallingCode(d))return!0;if(this.nonGeographic()){if(this.nonGeographic()[d])return!0}else{var t=this.countryCallingCodes()[d];if(t&&1===t.length&&"001"===t[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(d){return this.nonGeographic()?!!this.nonGeographic()[d]:!this.getCountryCodesForCallingCode(d)}},{key:"country",value:function(d){return this.selectNumberingPlan(d)}},{key:"selectNumberingPlan",value:function(d,t){if(d&&l.test(d)&&(t=d,d=null),d&&"001"!==d){if(!this.hasCountry(d))throw new Error("Unknown country: ".concat(d));this.numberingPlan=new c(this.getCountryMetadata(d),this)}else if(t){if(!this.hasCallingCode(t))throw new Error("Unknown calling code: ".concat(t));this.numberingPlan=new c(this.getNumberingPlanMetadata(t),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(d){var t=this.countryCallingCodes()[d];if(t){if(1===t.length&&3===t[0].length)return;return t}}},{key:"getCountryCodeForCallingCode",value:function(d){var t=this.getCountryCodesForCallingCode(d);if(t)return t[0]}},{key:"getNumberingPlanMetadata",value:function(d){var t=this.getCountryCodeForCallingCode(d);if(t)return this.getCountryMetadata(t);if(this.nonGeographic()){var e=this.nonGeographic()[d];if(e)return e}else{var n=this.countryCallingCodes()[d];if(n&&1===n.length&&"001"===n[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(d){return this.numberingPlan.type(d)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(d){return this.selectNumberingPlan(d)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),d}(),c=function(){function d(t,e){$(this,d),this.globalMetadataObject=e,this.metadata=t,N.call(this,e.metadata)}return u(d,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(d){return d[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var d=this,t=this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[];return t.map((function(t){return new f(t,d)}))}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(d){return d[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return(!this.types()||0!==this.types().length)&&!!this.types()}}
vendor: 1,350 bytes, line 6843
6843,{key:"type",value:function(d){if(this.hasTypes()&&m(this.types(),d))return new g(m(this.types(),d),this)}},{key:"ext",value:function(){return this.v1||this.v2?" ext. ":this.metadata[13]||" ext. "}}]),d}(),f=function(){function d(t,e){$(this,d),this._format=t,this.metadata=e}return u(d,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!(!this.nationalPrefixFormattingRule()||h.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),d}(),h=/^\(?\$1\)?$/,g=function(){function d(t,e){$(this,d),this.type=t,this.metadata=e}return u(d,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.t
6843ype[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),d}();function m(d,t){switch(t){case"FIXED_LINE":return d[0];case"MOBILE":return d[1];case"TOLL_FREE":return d[2];case"PREMIUM_RATE":return d[3];case"PERSONAL_NUMBER":return d[4];case"VOICEMAIL":return d[5];case"UAN":return d[6];case"PAGER":return d[7];case"VOIP":return d[8];case"SHARED_COST":return d[9]}}var y=function(d){return"object"===a(d)},v=function(d){return a(d)};function p(d,t){return(t=new s(t)).hasCountry(d)?t.country(d).ext():" ext. "}function b(d,t){if((t=new s(t)).hasCountry(d))return t.country(d).countryCallingCode();throw new Error("Unknown country: ".concat(d))}function C(d,t){return void 0!==t.countries[d]}function N(d){var t=d.version;"number"==typeof t?(this.v1=1===t,this.v2=2===t,this.v3=3===t,this.v4=4===t):t?-1===i(t,"1.2.0")?this.v2=!0:-1===i(t,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}var x=function(d){return"([".concat("0-90-9٠-٩۰-۹","]{1,").concat(d,"})")};function P(d){return";ext="+x("20")+"|"+("[  \\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)[:\\..]?[  \\t,-]*"+x("20")+"#?")+"|"+("[  \\t,]*(?:[xx##~~]|int|int)[:\\..]?[  \\t,-]*"+x("9")+"#?")+"|"+("[- ]+"+x("6")+"#")+"|"+("[  \\t]*(?:,{2}|;)[:\\..]?[  \\t,-]*"+x("15")+"#?")+"|"+("[  \\t]*(?:,)+[:\\..]?[  \\t,-]*"+x("9")+"#?")}var w="[++]{0,1}(?:["+r+"]*[0-90-9٠-٩۰-۹]){3,}["+r+"0-90-9٠-٩۰-۹]*",O=new RegExp("^[++]{0,1}(?:["+r+"]*[0-90-9٠-٩۰-۹]){1,2}$","i"),S=w+"(?:"+P()+")?",E=new RegExp("^[0-90-9٠-٩۰-۹]{2}$|^"+S+"$","i");function I(d){return d.length>=2&&E.test(d)}var k=new RegExp("(?:"+P()+")$","i");var T={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"};function F(d){return T[d]}function A(d){var t="",e=d.split(""),n=Array.isArray(e),r=0;for(e=n?e:e[Symbol.iterator]();;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=F(i);a&&(t+=a)}return t}function R(d){var t="",e=d.split(""),n=Array.isArray(e),r=0;for(e=n?e:e[Symbol.iterator]();;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}t+=D(i,t)||""}return t}function D(d,t){if("+"===d){if(t)return;return"+"}return F(d)}function M(d,t){return function d(t,e,n){var r=n.type(e),i=r&&r.possibleLengths()||n.possibleLengths();if(!i)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===e){if(!n.type("FIXED_LINE"))return d(t,"MOBILE",n);var a=n.type("MOBILE");a&&(i=function(d,t){var e=d.slice(),n=t,r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var $=a;d.indexOf($)<0&&e.push($)}return e.sort((function(d,t){return d-t}))}(i,a.possibleLengths()))}else if(e&&!r)return"INVALID_LENGTH";var $=t.length,o=i[0];if(o===$)return"IS_POSSIBLE";if(o>$)return"TOO_SHORT";if(i[i.length-1]<$)return"TOO_LONG";return i.indexOf($,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}(d,void 0,t)}function L(d,t){switch(M(d,t)){case"IS_POSSIBLE":return!0;default:return!1}}function _(d,t){return function(d){if(Array.isArray(d))return d}(d)||function(d,t){var e=[],n=!0,r=!1,i=void 0;try{for(var a,$=d[Symbol.iterator]();!(n=(a=$.next()).done)&&(e.push(a.value),!t||e.length!==t);n=!0);}catch(d){r=!0,i=d}finally{try{n||null==$.return||$.return()}finally{if(r)throw i}}return e}(d,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function G(d){var t,e,n=(d=d.replace(/^tel:/,"tel=")).split(";"),r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var $=_(a.split("="),2),o=$[0],u=$[1];switch(o){case"tel":t=u;break;case"ext":e=u;break;case"phone-context":"+"===u[0]&&(t=u+t)}}if(!I(t))return{};var l={number:t};return e&&(l.ext=e),l}function j(d){var t=d.number,e=d.ext;if(!t)return"";if("+"!==t[0])throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(t).concat(e?";ext="+e:"")}function B(d,t){return d=d||"",new RegExp("^(?:"+t+")$").test(d)}var U=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function W(d,t,e){if(t=t||{},d.country){(e=new s(e)).selectNumberingPlan(d.country,d.countryCallingCode);var n=t.v2?d.nationalNumber:d.phone;if(B(n,e.nationalNumberPattern())){if(V(n,"FIXED_LINE",e))return e.type("MOBILE")&&""===e.type("MOBILE").pattern()?"FIXED_LINE_OR_MOBILE":e.type("MOBILE")?V(n,"MOBILE",e)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE":"FIXED_LINE_OR_MOBILE";
vendor: 5,566 bytes, line 6843
6843for(var r=0,i=U;r<i.length;r++){var a=i[r];if(V(n,a,e))return a}}}}function V(d,t,e){return!(!(t=e.type(t))||!t.pattern())&&(!(t.possibleLengths()&&t.possibleLengths().indexOf(d.length)<0)&&B(d,t.pattern()))}function H(d,t,e){return t=t||{},e=new s(e),!!d.country&&(e.selectNumberingPlan(d.country,d.countryCallingCode),e.hasTypes()?void 0!==W(d,t,e.metadata):B(t.v2?d.nationalNumber:d.phone,e.nationalNumberPattern()))}function K(d){return d.replace(new RegExp("[".concat(r,"]+"),"g")," ").trim()}var Y=/(\$\d)/;function Z(d,t,e){var n=e.useInternationalFormat,r=e.withNationalPrefix,i=(e.carrierCode,e.metadata,d.replace(new RegExp(t.pattern()),n?t.internationalFormat():r&&t.nationalPrefixFormattingRule()?t.format().replace(Y,t.nationalPrefixFormattingRule()):t.format()));return n?K(i):i}var X=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function J(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}var z={formatExtension:function(d,t,e){return"".concat(d).concat(e.ext()).concat(t)}};function Q(d,t,e,n){if(e=e?function(d){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{},n=Object.keys(e);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e).filter((function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable})))),n.forEach((function(t){J(d,t,e[t])}))}return d}({},z,e):z,n=new s(n),d.country&&"001"!==d.country){if(!n.hasCountry(d.country))throw new Error("Unknown country: ".concat(d.country));n.country(d.country)}else{if(!d.countryCallingCode)return d.phone||"";n.selectNumberingPlan(d.countryCallingCode)}var r,i=n.countryCallingCode(),a=e.v2?d.nationalNumber:d.phone;switch(t){case"NATIONAL":return a?dd(r=q(a,d.carrierCode,"NATIONAL",n,e),d.ext,n,e.formatExtension):"";case"INTERNATIONAL":return a?(r=q(a,null,"INTERNATIONAL",n,e),dd(r="+".concat(i," ").concat(r),d.ext,n,e.formatExtension)):"+".concat(i);case"E.164":return"+".concat(i).concat(a);case"RFC3966":return j({number:"+".concat(i).concat(a),ext:d.ext});case"IDD":if(!e.fromCountry)return;return dd(function(d,t,e,n,r){if(b(n,r.metadata)===e){var i=q(d,t,"NATIONAL",r);return"1"===e?e+" "+i:i}var a=function(d,t,e){var n=new s(e);return n.selectNumberingPlan(d,t),n.defaultIDDPrefix()?n.defaultIDDPrefix():X.test(n.IDDPrefix())?n.IDDPrefix():void 0}(n,void 0,r.metadata);if(a)return"".concat(a," ").concat(e," ").concat(q(d,null,"INTERNATIONAL",r))}(a,d.carrierCode,i,e.fromCountry,n),d.ext,n,e.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}function q(d,t,e,n,r){var i=function(d,t){var e=d,n=Array.isArray(e),r=0;for(e=n?e:e[Symbol.iterator]();;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i;if(a.leadingDigitsPatterns().length>0){var $=a.leadingDigitsPatterns()[a.leadingDigitsPatterns().length-1];if(0!==t.search($))continue}if(B(t,a.pattern()))return a}}(n.formats(),d);return i?Z(d,i,{useInternationalFormat:"INTERNATIONAL"===e,withNationalPrefix:!i.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!r||!1!==r.nationalPrefix,carrierCode:t,metadata:n}):d}function dd(d,t,e,n){return t?n(d,t,e):d}function td(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}function ed(d,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(d,n.key,n)}}var nd=function(){function d(t,e,n){if(function(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),!t)throw new TypeError("`country` or `countryCallingCode` not passed");if(!e)throw new TypeError("`nationalNumber` not passed");if(!n)throw new TypeError("`metadata` not passed");var r=new s(n);rd(t)&&(this.country=t,r.country(t),t=r.countryCallingCode()),this.countryCallingCode=t,this.nationalNumber=e,this.number="+"+this.countryCallingCode+this.nationalNumber,this.metadata=n}var t,e,n;return t=d,(e=[{key:"setExt",value:function(d){this.ext=d}},{key:"isPossible",value:function(){return function(d,t,e){if(void 0===t&&(t={}),e=new s(e),t.v2){if(!d.countryCallingCode)throw new Error("Invalid phone number object passed");e.selectNumberingPlan(d.countryCallingCode)}else{if(!d.phone)return!1;if(d.country){if(!e.hasCountry(d.country))throw new Error("Unknown country: ".concat(d.country));e.country(d.country)}else{if(!d.countryCallingCode)throw new Error("Invalid phone number object passed");e.selectNumberingPlan(d.countryCallingCode)}}if(e.possibleLengths())return L(d.phone||d.nationalNumber,e);if(d.countryCallingCode&&e.isNonGeographicCallingCode(d.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.metadata)}},{key:"isValid",value:function(){return H(this,{v2:!0},this.metadata)}},{key:"isNonGeographic",value:function(){return new s(this.metadata).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(d){return this.number===d.number&&this.ext===d.ext}},{key:"getType",value:function(){return W(this,{v2:!0},this.metadata)}},{key:"format",value:function(d,t){return Q(this,d,t?function(d){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{},n=Object.keys(e);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e).filter((function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable}
6843)))),n.forEach((function(t){td(d,t,e[t])}))}return d}({},t,{v2:!0}):{v2:!0},this.metadata)}},{key:"formatNational",value:function(d){return this.format("NATIONAL",d)}},{key:"formatInternational",value:function(d){return this.format("INTERNATIONAL",d)}},{key:"getURI",value:function(d){return this.format("RFC3966",d)}}])&&ed(t.prototype,e),n&&ed(t,n),d}(),rd=function(d){return/^[A-Z]{2}$/.test(d)},id=new RegExp("([0-90-9٠-٩۰-۹])");function ad(d,t,e,n){if(t){var r=new s(n);r.selectNumberingPlan(t,e);var i=new RegExp(r.IDDPrefix());if(0===d.search(i)){var a=(d=d.slice(d.match(i)[0].length)).match(id);if(!(a&&null!=a[1]&&a[1].length>0&&"0"===a[1]))return d}}}function $d(d,t){if(d&&t.numberingPlan.nationalPrefixForParsing()){var e=new RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),n=e.exec(d);if(n){var r,i,a,$=n.length-1,o=$>0&&n[$];if(t.nationalPrefixTransformRule()&&o)r=d.replace(e,t.nationalPrefixTransformRule()),$>1&&(i=n[1]);else{var u=n[0];r=d.slice(u.length),o&&(i=n[1])}if(o){var l=d.indexOf(n[1]);d.slice(0,l)===t.numberingPlan.nationalPrefix()&&(a=t.numberingPlan.nationalPrefix())}else a=n[0];return{nationalNumber:r,nationalPrefix:a,carrierCode:i}}}return{nationalNumber:d}}function od(d,t){var e=$d(d,t),n=e.nationalNumber,r=e.carrierCode;if(!function(d,t,e){if(B(d,e.nationalNumberPattern())&&!B(t,e.nationalNumberPattern()))return!1;return!0}(d,n,t))return{nationalNumber:d};if(d.length!==n.length+(r?r.length:0)&&t.possibleLengths())switch(M(n,t)){case"TOO_SHORT":case"INVALID_LENGTH":return{nationalNumber:d}}return{nationalNumber:n,carrierCode:r}}function ud(d,t,e,n){var r=t?b(t,n):e;if(0===d.indexOf(r)){(n=new s(n)).selectNumberingPlan(t,e);var i=d.slice(r.length),a=od(i,n).nationalNumber,$=od(d,n).nationalNumber;if(!B($,n.nationalNumberPattern())&&B(a,n.nationalNumberPattern())||"TOO_LONG"===M($,n))return{countryCallingCode:r,number:i}}return{number:d}}function ld(d,t,e,n){if(!d)return{};if("+"!==d[0]){var r=ad(d,t,e,n);if(!r||r===d){if(t||e){var i=ud(d,t,e,n),a=i.countryCallingCode,$=i.number;if(a)return{countryCallingCode:a,number:$}}return{number:d}}d="+"+r}if("0"===d[1])return{};n=new s(n);for(var o=2;o-1<=3&&o<=d.length;){var u=d.slice(1,o);if(n.hasCallingCode(u))return n.selectNumberingPlan(u),{countryCallingCode:u,number:d.slice(o)};o++}return{}}function sd(d,t,e){var n=e.getCountryCodesForCallingCode(d);if(n)return 1===n.length?n[0]:function(d,t,e){e=new s(e);var n=d,r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var $=a;if(e.country($),e.leadingDigits()){if(t&&0===t.search(e.leadingDigits()))return $}else if(W({phone:t,country:$},void 0,e.metadata))return $}}(n,t,e.metadata)}var cd=new RegExp("[++0-90-9٠-٩۰-۹]"),fd=new RegExp("[^0-90-9٠-٩۰-۹#]+$");function hd(d,t,e){if(t=t||{},e=new s(e),t.defaultCountry&&!e.hasCountry(t.defaultCountry)){if(t.v2)throw new n("INVALID_COUNTRY");throw new Error("Unknown country: ".concat(t.defaultCountry))}var r=function(d,t,e){if(d&&0===d.indexOf("tel:"))return G(d);var r=function(d,t,e){if(!d)return;if(d.length>250){if(e)throw new n("TOO_LONG");return}if(!1===t)return d;var r=d.search(cd);if(r<0)return;return d.slice(r).replace(fd,"")}(d,e,t);if(!r)return{};if(!I(r))return function(d){return O.test(d)}(r)?{error:"TOO_SHORT"}:{};var i=function(d){var t=d.search(k);if(t<0)return{};for(var e=d.slice(0,t),n=d.match(k),r=1;r<n.length;){if(n[r])return{number:e,ext:n[r]};r++}}(r);if(i.ext)return i;return{number:r}}(d,t.v2,t.extract),i=r.number,a=r.ext,$=r.error;if(!i){if(t.v2){if("TOO_SHORT"===$)throw new n("TOO_SHORT");throw new n("NOT_A_NUMBER")}return{}}var o=function(d,t,e,n){var r,i=ld(R(d),t,e,n.metadata),a=i.countryCallingCode,$=i.number;if(a)n.selectNumberingPlan(a);else{if(!$||!t&&!e)return{};n.selectNumberingPlan(t,e),t&&(r=t),a=e||b(t,n.metadata)}if(!$)return{countryCallingCode:a};var o=od(R($),n),u=o.nationalNumber,l=o.carrierCode,s=sd(a,u,n);s&&(r=s,"001"===s||n.country(r));return{country:r,countryCallingCode:a,nationalNumber:u,carrierCode:l}}(i,t.defaultCountry,t.defaultCallingCode,e),u=o.country,l=o.nationalNumber,c=o.countryCallingCode,f=o.carrierCode;if(!e.hasSelectedNumberingPlan()){if(t.v2)throw new n("INVALID_COUNTRY");return{}}if(!l||l.length<2){if(t.v2)throw new n("TOO_SHORT");return{}}if(l.length>17){if(t.v2)throw new n("TOO_LONG");return{}}if(t.v2){var h=new nd(c,l,e.metadata);
6843return u&&(h.country=u),f&&(h.carrierCode=f),a&&(h.ext=a),h}var g=!(t.extended?!e.hasSelectedNumberingPlan():!u)&&B(l,e.nationalNumberPattern());return t.extended?{country:u,countryCallingCode:c,carrierCode:f,valid:g,possible:!!g||!(!0!==t.extended||!e.possibleLengths()||!L(l,e)),phone:l,ext:a}:g?function(d,t,e){var n={country:d,phone:t};e&&(n.ext=e);return n}(u,l,a):{}}function gd(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}function md(d,t,e){return hd(d,function(d){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{},n=Object.keys(e);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e).filter((function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable})))),n.forEach((function(t){gd(d,t,e[t])}))}return d}({},t,{v2:!0}),e)}function yd(d){return(yd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(d){return typeof d}:function(d){return d&&"function"==typeof Symbol&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d})(d)}function vd(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}function pd(d,t){return function(d){if(Array.isArray(d))return d}(d)||function(d,t){var e=[],n=!0,r=!1,i=void 0;try{for(var a,$=d[Symbol.iterator]();!(n=(a=$.next()).done)&&(e.push(a.value),!t||e.length!==t);n=!0);}catch(d){r=!0,i=d}finally{try{n||null==$.return||$.return()}finally{if(r)throw i}}return e}(d,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function bd(){var d=Cd(arguments),t=d.text,e=d.options,n=d.metadata;return md(t,e,n)}function Cd(d){var t,e,n,r=pd(Array.prototype.slice.call(d),4),i=r[0],a=r[1],$=r[2],o=r[3];if("string"!=typeof i)throw new TypeError("A text for parsing must be a string.");if(t=i,a&&"string"!=typeof a){if(!Nd(a))throw new Error("Invalid second argument: ".concat(a));$?(e=a,n=$):n=a}else o?(e=$,n=o):(e=void 0,n=$),a&&(e=function(d){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{},n=Object.keys(e);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e).filter((function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable})))),n.forEach((function(t){vd(d,t,e[t])}))}return d}({defaultCountry:a},e));return{text:t,options:e,metadata:n}}var Nd=function(d){return"object"===yd(d)};function xd(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}function Pd(d,t,e){t&&t.defaultCountry&&!C(t.defaultCountry,e)&&(t=function(d){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{},n=Object.keys(e);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e).filter((function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable})))),n.forEach((function(t){xd(d,t,e[t])}))}return d}({},t,{defaultCountry:void 0}));try{return md(d,t,e)}catch(d){if(!(d instanceof n))throw d}}function wd(){var d=Cd(arguments),t=d.text,e=d.options,n=d.metadata;return Pd(t,e,n)}function Od(d){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{},n=Object.keys(e);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e).filter((function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable})))),n.forEach((function(t){Sd(d,t,e[t])}))}return d}function Sd(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}function Ed(){var d=Cd(arguments),t=d.text,e=d.options,n=d.metadata,r=Pd(t,e=Od({},e,{extract:!1}),n);return r&&r.isValid()||!1}function Id(d){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{},n=Object.keys(e);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e).filter((function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable})))),n.forEach((function(t){kd(d,t,e[t])}))}return d}function kd(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}function Td(){var d=Cd(arguments),t=d.text,e=d.options,n=d.metadata,r=Pd(t,e=Id({},e,{extract:!1}),n);return r&&r.isPossible()||!1}function Fd(d){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{},n=Object.keys(e);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e).filter((function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable}
6843)))),n.forEach((function(t){Ad(d,t,e[t])}))}return d}function Ad(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}function Rd(){var d=Cd(arguments),t=d.text,e=d.options,r=d.metadata;e=Fd({},e,{extract:!1});try{var i=md(t,e,r);(r=new s(r)).selectNumberingPlan(i.countryCallingCode);var a=M(i.nationalNumber,r);if("IS_POSSIBLE"!==a)return a}catch(d){if(d instanceof n)return d.message;throw d}}function Dd(d,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(d,n.key,n)}}function Md(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}var Ld=function d(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;Md(this,d),this.key=t,this.value=e,this.next=n,this.prev=r},_d=function(){function d(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;Md(this,d),this.size=0,this.limit=t,this.head=null,this.tail=null,this.cache={}}var t,e,n;return t=d,(e=[{key:"put",value:function(d,t){if(this.ensureLimit(),this.head){var e=new Ld(d,t,this.head);this.head.prev=e,this.head=e}else this.head=this.tail=new Ld(d,t);this.cache[d]=this.head,this.size++}},{key:"get",value:function(d){if(this.cache[d]){var t=this.cache[d].value;return this.remove(d),this.put(d,t),t}console.log("Item not available in cache for key ".concat(d))}},{key:"ensureLimit",value:function(){this.size===this.limit&&this.remove(this.tail.key)}},{key:"remove",value:function(d){var t=this.cache[d];null!==t.prev?t.prev.next=t.next:this.head=t.next,null!==t.next?t.next.prev=t.prev:this.tail=t.prev,delete this.cache[d],this.size--}},{key:"clear",value:function(){this.head=null,this.tail=null,this.size=0,this.cache={}}}])&&Dd(t.prototype,e),n&&Dd(t,n),d}();function Gd(d,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(d,n.key,n)}}var jd=function(){function d(t){!function(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),this.cache=new _d(t)}var t,e,n;return t=d,(e=[{key:"getPatternForRegExp",value:function(d){var t=this.cache.get(d);return t||(t=new RegExp("^"+d),this.cache.put(d,t)),t}}])&&Gd(t.prototype,e),n&&Gd(t,n),d}();function Bd(d,t){if(d<0||t<=0||t<d)throw new TypeError;return"{".concat(d,",").concat(t,"}")}function Ud(d,t){var e=t.search(d);return e>=0?t.slice(0,e):t}var Wd="   ᠎ - \u2028\u2029   ",Vd="[".concat(Wd,"]"),Hd="[^".concat(Wd,"]"),Kd="[".concat("0-9Ù -Ù©Û°-۹߀-߉०-९০-৯੦-੯૦-૯୦-୯௦-௯౦-౯೦-೯൦-൯๐-๙໐-໙༠-༩၀-၉႐-႙០-៩᠐-᠙᥆-᥏᧐-᧙᪀-᪉᪐-᪙᭐-᭙᮰-᮹᱀-᱉᱐-᱙꘠-꘩꣐-꣙꤀-꤉꧐-꧙꩐-꩙꯰-꯹0-9","]"),Yd="A-Za-zªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-Ô§Ô±-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠࢢ-ࢬऄ-हऽॐक़-ॡॱ-ॷॹ-ॿঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-ళవ-హఽౘౙౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤜᥐ-ᥭᥰ-ᥴᦀ-ᦫᧁ-ᧇᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬá
6843³®-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-á¾´á¾¶-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-á¿´á¿¶-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎↃↄⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々〆〱-〵〻〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚗꚠ-ꛥꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞓꞠ-Ɦꟸ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꪀ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-ï©­ï©°-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ï¹´ï¹¶-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",Zd="[".concat(Yd,"]"),Xd=new RegExp(Zd),Jd="[".concat("$¢-¥֏؋৲৳৻૱௹฿៛₠-₹꠸﷼﹩$¢£¥₩","]"),zd=new RegExp(Jd),Qd="[".concat("̀-ͯ҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-ٰٟۖ-ۜ۟-Û¤Û§Û¨Ûª-ܑۭܰ-݊ަ-Þ°ß«-߳ࠖ-࠙ࠛ-ࠣࠥ-à §à ©-࡙࠭-࡛ࣤ-ࣾऀ-ंऺ़ु-ै्॑-ॗॢॣঁ়ু-ৄ্ৢৣਁਂ਼ੁੂੇੈੋ-੍ੑੰੱੵઁં઼ુ-ૅેૈ્ૢૣଁ଼ିୁ-ୄ୍ୖୢୣஂீ்ా-ీె-ైొ-్ౕౖౢౣ಼ಿೆೌ್ೢೣു-ൄ്ൢൣ්ි-ුූัิ-ฺ็-๎ັິ-ູົຼ່-ໍཱ༹༘༙༵༷-ཾྀ-྄྆྇ྍ-ྗྙ-ྼ࿆ိ-ူဲ-့္်ွှၘၙၞ-ၠၱ-ၴႂႅႆႍႝ፝-፟ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴឵ិ-ួំ៉-៓៝᠋-᠍ᢩᤠ-ᤢᤧᤨᤲ᤹-᤻ᨘᨗᩖᩘ-ᩞ᩠ᩢᩥ-ᩬᩳ-᩿᩼ᬀ-ᬃ᬴ᬶ-ᬺᬼᭂ᭫-᭳ᮀᮁᮢ-ᮥᮨᮩ᯦᮫ᯨᯩᯭᯯ-ᯱᰬ-ᰳᰶ᰷᳐-᳔᳒-á³ á³¢-᳨᳭᳴᷀-ᷦ᷼-᷿⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〭꙯ꙴ-꙽ꚟ꛰꛱ꠂ꠆ꠋꠥꠦ꣄꣠-꣱ꤦ-꤭ꥇ-ꥑꦀ-ꦂ꦳ꦶ-ꦹꦼꨩ-ꨮꨱꨲꨵꨶꩃꩌꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫬꫭ꫶ꯥꯨ꯭ﬞ︀-️︠-︦","]"),qd=new RegExp(Qd),dt=new RegExp("[\0-�€-ÿĀ-ſḀ-ỿƀ-ɏ̀-ͯ]");function tt(d){return!(!Xd.test(d)&&!qd.test(d))&&dt.test(d)}function et(d){return"%"===d||zd.test(d)}var nt={POSSIBLE:function(d,t,e){return!0},VALID:function(d,t,e){return!(!H(d,void 0,e)||!rt(d,t.toString()))},STRICT_GROUPING:function(d,t,e,n){var r=t.toString();return!(!H(d,void 0,e)||!rt(d,r)||at(d,r)||!it(d))&&$t(d,t,e,lt,n)},EXACT_GROUPING:function(d,t,e,n){var r=t.toString();return!(!H(d,void 0,e)||!rt(d,r)||at(d,r)||!it(d))&&$t(d,t,e,ut,n)}};function rt(d,t,e){for(var n=0;n<t.length-1;n++){var r=t.charAt(n);if("x"===r||"X"===r){var i=t.charAt(n+1);if("x"===i||"X"===i){if(n++,util.isNumberMatch(d,t.substring(n))!=MatchType.NSN_MATCH)return!1}else if(A(t.substring(n))!==d.ext)return!1}}return!0}function it(d,t){if("FROM_DEFAULT_COUNTRY"!=d.getCountryCodeSource())return!0;var e=util.getRegionCodeForCountryCode(d.getCountryCode()),n=util.getMetadataForRegion(e);if(null==n)return!0;var r=util.getNationalSignificantNumber(d),i=util.chooseFormattingPatternForNumber(n.numberFormats(),r);if(i&&i.getNationalPrefixFormattingRule().length>0){if(i.getNationalPrefixOptionalWhenFormatting())return!0;if(PhoneNumberUtil.formattingRuleHasFirstGroupOnly(i.getNationalPrefixFormattingRule()))return!0;var a=PhoneNumberUtil.normalizeDigitsOnly(d.getRawInput());return util.maybeStripNationalPrefixAndCarrierCode(a,n,null)}return!0}function at(d,t){var e=t.indexOf("/");if(e<0)return!1;var n=t.indexOf("/",e+1);return!(n<0)&&(!(d.getCountryCodeSource()===CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN||d.getCountryCodeSource()===CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN)||PhoneNumberUtil.normalizeDigitsOnly(t.substring(0,e))!==String(d.getCountryCode())||t.slice(n+1).indexOf("/")>=0)}function $t(d,t,e,n,r){var i=normalizeDigits(t,!0),a=ot(e,d,null);if(n(e,d,i,a))return!0;var $=MetadataManager.getAlternateFormatsForCountry(d.getCountryCode()),o=util.getNationalSignificantNumber(d);if($){var u=$.numberFormats(),l=Array.isArray(u),s=0;for(u=l?u:u[Symbol.iterator]();;){var c;if(l){if(s>=u.length)break;c=u[s++]}else{if((s=u.next()).done)break;c=s.value}var f=c;if(f.leadingDigitsPatterns().length>0)if(!r.getPatternForRegExp("^"+f.leadingDigitsPatterns()[0]).test(o))continue;if(n(e,d,i,a=ot(e,d,f)))return!0}}return!1}function ot(d,t,e){if(e){var n=util.getNationalSignificantNumber(t);return util.formatNsnUsingPattern(n,e,"RFC3966",d).split("-")}
6843var r=formatNumber(t,"RFC3966",d),i=r.indexOf(";");i<0&&(i=r.length);var a=r.indexOf("-")+1;return r.slice(a,i).split("-")}function ut(d,t,e,n){var r=e.split(NON_DIGITS_PATTERN),i=t.hasExtension()?r.length-2:r.length-1;if(1==r.length||r[i].contains(util.getNationalSignificantNumber(t)))return!0;for(var a,$,o=n.length-1;o>0&&i>=0;){if(r[i]!==n[o])return!1;o--,i--}return i>=0&&(a=r[i],$=n[0],a.indexOf($,a.length-$.length)===a.length-$.length)}function lt(d,t,e,n){var r,i,a=0;if(t.getCountryCodeSource()!==CountryCodeSource.FROM_DEFAULT_COUNTRY){var $=String(t.getCountryCode());a=e.indexOf($)+$.length()}for(var o=0;o<n.length;o++){if((a=e.indexOf(n[o],a))<0)return!1;if(a+=n[o].length(),0==o&&a<e.length()){var u=util.getRegionCodeForCountryCode(t.getCountryCode());if(null!=util.getNddPrefixForRegion(u,!0)&&Character.isDigit(e.charAt(a))){var l=util.getNationalSignificantNumber(t);return r=e.slice(a-n[o].length),i=l,0===r.indexOf(i)}}}return e.slice(a).contains(t.getExtension())}var st=/[\\/] *x/;function ct(d){return Ud(st,d)}var ft=/(?:(?:[0-3]?\d\/[01]?\d)|(?:[01]?\d\/[0-3]?\d))\/(?:[12]\d)?\d{2}/,ht=/[12]\d{3}[-/]?[01]\d[-/]?[0-3]\d +[0-2]\d$/,gt=/^:[0-5]\d/;function mt(d,t,e){if(ft.test(d))return!1;if(ht.test(d)){var n=e.slice(t+d.length);if(gt.test(n))return!1}return!0}var yt="[^".concat("(\\[([").concat(")\\])]","]"),vt="[".concat("(\\[([").concat("++","]"),pt=new RegExp("^"+vt),bt=Bd(0,3),Ct=new RegExp("^(?:[(\\[([])?(?:"+yt+"+[)\\])]])?"+yt+"+(?:[(\\[([]"+yt+"+[)\\])]])"+bt+yt+"*$"),Nt=/\d{1,5}-+\d{1,5}\s{0,4}\(\d{1,4}/;function xt(d){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{},n=Object.keys(e);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e).filter((function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable})))),n.forEach((function(t){Ot(d,t,e[t])}))}return d}function Pt(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}function wt(d,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(d,n.key,n)}}function Ot(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}var St=P(),Et=["\\/+(.*)/","(\\([^(]*)","(?:".concat(Vd,"-|-").concat(Vd,")").concat(Vd,"*(.+)"),"[‒-―-]".concat(Vd,"*(.+)"),"\\.+".concat(Vd,"*([^.]+)"),"".concat(Vd,"+(").concat(Hd,"+)")],It=Bd(0,2),kt=Bd(0,4),Tt=Bd(0,20),Ft="[".concat(r,"]")+kt,At=Kd+Bd(1,20),Rt="(?:"+vt+Ft+")"+It+At+"(?:"+Ft+At+")"+Tt+"(?:"+St+")?",Dt=new RegExp("[^".concat("0-9²³¹¼-¾٠-٩۰-۹߀-߉०-९০-৯৴-৹੦-੯૦-૯୦-୯୲-୷௦-௲౦-౯౸-౾೦-೯൦-൵๐-๙໐-໙༠-༳၀-၉႐-႙፩-፼ᛮ-ᛰ០-៩៰-៹᠐-᠙᥆-᥏᧐-᧚᪀-᪉᪐-᪙᭐-᭙᮰-᮹᱀-᱉᱐-᱙⁰⁴-⁹₀-₉⅐-ↂↅ-↉①-⒛⓪-⓿❶-➓⳽〇〡-〩〸-〺㆒-㆕㈠-㈩㉈-㉏㉑-㉟㊀-㊉㊱-㊿꘠-꘩ꛦ-ꛯ꠰-꠵꣐-꣙꤀-꤉꧐-꧙꩐-꩙꯰-꯹0-9").concat(Yd,"#]+$")),Mt=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,Lt=function(){function d(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;if(Pt(this,d),Ot(this,"state","NOT_READY"),Ot(this,"searchIndex",0),Ot(this,"regExpCache",new jd(32)),!(e=xt({},e,{defaultCallingCode:e.defaultCallingCode,defaultCountry:e.defaultCountry&&C(e.defaultCountry,n)?e.defaultCountry:void 0,leniency:e.leniency||e.extended?"POSSIBLE":"VALID",maxTries:e.maxTries||Mt})).leniency)throw new TypeError("`Leniency` not supplied");if(e.maxTries<0)throw new TypeError("`maxTries` not supplied");if(this.text=t,this.options=e,this.metadata=n,this.leniency=nt[e.leniency],!this.leniency)throw new TypeError("Unknown leniency: ".concat(e.leniency,"."));this.maxTries=e.maxTries,this.PATTERN=new RegExp(Rt,"ig")}var t,e,n;return t=d,(e=[{key:"find",value:function(){for(var d;this.maxTries>0&&null!==(d=this.PATTERN.exec(this.text));){var t=d[0],e=d.index;if(mt(t=ct(t),e,this.text)){var n=this.parseAndVerify(t,e,this.text)||this.extractInnerMatch(t,e,this.text);if(n){if(this.options.v2){var r=new nd(n.country||n.countryCallingCode,n.phone,this.metadata);return n.ext&&(r.ext=n.ext),{startsAt:n.startsAt,endsAt:n.endsAt,number:r}}return n}}this.maxTries--}}},{key:"extractInnerMatch",value:function(d,t,e){for(var n=0,r=Et;n<r.length;n++)for(var i=!0,a=void 0,$=new RegExp(r[n],"g");this.maxTries>0&&null!==(a=$.exec(d));){if(i){var o=Ud(Dt,d.slice(0,a.index)),u=this.parseAndVerify(o,t,e);if(u)return u;this.maxTries--,i=!1}var l=Ud(Dt,a[1]),s=d.indexOf(l,a.index),c=this.parseAndVerify(l,t+s,e);if(c)return c;this.maxTries--}}},{key:"parseAndVerify",value:function(d,t,e){if(function(d,t,e,n){if(Ct.test(d)&&!Nt.test(d)){if("POSSIBLE"!==n){if(t>0&&!pt.test(d)){var r=e[t-1];if(et(r)||tt(r))return!1}var i=t+d.length;if(i<e.length){var a=e[i];if(et(a)||tt(a))return!1}}return!0}}(d,t,e,this.options.leniency)){var n=hd(d,{extended:!0,defaultCountry:this.options.defaultCountry,defaultCallingCode:this.options.defaultCallingCode},this.metadata);if(n.possible&&this.leniency(n,d,this.metadata,this.regExpCache)){var r={startsAt:t,endsAt:t+d.length,phone:n.phone};return n.country&&"001"!==n.country?r.country=n.country:r.countryCallingCode=n.countryCallingCode,n.ext&&(r.ext=n.ext),r}}}},{key:"hasNext",value:function(){return"NOT_READY"===this.state&&(this.lastMatch=this.find(),this.lastMatch?this.state="READY":this.state="DONE"),"READY"===this.state}},{key:"next",value:function(){if(!this.hasNext())throw new Error("No next element");var d=this.lastMatch;return this.lastMatch=null,this.state="NOT_READY",d}}])&&wt(t.prototype,e),n&&wt(t,n),d}();function _t(d,t,e){for(var n=new Lt(d,t,e),r=[];n.hasNext();)r.push(n.next());return r}function Gt(){var d=Cd(arguments),t=d.text,e=d.options,n=d.metadata;return _t(t,e,n)}
6843function jt(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}function Bt(){var d=Cd(arguments),t=d.text,e=d.options,n=d.metadata,r=new Lt(t,e,n);return jt({},Symbol.iterator,(function(){return{next:function(){return r.hasNext()?{done:!1,value:r.next()}:{done:!0}}}}))}function Ut(d){return(Ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(d){return typeof d}:function(d){return d&&"function"==typeof Symbol&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d})(d)}function Wt(d){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{},n=Object.keys(e);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e).filter((function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable})))),n.forEach((function(t){Vt(d,t,e[t])}))}return d}function Vt(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}function Ht(d,t,e,n){var r=Kt(t,e,n);return Gt(d,r.options,r.metadata)}function Kt(d,t,e){return e?d&&(t=Wt({},t,{defaultCountry:d})):t?(e=t,t=d?Yt(d)?d:{defaultCountry:d}:void 0):(e=d,t=void 0),{options:Wt({},t,{v2:!0}),metadata:e}}var Yt=function(d){return"object"===Ut(d)};function Zt(d,t,e,n){var r=Kt(t,e,n);return Bt(d,r.options,r.metadata)}function Xt(d,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(d,n.key,n)}}var Jt=function(){function d(t){var e=this,n=t.onCountryChange,r=t.onCallingCodeChange;!function(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),function(d,t,e){t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e}(this,"update",(function(d){for(var t=0,n=Object.keys(d);t<n.length;t++){var r=n[t];e[r]=d[r]}})),this.onCountryChange=n,this.onCallingCodeChange=r}var t,e,n;return t=d,(e=[{key:"reset",value:function(d,t){this.international=!1,this.IDDPrefix=void 0,this.missingPlus=void 0,this.callingCode=void 0,this.digits="",this.resetNationalSignificantNumber(),this.initCountryAndCallingCode(d,t)}},{key:"resetNationalSignificantNumber",value:function(){this.nationalSignificantNumber=this.getNationalDigits(),this.nationalSignificantNumberMatchesInput=!0,this.nationalPrefix=void 0,this.carrierCode=void 0,this.complexPrefixBeforeNationalSignificantNumber=void 0}},{key:"initCountryAndCallingCode",value:function(d,t){this.setCountry(d),this.setCallingCode(t)}},{key:"setCountry",value:function(d){this.country=d,this.onCountryChange(d)}},{key:"setCallingCode",value:function(d){return this.callingCode=d,this.onCallingCodeChange(this.country,d)}},{key:"startInternationalNumber",value:function(){this.international=!0,this.initCountryAndCallingCode()}},{key:"appendDigits",value:function(d){this.digits+=d}},{key:"appendNationalSignificantNumberDigits",value:function(d){this.nationalSignificantNumber+=d}},{key:"getNationalDigits",value:function(){return this.international?this.digits.slice((this.IDDPrefix?this.IDDPrefix.length:0)+(this.callingCode?this.callingCode.length:0)):this.digits}},{key:"getDigitsWithoutInternationalPrefix",value:function(){return this.international&&this.IDDPrefix?this.digits.slice(this.IDDPrefix.length):this.digits}}])&&Xt(t.prototype,e),n&&Xt(t,n),d}(),zt=new RegExp("x");function Qt(d,t){if(t<1)return"";for(var e="";t>1;)1&t&&(e+=d),t>>=1,d+=d;return e+d}function qt(d,t){return")"===d[t]&&t++,function(d){var t=[],e=0;for(;e<d.length;)"("===d[e]?t.push(e):")"===d[e]&&t.pop(),e++;var n=0,r="";t.push(d.length);for(var i=0,a=t;i<a.length;i++){var $=a[i];r+=d.slice(n,$),n=$+1}return r}(d.slice(0,t))}function de(d,t,e){var n=e.metadata,r=e.shouldTryNationalPrefixFormattingRule,i=e.getSeparatorAfterNationalPrefix;if(new RegExp("^(?:".concat(t.pattern(),")$")).test(d.nationalSignificantNumber))return function(d,t,e){var n=e.metadata,r=e.shouldTryNationalPrefixFormattingRule,i=e.getSeparatorAfterNationalPrefix;d.nationalSignificantNumber,d.international,d.nationalPrefix,d.carrierCode;if(r(t)){var a=te(d,t,{useNationalPrefixFormattingRule:!0,getSeparatorAfterNationalPrefix:i,metadata:n});if(a)return a}return te(d,t,{useNationalPrefixFormattingRule:!1,getSeparatorAfterNationalPrefix:i,metadata:n})}(d,t,{metadata:n,shouldTryNationalPrefixFormattingRule:r,getSeparatorAfterNationalPrefix:i})}function te(d,t,e){var n=e.metadata,r=e.useNationalPrefixFormattingRule,i=e.getSeparatorAfterNationalPrefix,a=Z(d.nationalSignificantNumber,t,{carrierCode:d.carrierCode,useInternationalFormat:d.international,withNationalPrefix:r,metadata:n});if(r||(d.nationalPrefix?a=d.nationalPrefix+i(t)+a:d.complexPrefixBeforeNationalSignificantNumber&&(a=d.complexPrefixBeforeNationalSignificantNumber+" "+a
6843)),function(d,t){return A(d)===t.getNationalDigits()}(a,d))return a}function ee(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}function ne(d,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(d,n.key,n)}}function re(d,t,e){return t&&ne(d.prototype,t),e&&ne(d,e),d}var ie=function(){function d(t){ee(this,d),this.matchTree=(new ue).parse(t)}return re(d,[{key:"match",value:function(d){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=t.allowOverflow;if(!d)throw new Error("String is required");var n=ae(d.split(""),this.matchTree,!0);if(n&&n.match&&delete n.matchedChars,!n||!n.overflow||e)return n}}]),d}();function ae(d,t,e){if("string"==typeof t){if(e&&d.length>t.length)return{overflow:!0};var n=d.join("");return 0===t.indexOf(n)?d.length===t.length?{match:!0,matchedChars:d}:{partialMatch:!0}:0===n.indexOf(t)?{match:!0,matchedChars:d.slice(0,t.length)}:void 0}if(Array.isArray(t)){for(var r=d.slice(),i=0;i<t.length;){var a=ae(r,t[i],e&&i===t.length-1);if(!a)return;if(a.overflow)return a;if(!a.match){if(a.partialMatch)return{partialMatch:!0};throw new Error("Unsupported match result:\n".concat(JSON.stringify(a,null,2)))}if(0===(r=r.slice(a.matchedChars.length)).length)return i===t.length-1?{match:!0,matchedChars:d}:{partialMatch:!0};i++}return e?{overflow:!0}:{match:!0,matchedChars:d.slice(0,d.length-r.length)}}switch(t.op){case"|":var $,o=t.args,u=Array.isArray(o),l=0;for(o=u?o:o[Symbol.iterator]();;){var s;if(u){if(l>=o.length)break;s=o[l++]}else{if((l=o.next()).done)break;s=l.value}var c=ae(d,s,e);if(c){if(c.overflow)return c;if(c.match)return{match:!0,matchedChars:c.matchedChars};if(!c.partialMatch)throw new Error("Unsupported match result:\n".concat(JSON.stringify(c,null,2)));$=!0}}return $?{partialMatch:!0}:void 0;case"[]":var f=t.args,h=Array.isArray(f),g=0;for(f=h?f:f[Symbol.iterator]();;){var m;if(h){if(g>=f.length)break;m=f[g++]}else{if((g=f.next()).done)break;m=g.value}var y=m;if(d[0]===y)return 1===d.length?{match:!0,matchedChars:d}:e?{overflow:!0}:{match:!0,matchedChars:[y]}}return;default:throw new Error("Unsupported instruction tree: ".concat(t))}}var $e=new RegExp("(\\||\\(\\?\\:|\\)|\\[|\\])"),oe=/[\(\)\[\]\?\:\|]/,ue=function(){function d(){ee(this,d)}return re(d,[{key:"parse",value:function(d){if(this.context=[{or:!0,instructions:[]}],this.parsePattern(d),1!==this.context.length)throw new Error("Non-finalized contexts left when pattern parse ended");var t=this.context[0],e=t.branches,n=t.instructions;if(e)return[{op:"|",args:e.concat([n])}];if(0===n.length)throw new Error("Pattern is required");return n}},{key:"startContext",value:function(d){this.context.push(d)}},{key:"endContext",value:function(){this.context.pop()}},{key:"getContext",value:function(){return this.context[this.context.length-1]}},{key:"parsePattern",value:function(d){if(!d)throw new Error("Pattern is required");var t=d.match($e);if(t){var e=t[1],n=d.slice(0,t.index),r=d.slice(t.index+e.length);switch(e){case"(?:":n&&this.parsePattern(n),this.startContext({or:!0,instructions:[],branches:[]});break;case")":if(!this.getContext().or)throw new Error('")" operator must be preceded by "(?:" operator');if(n&&this.parsePattern(n),0===this.getContext().instructions.length)throw new Error('No instructions found after "|" operator in an "or" group');var i=this.getContext().branches;i.push(this.getContext().instructions),this.endContext(),this.getContext().instructions.push({op:"|",args:i});break;case"|":if(!this.getContext().or)throw new Error('"|" operator can only be used inside "or" groups');if(n&&this.parsePattern(n),!this.getContext().branches){if(1!==this.context.length)throw new Error('"branches" not found in an "or" group context');this.getContext().branches=[]}this.getContext().branches.push(this.getContext().instructions),this.getContext().instructions=[];break;case"[":n&&this.parsePattern(n),this.startContext({oneOfSet:!0});break;case"]":if(!this.getContext().oneOfSet)throw new Error('"]" operator must be preceded by "[" operator');this.endContext(),this.getContext().instructions.push({op:"[]",args:le(n)});break;default:throw new Error("Unknown operator: ".concat(e))}r&&this.parsePattern(r)}else{if(oe.test(d))throw new Error("Illegal characters found in a pattern: ".concat(d));this.getContext().instructions=this.getContext().instructions.concat(d.split(""))}}}]),d}();function le(d){for(var t=[],e=0;e<d.length;){if("-"===d[e]){if(0===e||e===d.length-1)throw new Error("Couldn't parse a one-of set pattern: ".concat(d));
6843for(var n=d[e-1].charCodeAt(0)+1,r=d[e+1].charCodeAt(0)-1,i=n;i<=r;)t.push(String.fromCharCode(i)),i++}else t.push(d[e]);e++}return t}function se(d,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(d,n.key,n)}}function ce(d,t,e){return t in d?Object.defineProperty(d,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):d[t]=e,d}var fe=Qt("9",15),he=/[- ]/,ge=new RegExp("^["+r+"]*(\\$\\d["+r+"]*)+$"),me=function(){function d(t){var e=this,n=(t.state,t.metadata);!function(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),ce(this,"getSeparatorAfterNationalPrefix",(function(d){return e.isNANP?" ":d&&d.nationalPrefixFormattingRule()&&he.test(d.nationalPrefixFormattingRule())?" ":""})),ce(this,"shouldTryNationalPrefixFormattingRule",(function(d,t){var e=t.international,n=t.nationalPrefix;if(d.nationalPrefixFormattingRule()){var r=d.usesNationalPrefix();if(r&&n||!r&&!e)return!0}})),this.metadata=n,this.resetFormat()}var t,e,n;return t=d,(e=[{key:"resetFormat",value:function(){this.chosenFormat=void 0,this.template=void 0,this.nationalNumberTemplate=void 0,this.populatedNationalNumberTemplate=void 0,this.populatedNationalNumberTemplatePosition=-1}},{key:"reset",value:function(d,t){this.resetFormat(),d?(this.isNANP="1"===d.callingCode(),this.matchingFormats=d.formats(),t.nationalSignificantNumber&&this.narrowDownMatchingFormats(t)):(this.isNANP=void 0,this.matchingFormats=[])}},{key:"format",value:function(d,t){var e=this;if(function(d,t){return"IS_POSSIBLE"===M(d,t)}(t.nationalSignificantNumber,this.metadata)){var n=this.matchingFormats,r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var $=a,o=de(t,$,{metadata:this.metadata,shouldTryNationalPrefixFormattingRule:function(d){return e.shouldTryNationalPrefixFormattingRule(d,{international:t.international,nationalPrefix:t.nationalPrefix})},getSeparatorAfterNationalPrefix:this.getSeparatorAfterNationalPrefix});if(o)return this.resetFormat(),this.chosenFormat=$,this.setNationalNumberTemplate(o.replace(/\d/g,"x"),t),this.populatedNationalNumberTemplate=o,this.populatedNationalNumberTemplatePosition=this.template.lastIndexOf("x"),o}}return this.formatNationalNumberWithNextDigits(d,t)}},{key:"formatNationalNumberWithNextDigits",value:function(d,t){var e=this.chosenFormat,n=this.chooseFormat(t);if(n)return n===e?this.formatNextNationalNumberDigits(d):this.formatNextNationalNumberDigits(t.getNationalDigits())}},{key:"narrowDownMatchingFormats",value:function(d){var t=this,e=d.nationalSignificantNumber,n=d.nationalPrefix,r=d.international,i=e,a=i.length-3;a<0&&(a=0),this.matchingFormats=this.matchingFormats.filter((function(d){return t.formatSuits(d,r,n)&&t.formatMatches(d,i,a)})),this.chosenFormat&&-1===this.matchingFormats.indexOf(this.chosenFormat)&&this.resetFormat()}},{key:"formatSuits",value:function(d,t,e){return!(e&&!d.usesNationalPrefix()&&!d.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!t&&!e&&d.nationalPrefixIsMandatoryWhenFormattingInNationalFormat())}},{key:"formatMatches",value:function(d,t,e){var n=d.leadingDigitsPatterns().length;if(0===n)return!0;e=Math.min(e,n-1);var r=d.leadingDigitsPatterns()[e];if(t.length<3)try{return void 0!==new ie(r).match(t,{allowOverflow:!0})}catch(d){return console.error(d),!0}return new RegExp("^(".concat(r,")")).test(t)}},{key:"getFormatFormat",value:function(d,t){return t?d.internationalFormat():d.format()}},{key:"chooseFormat",value:function(d){var t=this,e=function(){if(r){if(i>=n.length)return"break";a=n[i++]}else{if((i=n.next()).done)return"break";a=i.value}var e=a;return t.chosenFormat===e?"break":ge.test(t.getFormatFormat(e,d.international))?t.createTemplateForFormat(e,d)?(t.chosenFormat=e,"break"):(t.matchingFormats=t.matchingFormats.filter((function(d){return d!==e})),"continue"):"continue"},n=this.matchingFormats.slice(),r=Array.isArray(n),i=0;d:for(n=r?n:n[Symbol.iterator]();;){var a;switch(e()){case"break":break d;case"continue":continue}}return this.chosenFormat||this.resetFormat(),this.chosenFormat}},{key:"createTemplateForFormat",value:function(d,t){if(!(d.pattern().indexOf("|")>=0)){var e=this.getTemplateForFormat(d,t);return e?(this.setNationalNumberTemplate(e,t),!0):void 0}}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(d,t){var e=d.IDDPrefix,n=d.missingPlus;return e?t&&!1===t.spacing?e:e+" ":n?"":"+"}},{key:"getTemplate",value:function(d){if(this.template){for(var t=-1,e=0,n=d.international?this.getInternationalPrefixBeforeCountryCallingCode(d,{spacing:!1}):"";e<n.length+d.getDigitsWithoutInternationalPrefix().length;)t=this.template.indexOf("x",t+1),e++;return qt(this.template,t+1)}}},{key:"setNationalNumberTemplate",value:function(d,t){this.nationalNumberTemplate=d,this.populatedNationalNumberTemplate=d,this.populatedNationalNumberTemplatePosition=-1,t.international?this.template=this.getInternationalPrefixBeforeCountryCallingCode(t).replace(/[\d\+]/g,"x")+Qt("x",t.callingCode.length)+" "+d:this.template=d}},{key:"getTemplateForFormat",value:function(d,t){var e=t.nationalSignificantNumber,n=t.international,r=t.nationalPrefix,i=t.complexPrefixBeforeNationalSignificantNumber,a=d.pattern();a=a.replace(/\[([^\[\]])*\]/g,"\\d").replace(/\d(?=[^,}][^,}])/g,"\\d");var $=fe.match(a)[0];if(!(e.length>$.length)){var o=new RegExp("^"+a+"$"),u=e.replace(/\d/g,"9");o.test(u)&&($=u);var l,s=this.getFormatFormat(d,n);if(this.shouldTryNationalPrefixFormattingRule(d,{international:n,nationalPrefix:r})){var c=s.replace(Y,d.nationalPrefixFormattingRule());if(A(d.nationalPrefixFormattingRule())===(r||"")+A("$1")&&(s=c,l=!0,r))for(var f=r.length;f>0;)s=s.replace(/\d/,"x"),f--}var h=$.replace(new RegExp(a),s).replace(new RegExp("9","g"),"x");return l||(i?h=Qt("x",i.length)+" "+h:r&&(h=Qt("x",r.length)+this.getSeparatorAfterNationalPrefix(d)+h)),n&&(h=K(h)),h}}},{key:"formatNextNationalNumberDigits",value:function(d){var t=function(d,t,e){var n=e.split(""),r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}
6843var $=a;if(d.slice(t+1).search(zt)<0)return;t=d.search(zt),d=d.replace(zt,$)}return[d,t]}(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,d);if(t)return this.populatedNationalNumberTemplate=t[0],this.populatedNationalNumberTemplatePosition=t[1],qt(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1);this.resetFormat()}}])&&se(t.prototype,e),n&&se(t,n),d}();function ye(d,t){return function(d){if(Array.isArray(d))return d}(d)||function(d,t){var e=[],n=!0,r=!1,i=void 0;try{for(var a,$=d[Symbol.iterator]();!(n=(a=$.next()).done)&&(e.push(a.value),!t||e.length!==t);n=!0);}catch(d){r=!0,i=d}finally{try{n||null==$.return||$.return()}finally{if(r)throw i}}return e}(d,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function ve(d,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(d,n.key,n)}}var pe=new RegExp("^"+("["+r+"0-90-9٠-٩۰-۹]+")+"$","i"),be="(?:[++]["+r+"0-90-9٠-٩۰-۹]*|["+r+"0-90-9٠-٩۰-۹]+)",Ce=new RegExp("[^"+r+"0-90-9٠-٩۰-۹]+.*$"),Ne=/[^\d\[\]]/,xe=function(){function d(t){var e=t.defaultCountry,n=t.defaultCallingCode,r=t.metadata,i=t.onNationalSignificantNumberChange;!function(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),this.defaultCountry=e,this.defaultCallingCode=n,this.metadata=r,this.onNationalSignificantNumberChange=i}var t,e,n;return t=d,(e=[{key:"input",value:function(d,t){var e,n=function(d){var t=ye(function(d){var t=function(d){var t,e=d.search(be);if(!(e<0))return"+"===(d=d.slice(e))[0]&&(t=!0,d=d.slice("+".length)),d=d.replace(Ce,""),t&&(d="+"+d),d}(d)||"";return"+"===t[0]?[t.slice("+".length),!0]:[t]}(d),2),e=t[0],n=t[1];return pe.test(e)||(e=""),[e,n]}(d),r=ye(n,2),i=r[0],a=r[1],$=A(i);return a&&(t.digits||(t.startInternationalNumber(),$||(e=!0))),$&&this.inputDigits($,t),{digits:$,justLeadingPlus:e}}},{key:"inputDigits",value:function(d,t){var e=t.digits,n=e.length<3&&e.length+d.length>=3;if(t.appendDigits(d),n&&this.extractIddPrefix(t),this.isWaitingForCountryCallingCode(t)){if(!this.extractCountryCallingCode(t))return}else t.appendNationalSignificantNumberDigits(d);t.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(t.getNationalDigits(),t.update)}},{key:"isWaitingForCountryCallingCode",value:function(d){var t=d.international,e=d.callingCode;return t&&!e}},{key:"extractCountryCallingCode",value:function(d){var t=ld("+"+d.getDigitsWithoutInternationalPrefix(),this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),e=t.countryCallingCode,n=t.number;if(e)return d.setCallingCode(e),d.update({nationalSignificantNumber:n}),!0}},{key:"reset",value:function(d){if(d){this.hasSelectedNumberingPlan=!0;var t=d._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=t&&Ne.test(t)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(d,t){if(this.hasSelectedNumberingPlan){var e=$d(d,this.metadata),n=e.nationalPrefix,r=e.nationalNumber,i=e.carrierCode;if(r!==d)return this.onExtractedNationalNumber(n,i,r,d,t),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(d,t,e){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(d,e);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var n=$d(d,this.metadata),r=n.nationalPrefix,i=n.nationalNumber,a=n.carrierCode;if(i!==t)return this.onExtractedNationalNumber(r,a,i,d,e),!0}}},{key:"onExtractedNationalNumber",value:function(d,t,e,n,r){var i,a,$=n.lastIndexOf(e);if($>=0&&$===n.length-e.length){a=!0;var o=n.slice(0,$);o!==d&&(i=o)}r({nationalPrefix:d,carrierCode:t,nationalSignificantNumber:e,nationalSignificantNumberMatchesInput:a,complexPrefixBeforeNationalSignificantNumber:i}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(d){return!!this.extractAnotherNationalSignificantNumber(d.getNationalDigits(),d.nationalSignificantNumber,d.update)||(this.extractIddPrefix(d)?(this.extractCallingCodeAndNationalSignificantNumber(d),!0):this.fixMissingPlus(d)?(this.extractCallingCodeAndNationalSignificantNumber(d),!0):void 0)}},{key:"extractIddPrefix",value:function(d){var t=d.international,e=d.IDDPrefix,n=d.digits;if(d.nationalSignificantNumber,!t&&!e){var r=ad(n,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);return void 0!==r&&r!==n?(d.update({IDDPrefix:n.slice(0,n.length-r.length)}),this.startInternationalNumber(d),!0):void 0}}},{key:"fixMissingPlus",value:function(d){if(!d.international){var t=ud(d.digits,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),e=t.countryCallingCode;if(t.number,e)return d.update({missingPlus:!0}),this.startInternationalNumber(d),!0}}},{key:"startInternationalNumber",value:function(d){d.startInternationalNumber(),d.nationalSignificantNumber&&(d.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(d){this.extractCountryCallingCode(d)&&this.extractNationalSignificantNumber(d.getNationalDigits(),d.update)}}])&&ve(t.prototype,e),n&&ve(t,n),d}();function Pe(d){return(Pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(d){return typeof d}:function(d){return d&&"function"==typeof Symbol&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d})(d)}function we(d,t){return function(d){if(Array.isArray(d))return d}(d)||function(d,t){var e=[],n=!0,r=!1,i=void 0;try{for(var a,$=d[Symbol.iterator]();!(n=(a=$.next()).done)&&(e.push(a.value),!t||e.length!==t);n=!0);}catch(d){r=!0,i=d}finally{try{n||null==$.return||$.return()}finally{if(r)throw i}}return e}
6843(d,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Oe(d,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(d,n.key,n)}}var Se=function(){function d(t,e){!function(d,t){if(!(d instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),this.metadata=new s(e);var n=we(this.getCountryAndCallingCode(t),2),r=n[0],i=n[1];this.defaultCountry=r,this.defaultCallingCode=i,this.reset()}var t,e,n;return t=d,(e=[{key:"getCountryAndCallingCode",value:function(d){var t,e;return d&&("object"===Pe(d)?(t=d.defaultCountry,e=d.defaultCallingCode):t=d),t&&!this.metadata.hasCountry(t)&&(t=void 0),[t,e]}},{key:"input",value:function(d){var t=this.parser.input(d,this.state),e=t.digits;if(t.justLeadingPlus)this.formattedOutput="+";else if(e){var n;if(this.determineTheCountryIfNeeded(),this.state.nationalSignificantNumber&&this.formatter.narrowDownMatchingFormats(this.state),this.metadata.hasSelectedNumberingPlan()&&(n=this.formatter.format(e,this.state)),void 0===n&&this.parser.reExtractNationalSignificantNumber(this.state)){this.determineTheCountryIfNeeded();var r=this.state.getNationalDigits();r&&(n=this.formatter.format(r,this.state))}this.formattedOutput=n?this.getFullNumber(n):this.getNonFormattedNumber()}return this.formattedOutput}},{key:"reset",value:function(){var d=this;return this.state=new Jt({onCountryChange:function(t){d.country=t},onCallingCodeChange:function(t,e){d.metadata.selectNumberingPlan(t,e),d.formatter.reset(d.metadata.numberingPlan,d.state),d.parser.reset(d.metadata.numberingPlan)}}),this.formatter=new me({state:this.state,metadata:this.metadata}),this.parser=new xe({defaultCountry:this.defaultCountry,defaultCallingCode:this.defaultCallingCode,metadata:this.metadata,state:this.state,onNationalSignificantNumberChange:function(){d.determineTheCountryIfNeeded(),d.formatter.reset(d.metadata.numberingPlan,d.state)}}),this.state.reset(this.defaultCountry,this.defaultCallingCode),this.formattedOutput="",this}},{key:"isInternational",value:function(){return this.state.international}},{key:"getCallingCode",value:function(){if(this.isInternational())return this.state.callingCode}},{key:"getCountryCallingCode",value:function(){return this.getCallingCode()}},{key:"getCountry",value:function(){if(this.state.digits)return this._getCountry()}},{key:"_getCountry",value:function(){return this.state.country}},{key:"determineTheCountryIfNeeded",value:function(){this.state.country&&!this.isCountryCallingCodeAmbiguous()||this.determineTheCountry()}},{key:"getFullNumber",value:function(d){var t=this;if(this.isInternational()){var e=function(d){return t.formatter.getInternationalPrefixBeforeCountryCallingCode(t.state,{spacing:!!d})+d},n=this.state.callingCode;return e(n?d?"".concat(n," ").concat(d):n:"".concat(this.state.getDigitsWithoutInternationalPrefix()))}return d}},{key:"getNonFormattedNationalNumberWithPrefix",value:function(){var d=this.state,t=d.nationalSignificantNumber,e=d.complexPrefixBeforeNationalSignificantNumber,n=d.nationalPrefix,r=t,i=e||n;return i&&(r=i+r),r}},{key:"getNonFormattedNumber",value:function(){var d=this.state.nationalSignificantNumberMatchesInput;return this.getFullNumber(d?this.getNonFormattedNationalNumberWithPrefix():this.state.getNationalDigits())}},{key:"getNonFormattedTemplate",value:function(){var d=this.getNonFormattedNumber();if(d)return d.replace(/[\+\d]/g,"x")}},{key:"isCountryCallingCodeAmbiguous",value:function(){var d=this.state.callingCode,t=this.metadata.getCountryCodesForCallingCode(d);return t&&t.length>1}},{key:"determineTheCountry",value:function(){this.state.setCountry(sd(this.isInternational()?this.state.callingCode:this.defaultCallingCode,this.state.nationalSignificantNumber,this.metadata))}},{key:"getNumberValue",value:function(){var d=this.state,t=d.digits,e=d.callingCode,n=d.country,r=d.nationalSignificantNumber;if(t)return this.isInternational()?e?"+"+e+r:"+"+t:n||e?"+"+(n?this.metadata.countryCallingCode():e)+r:void 0}}
6843,{key:"getNumber",value:function(){var d=this.state,t=d.nationalSignificantNumber,e=d.carrierCode,n=d.callingCode,r=this._getCountry();if(t&&(r||n)){var i=new nd(r||n,t,this.metadata.metadata);return e&&(i.carrierCode=e),i}}},{key:"isPossible",value:function(){var d=this.getNumber();return!!d&&d.isPossible()}},{key:"isValid",value:function(){var d=this.getNumber();return!!d&&d.isValid()}},{key:"getNationalNumber",value:function(){return this.state.nationalSignificantNumber}},{key:"getChars",value:function(){return(this.state.international?"+":"")+this.state.digits}},{key:"getTemplate",value:function(){return this.formatter.getTemplate(this.state)||this.getNonFormattedTemplate()||""}}])&&Oe(t.prototype,e),n&&Oe(t,n),d}();function Ee(d){return new s(d).getCountries()}function Ie(d,t,e){if(t[d])return new nd(d,t[d],e)}function ke(d,t,e){return e||(e=t,t=void 0),new Se(t,e).input(d)}function Te(){return e(bd,arguments)}function Fe(){return e(wd,arguments)}function Ae(d,e){return Lt.call(this,d,e,t)}function Re(d){return Se.call(this,d,t)}function De(){return s.call(this,t)}Ae.prototype=Object.create(Lt.prototype,{}),Ae.prototype.constructor=Ae,Re.prototype=Object.create(Se.prototype,{}),Re.prototype.constructor=Re,De.prototype=Object.create(s.prototype,{}),De.prototype.constructor=De,d.AsYouType=Re,d.DIGIT_PLACEHOLDER="x",d.Metadata=De,d.ParseError=n,d.PhoneNumberMatcher=Ae,d.default=Fe,d.findNumbers=function(){return e(Gt,arguments)},d.findPhoneNumbersInText=function(){return e(Ht,arguments)},d.formatIncompletePhoneNumber=function(){return e(ke,arguments)},d.formatRFC3966=j,d.getCountries=function(){return e(Ee,arguments)},d.getCountryCallingCode=function(){return e(b,arguments)},d.getExampleNumber=function(){return e(Ie,arguments)},d.getExtPrefix=function(){return e(p,arguments)},d.isPossiblePhoneNumber=function(){return e(Td,arguments)},d.isSupportedCountry=function(){return e(C,arguments)},d.isValidPhoneNumber=function(){return e(Ed,arguments)},d.parseDigits=A,d.parseIncompletePhoneNumber=R,d.parsePhoneNumber=Te,d.parsePhoneNumberCharacter=D,d.parsePhoneNumberFromString=Fe,d.parsePhoneNumberWithError=Te,d.parseRFC3966=G,d.searchNumbers=function(){return e(Bt,arguments)},d.searchPhoneNumbersInText=function(){return e(Zt,arguments)},d.validatePhoneNumberLength=function(){return e(Rd,arguments)},Object.defineProperty(d,"__esModule",{value:!0})}));
6844    //# sourceMappingURL=libphonenumber-max.js.map
6845  </script>
6845
6846<style>
6847  [data-section-id="1650105048211"] .order_view_error_tips-style::before {
6848    content: '·';
6849    position: absolute;
6850    top: -3px;
6851    left: 12px;
6852    display: inline-block;
6853    font-size: 40px;
6854    line-height: 46px;
6855  }
6856
6857  [data-section-id="1650105048211"] input.order_view_show_phone_code {
6858    padding-right: 90px;
6859  }
6860</style>
6861
6862<div class="order_view tw-container">
6863  <div class="order_view_query tw-m-auto tw-pt-8 tw-pb-30 lg:tw-w-[450px] lg:tw-pt-20">
6864      <h4 class="tw-m-0 tw-mb-6 tw-title-base type-title-font-family title-transform">Find your orders</h4>
6865      <div class="order_view_error_tips order_view_error_tips-style tw-hidden tw-relative tw-min-h-[46px] tw-mb-5 tw-p-3 tw-pl-6 tw-bg-tips-warning tw-text-warning tw-border tw-border-solid tw-border-tips-warning"></div>
6866      <form id="order_view_form">
6867        <div class="order_view_form-item tw-flex tw-flex-col">
6868          <label class="tw-mb-3 tw-font-bold tw-body-plus-1" for="order_number">Order ID</label>
6869          <input class="tw-w-full tw-h-[46px] tw-m-0 tw-px-3 tw-py-1 tw-text-body-font-size tw-text-body-color tw-border tw-border-solid tw-border-line tw-transition-all tw-duration-100 focus:tw-border-body-color" id="order_number" name="order_number" type="text" autofocus tabindex="1">
6870        </div>
6871        <div class="order_view_form-item tw-mt-7 tw-flex tw-flex-col lg:tw-mt-6">
6872          <label class="tw-mb-3 tw-font-bold tw-body-plus-1" for="email_or_phone">Email / Phone number</label>
6873          <div class="tw-relative">
6874            <input class="tw-w-full tw-h-[46px] tw-m-0 tw-px-3 tw-py-1 tw-text-body-font-size tw-text-body-color tw-border tw-border-solid tw-border-line tw-transition-all tw-duration-100 focus:tw-border-body-color" id="email_or_phone" name="email_or_phone" type="text" tabindex="2">
6875            <div class="phone_code_container tw-hidden tw-absolute tw-right-0 tw-top-0 tw-box-border tw-h-full tw-py-[10px] tw-pr-3 tw-border tw-border-solid tw-border-transparent">
6876      <div class="phone_code_content tw-relative tw-flex tw-items-center tw-pl-2 tw-h-full after:tw-absolute after:tw-left-[-1px] after:tw-top-0 after:tw-box-border after:tw-h-full after:tw-py-2 after:tw-border-0 after:tw-border-l after:tw-border-solid after:tw-border-line">
6877        <div class="flag_phone_area_code_icon tw-absolute tw-left-2 tw-w-8 tw-h-5 tw-bg-center tw-bg-no-repeat tw-bg-cover"></div>
6878        <svg class="tw-absolute tw-right-0 tw-text-primary-btn" width="16" height="16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.646 10.646a.5.5 0 0 0 .708 0l3.793-3.792A.5.5 0 0 0 11.793 6H4.207a.5.5 0 0 0-.353.854l3.792 3.792z" fill="currentColor"/></svg>
6879        <select id="flag_phone_area_code_select" name="flag_phone_area_code" class="tw-w-14 tw-h-full tw-pr-6 tw-border-0 tw-opacity-0 tw-appearance-none">
6880          <option value disabled>*</option>
6881          <option value="AF_93" data-key="AF">(+93) Afghanistan</option>
6882          <option value="AX_358" data-key="AX">(+358) Aland lslands</option>
6883          <option value="AL_355" data-key="AL">(+355) Albania</option>
6884          <option value="DZ_213" data-key="DZ">(+213) Algeria</option>
6885          <option value="AD_376" data-key="AD">(+376) Andorra</option>
6886          <option value="AO_244" data-key="AO">(+244) Angola</option>
6887          <option value="AI_1264" data-key="AI">(+1264) Anguilla</option>
6888          <option value="AQ_672" data-key="AQ">(+672) Antarctica</option>
6889          <option value="AG_1268" data-key="AG">(+1268) Antigua and Barbuda</option>
6890          <option value="AR_54" data-key="AR">(+54) Argentina</option>
6891          <option value="AM_374" data-key="AM">(+374) Armenia</option>
6892          <option value="AW_297" data-key="AW">(+297) Aruba</option>
6893          <option value="AC_247" data-key="AC">(+247) Ascension Island</option>
6894          <option value="AU_61" data-key="AU">(+61) Australia</option>
6895          <option value="AT_43" data-key="AT">(+43) Austria</option>
6896          <option value="AZ_994" data-key="AZ">(+994) Azerbaijan</option>
6897          <option value="BS_1242" data-key="BS">(+1242) Bahamas</option>
6898          <option value="BH_973" data-key="BH">(+973) Bahrain</option>
6899          <option value="BD_880" data-key="BD">(+880) Bangladesh</option>
6900          <option value="BB_1246" data-key="BB">(+1246) Barbados</option>
6901          <option value="BY_375" data-key="BY">(+375) Belarus</option>
6902          <option value="BE_32" data-key="BE">(+32) Belgium</option>
6903          <option value="BZ_501" data-key="BZ">(+501) Belize</option>
6904          <option value="BJ_229" data-key="BJ">(+229) Benin</option>
6905          <option value="BM_1441" data-key="BM">(+1441) Bermuda</option>
6906          <option value="BT_975" data-key="BT">(+975) Bhutan</option>
6907          <option value="BO_591" data-key="BO">(+591) Bolivia</option>
6908          <option value="BQ_599" data-key="BQ">(+599) Bonaire, Sint Eustatius and Saba</option>
6909          <option value="BA_387" data-key="BA">(+387) Bosnia and Herzegovina</option>
6910          <option value="BW_267" data-key="BW">(+267) Botswana</option>
6911          <option value="BV_47" data-key="BV">(+47) Bouvet Island</option>
6912          <option value="BR_55" data-key="BR">(+55) Brazil</option>
6913          <option value="IO_246" data-key="IO">(+246) British Indian Ocean Territory</option>
6914          <option value="BN_673" data-key="BN">(+673) Brunei</option>
6915          <option value="BG_359" data-key="BG">(+359) Bulgaria</option>
6916          <option value="BF_226" data-key="BF">(+226) Burkina Faso</option>
6917          <option value="BI_257" data-key="BI">(+257) Burundi</option>
6918          <option value="KH_855" data-key="KH">(+855) Cambodia</option>
6919          <option value="CM_237" data-key="CM">(+237) Cameroon</option>
6920          <option value="CA_1" data-key="CA">(+1) Canada</option>
6921          <option value="CV_238" data-key="CV">(+238) Cape Verde</option>
6922          <option value="KY_1345" data-key="KY">(+1345) Cayman Islands</option>
6923          <option value="CF_236" data-key="CF">(+236) Central African Republic</option>
6924          <option value="TD_235" data-key="TD">(+235) Chad</option>
6925          <option value="CL_56" data-key="CL">(+56) Chile</option>
6926          <option value="CN_86" data-key="CN">(+86) China mainland</option>
6927          <option value="CX_61" data-key="CX">(+61) Christmas Island</option>
6928          <option value="CC_891" data-key="CC">(+891) Cocos(Keeling)Islands</option>
6929          <option value="CO_57" data-key="CO">(+57) Colombia</option>
6930          <option value="KM_269" data-key="KM">(+269) Comoros</option>
6931          <option value="CG_242" data-key="CG">(+242) Congo</option>
6932          <option value="CD_243" data-key="CD">(+243) Congo(DRC)</option>
6933          <option value="CK_682" data-key="CK">(+682) Cook Islands</option>
6934          <option value="CR_506" data-key="CR">(+506) Costa Rica</option>
6935          <option value="CI_225" data-key="CI">(+225) Cote d'Ivoire</option>
6936          <option value="HR_385" data-key="HR">(+385) Croatia</option>
6937          <option value="CU_53" data-key="CU">
6937(+53) Cuba</option>
6938          <option value="CW_5999" data-key="CW">(+5999) Curaçao</option>
6939          <option value="CY_357" data-key="CY">(+357) Cyprus</option>
6940          <option value="CZ_420" data-key="CZ">(+420) Czech Republic</option>
6941          <option value="DK_45" data-key="DK">(+45) Denmark</option>
6942          <option value="DJ_253" data-key="DJ">(+253) Djibouti</option>
6943          <option value="DM_1767" data-key="DM">(+1767) Dominica</option>
6944          <option value="DO_1809" data-key="DO">(+1809) Dominican Republic</option>
6945          <option value="EC_593" data-key="EC">(+593) Ecuador</option>
6946          <option value="EG_20" data-key="EG">(+20) Egypt</option>
6947          <option value="SV_503" data-key="SV">(+503) El Salvador</option>
6948          <option value="GQ_240" data-key="GQ">(+240) Equatorial Guinea</option>
6949          <option value="ER_291" data-key="ER">(+291) Eritrea</option>
6950          <option value="EE_372" data-key="EE">(+372) Estonia</option>
6951          <option value="ET_251" data-key="ET">(+251) Ethiopia</option>
6952          <option value="FK_500" data-key="FK">(+500) Falkland Islands</option>
6953          <option value="FO_298" data-key="FO">(+298) Faroe Islands</option>
6954          <option value="FJ_679" data-key="FJ">(+679) Fiji Islands</option>
6955          <option value="FI_358" data-key="FI">(+358) Finland</option>
6956          <option value="FR_33" data-key="FR">(+33) France</option>
6957          <option value="GF_594" data-key="GF">(+594) French Guiana</option>
6958          <option value="PF_689" data-key="PF">(+689) French Polynesia</option>
6959          <option value="TF_33" data-key="TF">(+33) French Southern and Antarctic Lands</option>
6960          <option value="GA_241" data-key="GA">(+241) Gabon</option>
6961          <option value="GM_220" data-key="GM">(+220) Gambia</option>
6962          <option value="GE_995" data-key="GE">(+995) Georgia</option>
6963          <option value="DE_49" data-key="DE">(+49) Germany</option>
6964          <option value="GH_233" data-key="GH">(+233) Ghana</option>
6965          <option value="GI_350" data-key="GI">(+350) Gibraltar</option>
6966          <option value="GR_30" data-key="GR">(+30) Greece</option>
6967          <option value="GL_299" data-key="GL">(+299) Greenland</option>
6968          <option value="GD_1473" data-key="GD">(+1473) Grenada</option>
6969          <option value="GP_590" data-key="GP">(+590) Guadeloupe</option>
6970          <option value="GU_1671" data-key="GU">(+1671) Guam</option>
6971          <option value="GT_502" data-key="GT">(+502) Guatemala</option>
6972          <option value="GG_1481" data-key="GG">(+1481) Guernsey</option>
6973          <option value="GN_224" data-key="GN">(+224) Guinea</option>
6974          <option value="GW_245" data-key="GW">(+245) Guinea-Bissau</option>
6975          <option value="GY_592" data-key="GY">(+592) Guyana</option>
6976          <option value="HT_509" data-key="HT">(+509) Haiti</option>
6977          <option value="HM_672" data-key="HM">(+672) Heard Island and McDonald Islands</option>
6978          <option value="HN_504" data-key="HN">(+504) Honduras</option>
6979          <option value="HK_852" data-key="HK">(+852) Hong Kong SAR, China</option>
6980          <option value="HU_36" data-key="HU">(+36) Hungary</option>
6981          <option value="IS_354" data-key="IS">(+354) Iceland</option>
6982          <option value="IN_91" data-key="IN">(+91) India</option>
6983          <option value="ID_62" data-key="ID">(+62) Indonesia</option>
6984          <option value="IR_98" data-key="IR">(+98) Iran</option>
6985          <option value="IQ_964" data-key="IQ">(+964) Iraq</option>
6986          <option value="IE_353" data-key="IE">(+353) Ireland</option>
6987          <option value="IM_1624" data-key="IM">(+1624) Isle of Man</option>
6988          <option value="IL_972" data-key="IL">(+972) Israel</option>
6989          <option value="IT_39" data-key="IT">(+39) Italy</option>
6990          <option value="JM_1876" data-key="JM">(+1876) Jamaica</option>
6991          <option value="JP_81" data-key="JP">(+81) Japan</option>
6992          <option value="JE_44" data-key="JE">(+44) Jersey</option>
6993          <option value="JO_962" data-key="JO">(+962) Jordan</option>
6994          <option value="KZ_327" data-key="KZ">(+327) Kazakhstan</option>
6995          <option value="KE_254" data-key="KE">(+254) Kenya</option>
6996          <option value="KI_686" data-key="KI">(+686) Kiribati</option>
6997          <option value="KR_82" data-key="KR">(+82) Korea</option>
6998          <option value="XK_383" data-key="XK">(+383) Kosovo</option>
6999          <option value="KW_965" data-key="KW">(+965) Kuwait</option>
7000          <option value="KG_331" data-key="KG">(+331) Kyrgyzstan</option>
7001          <option value="LA_856" data-key="LA">(+856) Laos</option>
7002          <option value="LV_371" data-key="LV">(+371) Latvia</option>
7003          <option value="LB_961" data-key="LB">(+961) Lebanon</option>
7004          <option value="LS_266" data-key="LS">(+266) Lesotho</option>
7005          <option value="LR_231" data-key="LR">(+231) Liberia</option>
7006          <option value="LY_218" data-key="LY">(+218) Libya</option>
7007          <option value="LI_423" data-key="LI">(+423) Liechtenstein</option>
7008          <option value="LT_370" data-key="LT">(+370) Lithuania</option>
7009          <option value="LU_352" data-key="LU">(+352) Luxembourg</option>
7010          <option value="MO_853" data-key="MO">(+853) Macau SAR, China</option>
7011          <option value="MK_389" data-key="MK">(+389) Macedonia,Former Yugoslav Republic of</option>
7012          <option value="MG_261" data-key="MG">(+261) Madagascar</option>
7013          <option value="MW_265" data-key="MW">(+265) Malawi</option>
7014          <option value="MY_60" data-key="MY">(+60) Malaysia</option>
7015          <option value="MV_960" data-key="MV">(+960) Maldives</option>
7016          <option value="ML_223" data-key="ML">(+223) Mali</option>
7017          <option value="MT_356" data-key="MT">(+356) Malta</option>
7018          <option value="MH_692" data-key="MH">(+692) Marshall Islands</option>
7019          <option value="MQ_596" data-key="MQ">(+596) Martinique</option>
7020          <option value="MR_222" data-key="MR">(+222) Mauritania</option>
7021          <option value="MU_230" data-key="MU">(+230) Mauritius</option>
7022          <option value="YT_262" data-key="YT">(+262) Mayotte</option>
7023          <option value="MX_52" data-key="MX">(+52) Mexico</option>
7024          <option value="FM_691" data-key="FM">(+691) Micronesia</option>
7025          <option value="MD_373" data-key="MD">(+373) Moldova</option>
7026          <option value="MC_377" data-key="MC">(+377) Monaco</option>
7027          <option value="MN_976" data-key="MN">(+976) Mongolia</option>
7028          <option value="ME_382" data-key="ME">(+382) Montenegro</option>
7029          <option value="MS_1664" data-key="MS">(+1664) Montserrat</option>
7030          <option value="MA_212" data-key="MA">(+212) Morocco</option>
7031          <option value="MZ_258" data-key="MZ">(+258) Mozambique</option>
7032          <option value="MM_95" data-key="MM">(+95) Myanmar</option>
7033          <option value="NA_264" data-key="NA">(+264) Namibia</option>
7034          <option value="NR_674" data-key="NR">(+674) Nauru</option>
7035          <option value="NP_977" data-key="NP">(+977) Nepal</option>
7036          <option value="NL_31" data-key="NL">(+31) Netherlands</option>
7037          <option value="AN_599" data-key="AN">(+599) Netherlands Antilles</option>
7038          <option value="NC_687" data-key="NC">(+687) New Caledonia</option>
7039          <option value="NZ_64" data-key="NZ">(+64) New Zealand</option>
7040          <option value="NI_505" data-key="NI">(+505) Nicaragua</option>
7041          <option value="NE_227" data-key="NE">(+227) Niger</option>
7042          <option value="NG_234" data-key="NG">(+234) Nigeria</option>
7043          <option value="NU_683" data-key="NU">(+683) Niue</option>
7044          <option value="NF_6723" data-key="NF">(+6723) Norfolk Island</option>
7045          <option value="KP_850" data-key="KP">(+850) North Korea</option>
7046          <option value="MP_1670" data-key="MP">(+1670) Northern Mariana Islands</option>
7047          <option value="NO_47" data-key="NO">(+47) Norway</option>
7048          <option value="OM_968" data-key="OM">(+968) Oman</option>
7049          <option value="PK_92" data-key="PK">(+92) Pakistan</option>
7050          <option value="PW_680" data-key="PW">(+680) Palau</option>
7051          <option value="PS_970" data-key="PS">(+970) Palestinian Authority</option>
7052          <option value="PA_507" data-key="PA">(+507) Panama</option>
7053          <option value="PG_675" data-key="PG">(+675) Papua New Guinea</option>
7054          <option value="PY_595" data-key="PY">(+595) Paraguay</option>
7055          <option value="PE_51" data-key="PE">(+51) Peru</option>
7056          <option value="PH_63" data-key="PH">(+63) Philippines</option>
7057          <option value="PN_64" data-key="PN">(+64) Pitcairn Islands</option>
7058          <option value="PL_48" data-key="PL">(+48) Poland</option>
7059          <option value="PT_351" data-key="PT">(+351) Portugal</option>
7060          <option value="PR_1787" data-key="PR">(+1787) Puerto Rico</option>
7061          <option value="QA_974" data-key="QA">(+974) Qatar</option>
7062          <option value="RE_262" data-key="RE">(+262) Reunion</option>
7063          <option value="RO_40" data-key="RO">(+40) Romania</option>
7064          <option value="RU_7" data-key="RU">(+7) Russia</option>
7065          <option value="RW_250" data-key="RW">(+250) Rwanda</option>
7066          <option value="WS_685" data-key="WS">(+685) Samoa</option>
7067          <option value="SM_378" data-key="SM">(+378) San Marino</option>
7068          <option value="ST_239" data-key="ST">(+239) Sao Tome and Principe</option>
7069          <option value="SA_966" data-key="SA">(+966) Saudi Arabia</option>
7070          <option value="SN_221" data-key="SN">(+221) Senegal</option>
7071          <option value="RS_381" data-key="RS">(+381) Serbia</option>
7072          <option value="SC_248" data-key="SC">(+248) Seychelles</option>
7073          <option value="SL_232" data-key="SL">(+232) Sierra Leone</option>
7074          <option value="SG_65" data-key="SG">(+65) Singapore</option>
7075          <option value="SX_383" data-key="SX">(+383) Sint Maarten</option>
7076          <option value="SK_421" data-key="SK">(+421) Slovakia</option>
7077          <option value="SI_386" data-key="SI">(+386) Slovenia</option>
7078          <option value="SB_677" data-key="SB">(+677) Solomon Islands</option>
7079          <option value="SO_252" data-key="SO">(+252) Somalia</option>
7080          <option value="ZA_27" data-key="ZA">(+27) South Africa</option>
7081          <option value="GS_500" data-key="GS">(+500) South Georgia and South Sandwich Islands</option>
7082          <option value="SS_211" data-key="SS">(+211) South Sudan</option>
7083          <option value="ES_34" data-key="ES">(+34) Spain</option>
7084          <option value="LK_94" data-key="LK">(+94) Sri Lanka</option>
7085          <option value="MF_691" data-key="MF">(+691) St. Martin (French part)</option>
7086          <option value="SH_290" data-key="SH">(+290) St.Helena</option>
7087          <option value="KN_1869" data-key="KN">(+1869) St.Kitts and Nevis</option>
7088          <option value="LC_1758" data-key="LC">(+1758) St.Lucia</option>
7089          <option value="PM_508" data-key="PM">
7089(+508) St.Pierre and Miquelon</option>
7090          <option value="VC_1784" data-key="VC">(+1784) St.Vincent and the Grenadines</option>
7091          <option value="SD_249" data-key="SD">(+249) Sudan</option>
7092          <option value="SR_597" data-key="SR">(+597) Suriname</option>
7093          <option value="SJ_4779" data-key="SJ">(+4779) Svalbard and Jan Mayen</option>
7094          <option value="SZ_268" data-key="SZ">(+268) Swaziland</option>
7095          <option value="SE_46" data-key="SE">(+46) Sweden</option>
7096          <option value="CH_41" data-key="CH">(+41) Switzerland</option>
7097          <option value="SY_963" data-key="SY">(+963) Syria</option>
7098          <option value="TW_886" data-key="TW">(+886) Taiwan, China</option>
7099          <option value="TJ_992" data-key="TJ">(+992) Tajikistan</option>
7100          <option value="TZ_255" data-key="TZ">(+255) Tanzania</option>
7101          <option value="TH_66" data-key="TH">(+66) Thailand</option>
7102          <option value="TL_670" data-key="TL">(+670) Timor-Leste</option>
7103          <option value="TG_228" data-key="TG">(+228) Togo</option>
7104          <option value="TK_690" data-key="TK">(+690) Tokelau</option>
7105          <option value="TO_676" data-key="TO">(+676) Tonga</option>
7106          <option value="TT_1868" data-key="TT">(+1868) Trinidad and Tobago</option>
7107          <option value="TA_290" data-key="TA">(+290) Tristan da Cunha</option>
7108          <option value="TN_216" data-key="TN">(+216) Tunisia</option>
7109          <option value="TR_90" data-key="TR">(+90) Turkey</option>
7110          <option value="TM_993" data-key="TM">(+993) Turkmenistan</option>
7111          <option value="TC_1649" data-key="TC">(+1649) Turks and Caicos Islands</option>
7112          <option value="TV_688" data-key="TV">(+688) Tuvalu</option>
7113          <option value="UG_256" data-key="UG">(+256) Uganda</option>
7114          <option value="UA_380" data-key="UA">(+380) Ukraine</option>
7115          <option value="AE_971" data-key="AE">(+971) United Arab Emirates</option>
7116          <option value="GB_44" data-key="GB">(+44) United Kingdom</option>
7117          <option value="US_1" data-key="US">(+1) United States</option>
7118          <option value="UM_1" data-key="UM">(+1) United States Minor Outlying Islands</option>
7119          <option value="UY_598" data-key="UY">(+598) Uruguay</option>
7120          <option value="UZ_233" data-key="UZ">(+233) Uzbekistan</option>
7121          <option value="VU_678" data-key="VU">(+678) Vanuatu</option>
7122          <option value="VA_379" data-key="VA">(+379) Vatican City</option>
7123          <option value="VE_58" data-key="VE">(+58) Venezuela</option>
7124          <option value="VN_84" data-key="VN">(+84) Vietnam</option>
7125          <option value="VI_1340" data-key="VI">(+1340) Virgin Islands</option>
7126          <option value="VG_1284" data-key="VG">(+1284) Virgin Islands,British</option>
7127          <option value="WF_681" data-key="WF">(+681) Wallis and Futuna</option>
7128          <option value="EH_210" data-key="EH">(+210) Western Sahara</option>
7129          <option value="YE_967" data-key="YE">(+967) Yemen</option>
7130          <option value="ZM_260" data-key="ZM">(+260) Zambia</option>
7131          <option value="ZW_263" data-key="ZW">(+263) Zimbabwe</option>
7132          </select>
7133      </div>
7134    </div>
7135  </div>
7136        </div>
7137        <button class="order_view_btn tw-w-full tw-h-[46px] tw-primary-btn tw-m-0 tw-mt-6 tw-p-1 tw-body-plus-2 tw-font-bold tw-rounded-btn" type="button" tabindex="3">View order</button>
7138      </form>
7139
7140      <div class="order_view_switch_btn tw-flex tw-justify-center tw-mt-5" data-type="history">
7141        <span class="tw-font-bold tw-leading-none tw-cursor-pointer tw-transition-all tw-duration-200 tw-border-0 tw-border-b tw-border-solid md:tw-border-body-color lg:tw-border-transparent lg:hover:tw-border-body-color">View history orders</span>
7142      </div>
7143    </div>
7144  </div>
7145
7146
7147<script>
7148  $(function() {
7149    var lang = {"find_your_order":"Find your orders","order_id":"Order ID","email_or_phone":"Email \/ Phone number","view_order":"View order","invalid_order_id":"Enter a valid order ID","invalid_email_or_phone":"Enter a valid Email \/ phone number","view_history_order":"View history orders","email":"Email","verification_code":"Verification code","send":"Send","verification_code_sent":"Verification code has been sent.","send_too_many_times":"Verification code sent too many times, please try again later","invalid_email":"Enter a valid email","invalid_verification_code":"Verification code is invalid","find_by_order_id":"Find by order ID","view_info":"Log in to view the order details","via_email_info":"You can find your order number in the receipt you received via email.","log_in":"Log in","order_number_invalid":"Enter a valid order number.","order_number":"Order number","area_code":"Area code","phone":"Phone","email_invalid":"Enter a valid email.","phone_invalid":"Enter a valid phone."};
7150    lang.unknown = "Unknown error";
7151
7152    var countryCode = "US" || '';
7153    var phoneArea = [{"cn_name":"\u963f\u5bcc\u6c57","flag":"https:\/\/imglib.shoplazza.com\/42757bc371af7061a1775697529b55c6.png","iso_code_2":"AF","iso_code_3":"AFG","name":"Afghanistan","phone_code":"93","phone_key":"AF_93"},{"cn_name":"\u5965\u5170\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/Aland.png","iso_code_2":"AX","iso_code_3":"ALA","name":"Aland lslands","phone_code":"358","phone_key":"AX_358"},{"cn_name":"\u963f\u5c14\u5df4\u5c3c\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/a97d548f149b6b9279d20e7e76b92923.png","iso_code_2":"AL","iso_code_3":"ALB","name":"Albania","phone_code":"355","phone_key":"AL_355"},{"cn_name":"\u963f\u5c14\u53ca\u5229\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/5c0a08aa89b776457f402d453590e3ac.png","iso_code_2":"DZ","iso_code_3":"DZA","name":"Algeria","phone_code":"213","phone_key":"DZ_213"},{"cn_name":"\u5b89\u9053\u5c14","flag":"https:\/\/imglib.shoplazza.com\/50b629c60c4679ad714f4df095ffc7a8.png","iso_code_2":"AD","iso_code_3":"AND","name":"Andorra","phone_code":"376","phone_key":"AD_376"},{"cn_name":"\u5b89\u54e5\u62c9","flag":"https:\/\/imglib.shoplazza.com\/1a9b933690696ae72f4a8e7ce47fb3c7.png","iso_code_2":"AO","iso_code_3":"AGO","name":"Angola","phone_code":"244","phone_key":"AO_244"},{"cn_name":"\u5b89\u572d\u62c9","flag":"https:\/\/imglib.shoplazza.com\/8b0aa974b220bd9dc62869f8f7e1eeaf.png","iso_code_2":"AI","iso_code_3":"AIA","name":"Anguilla","phone_code":"1264","phone_key":"AI_1264"},{"cn_name":"\u5357\u6781\u6d32","flag":"https:\/\/imglib.shoplazza.com\/Antarctica.jpg","iso_code_2":"AQ","iso_code_3":"ATA","name":"Antarctica","phone_code":"672","phone_key":"AQ_672"},{"cn_name":"\u5b89\u63d0\u74dc\u5c9b\u548c\u5df4\u5e03\u8fbe","flag":"https:\/\/imglib.shoplazza.com\/7eb85242eadccf745c08ebd380c38679.png","iso_code_2":"AG","iso_code_3":"ATG","name":"Antigua and Barbuda","phone_code":"1268","phone_key":"AG_1268"},{"cn_name":"\u963f\u6839\u5ef7","flag":"https:\/\/imglib.shoplazza.com\/dc544bf118e9edc6b95e011e5719c1fe.png","iso_code_2":"AR","iso_code_3":"ARG","name":"Argentina","phone_code":"54","phone_key":"AR_54"},{"cn_name":"\u4e9a\u7f8e\u5c3c\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/b1baa5266bfcc1c4b681a46c5bedf13a.png","iso_code_2":"AM","iso_code_3":"ARM","name":"Armenia","phone_code":"374","phone_key":"AM_374"},{"cn_name":"\u963f\u9c81\u5df4","flag":"https:\/\/imglib.shoplazza.com\/420a59fd04b5802182f3f1a95c8730da.png","iso_code_2":"AW","iso_code_3":"ABW","name":"Aruba","phone_code":"297","phone_key":"AW_297"},{"cn_name":"\u963f\u68ee\u677e\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/Ascension.png","iso_code_2":"AC","iso_code_3":"ASC","name":"Ascension Island","phone_code":"247","phone_key":"AC_247"},{"cn_name":"\u6fb3\u5927\u5229\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/c988053f33718c31f2f81361f0f20e90.png","iso_code_2":"AU","iso_code_3":"AUS","name":"Australia","phone_code":"61","phone_key":"AU_61"},{"cn_name":"\u5965\u5730\u5229","flag":"https:\/\/imglib.shoplazza.com\/088666dbb946b2f11d52319273a6b033.png","iso_code_2":"AT","iso_code_3":"AUT","name":"Austria","phone_code":"43","phone_key":"AT_43"},{"cn_name":"\u963f\u585e\u62dc\u7586","flag":"https:\/\/imglib.shoplazza.com\/2cc83b2cfea9055f92fb0d64b2dadee8.png","iso_code_2":"AZ","iso_code_3":"AZE","name":"Azerbaijan","phone_code":"994","phone_key":"AZ_994"},{"cn_name":"\u5df4\u54c8\u9a6c","flag":"https:\/\/imglib.shoplazza.com\/9215559a8a5509cdc603a84cd5559027.png","iso_code_2":"BS","iso_code_3":"BHS","name":"Bahamas","phone_code":"1242","phone_key":"BS_1242"},{"cn_name":"\u5df4\u6797","flag":"https:\/\/imglib.shoplazza.com\/29d477d2f545effe8347ae136aa186e6.png","iso_code_2":"BH","iso_code_3":"BHR","name":"Bahrain","phone_code":"973","phone_key":"BH_973"},{"cn_name":"\u5b5f\u52a0\u62c9","flag":"https:\/\/imglib.shoplazza.com\/03eeb6862a5ed25c1700a412feec7e54.png","iso_code_2":"BD","iso_code_3":"BGD","name":"Bangladesh","phone_code":"880","phone_key":"BD_880"},{"cn_name":"\u5df4\u5df4\u591a\u65af\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/ce580e4a451a00745f6b65ba46a16d9a.png","iso_code_2":"BB","iso_code_3":"BRB","name":"Barbados","phone_code":"1246","phone_key":"BB_1246"},{"cn_name":"\u767d\u4fc4\u7f57\u65af","flag":"https:\/\/imglib.shoplazza.com\/3d64b16190719863f67cfc1d55bf73c6.png","iso_code_2":"BY","iso_code_3":"BLR","name":"Belarus","phone_code":"375","phone_key":"BY_375"},{"cn_name":"\u6bd4\u5229\u65f6","flag":"https:\/\/imglib.shoplazza.com\/9b5211882789f4277da94c5de7c0f6a2.png","iso_code_2":"BE","iso_code_3":"BEL","name":"Belgium","phone_code":"32","phone_key":"BE_32"},{"cn_name":"\u4f2f\u5229\u5179","flag":"https:\/\/imglib.shoplazza.com\/1d31cb70d2bfceb137827e444b6add02.png","iso_code_2":"BZ","iso_code_3":"BLZ","name":"Belize","phone_code":"501","phone_key":"BZ_501"},{"cn_name":"\u8d1d\u5b81","flag":"https:\/\/imglib.shoplazza.com\/d951390815f450fdad611c40a3f3923d.png","iso_code_2":"BJ","iso_code_3":"BEN","name":"Benin","phone_code":"229","phone_key":"BJ_229"},{"cn_name":"\u767e\u6155\u5927","flag":"https:\/\/imglib.shoplazza.com\/04d76fbcc90fa9c76107dea97a096f06.png","iso_code_2":"BM","iso_code_3":"BMU","name":"Bermuda","phone_code":"1441","phone_key":"BM_1441"},{"cn_name":"\u4e0d\u4e39","flag":"https:\/\/imglib.shoplazza.com\/2c5ca9f5bb1bed3680b0ab41b177726b.png","iso_code_2":"BT","iso_code_3":"BTN","name":"Bhutan","phone_code":"975","phone_key":"BT_975"},{"cn_name":"\u73bb\u5229\u7ef4\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/0bad2679b827abdae08df958e1055e83.png","iso_code_2":"BO","
7153iso_code_3":"BOL","name":"Bolivia","phone_code":"591","phone_key":"BO_591"},{"cn_name":"\u8377\u5c5e\u52a0\u52d2\u6bd4\u533a","flag":"https:\/\/imglib.shoplazza.com\/dd4df3ed3e97ec809fe1d51e71ffa802.png","iso_code_2":"BQ","iso_code_3":"BES","name":"Bonaire, Sint Eustatius and Saba","phone_code":"599","phone_key":"BQ_599"},{"cn_name":"\u6ce2\u65af\u5c3c\u4e9a\u548c\u9ed1\u585e\u54e5\u7ef4\u90a3","flag":"https:\/\/imglib.shoplazza.com\/add99a9f21a6d339217172fa43e398dc.png","iso_code_2":"BA","iso_code_3":"BIH","name":"Bosnia and Herzegovina","phone_code":"387","phone_key":"BA_387"},{"cn_name":"\u535a\u8328\u74e6\u7eb3","flag":"https:\/\/imglib.shoplazza.com\/8a3ad69f13f385ed57d8cf9ee736991c.png","iso_code_2":"BW","iso_code_3":"BWA","name":"Botswana","phone_code":"267","phone_key":"BW_267"},{"cn_name":"\u5e03\u97e6\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/Bouvet.png","iso_code_2":"BV","iso_code_3":"BVT","name":"Bouvet Island","phone_code":"47","phone_key":"BV_47"},{"cn_name":"\u5df4\u897f","flag":"https:\/\/imglib.shoplazza.com\/d38fe71c84675a4d53205e9310c9cca6.png","iso_code_2":"BR","iso_code_3":"BRA","name":"Brazil","phone_code":"55","phone_key":"BR_55"},{"cn_name":"\u82f1\u5c5e\u5370\u5ea6\u6d0b\u9886\u5730","flag":"https:\/\/imglib.shoplazza.com\/British_Indian_Ocean_Territory.jpg","iso_code_2":"IO","iso_code_3":"IOT","name":"British Indian Ocean Territory","phone_code":"246","phone_key":"IO_246"},{"cn_name":"\u6587\u83b1","flag":"https:\/\/imglib.shoplazza.com\/151f5982ae3a4826b5acf732e10175be.png","iso_code_2":"BN","iso_code_3":"BRN","name":"Brunei","phone_code":"673","phone_key":"BN_673"},{"cn_name":"\u4fdd\u52a0\u5229\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/772435fc3c5982dd5e54b8b4c79da5da.png","iso_code_2":"BG","iso_code_3":"BGR","name":"Bulgaria","phone_code":"359","phone_key":"BG_359"},{"cn_name":"\u5e03\u57fa\u7eb3\u6cd5\u7d22","flag":"https:\/\/imglib.shoplazza.com\/2992b361101d9a3461475c6791274e44.png","iso_code_2":"BF","iso_code_3":"BFA","name":"Burkina Faso","phone_code":"226","phone_key":"BF_226"},{"cn_name":"\u5e03\u9686\u8fea","flag":"https:\/\/imglib.shoplazza.com\/875c2f09d735b285f502e09fc225c72b.png","iso_code_2":"BI","iso_code_3":"BDI","name":"Burundi","phone_code":"257","phone_key":"BI_257"},{"cn_name":"\u67ec\u57d4\u5be8","flag":"https:\/\/imglib.shoplazza.com\/069d5e414ac10b24ee71574c12b3f56c.png","iso_code_2":"KH","iso_code_3":"KHM","name":"Cambodia","phone_code":"855","phone_key":"KH_855"},{"cn_name":"\u5580\u9ea6\u9686","flag":"https:\/\/imglib.shoplazza.com\/25b7188098e3cbb1d2a7b0310d8bf142.png","iso_code_2":"CM","iso_code_3":"CMR","name":"Cameroon","phone_code":"237","phone_key":"CM_237"},{"cn_name":"\u52a0\u62ff\u5927","flag":"https:\/\/imglib.shoplazza.com\/6e6b3fd79c78769ad3a39c5c3c39c9da.png","iso_code_2":"CA","iso_code_3":"CAN","name":"Canada","phone_code":"1","phone_key":"CA_1"},{"cn_name":"\u4f5b\u5f97\u89d2","flag":"https:\/\/imglib.shoplazza.com\/73d63674cd319bdc07bafa21d2a949f7.png","iso_code_2":"CV","iso_code_3":"CPV","name":"Cape Verde","phone_code":"238","phone_key":"CV_238"},{"cn_name":"\u5f00\u66fc\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/28e82913ccb78d348504f28fc3208caf.png","iso_code_2":"KY","iso_code_3":"CYM","name":"Cayman Islands","phone_code":"1345","phone_key":"KY_1345"},{"cn_name":"\u4e2d\u975e\u5171\u548c\u56fd","flag":"https:\/\/imglib.shoplazza.com\/296ef5fc28e5775745eb1826c0be2cb6.png","iso_code_2":"CF","iso_code_3":"CAF","name":"Central African Republic","phone_code":"236","phone_key":"CF_236"},{"cn_name":"\u4e4d\u5f97","flag":"https:\/\/imglib.shoplazza.com\/e7da241049d252ead9c70f0fb2ace6c8.png","iso_code_2":"TD","iso_code_3":"TCD","name":"Chad","phone_code":"235","phone_key":"TD_235"},{"cn_name":"\u667a\u5229","flag":"https:\/\/imglib.shoplazza.com\/7a4cec30b3c134eed3ecae59dddd7618.png","iso_code_2":"CL","iso_code_3":"CHL","name":"Chile","phone_code":"56","phone_key":"CL_56"},{"cn_name":"\u4e2d\u56fd\u5185\u5730","flag":"https:\/\/imglib.shoplazza.com\/09ed8ddeca748d1e30d0780ec2bb6e4f.png","iso_code_2":"CN","iso_code_3":"CHN","name":"China mainland","phone_code":"86","phone_key":"CN_86"},{"cn_name":"\u5723\u8bde\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/dc899dacf23a6fe22aa43db2918afb14.png","iso_code_2":"CX","iso_code_3":"CXR","name":"Christmas Island","phone_code":"61","phone_key":"CX_61"},{"cn_name":"\u79d1\u79d1\u65af\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/447120beb835994eff2c99317e77ff8d.png","iso_code_2":"CC","iso_code_3":"CCK","name":"Cocos(Keeling)Islands","phone_code":"891","phone_key":"CC_891"},{"cn_name":"\u54e5\u4f26\u6bd4\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/7ec0841fd4c1dc91bff8bdc555fe0164.png","iso_code_2":"CO","iso_code_3":"COL","name":"Colombia","phone_code":"57","phone_key":"CO_57"},{"cn_name":"\u79d1\u6469\u7f57","flag":"https:\/\/imglib.shoplazza.com\/6c69cb5f40c5954c76784fb5171a14ed.png","iso_code_2":"KM","iso_code_3":"COM","name":"Comoros","phone_code":"269","phone_key":"KM_269"},{"cn_name":"\u521a\u679c","flag":"https:\/\/imglib.shoplazza.com\/92e2cc6c2bc955ce9fc1703bb13afa0d.png","iso_code_2":"CG","iso_code_3":"COG","name":"Congo","phone_code":"242","phone_key":"CG_242"},{"cn_name":"\u521a\u679c\u6c11\u4e3b\u5171\u548c\u56fd","flag":"https:\/\/imglib.shoplazza.com\/32e4ad05f95e43936543215ec0b06c7f.png","iso_code_2":"CD","iso_code_3":"COD","name":"Congo(DRC)","phone_code":"243","phone_key":"CD_243"},{"cn_name":"\u5e93\u514b\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/1fbc6a1808f2f79f47a8394c732fc414.png","iso_code_2":"CK","iso_code_3":"COK","name":"Cook Islands","phone_code":"682","phone_key":"CK_682"},{"cn_name":"\u54e5\u65af\u8fbe\u9ece\u52a0","flag":"https:\/\/imglib.shoplazza.com\/187842691301a59dd39c
7153a018f468bdb5.png","iso_code_2":"CR","iso_code_3":"CRI","name":"Costa Rica","phone_code":"506","phone_key":"CR_506"},{"cn_name":"\u79d1\u7279\u8fea\u74e6","flag":"https:\/\/imglib.shoplazza.com\/31f29c70c0a1e51c4d956b8860797adc.png","iso_code_2":"CI","iso_code_3":"CIV","name":"Cote d'Ivoire","phone_code":"225","phone_key":"CI_225"},{"cn_name":"\u514b\u7f57\u5730\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/d65753f088d74c4fe1e8fee44285525f.png","iso_code_2":"HR","iso_code_3":"HRV","name":"Croatia","phone_code":"385","phone_key":"HR_385"},{"cn_name":"\u53e4\u5df4","flag":"https:\/\/imglib.shoplazza.com\/9b55c253f5f062380dc8bf2f7a08fda3.png","iso_code_2":"CU","iso_code_3":"CUB","name":"Cuba","phone_code":"53","phone_key":"CU_53"},{"cn_name":"\u5e93\u62c9\u7d22","flag":"https:\/\/imglib.shoplazza.com\/14ed62788bdf439a4e0338790466867d.png","iso_code_2":"CW","iso_code_3":"CUW","name":"Cura\u00e7ao","phone_code":"5999","phone_key":"CW_5999"},{"cn_name":"\u585e\u6d66\u8def\u65af","flag":"https:\/\/imglib.shoplazza.com\/5463009bc6d1a853871e8a792bd404eb.png","iso_code_2":"CY","iso_code_3":"CYP","name":"Cyprus","phone_code":"357","phone_key":"CY_357"},{"cn_name":"\u6377\u514b\u5171\u548c\u56fd","flag":"https:\/\/imglib.shoplazza.com\/cab809781c446e815435b3a22a9ae191.png","iso_code_2":"CZ","iso_code_3":"CZE","name":"Czech Republic","phone_code":"420","phone_key":"CZ_420"},{"cn_name":"\u4e39\u9ea6","flag":"https:\/\/imglib.shoplazza.com\/9cf8bf04e349aadf562cfb4fcf490e2a.png","iso_code_2":"DK","iso_code_3":"DNK","name":"Denmark","phone_code":"45","phone_key":"DK_45"},{"cn_name":"\u5409\u5e03\u63d0","flag":"https:\/\/imglib.shoplazza.com\/abdde505b71c60b395636b9d38002443.png","iso_code_2":"DJ","iso_code_3":"DJI","name":"Djibouti","phone_code":"253","phone_key":"DJ_253"},{"cn_name":"\u591a\u7c73\u5c3c\u52a0","flag":"https:\/\/imglib.shoplazza.com\/574a29c01c5eb78c9d56fd194496bf14.png","iso_code_2":"DM","iso_code_3":"DMA","name":"Dominica","phone_code":"1767","phone_key":"DM_1767"},{"cn_name":"\u591a\u7c73\u5c3c\u52a0\u5171\u548c\u56fd","flag":"https:\/\/imglib.shoplazza.com\/fed5b2ab5e416690564cc2d683ac5fb8.png","iso_code_2":"DO","iso_code_3":"DOM","name":"Dominican Republic","phone_code":"1809","phone_key":"DO_1809"},{"cn_name":"\u5384\u74dc\u591a\u5c14","flag":"https:\/\/imglib.shoplazza.com\/4efccc62978008315e2efdc6faf63ef4.png","iso_code_2":"EC","iso_code_3":"ECU","name":"Ecuador","phone_code":"593","phone_key":"EC_593"},{"cn_name":"\u57c3\u53ca","flag":"https:\/\/imglib.shoplazza.com\/90de4d677b6717d4cda9243d266d2090.png","iso_code_2":"EG","iso_code_3":"EGY","name":"Egypt","phone_code":"20","phone_key":"EG_20"},{"cn_name":"\u8428\u5c14\u74e6\u591a","flag":"https:\/\/imglib.shoplazza.com\/d8e8990d07e8f45e0036e8fb39f68a8c.png","iso_code_2":"SV","iso_code_3":"SLV","name":"El Salvador","phone_code":"503","phone_key":"SV_503"},{"cn_name":"\u8d64\u9053\u51e0\u5185\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/892f7c57edbcf23dfd9f02088867bc31.png","iso_code_2":"GQ","iso_code_3":"GNQ","name":"Equatorial Guinea","phone_code":"240","phone_key":"GQ_240"},{"cn_name":"\u5384\u7acb\u7279\u91cc\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/d76a3011c8ffd26b1394da78abeec844.png","iso_code_2":"ER","iso_code_3":"ERI","name":"Eritrea","phone_code":"291","phone_key":"ER_291"},{"cn_name":"\u7231\u6c99\u5c3c\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/2419d9e84886011f1fec69b258e90389.png","iso_code_2":"EE","iso_code_3":"EST","name":"Estonia","phone_code":"372","phone_key":"EE_372"},{"cn_name":"\u57c3\u585e\u4fc4\u6bd4\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/1f2661e4c38630869f218a7f5e55c351.png","iso_code_2":"ET","iso_code_3":"ETH","name":"Ethiopia","phone_code":"251","phone_key":"ET_251"},{"cn_name":"\u798f\u514b\u5170\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/Falkland.png","iso_code_2":"FK","iso_code_3":"FLK","name":"Falkland Islands","phone_code":"500","phone_key":"FK_500"},{"cn_name":"\u6cd5\u7f57\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/3d026890c0e8548138c5db71e721bf90.png","iso_code_2":"FO","iso_code_3":"FRO","name":"Faroe Islands","phone_code":"298","phone_key":"FO_298"},{"cn_name":"\u6590\u6d4e","flag":"https:\/\/imglib.shoplazza.com\/43fb6abbf0712c9c1f3ce9535c77889d.png","iso_code_2":"FJ","iso_code_3":"FJI","name":"Fiji Islands","phone_code":"679","phone_key":"FJ_679"},{"cn_name":"\u82ac\u5170","flag":"https:\/\/imglib.shoplazza.com\/8fc66d0770542b58492fb406fd7a8ad7.png","iso_code_2":"FI","iso_code_3":"FIN","name":"Finland","phone_code":"358","phone_key":"FI_358"},{"cn_name":"\u6cd5\u56fd","flag":"https:\/\/imglib.shoplazza.com\/25e68b0688ef274bf01e8f4b805f2839.png","iso_code_2":"FR","iso_code_3":"FRA","name":"France","phone_code":"33","phone_key":"FR_33"},{"cn_name":"\u6cd5\u5c5e\u572d\u4e9a\u90a3","flag":"https:\/\/imglib.shoplazza.com\/122054483a54416c2ef8abaf3d20dadf.png","iso_code_2":"GF","iso_code_3":"GUF","name":"French Guiana","phone_code":"594","phone_key":"GF_594"},{"cn_name":"\u6cd5\u5c5e\u6ce2\u5229\u5c3c\u897f\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/a1ad77888cfec2573edde1e66321a9b2.png","iso_code_2":"PF","iso_code_3":"PYF","name":"French Polynesia","phone_code":"689","phone_key":"PF_689"},{"cn_name":"\u6cd5\u5c5e\u5357\u90e8\u9886\u5730","flag":"https:\/\/imglib.shoplazza.com\/French_Southern_and_Antarctic_Lands.png","iso_code_2":"TF","iso_code_3":"ATF","name":"French Southern and Antarctic Lands","phone_code":"33","phone_key":"TF_33"},{"cn_name":"\u52a0\u84ec","flag":"https:\/\/imglib.shoplazza.com\/b8cf230c4da5155f431241694dc9c395.png","iso_code_2":"GA","iso_code_3":"GAB","name":"Gabon","phone_code":"241","phone_key":"GA_241"},{"cn_name":"\u5188\u6bd4\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/b8f96f2f0d33b3b5760868a33fea65f4.png","iso_code_2":"GM","iso_code_3":"GMB","name":"Gambia","phone_code":"220","phone_key":"GM_220"},{"cn_name":"\u4e54\u6cbb\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/ce347d4df0717aaee8088e5da4727445.png","iso_code_2":"GE","iso_code_3":"GEO","name":"Georgia","phone_code":"995","phone_key":"GE_995"},{"cn_name":"\u5fb7\u56fd","flag":"https:\/\/imglib.shoplazza.com\/99ed90575f828442b965851c15b83f17.png","iso_code_2":"DE","iso_code_3":"DEU","name":"Germany","phone_code":"49","phone_key":"DE_49"},{"cn_name":"\u52a0\u7eb3","flag":"https:\/\/imglib.shoplazza.com\/c5928fc6810f115c1412e509b0b8a797.png","iso_code_2":"GH","iso_code_3":"GHA","name":"Ghana","phone_code":"233","phone_key":"GH_233"},{"cn_name":"\u76f4\u5e03\u7f57\u9640","flag":"https:\/\/imglib.shoplazza.com\/22ba80879215bc76a93325d431075239.png","iso_code_2":"GI","iso_code_3":"GIB","name":"Gibraltar","phone_code":"350","phone_key":"GI_350"},{"cn_name":"\u5e0c\u814a","flag":"https:\/\/imglib.shoplazza.com\/0eed4e26d4b0639379c8e0e7a91ccb71.png","iso_code_2":"GR","iso_code_3":"GRC","name":"Greece","phone_code":"30","phone_key":"GR_30"},{"cn_name":"\u683c\u9675\u5170","flag":"https:\/\/imglib.shoplazza.com\/Greenland.png","iso_code_2":"GL","iso_code_3":"GRL","name":"Greenland","phone_code":"299","phone_key":"GL_299"},{"cn_name":"\u683c\u6797\u7eb3\u8fbe","flag":"https:\/\/imglib.shoplazza.com\/89c83a2d87f02503be48de69d0ffc026.png","iso_code_2":"GD","iso_code_3":"GRD","name":"Grenada","phone_code":"1473","phone_key":"GD_1473"},{"cn_name":"\u74dc\u5fb7\u7f57\u666e","flag":"https:\/\/imglib.shoplazza.com\/Guadeloupe.png","iso_code_2":"GP","iso_code_3":"GLP","name":"Guadeloupe","phone_code":"590","phone_key":"GP_590"},{"cn_name":"\u5173\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/ea9f3a6174ec3df00805fd3a8a85040a.png","iso_code_2":"GU","iso_code_3":"GUM","name":"Guam","phone_code":"1671","phone_key":"GU_1671"},{"cn_name":"\u5371\u5730\u9a6c\u62c9","flag":"https:\/\/imglib.shoplazza.com\/19c1d7c50598235cfcabbf7546e91496.png","iso_code_2":"GT","iso_code_3":"GTM","name":"Guatemala","phone_code":"502","phone_key":"GT_502"},{"cn_name":"\u683c\u6069\u897f\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/85f9fdc62017b186cdc4039070a0d45b.png","iso_code_2":"GG","iso_code_3":"GGY","name":"Guernsey","phone_code":"1481","phone_key":"GG_1481"},{"cn_name":"\u51e0\u5185\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/c8c362ed4376ef00345b59f005645bc4.png","iso_code_2":"GN","iso_code_3":"GIN","name":"Guinea","phone_code":"224","phone_key":"GN_224"},{"cn_name":"\u51e0\u5185\u4e9a\u6bd4\u7ecd","flag":"https:\/\/imglib.shoplazza.com\/guineabissau.png","iso_code_2":"GW","iso_code_3":"GNB","name":"Guinea-Bissau","phone_code":"245","phone_key":"GW_245"},{"cn_name":"\u572d\u4e9a\u90a3","flag":"https:\/\/imglib.shoplazza.com\/guyana.png","iso_code_2":"GY","iso_code_3":"GUY","name":"Guyana","phone_code":"592","phone_key":"GY_592"},{"cn_name":"\u6d77\u5730","flag":"https:\/\/imglib.shoplazza.com\/ccd86d6dd7849c50f7e17a10c5a956ab.png","iso_code_2":"HT","iso_code_3":"HTI","name":"Haiti","phone_code":"509","phone_key":"HT_509"},{"cn_name":"\u8d6b\u5fb7\u548c\u9ea6\u514b\u5510\u7eb3\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/e438b716dc0ce84c743f4db963697b97.png","iso_code_2":"HM","iso_code_3":"HMD","name":"Heard Island and McDonald Islands","phone_code":"672","phone_key":"HM_672"},{"cn_name":"\u6d2a\u90fd\u62c9\u65af","flag":"https:\/\/imglib.shoplazza.com\/266a398cc2ddd75ba9c85f55f4c94d81.png","iso_code_2":"HN","iso_code_3":"HND","name":"Honduras","phone_code":"504","phone_key":"HN_504"},{"cn_name":"\u4e2d\u534e\u4eba\u6c11\u5171\u548c\u56fd\u9999\u6e2f\u7279\u522b\u884c\u653f\u533a","flag":"https:\/\/imglib.shoplazza.com\/3c5ca90aa9edbd7d24a40d0ef19b4da4.png","iso_code_2":"HK","iso_code_3":"HKG","name":"Hong Kong SAR, China","phone_code":"852","phone_key":"HK_852"},{"cn_name":"\u5308\u7259\u5229","flag":"https:\/\/imglib.shoplazza.com\/56df00c929d9851847cd6c8bfcd4d9e5.png","iso_code_2":"HU","iso_code_3":"HUN","name":"Hungary","phone_code":"36","phone_key":"HU_36"},{"cn_name":"\u51b0\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/d4928cee684a92725042caf1b917357a.png","iso_code_2":"IS","iso_code_3":"ISL","
7153name":"Iceland","phone_code":"354","phone_key":"IS_354"},{"cn_name":"\u5370\u5ea6","flag":"https:\/\/imglib.shoplazza.com\/3f7990ed24f74dbfdbbbd3a86099db59.png","iso_code_2":"IN","iso_code_3":"IND","name":"India","phone_code":"91","phone_key":"IN_91"},{"cn_name":"\u5370\u5ea6\u5c3c\u897f\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/1fcaef1f774770716e391d9b6f9fece0.png","iso_code_2":"ID","iso_code_3":"IDN","name":"Indonesia","phone_code":"62","phone_key":"ID_62"},{"cn_name":"\u4f0a\u6717","flag":"https:\/\/imglib.shoplazza.com\/b76d81067ef00964e32adc581de96e44.png","iso_code_2":"IR","iso_code_3":"IRN","name":"Iran","phone_code":"98","phone_key":"IR_98"},{"cn_name":"\u4f0a\u62c9\u514b","flag":"https:\/\/imglib.shoplazza.com\/62c1a2743285e1a7dc7a052fa32a518a.png","iso_code_2":"IQ","iso_code_3":"IRQ","name":"Iraq","phone_code":"964","phone_key":"IQ_964"},{"cn_name":"\u7231\u5c14\u5170","flag":"https:\/\/imglib.shoplazza.com\/82b6b5781f1d517e52a6aeccf8e1ef27.png","iso_code_2":"IE","iso_code_3":"IRL","name":"Ireland","phone_code":"353","phone_key":"IE_353"},{"cn_name":"\u66fc\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/b98386372e2f66ea37b6a857acecc410.png","iso_code_2":"IM","iso_code_3":"IMN","name":"Isle of Man","phone_code":"1624","phone_key":"IM_1624"},{"cn_name":"\u4ee5\u8272\u5217","flag":"https:\/\/imglib.shoplazza.com\/a42a668b761be847e28a5969c64437eb.png","iso_code_2":"IL","iso_code_3":"ISR","name":"Israel","phone_code":"972","phone_key":"IL_972"},{"cn_name":"\u610f\u5927\u5229","flag":"https:\/\/imglib.shoplazza.com\/6beab648960f104bb4b9bc1ddf427cb3.png","iso_code_2":"IT","iso_code_3":"ITA","name":"Italy","phone_code":"39","phone_key":"IT_39"},{"cn_name":"\u7259\u4e70\u52a0","flag":"https:\/\/imglib.shoplazza.com\/7dc08c908f455b7a34bfa14a73069fd8.png","iso_code_2":"JM","iso_code_3":"JAM","name":"Jamaica","phone_code":"1876","phone_key":"JM_1876"},{"cn_name":"\u65e5\u672c","flag":"https:\/\/imglib.shoplazza.com\/9fdc03dd9ae917144e881a8784c6e1cf.png","iso_code_2":"JP","iso_code_3":"JPN","name":"Japan","phone_code":"81","phone_key":"JP_81"},{"cn_name":"\u6cfd\u897f\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/0bdf95d3457e65dd81a2287b31c7e0a0.png","iso_code_2":"JE","iso_code_3":"JEY","name":"Jersey","phone_code":"44","phone_key":"JE_44"},{"cn_name":"\u7ea6\u65e6","flag":"https:\/\/imglib.shoplazza.com\/914fa1928d5db623591b29c53ec4a4f4.png","iso_code_2":"JO","iso_code_3":"JOR","name":"Jordan","phone_code":"962","phone_key":"JO_962"},{"cn_name":"\u54c8\u8428\u514b\u65af\u5766","flag":"https:\/\/imglib.shoplazza.com\/7da51b0e60616c97be51f398de931af3.png","iso_code_2":"KZ","iso_code_3":"KAZ","name":"Kazakhstan","phone_code":"327","phone_key":"KZ_327"},{"cn_name":"\u80af\u5c3c\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/aa7663e71f2aa6d4bb4938eb3a71bb3d.png","iso_code_2":"KE","iso_code_3":"KEN","name":"Kenya","phone_code":"254","phone_key":"KE_254"},{"cn_name":"\u57fa\u91cc\u5df4\u65af","flag":"https:\/\/imglib.shoplazza.com\/117fcc6e6404c30a0c259ca92be88fa2.png","iso_code_2":"KI","iso_code_3":"KIR","name":"Kiribati","phone_code":"686","phone_key":"KI_686"},{"cn_name":"\u97e9\u56fd","flag":"https:\/\/imglib.shoplazza.com\/0599010111625943785466474ee3d0d0.png","iso_code_2":"KR","iso_code_3":"KOR","name":"Korea","phone_code":"82","phone_key":"KR_82"},{"cn_name":"\u79d1\u7d22\u6c83","flag":"https:\/\/imglib.shoplazza.com\/1dd9e38b557b536692a25a20605c2c87.png","iso_code_2":"XK","iso_code_3":"XKX","name":"Kosovo","phone_code":"383","phone_key":"XK_383"},{"cn_name":"\u79d1\u5a01\u7279","flag":"https:\/\/imglib.shoplazza.com\/2a6725554ac8008b580c3931055cf6ce.png","iso_code_2":"KW","iso_code_3":"KWT","name":"Kuwait","phone_code":"965","phone_key":"KW_965"},{"cn_name":"\u5409\u5c14\u5409\u65af\u65af\u5766","flag":"https:\/\/imglib.shoplazza.com\/6ad618269cb54c8171153dde1b907af8.png","iso_code_2":"KG","iso_code_3":"KGZ","name":"Kyrgyzstan","phone_code":"331","phone_key":"KG_331"},{"cn_name":"\u8001\u631d","flag":"https:\/\/imglib.shoplazza.com\/5fc9b7cbd83f5a0df80309707c78123f.png","iso_code_2":"LA","iso_code_3":"LAO","name":"Laos","phone_code":"856","phone_key":"LA_856"},{"cn_name":"\u62c9\u8131\u7ef4\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/a0878f01516047e4e7993e04e22acf4d.png","iso_code_2":"LV","iso_code_3":"LVA","name":"Latvia","phone_code":"371","phone_key":"LV_371"},{"cn_name":"\u9ece\u5df4\u5ae9","flag":"https:\/\/imglib.shoplazza.com\/6a91e8daa6ea35a78d295cfa8de416d7.png","iso_code_2":"LB","iso_code_3":"LBN","name":"Lebanon","phone_code":"961","phone_key":"LB_961"},{"cn_name":"\u83b1\u7d22\u6258","flag":"https:\/\/imglib.shoplazza.com\/f782833111be4a1a37432fd00574f081.png","iso_code_2":"LS","iso_code_3":"LSO","name":"Lesotho","phone_code":"266","phone_key":"LS_266"},{"cn_name":"\u5229\u6bd4\u91cc\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/0f65d64fa49ebba15d3a34971ae12112.png","iso_code_2":"LR","iso_code_3":"LBR","name":"Liberia","phone_code":"231","phone_key":"LR_231"},{"cn_name":"\u5229\u6bd4\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/1ea98aca93f1108c0a32436126dfac39.png","iso_code_2":"LY","iso_code_3":"LBY","name":"Libya","phone_code":"218","phone_key":"LY_218"},{"cn_name":"\u5217\u652f\u6566\u58eb\u767b","flag":"https:\/\/imglib.shoplazza.com\/6e1632b370a435882fae7c99864f7b65.png","iso_code_2":"LI","iso_code_3":"LIE","name":"Liechtenstein","phone_code":"423","phone_key":"LI_423"},{"cn_name":"\u7acb\u9676\u5b9b","flag":"https:\/\/imglib.shoplazza.com\/fafec9803fa41feca4b8853780ad7483.png","iso_code_2":"LT","iso_code_3":"LTU","name":"Lithuania","phone_code":"370","phone_key":"LT_370"},{"cn_name":"\u5362\u68ee\u5821","flag":"https:\/\/imglib.shoplazza.com\/5054e8699a75a797f129a66e1e85f290.png","iso_code_2":"LU","iso_code_3":"LUX","name":"Luxembourg","phone_code":"352","phone_key":"LU_352"},{"cn_name":"\u4e2d\u534e\u4eba\u6c11\u5171\u548c\u56fd\u6fb3\u95e8\u7279\u522b\u884c\u653f\u533a","flag":"https:\/\/imglib.shoplazza.com\/608b67d49400d540deca286d77d1f973.png","iso_code_2":"MO","
7153iso_code_3":"MAC","name":"Macau SAR, China","phone_code":"853","phone_key":"MO_853"},{"cn_name":"\u9a6c\u5176\u987f","flag":"https:\/\/imglib.shoplazza.com\/78daa2a9a751e222293492dd1026ca48.png","iso_code_2":"MK","iso_code_3":"MKD","name":"Macedonia,Former Yugoslav Republic of","phone_code":"389","phone_key":"MK_389"},{"cn_name":"\u9a6c\u8fbe\u52a0\u65af\u52a0","flag":"https:\/\/imglib.shoplazza.com\/2c26a9e38df55296be7ceba6b25a03ba.png","iso_code_2":"MG","iso_code_3":"MDG","name":"Madagascar","phone_code":"261","phone_key":"MG_261"},{"cn_name":"\u9a6c\u62c9\u7ef4","flag":"https:\/\/imglib.shoplazza.com\/c22ac94b2208537473564f38a3f93f44.png","iso_code_2":"MW","iso_code_3":"MWI","name":"Malawi","phone_code":"265","phone_key":"MW_265"},{"cn_name":"\u9a6c\u6765\u897f\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/9c72a023b97267d06a581bb7fbc5840a.png","iso_code_2":"MY","iso_code_3":"MYS","name":"Malaysia","phone_code":"60","phone_key":"MY_60"},{"cn_name":"\u9a6c\u5c14\u4ee3\u592b","flag":"https:\/\/imglib.shoplazza.com\/e575331217f0e8f851cfc7e15e937c76.png","iso_code_2":"MV","iso_code_3":"MDV","name":"Maldives","phone_code":"960","phone_key":"MV_960"},{"cn_name":"\u9a6c\u91cc","flag":"https:\/\/imglib.shoplazza.com\/ce1a6b715febdf3314ddb30843d9b55b.png","iso_code_2":"ML","iso_code_3":"MLI","name":"Mali","phone_code":"223","phone_key":"ML_223"},{"cn_name":"\u9a6c\u8033\u4ed6","flag":"https:\/\/imglib.shoplazza.com\/56703b53075f527fefd54902240df456.png","iso_code_2":"MT","iso_code_3":"MLT","name":"Malta","phone_code":"356","phone_key":"MT_356"},{"cn_name":"\u9a6c\u7ecd\u5c14\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/marshall.png","iso_code_2":"MH","iso_code_3":"MHL","name":"Marshall Islands","phone_code":"692","phone_key":"MH_692"},{"cn_name":"\u9a6c\u63d0\u5c3c\u514b","flag":"https:\/\/imglib.shoplazza.com\/Martinique.png","iso_code_2":"MQ","iso_code_3":"MTQ","name":"Martinique","phone_code":"596","phone_key":"MQ_596"},{"cn_name":"\u6bdb\u91cc\u5854\u5c3c\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/mauritania3.png","iso_code_2":"MR","iso_code_3":"MRT","name":"Mauritania","phone_code":"222","phone_key":"MR_222"},{"cn_name":"\u6bdb\u91cc\u6c42\u65af","flag":"https:\/\/imglib.shoplazza.com\/286f6235feec93339a8845369d37f595.png","iso_code_2":"MU","iso_code_3":"MUS","name":"Mauritius","phone_code":"230","phone_key":"MU_230"},{"cn_name":"\u9a6c\u7ea6\u7279\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/bbcc2ef6487c31cd1afc82c9619c1ffe.png","iso_code_2":"YT","iso_code_3":"MYT","name":"Mayotte","phone_code":"262","phone_key":"YT_262"},{"cn_name":"\u58a8\u897f\u54e5","flag":"https:\/\/imglib.shoplazza.com\/20cfb761088858550c5f4813cf431fff.png","iso_code_2":"MX","iso_code_3":"MEX","name":"Mexico","phone_code":"52","phone_key":"MX_52"},{"cn_name":"\u5bc6\u514b\u7f57\u5c3c\u897f\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/Micronesia.png","iso_code_2":"FM","iso_code_3":"FSM","name":"Micronesia","phone_code":"691","phone_key":"FM_691"},{"cn_name":"\u6469\u5c14\u591a\u74e6","flag":"https:\/\/imglib.shoplazza.com\/moldova.png","iso_code_2":"MD","iso_code_3":"MDA","name":"Moldova","phone_code":"373","phone_key":"MD_373"},{"cn_name":"\u6469\u7eb3\u54e5","flag":"https:\/\/imglib.shoplazza.com\/01cdf15acf9dc7f53c97add074ec52f8.png","iso_code_2":"MC","iso_code_3":"MCO","name":"Monaco","phone_code":"377","phone_key":"MC_377"},{"cn_name":"\u8499\u53e4","flag":"https:\/\/imglib.shoplazza.com\/b19461f2c4b7ac165ac2ce9a12b4b158.png","iso_code_2":"MN","iso_code_3":"MNG","name":"Mongolia","phone_code":"976","phone_key":"MN_976"},{"cn_name":"\u9ed1\u5c71","flag":"https:\/\/imglib.shoplazza.com\/26809a6041e7a58a20ee0d1bbd17af6f.png","iso_code_2":"ME","iso_code_3":"MNE","name":"Montenegro","phone_code":"382","phone_key":"ME_382"},{"cn_name":"\u8499\u7279\u585e\u62c9\u7279","flag":"https:\/\/imglib.shoplazza.com\/dd842228aafbb9d429485b56b3aa319f.png","iso_code_2":"MS","iso_code_3":"MSR","name":"Montserrat","phone_code":"1664","phone_key":"MS_1664"},{"cn_name":"\u6469\u6d1b\u54e5","flag":"https:\/\/imglib.shoplazza.com\/adbbacd6f5121b3014946723066e2d5b.png","iso_code_2":"MA","iso_code_3":"MAR","name":"Morocco","phone_code":"212","phone_key":"MA_212"},{"cn_name":"\u83ab\u6851\u6bd4\u514b","flag":"https:\/\/imglib.shoplazza.com\/4d837c49975bb75bca4b16dc2db8c416.png","iso_code_2":"MZ","iso_code_3":"MOZ","name":"Mozambique","phone_code":"258","phone_key":"MZ_258"},{"cn_name":"\u7f05\u7538","flag":"https:\/\/imglib.shoplazza.com\/e7ab1eafe4de51f3fb64fd0296c311e1.png","iso_code_2":"MM","iso_code_3":"MMR","name":"Myanmar","phone_code":"95","phone_key":"MM_95"},{"cn_name":"\u7eb3\u7c73\u6bd4\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/aa5730e9cab82479f33fa24f3c7eabc4.png","iso_code_2":"NA","iso_code_3":"NAM","name":"Namibia","phone_code":"264","phone_key":"NA_264"},{"cn_name":"\u7459\u9c81","flag":"https:\/\/imglib.shoplazza.com\/5664ae562682030d8526965d1e546a93.png","iso_code_2":"NR","iso_code_3":"NRU","name":"Nauru","phone_code":"674","phone_key":"NR_674"},{"cn_name":"\u5c3c\u6cca\u5c14","flag":"https:\/\/imglib.shoplazza.com\/c03ba1373cc4b1ac1505c14b4fabaa72.png","iso_code_2":"NP","iso_code_3":"NPL","name":"Nepal","phone_code":"977","phone_key":"NP_977"},{"cn_name":"\u8377\u5170","flag":"https:\/\/imglib.shoplazza.com\/26345c43ad618fa2dae511c8e02bb2f1.png","iso_code_2":"NL","iso_code_3":"NLD","name":"Netherlands","phone_code":"31","phone_key":"NL_31"}
7153,{"cn_name":"\u8377\u5c5e\u5b89\u5730\u5217\u65af","flag":"https:\/\/imglib.shoplazza.com\/Netherlands_Antilles.png","iso_code_2":"AN","iso_code_3":"ANT","name":"Netherlands Antilles","phone_code":"599","phone_key":"AN_599"},{"cn_name":"\u65b0\u5580\u91cc\u591a\u5c3c\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/newcaledonia.png","iso_code_2":"NC","iso_code_3":"NCL","name":"New Caledonia","phone_code":"687","phone_key":"NC_687"},{"cn_name":"\u65b0\u897f\u5170","flag":"https:\/\/imglib.shoplazza.com\/ddb224ea9a3248e60011d08dd663ef33.png","iso_code_2":"NZ","iso_code_3":"NZL","name":"New Zealand","phone_code":"64","phone_key":"NZ_64"},{"cn_name":"\u5c3c\u52a0\u62c9\u74dc","flag":"https:\/\/imglib.shoplazza.com\/445d88485af966311016cb0f74f0ee09.png","iso_code_2":"NI","iso_code_3":"NIC","name":"Nicaragua","phone_code":"505","phone_key":"NI_505"},{"cn_name":"\u5c3c\u65e5\u5c14","flag":"https:\/\/imglib.shoplazza.com\/2445b471cc3eec12f30d9dc2ea49ae0f.png","iso_code_2":"NE","iso_code_3":"NER","name":"Niger","phone_code":"227","phone_key":"NE_227"},{"cn_name":"\u5c3c\u65e5\u5229\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/b8d27409a2c5c8f81924ca6f125f5b2c.png","iso_code_2":"NG","iso_code_3":"NGA","name":"Nigeria","phone_code":"234","phone_key":"NG_234"},{"cn_name":"\u7ebd\u57c3","flag":"https:\/\/imglib.shoplazza.com\/9333bd7add776846e364646e72003cc1.png","iso_code_2":"NU","iso_code_3":"NIU","name":"Niue","phone_code":"683","phone_key":"NU_683"},{"cn_name":"\u8bfa\u798f\u514b","flag":"https:\/\/imglib.shoplazza.com\/Norfolk.png","iso_code_2":"NF","iso_code_3":"NFK","name":"Norfolk Island","phone_code":"6723","phone_key":"NF_6723"},{"cn_name":"\u671d\u9c9c","flag":"https:\/\/imglib.shoplazza.com\/0e4e596ca6663d2e1822f285b35fc2d7.png","iso_code_2":"KP","iso_code_3":"PRK","name":"North Korea","phone_code":"850","phone_key":"KP_850"},{"cn_name":"\u5317\u9a6c\u91cc\u4e9a\u7eb3\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/Northern_Mariana.png","iso_code_2":"MP","iso_code_3":"MNP","name":"Northern Mariana Islands","phone_code":"1670","phone_key":"MP_1670"},{"cn_name":"\u632a\u5a01","flag":"https:\/\/imglib.shoplazza.com\/d710c0af15fce45ff5e82c53cabf0515.png","iso_code_2":"NO","iso_code_3":"NOR","name":"Norway","phone_code":"47","phone_key":"NO_47"},{"cn_name":"\u963f\u66fc","flag":"https:\/\/imglib.shoplazza.com\/6104d104d23963b0a59895cbc97a1d8d.png","iso_code_2":"OM","iso_code_3":"OMN","name":"Oman","phone_code":"968","phone_key":"OM_968"},{"cn_name":"\u5df4\u57fa\u65af\u5766","flag":"https:\/\/imglib.shoplazza.com\/7a37c2b2d3ced1c736d1e399c5162594.png","iso_code_2":"PK","iso_code_3":"PAK","name":"Pakistan","phone_code":"92","phone_key":"PK_92"},{"cn_name":"\u5e15\u52b3\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/751a751987976476dee73e97cf3a15e6.png","iso_code_2":"PW","iso_code_3":"PLW","name":"Palau","phone_code":"680","phone_key":"PW_680"}
7153,{"cn_name":"\u5df4\u52d2\u65af\u5766","flag":"https:\/\/imglib.shoplazza.com\/palestine3.png","iso_code_2":"PS","iso_code_3":"PSE","name":"Palestinian Authority","phone_code":"970","phone_key":"PS_970"},{"cn_name":"\u5df4\u62ff\u9a6c","flag":"https:\/\/imglib.shoplazza.com\/3609e906aefe3bb0909555aa235a5081.png","iso_code_2":"PA","iso_code_3":"PAN","name":"Panama","phone_code":"507","phone_key":"PA_507"},{"cn_name":"\u5df4\u5e03\u4e9a\u65b0\u51e0\u5185\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/46043e38aa7c812c7a92ea1a42317d66.png","iso_code_2":"PG","iso_code_3":"PNG","name":"Papua New Guinea","phone_code":"675","phone_key":"PG_675"},{"cn_name":"\u5df4\u62c9\u572d","flag":"https:\/\/imglib.shoplazza.com\/c53f1b508369a1b1cec048e03b157415.png","iso_code_2":"PY","iso_code_3":"PRY","name":"Paraguay","phone_code":"595","phone_key":"PY_595"},{"cn_name":"\u79d8\u9c81","flag":"https:\/\/imglib.shoplazza.com\/96cf69113fcf0f67a103a2747110f8b3.png","iso_code_2":"PE","iso_code_3":"PER","name":"Peru","phone_code":"51","phone_key":"PE_51"},{"cn_name":"\u83f2\u5f8b\u5bbe","flag":"https:\/\/imglib.shoplazza.com\/56ac9be6a7e0eaa7169f887df5fac073.png","iso_code_2":"PH","iso_code_3":"PHL","name":"Philippines","phone_code":"63","phone_key":"PH_63"},{"cn_name":"\u76ae\u7279\u51ef\u6069","flag":"https:\/\/imglib.shoplazza.com\/f04fe316656a5022f03d5b3c594e9975.png","iso_code_2":"PN","iso_code_3":"PCN","name":"Pitcairn Islands","phone_code":"64","phone_key":"PN_64"},{"cn_name":"\u6ce2\u5170","flag":"https:\/\/imglib.shoplazza.com\/cfd9291e629876037557722530ae6148.png","iso_code_2":"PL","iso_code_3":"POL","name":"Poland","phone_code":"48","phone_key":"PL_48"},{"cn_name":"\u8461\u8404\u7259","flag":"https:\/\/imglib.shoplazza.com\/fdb0bae30278a2ffa0b05314c4350ab8.png","iso_code_2":"PT","iso_code_3":"PRT","name":"Portugal","phone_code":"351","phone_key":"PT_351"},{"cn_name":"\u6ce2\u591a\u9ece\u5404","flag":"https:\/\/imglib.shoplazza.com\/e9cbfbba9c6201cb9e2e5f9a058b734c.png","iso_code_2":"PR","iso_code_3":"PRI","name":"Puerto Rico","phone_code":"1787","phone_key":"PR_1787"},{"cn_name":"\u5361\u5854\u5c14","flag":"https:\/\/imglib.shoplazza.com\/59c9392c04fe3d9ac05dafaa2dfbcf59.png","iso_code_2":"QA","iso_code_3":"QAT","name":"Qatar","phone_code":"974","phone_key":"QA_974"},{"cn_name":"\u7559\u5c3c\u65fa\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/bbcc2ef6487c31cd1afc82c9619c1ffe.png","iso_code_2":"RE","iso_code_3":"REU","name":"Reunion","phone_code":"262","phone_key":"RE_262"},{"cn_name":"\u7f57\u9a6c\u5c3c\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/e7da241049d252ead9c70f0fb2ace6c8.png","iso_code_2":"RO","iso_code_3":"ROU","name":"Romania","phone_code":"40","phone_key":"RO_40"},{"cn_name":"\u4fc4\u7f57\u65af","flag":"https:\/\/imglib.shoplazza.com\/5946e49cee3fb7a5e027114520f27aa3.png","iso_code_2":"RU","iso_code_3":"RUS","name":"Russia","phone_code":"7","phone_key":"RU_7"},{"cn_name":"\u5362\u65fa\u8fbe","flag":"https:\/\/imglib.shoplazza.com\/019626455fc55971d9b75853099acc8d.png","iso_code_2":"RW","iso_code_3":"RWA","name":"Rwanda","phone_code":"250","phone_key":"RW_250"},{"cn_name":"\u8428\u6469\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/892e665fc7b26f5847ea6ab1d02d2d9c.png","iso_code_2":"WS","iso_code_3":"WSM","name":"Samoa","phone_code":"685","phone_key":"WS_685"},{"cn_name":"\u5723\u9a6c\u529b\u8bfa","flag":"https:\/\/imglib.shoplazza.com\/98285500bd0ee45ed546bca695b42d83.png","iso_code_2":"SM","iso_code_3":"SMR","name":"San Marino","phone_code":"378","phone_key":"SM_378"},{"cn_name":"\u5723\u591a\u7f8e\u548c\u666e\u6797\u897f\u6bd4","flag":"https:\/\/imglib.shoplazza.com\/saotome.png","iso_code_2":"ST","iso_code_3":"STP","name":"Sao Tome and Principe","phone_code":"239","phone_key":"ST_239"},{"cn_name":"\u6c99\u7279\u963f\u62c9\u4f2f","flag":"https:\/\/imglib.shoplazza.com\/a0ad3de7b6b690277dbfd7144c85c611.png","iso_code_2":"SA","iso_code_3":"SAU","name":"Saudi Arabia","phone_code":"966","phone_key":"SA_966"},{"cn_name":"\u585e\u5185\u52a0\u5c14","flag":"https:\/\/imglib.shoplazza.com\/666ef13f6b78fd49ce3ff3eed015d269.png","iso_code_2":"SN","iso_code_3":"SEN","name":"Senegal","phone_code":"221","phone_key":"SN_221"},{"cn_name":"\u585e\u5c14\u7ef4\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/54acd706912cf0a7256607f865cc5086.png","iso_code_2":"RS","iso_code_3":"SRB","name":"Serbia","phone_code":"381","phone_key":"RS_381"},{"cn_name":"\u585e\u820c\u5c14","flag":"https:\/\/imglib.shoplazza.com\/73843c116a59c0e50a00f5366b5854e2.png","iso_code_2":"SC","iso_code_3":"SYC","name":"Seychelles","phone_code":"248","phone_key":"SC_248"},{"cn_name":"\u585e\u62c9\u5229\u6602","flag":"https:\/\/imglib.shoplazza.com\/774a96230e0ff567aa234b1dad62a4d3.png","iso_code_2":"SL","iso_code_3":"SLE","name":"Sierra Leone","phone_code":"232","phone_key":"SL_232"},{"cn_name":"\u65b0\u52a0\u5761","flag":"https:\/\/imglib.shoplazza.com\/5f121d907c1b086f090465bee517ee0d.png","iso_code_2":"SG","iso_code_3":"SGP","name":"Singapore","phone_code":"65","phone_key":"SG_65"},{"cn_name":"\u8377\u5c5e\u5723\u9a6c\u4e01","flag":"https:\/\/imglib.shoplazza.com\/669475820c6e872d7ae7ac097783ce43.png","iso_code_2":"SX","iso_code_3":"SXM","name":"Sint Maarten","phone_code":"383","phone_key":"SX_383"},{"cn_name":"\u65af\u6d1b\u4f10\u514b","flag":"https:\/\/imglib.shoplazza.com\/64dd533d5ef56d6a6a7a1d540b6b96f5.png","iso_code_2":"SK","iso_code_3":"SVK","name":"Slovakia","phone_code":"421","phone_key":"SK_421"},{"cn_name":"\u65af\u6d1b\u6587\u5c3c\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/7a810adc7086243a1d3b189306091edb.png","iso_code_2":"SI","iso_code_3":"SVN","name":"Slovenia","phone_code":"386","phone_key":"SI_386"},{"cn_name":"\u6240\u7f57\u95e8\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/fe75eb23ad8ba5dc30d7a68bc982f5da.png","iso_code_2":"SB","iso_code_3":"SLB","name":"Solomon Islands","phone_code":"677","phone_key":"SB_677"},{"cn_name":"\u7d22\u9a6c\u91cc","flag":"https:\/\/imglib.shoplazza.com\/5db01d7aa6a88f626ef35c15a9fc82b5.png","iso_code_2":"SO","iso_code_3":"SOM","name":"Somalia","phone_code":"252","phone_key":"SO_252"},{"cn_name":"\u5357\u975e","flag":"https:\/\/imglib.shoplazza.com\/7e7c2ff8470b9f72778984fe1725353a.png","iso_code_2":"ZA","iso_code_3":"ZAF","name":"South Africa","phone_code":"27","phone_key":"ZA_27"},{"cn_name":"\u5357\u4e54\u6cbb\u4e9a\u548c\u5357\u6851\u5a01\u5947\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/South_Georgia_Sandwich_Islands.png","iso_code_2":"GS","iso_code_3":"SGS","name":"South Georgia and South Sandwich Islands","phone_code":"500","phone_key":"GS_500"},{"cn_name":"\u5357\u82cf\u4e39","flag":"https:\/\/imglib.shoplazza.com\/00ec5def38c36ef79c8210a62e8f8667.png","iso_code_2":"SS","iso_code_3":"SSD","name":"South Sudan","phone_code":"211","phone_key":"SS_211"},{"cn_name":"\u897f\u73ed\u7259","flag":"https:\/\/imglib.shoplazza.com\/8befebf99991a578f40f7a80c19e13bc.png","iso_code_2":"ES","iso_code_3":"ESP","name":"Spain","phone_code":"34","phone_key":"ES_34"},{"cn_name":"\u65af\u91cc\u5170\u5361","flag":"https:\/\/imglib.shoplazza.com\/600f699460cdc31e9e4f3bc2fd456a30.png","iso_code_2":"LK","iso_code_3":"LKA","name":"Sri Lanka","phone_code":"94","phone_key":"LK_94"},{"cn_name":"\u6cd5\u5c5e\u5723\u9a6c\u4e01","flag":"https:\/\/imglib.shoplazza.com\/saintMartin3.png","iso_code_2":"MF","iso_code_3":"MAF","name":"St. Martin (French part)","phone_code":"691","phone_key":"MF_691"},{"cn_name":"\u5723\u8d6b\u52d2\u62ff","flag":"https:\/\/imglib.shoplazza.com\/cfdb4344b23560a8b2337c63d98f9e60.png","iso_code_2":"SH","iso_code_3":"SHN","name":"St.Helena","phone_code":"290","phone_key":"SH_290"},{"cn_name":"\u5723\u57fa\u8328\u548c\u5c3c\u7ef4\u65af","flag":"https:\/\/imglib.shoplazza.com\/8d3255297722e4e2ecfb9ca5ffef8675.png","iso_code_2":"KN","iso_code_3":"KNA","name":"St.Kitts and Nevis","phone_code":"1869","phone_key":"KN_1869"},{"cn_name":"\u5723\u5362\u897f\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/saintlucia.png","iso_code_2":"LC","iso_code_3":"LCA","name":"St.Lucia","phone_code":"1758","phone_key":"LC_1758"},{"cn_name":"\u5723\u76ae\u57c3\u5c14\u548c\u7c73\u514b\u9686\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/StPierre_and_Miquelon.png","iso_code_2":"PM","iso_code_3":"SPM","name":"St.Pierre and Miquelon","phone_code":"508","phone_key":"PM_508"},{"cn_name":"\u5723\u6587\u68ee\u7279\u548c\u683c\u6797\u7eb3\u4e01\u65af","flag":"https:\/\/imglib.shoplazza.com\/StVincent_and_the_Grenadines.png","iso_code_2":"VC","iso_code_3":"VCT","name":"St.Vincent and the Grenadines","phone_code":"1784","phone_key":"VC_1784"},{"cn_name":"\u82cf\u4e39","flag":"https:\/\/imglib.shoplazza.com\/33b3ee66b452405e256cac5c28e57c8b.png","iso_code_2":"SD","iso_code_3":"SDN","name":"Sudan","phone_code":"249","phone_key":"SD_249"},{"cn_name":"\u82cf\u91cc\u5357","flag":"https:\/\/imglib.shoplazza.com\/78382f0dfd6ee5d7705c65c07edaa570.png","iso_code_2":"SR","iso_code_3":"SUR","name":"Suriname","phone_code":"597","phone_key":"SR_597"},{"cn_name":"\u65af\u74e6\u5c14\u5df4\u548c\u626c\u9a6c\u5ef7","flag":"https:\/\/imglib.shoplazza.com\/8218fe2c0b58e20265f6658015b9c333.png","iso_code_2":"SJ","iso_code_3":"SJM","name":"Svalbard and Jan Mayen","phone_code":"4779","phone_key":"SJ_4779"},{"cn_name":"\u65af\u5a01\u58eb\u5170","flag":"https:\/\/imglib.shoplazza.com\/2b6a58f6c02c9a2d5f3d3eaa3e6f0dab.png","iso_code_2":"SZ","iso_code_3":"SWZ","name":"Swaziland","phone_code":"268","phone_key":"SZ_268"},{"cn_name":"\u745e\u5178","flag":"https:\/\/imglib.shoplazza.com\/6b1a651572e602e444a3b84bc28fdef7.png","iso_code_2":"SE","iso_code_3":"SWE","name":"Sweden","phone_code":"46","phone_key":"SE_46"},{"cn_name":"\u745e\u58eb","flag":"https:\/\/imglib.shoplazza.com\/6cda0b43ad919096e2e28cb0f1cb69e9.png","iso_code_2":"CH","iso_code_3":"CHE","name":"Switzerland","phone_code":"41","phone_key":"CH_41"},{"cn_name":"\u53d9\u5229\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/syria3.png","iso_code_2":"SY","iso_code_3":"SYR","
7153name":"Syria","phone_code":"963","phone_key":"SY_963"},{"cn_name":"\u4e2d\u56fd\u53f0\u6e7e\u7701","flag":"https:\/\/imglib.shoplazza.com\/6df6539978ba8933d4015553ac82f1d4.png","iso_code_2":"TW","iso_code_3":"TWN","name":"Taiwan, China","phone_code":"886","phone_key":"TW_886"},{"cn_name":"\u5854\u5409\u514b\u65af\u5766","flag":"https:\/\/imglib.shoplazza.com\/51b7561ee1e09c38d0c88c42b445a33e.png","iso_code_2":"TJ","iso_code_3":"TJK","name":"Tajikistan","phone_code":"992","phone_key":"TJ_992"},{"cn_name":"\u5766\u6851\u5c3c\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/Tanzania.png","iso_code_2":"TZ","iso_code_3":"TZA","name":"Tanzania","phone_code":"255","phone_key":"TZ_255"},{"cn_name":"\u6cf0\u56fd","flag":"https:\/\/imglib.shoplazza.com\/a5ef7f1f56457d635e468929655cb880.png","iso_code_2":"TH","iso_code_3":"THA","name":"Thailand","phone_code":"66","phone_key":"TH_66"},{"cn_name":"\u4e1c\u5e1d\u6c76","flag":"https:\/\/imglib.shoplazza.com\/64c1033c00121d663461e5dac3172bb9.png","iso_code_2":"TL","iso_code_3":"TLS","name":"Timor-Leste","phone_code":"670","phone_key":"TL_670"},{"cn_name":"\u591a\u54e5","flag":"https:\/\/imglib.shoplazza.com\/e37f05c88c87cd6fd5c9c29041c33833.png","iso_code_2":"TG","iso_code_3":"TGO","name":"Togo","phone_code":"228","phone_key":"TG_228"},{"cn_name":"\u6258\u514b\u52b3","flag":"https:\/\/imglib.shoplazza.com\/ec4407a3156e8e283d3700384c1786c4.png","iso_code_2":"TK","iso_code_3":"TKL","name":"Tokelau","phone_code":"690","phone_key":"TK_690"},{"cn_name":"\u6c64\u52a0","flag":"https:\/\/imglib.shoplazza.com\/f3df3d1c96e3e4894bfcdf56c706d612.png","iso_code_2":"TO","iso_code_3":"TON","name":"Tonga","phone_code":"676","phone_key":"TO_676"},{"cn_name":"\u7279\u7acb\u5c3c\u8fbe\u548c\u591a\u5df4\u54e5","flag":"https:\/\/imglib.shoplazza.com\/98c02f3bdbcdff16810f0e92852fd8b7.png","iso_code_2":"TT","iso_code_3":"TTO","name":"Trinidad and Tobago","phone_code":"1868","phone_key":"TT_1868"},{"cn_name":"\u7279\u91cc\u65af\u5766-\u8fbe\u5e93\u5c3c\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/Tristan_da_Cunha.png","iso_code_2":"TA","iso_code_3":"TAA","name":"Tristan da Cunha","phone_code":"290","phone_key":"TA_290"},{"cn_name":"\u7a81\u5c3c\u65af","flag":"https:\/\/imglib.shoplazza.com\/6c4c85b7ad20dcf9a258c63f492600f4.png","iso_code_2":"TN","iso_code_3":"TUN","name":"Tunisia","phone_code":"216","phone_key":"TN_216"},{"cn_name":"\u571f\u8033\u5176","flag":"https:\/\/imglib.shoplazza.com\/f7b9ede6a635374e913832ef22c30734.png","iso_code_2":"TR","iso_code_3":"TUR","name":"Turkey","phone_code":"90","phone_key":"TR_90"},{"cn_name":"\u571f\u5e93\u66fc\u65af\u5766","flag":"https:\/\/imglib.shoplazza.com\/c4b3e1bdcc4371e06427d80c9905ef04.png","iso_code_2":"TM","iso_code_3":"TKM","name":"Turkmenistan","phone_code":"993","phone_key":"TM_993"},{"cn_name":"\u7279\u514b\u65af\u548c\u51ef\u79d1\u65af\u7fa4\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/Turks_and_Caicos_Islands.png","iso_code_2":"TC","iso_code_3":"TCA","name":"Turks and Caicos Islands","phone_code":"1649","phone_key":"TC_1649"},{"cn_name":"\u56fe\u74e6\u5362","flag":"https:\/\/imglib.shoplazza.com\/1a3cf12aa9d95aa94903665ff0b706ea.png","iso_code_2":"TV","iso_code_3":"TUV","name":"Tuvalu","phone_code":"688","phone_key":"TV_688"},{"cn_name":"\u4e4c\u5e72\u8fbe","flag":"https:\/\/imglib.shoplazza.com\/afd3927f49b1664a4c491a98c8cb98ff.png","iso_code_2":"UG","iso_code_3":"UGA","name":"Uganda","phone_code":"256","phone_key":"UG_256"},{"cn_name":"\u4e4c\u514b\u5170","flag":"https:\/\/imglib.shoplazza.com\/e119451fc55f7e8e7aca7dfe2292ba9f.png","iso_code_2":"UA","iso_code_3":"UKR","name":"Ukraine","phone_code":"380","phone_key":"UA_380"},{"cn_name":"\u963f\u62c9\u4f2f\u8054\u5408\u914b\u957f\u56fd","flag":"https:\/\/imglib.shoplazza.com\/ead63c82d77a99b1c50230f75153b47f.png","iso_code_2":"AE","iso_code_3":"ARE","name":"United Arab Emirates","phone_code":"971","phone_key":"AE_971"},{"cn_name":"\u82f1\u56fd","flag":"https:\/\/imglib.shoplazza.com\/2fef6bc0481349002e2df817556d9b29.png","iso_code_2":"GB","iso_code_3":"GBR","name":"United Kingdom","phone_code":"44","phone_key":"GB_44"},{"cn_name":"\u7f8e\u56fd","flag":"https:\/\/imglib.shoplazza.com\/87153aee50ecd79b333d968b6a2f7a32.png","iso_code_2":"US","iso_code_3":"USA","name":"United States","phone_code":"1","phone_key":"US_1"},{"cn_name":"\u7f8e\u5c5e\u5916\u5c9b","flag":"https:\/\/imglib.shoplazza.com\/5cf2eef8e7aa269c4f79a2bb47c7e39a.png","iso_code_2":"UM","iso_code_3":"UMI","name":"United States Minor Outlying Islands","phone_code":"1","phone_key":"UM_1"}
7153,{"cn_name":"\u4e4c\u62c9\u572d","flag":"https:\/\/imglib.shoplazza.com\/d93011acce4be54500c76936bcc791f4.png","iso_code_2":"UY","iso_code_3":"URY","name":"Uruguay","phone_code":"598","phone_key":"UY_598"},{"cn_name":"\u4e4c\u5179\u522b\u514b\u65af\u5766","flag":"https:\/\/imglib.shoplazza.com\/49745256d57778bb08707e2cd0f360c3.png","iso_code_2":"UZ","iso_code_3":"UZB","name":"Uzbekistan","phone_code":"233","phone_key":"UZ_233"},{"cn_name":"\u74e6\u52aa\u963f\u56fe","flag":"https:\/\/imglib.shoplazza.com\/8951c0654816939387072d7ae4d81cb1.png","iso_code_2":"VU","iso_code_3":"VUT","name":"Vanuatu","phone_code":"678","phone_key":"VU_678"},{"cn_name":"\u68b5\u8482\u5188","flag":"https:\/\/imglib.shoplazza.com\/Vatican.jpg","iso_code_2":"VA","iso_code_3":"VAT","name":"Vatican City","phone_code":"379","phone_key":"VA_379"},{"cn_name":"\u59d4\u5185\u745e\u62c9","flag":"https:\/\/imglib.shoplazza.com\/c6b2795d2f8baf4440c7e7f50f2c4314.png","iso_code_2":"VE","iso_code_3":"VEN","name":"Venezuela","phone_code":"58","phone_key":"VE_58"},{"cn_name":"\u8d8a\u5357","flag":"https:\/\/imglib.shoplazza.com\/b578f1f146c9aa18cbfbeb7f48e5e8c5.png","iso_code_2":"VN","iso_code_3":"VNM","name":"Vietnam","phone_code":"84","phone_key":"VN_84"},{"cn_name":"\u7ef4\u5c14\u4eac\u7fa4\u5c9b\uff0c\u7f8e\u5c5e","flag":"https:\/\/imglib.shoplazza.com\/Virgin_Islands.png","iso_code_2":"VI","iso_code_3":"VIR","name":"Virgin Islands","phone_code":"1340","phone_key":"VI_1340"},{"cn_name":"\u7ef4\u5c14\u4eac\u7fa4\u5c9b\uff0c\u82f1\u5c5e","flag":"https:\/\/imglib.shoplazza.com\/Virgin_Islands_British.png","iso_code_2":"VG","iso_code_3":"VGB","name":"Virgin Islands,British","phone_code":"1284","phone_key":"VG_1284"},{"cn_name":"\u74e6\u5229\u65af\u548c\u798f\u56fe\u7eb3","flag":"https:\/\/imglib.shoplazza.com\/bbcc2ef6487c31cd1afc82c9619c1ffe.png","iso_code_2":"WF","iso_code_3":"WLF","name":"Wallis and Futuna","phone_code":"681","phone_key":"WF_681"},{"cn_name":"\u897f\u6492\u54c8\u62c9","flag":"https:\/\/imglib.shoplazza.com\/westernsahara.png","iso_code_2":"EH","iso_code_3":"ESH","name":"Western Sahara","phone_code":"210","phone_key":"EH_210"},{"cn_name":"\u4e5f\u95e8","flag":"https:\/\/imglib.shoplazza.com\/e36ee2a8c0354fb3484636ffe8c813ba.png","iso_code_2":"YE","iso_code_3":"YEM","name":"Yemen","phone_code":"967","phone_key":"YE_967"},{"cn_name":"\u8d5e\u6bd4\u4e9a","flag":"https:\/\/imglib.shoplazza.com\/504995fc3ee2ee9d4ac61e780bed1c67.png","iso_code_2":"ZM","iso_code_3":"ZMB","name":"Zambia","phone_code":"260","phone_key":"ZM_260"},{"cn_name":"\u6d25\u5df4\u5e03\u97e6","flag":"https:\/\/imglib.shoplazza.com\/eb2d7eafed41ce90f19b6b94055291a7.png","iso_code_2":"ZW","iso_code_3":"ZWE","name":"Zimbabwe","phone_code":"263","phone_key":"ZW_263"}] || [];
7154    var previousSelectedArea = phoneArea.find(item => item.iso_code_2 == countryCode) || {};
7155    var emailExp =/^[a-zA-Z0-9!#$%&'*+\\/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+\\/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$/;
7156    var phoneExp = /^\+?[0-9().\s-]+$/;
7157
7158    var $container = $('[data-section-id="1650105048211"] .order_view');
7159    var $formItemInputs = $container.find('.order_view_form-item input');
7160    var $errorTips = $container.find('.order_view_error_tips');
7161    var $orderViewBtn = $container.find('.order_view_btn');
7162    var $orderNumberInput = $container.find('input#order_number');
7163    var $emailOrPhoneInput = $container.find('input#email_or_phone');
7164    var $phoneCodeContainer = $container.find('.phone_code_container');
7165    var $phoneCodeFlagImage = $phoneCodeContainer.find('.flag_phone_area_code_icon');
7166    var $phoneCodeSelect = $phoneCodeContainer.find('#flag_phone_area_code_select');
7167    var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
7168
7169    $container.find('.order_view_switch_btn').on('click', function() {
7170      const type = $(this).data('type');
7171      const params = $.toQuery(Object.assign($.params(), { type: type }));
7172      window.history.replaceState('', '', '?' + params);
7173      location.reload();
7174    });
7175
7176    $formItemInputs.on('input', function() {
7177      $errorTips.hide({
7178        duration: 300,
7179        start: function() {
7180          $errorTips.html('');
7181        }
7182      });
7183    });
7184
7185    var showErrorTips = function(msg) {
7186      $errorTips.show({
7187        duration: 300,
7188        done: function() {
7189          $errorTips.html(msg);
7190        }
7191      });
7192    };
7193
7194    var handlePhoneAreaFlag = function(value) {
7195      if (!value || !phoneExp.test(value)) return;
7196
7197      try {
7198        var ast = new libphonenumber.AsYouType();
7199        ast.input(value);
7200        var country_code = (ast.getNumber() || {}).country || countryCode;
7201        var selected = phoneArea.find(item => item.iso_code_2 == country_code);
7202
7203        setFlagImage(selected.flag);
7204        selected.phone_key && $phoneCodeSelect.val(selected.phone_key);
7205        previousSelectedArea = selected;
7206      } catch(e) {}
7207    }
7208
7209    $(document).off('init.handle_flag').on('init.handle_flag', $.throttle(function() {
7210      var value = $emailOrPhoneInput.val();
7211      handlePhoneAreaFlag(value);
7212    }, 16, 16)).trigger('init.handle_flag');
7213
7214    var handlePhoneCodeDisplay = function(isShow) {
7215      $phoneCodeContainer.toggleClass('tw-hidden', isShow);
7216      $emailOrPhoneInput.toggleClass('order_view_show_phone_code', !isShow);
7217    };
7218
7219    // set phone code country flag image
7220    var setFlagImage = function(url) {
7221      if (!url) return;
7222      $phoneCodeFlagImage.css('background-image', `url(${url})`);
7223      handlePhoneCodeDisplay(false);
7224    }
7225
7226    var setupPhoneAreaCode = function(key) {
7227      var selected = phoneArea.find(item => item.phone_key == key);
7228      setFlagImage(selected.flag);
7229
7230      var phoneVal = $emailOrPhoneInput.val() || '';
7231      if (!phoneExp.test(phoneVal)) return;
7232
7233      var phone = phoneVal.includes('+')
7234        ? phoneVal.replace(new RegExp('\\+' + (previousSelectedArea || {}).phone_code + ' ?'), `+${selected.phone_code} `)
7235        : `+${selected.phone_code} ${phoneVal}`;
7236      $emailOrPhoneInput.val(phone);
7237      previousSelectedArea = selected;
7238    };
7239
7240    var setPhoneAreaCode = function() {
7241      var emailOrPhoneValue = $emailOrPhoneInput.val() || '';
7242      if (phoneExp.test(emailOrPhoneValue) && emailOrPhoneValue.includes('+')) {
7243        var area_code_exp = new RegExp('\\+' + (previousSelectedArea || {}).phone_code + ' ?');
7244        if (emailOrPhoneValue.search(area_code_exp) == -1) {
7245          emailOrPhoneValue = emailOrPhoneValue.replace('+', '');
7246          emailOrPhoneValue = `+${previousSelectedArea.phone_code} ${emailOrPhoneValue}`
7247          $emailOrPhoneInput.val(emailOrPhoneValue);
7248        }
7249      }
7250    }
7251
7252    $phoneCodeSelect.on('change', function() {
7253      var value = $(this).val();
7254      setupPhoneAreaCode(value);
7255      setPhoneAreaCode();
7256    });
7257
7258    $emailOrPhoneInput.on('input', function() {
7259      var value = $(this).val();
7260      var is_phone = phoneExp.test(value);
7261      var is_email = emailExp.test(value);
7262
7263      !is_phone && handlePhoneCodeDisplay(true);
7264
7265      // update phone area flag
7266      (is_phone && !is_email) && handlePhoneAreaFlag(value);
7267    });
7268
7269    var setEventTrack = function(params) {
7270      $('body').trigger('track', params);
7271    }
7272
7273    var handleError = function(msg) {
7274      showErrorTips(msg);
7275      setEventTrack({ eventName: 'view_order_result', state: 0, message: msg });
7276    }
7277
7278    var handleEmailOrPhoneInvalid = function() {
7279      showErrorTips(lang.invalid_email_or_phone);
7280      $emailOrPhoneInput.focus();
7281    };
7282
7283    $orderViewBtn.on('click', function() {
7284      var orderNumberValue = $orderNumberInput.val() || '';
7285      var emailOrPhoneValue = $emailOrPhoneInput.val() || '';
7286      var is_phone = phoneExp.test(emailOrPhoneValue);
7287      var is_email = emailExp.test(emailOrPhoneValue);
7288
7289      is_phone && setPhoneAreaCode();
7290      setEventTrack({ eventName: 'view_order', is_phone, is_email });
7291
7292      if (!orderNumberValue.length) {
7293        showErrorTips(lang.invalid_order_id);
7294        $orderNumberInput.focus();
7295        return;
7296      }
7297
7298      if (!emailOrPhoneValue.length || (!is_phone && !is_email)) {
7299        handleEmailOrPhoneInvalid();
7300        return;
7301      }
7302
7303      var $this = $(this);
7304      var phone = $emailOrPhoneInput.val() || '';
7305      var $form = $this.parents('#order_view_form');
7306      var data = { order_number: '', phone: '', email: '' };
7307      $form.serializeArray().forEach(item => data[item.name] = item.value);
7308
7309      if (is_phone) {
7310        // handle phone number format
7311        var phoneNumber = null;
7312        var country_code = (previousSelectedArea || {}).iso_code_2 || countryCode;
7313
7314        try {
7315          phoneNumber = new libphonenumber.parsePhoneNumber(phone, country_code);
7316        } catch (e) { }
7317
7318        if (phoneNumber) {
7319          var formattedPhone = phoneNumber.formatInternational();
7320          phone = formattedPhone;
7321          $emailOrPhoneInput.val(formattedPhone);
7322
7323          if (!phoneNumber.isValid()) {
7324            handleEmailOrPhoneInvalid();
7325            return;
7326          }
7327        }
7328
7329        data.phone = phone;
7330      } else if (is_email) {
7331        data.email = emailOrPhoneValue;
7332      }
7333
7334      data.order_number = (data.order_number || '').trim();
7335      data.phone = (data.phone || '').trim();
7336      data.email = (data.email || '').trim();
7337
7338      // prevent to click submit button again
7339      $this.toggleClass('tw-pointer-events-none', true);
7340      var orderId = "2272159-" + data.order_number;
7341
7342      $.ajax({
7343        type: "post",
7344        url: rootPath + '/api/order_verify/' + orderId,
7345        contentType:'application/json',
7346        dataType: 'json',
7347        data: JSON.stringify(data),
7348        success: function (res) {
7349          if (!res) {
7350            handleError(lang.unknown);
7351            return;
7352          }
7353
7354          if (res.action == 'Success') {
7355            setEventTrack({ eventName: 'view_order_result', state: 1 });
7356            location.href = res.value;
7357            return;
7358          }
7359
7360          handleError(res.error == 'order number' ? lang.invalid_order_id : lang.invalid_email_or_phone);
7361          $this.toggleClass('tw-pointer-events-none', false);
7362        },
7363        error: function() {
7364          handleError(lang.unknown);
7365          $this.toggleClass('tw-pointer-events-none', false);
7366        }
7367      });
7368    });
7369  });
7370</script>
7370
7371</div>
7371<script>try { if (window.performance || window.webkitPerformance) { var perf = window.performance || window.webkitPerformance;var timing = perf.timing;window.firstTiming = Date.now() - timing.navigationStart;}}catch(e){}</script>
7371</div>
7372        <div id="shoplaza-section-footer_promotions" class="shoplaza-section" data-section-id="footer_promotions" data-section-type="footer_promotions" data-section-style="">
7373</div>
7374        <div id="shoplaza-section-footer" class="shoplaza-section" data-section-id="footer" data-section-type="footer" data-section-style="visible">
7375<style>
7376  [data-section-id="footer"] .footer-copyright p, .sub_heading p{ margin: 0;}
7377  [data-section-id="footer"] .is-focus .footer-newsletter__label{
7378    top: 0px;
7379    font-size: 12px;
7380  }
7381  [data-section-id="footer"] .newsletter__err::before{
7382    content: '';
7383    position: absolute;
7384    left: 20px;
7385    bottom: calc(100% - 6px);
7386    width: 0;
7387    height: 0;
7388    color: var(--color-body-text);
7389    border: 6px solid transparent;
7390    border-top-color: white;
7391    z-index: 2;
7392  }
7393  [data-section-id="footer"] .newsletter__err::after{
7394    box-sizing: border-box;
7395    content: attr(errMsg);
7396    position: absolute;
7397    bottom: calc(100% + 6px);
7398    left: 0;
7399    line-height: 1.3;
7400    padding: 16px 20px;
7401    color: var(--color-body-text);
7402    background-color: white;
7403    border-radius: 4px;
7404    box-shadow: 0px 0px 8px 0px rgba(195,195,195,0.50);
7405    font-size: var(--type-body-font-size);
7406    z-index: 1;
7407  }
7408  [data-section-id="footer"] .input_email::-webkit-input-placeholder {
7409    color: var(--color-body-text);
7410  }
7411  @media (min-width: 960px) {
7412    [data-section-id="footer"] .icon_margin_top{
7413      margin-top: calc(var(--type-body-font-size) / 2 * (var(--type-body-line-height) - 1));
7414    }
7415  }
7416  @media (max-width: 959.98px){
7417    [data-section-id="footer"] .is-open .footer_tab_title i{
7418      transform: rotate(0deg)
7419    }
7420    [data-section-id="footer"] .footer_tab_wrap ~ .footer_tab_wrap{
7421      border-top: 1px solid var(--color-footer-border);
7422    }
7423  }
7424</style>
7425<div class="tw-border-0 tw-border-b tw-border-solid tw-w-full tw-border-line md:tw-mb-[30px]"></div>
7426  <div class="tw-container tw-flex md:tw-flex-col tw-justify-center tw-items-center lg:tw-pt-8 tw-mb-[30px] md:tw-px-8">
7427    <div class="lg:tw-mx-10 md:tw-mb-5 tw-body-plus-2 tw-font-bold tw-text-center">Subscribe to get notified about product launches, special offers, and news.</div>
7428    <div class="email tw-relative tw-flex tw-justify-center tw-items-stretch md:tw-w-full ">
7429      <div class="email_input tw-relative md:tw-inline-block md:tw-w-full">
7430        <input type="email" class="input_email tw-rounded-btn footer__email tw-rounded-r-none tw-border-r-0 tw-text-body-color tw-box-border tw-border tw-border-solid tw-border-line lg:tw-w-[200px] md:tw-w-full focus:tw-border-body-color tw-h-full tw-text-body-font-size tw-px-4 tw-leading-[19px] md:tw-leading-11 tw-bg-white" placeholder="Enter your email" />
7431      </div>
7432      <div>
7433        <button type="submit" class="submitBtn footer__btn tw-rounded-r-btn tw-body-plus-2 tw-m-0 md:tw-w-[58px] md:tw-min-h-[44px] md:tw-flex md:tw-items-center md:tw-h-[calc(var(--type-body-font-size)*1.4+22px)] tw-py-[11px] tw-px-[18px] tw-border-none tw-primary-btn tw-leading-1.4 tw-font-bold">
7434          <span class="md:tw-hidden">Subscribe</span>
7435          <svg class="lg:tw-hidden tw-text-primary-btn-color arrow__rotate" width="20" height="6" xmlns="http://www.w3.org/2000/svg"><path d="m14 0 6 3-6 3V4H0V2h14V0z" fill="currentColor"/></svg>
7436        </button>
7437      </div>
7438    </div>
7439    <div class="thanks tw-hidden md:tw-w-full tw-text-left tw-py-[6px] tw-px-3 tw-bg-[#ECFEF0] tw-text-[#56AD6A] tw-border tw-border-solid tw-border-[#56AD6A]">Thanks for subscribing</div>
7440  </div>
7441<div class="tw-border-0 tw-border-t tw-border-solid tw-w-full tw-border-footer "></div>
7442  <div class="tw-bg-footer md:tw-body-plus-2 md:tw-leading-1.4 footer-content">
7443    <div class="tw-container tw-flex lg:tw-justify-space-around tw-flex-wrap md:tw-text-center lg:tw-pt-[50px] lg:tw-pb-2 lg:tw-space-x-18 tw-text-footer-color">
7444      <div  class="footer__touch md:tw-w-full lg:tw-max-w-[210px] md:tw-py-1 lg:tw-mb-6 footer_tab_wrap is-open">
7445              <div class="md:tw-relative md:tw-px-[30px] md:tw-py-5 lg:tw-mb-4 tw-font-bold tw-break-words md:tw-cursor-pointer footer_tab_title">
7446                INFORMATION
7447                <i class="tw-absolute tw-top-0 tw-right-0 tw-flex lg:tw-hidden tw-items-center tw-h-full tw-transform tw-rotate-180 tw-transition-transform tw-duration-300"><svg class="" width="14" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M12.769 9.036a.758.758 0 0 1-1.072 0L7.283 4.623 2.87 9.036l-.094.08a.759.759 0 0 1-.979-1.152l4.945-4.945a.756.756 0 0 1 1.082 0l4.945 4.945.08.094a.759.759 0 0 1-.08.978z" fill="currentColor"/></svg></i>
7448</div>
7449              <ul class="tw-p-0 tw-m-0 md:tw-pb-5 md:tw-space-y-[18px]  footer_tab_content">
7450                <li class="tw-list-none lg:tw-mb-2">
7451                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7452href="/pages/precaution"  >
7453                      Precaution
7454                    </a>
7455                  </li>
7456                <li class="tw-list-none lg:tw-mb-2">
7457                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7458href="/pages/warranty"  >
7459                      Warranty Policy
7460                    </a>
7461                  </li>
7462                <li class="tw-list-none lg:tw-mb-2">
7463                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7464href="/pages/shipping-policy"  >
7465                      Shipping Policy
7466                    </a>
7467                  </li>
7468                <li class="tw-list-none lg:tw-mb-2">
7469                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7470href="/pages/payment"  >
7471                      Payment Method
7472                    </a>
7473                  </li>
7474                <li class="tw-list-none lg:tw-mb-2">
7475                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7476href="/pages/return-refund-policy"  >
7477                      Return & Refund
7478                    </a>
7479                  </li>
7480                <li class="tw-list-none lg:tw-mb-2">
7481                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7482href="/pages/product-comparison"  >
7483                      Product Comparison
7484                    </a>
7485                  </li>
7486                <li class="tw-list-none lg:tw-mb-2">
7487                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7488href="/pages/warehouses-worldwide"  >
7489                      KUKIRIN Warehouses
7490                    </a>
7491                  </li>
7492                </ul>
7493            </div>
7494          <div  class="footer__touch md:tw-w-full lg:tw-max-w-[210px] md:tw-py-1 lg:tw-mb-6 footer_tab_wrap is-open">
7495              <div class="md:tw-relative md:tw-px-[30px] md:tw-py-5 lg:tw-mb-4 tw-font-bold tw-break-words md:tw-cursor-pointer footer_tab_title">
7496                SUPPORT
7497                <i class="tw-absolute tw-top-0 tw-right-0 tw-flex lg:tw-hidden tw-items-center tw-h-full tw-transform tw-rotate-180 tw-transition-transform tw-duration-300"><svg class="" width="14" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M12.769 9.036a.758.758 0 0 1-1.072 0L7.283 4.623 2.87 9.036l-.094.08a.759.759 0 0 1-.979-1.152l4.945-4.945a.756.756 0 0 1 1.082 0l4.945 4.945.08.094a.759.759 0 0 1-.08.978z" fill="currentColor"/></svg></i>
7498</div>
7499              <ul class="tw-p-0 tw-m-0 md:tw-pb-5 md:tw-space-y-[18px]  footer_tab_content">
7500                <li class="tw-list-none lg:tw-mb-2">
7501                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7502href="/pages/faqs"  >
7503                      FAQs
7504                    </a>
7505                  </li>
7506                <li class="tw-list-none lg:tw-mb-2">
7507                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7508href="/pages/about-us"  >
7509                       About Us
7510                    </a>
7511                  </li>
7512                <li class="tw-list-none lg:tw-mb-2">
7513                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7514href="/pages/contact-us"  >
7515                       Contact Us
7516                    </a>
7517                  </li>
7518                <li class="tw-list-none lg:tw-mb-2">
7519                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7520href="/pages/privacy-policy"  >
7521                      Privacy Policy
7522                    </a>
7523                  </li>
7524                <li class="tw-list-none lg:tw-mb-2">
7525                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7526href="/pages/terms-of-service"  >
7527                      Terms of Service
7528                    </a>
7529                  </li>
7530                <li class="tw-list-none lg:tw-mb-2">
7531                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7532href="/blogs/news"  >
7533                      Blogs
7534                    </a>
7535                  </li>
7536                <li class="tw-list-none lg:tw-mb-2">
7537                    <a class="tw-no-underline tw-cursor-pointer tw-text-footer-color tw-break-words" 
7538href="/pages/video-reviews"  >
7539                      Video Reviews
7540                    </a>
7541                  </li>
7542                </ul>
7543            </div>
7544          <div  class="footer__touch md:tw-w-full lg:tw-max-w-[210px] tw-border-box lg:tw-mb-6  footer_tab_wrap is-open">
7545              <div class="tw-flex tw-flex-col lg:tw-space-y-2 md:tw-py-1 footer_tab_wrap is-open">
7546                  <div class="contact_item lg:tw-mb-2 tw-font-bold md:tw-relative md:tw-py-5 tw-break-words footer_tab_title ">
7547                      GET IN TOUCH
7548                      
7549                        
7550  <i class="tw-absolute tw-top-0 tw-right-0 tw-flex lg:tw-hidden tw-items-center tw-h-full tw-transform tw-rotate-180 tw-transition-transform tw-duration-300"><svg class="" width="14" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M12.769 9.036a.758.758 0 0 1-1.072 0L7.283 4.623 2.87 9.036l-.094.08a.759.759 0 0 1-.979-1.152l4.945-4.945a.756.756 0 0 1 1.082 0l4.945 4.945.08.094a.759.759 0 0 1-.08.978z" fill="currentColor"/></svg></i>
7551</div>
7552                  <div class="md:tw-pb-5 lg:tw-mb-2 lg:tw-space-y-2 md:tw-space-y-[18px]  md:tw-pt-5  footer_tab_content">
7553                      
7554                        <div class="md:tw-inline-block lg:tw-flex tw-flex-col lg:tw-space-y-2 md:tw-space-y-[18px]">
7555                          
7556                            <div class="contact_item tw-text-current  tw-flex tw-items-start  "
7557                            
7558                            
7559                            >
7560                              <svg class="footer__phone tw-mr-2 tw-flex-shrink-0 icon_margin_top" width="20" height="19" xmlns="http://www.w3.org/2000/svg"><path d="M9.775 5.237 5.331.793 1.457 4.667l.053.262c.794 3.942 2.37 7.11 4.734 9.492 2.37 2.39 5.376 3.83 9 4.32l.237.032 3.96-3.726-4.497-4.497-2.513 2.512.304.129c-1.44-.584-2.627-1.347-3.568-2.287l-.25-.26a8.817 8.817 0 0 1-1.714-2.752L7.18 7.83l2.595-2.594zm-4.444-3.03 3.03 3.03-2.338 2.339.105.297c.511 1.447 1.29 2.695 2.332 3.738 1.039 1.039 2.34 1.874 3.9 2.506l.306.125 2.277-2.278 3.06 3.06-2.858 2.692.234.034c-3.411-.461-6.214-1.804-8.425-4.033l-.273-.283c-1.978-2.107-3.343-4.85-4.092-8.236l-.044-.206 2.786-2.785z" fill="currentColor"/></svg>
7561                              <span class="tw-my-auto">+86 13653020288</span>
7562                            </div>
7563                          
7564                          
7565                            <a class="contact_item tw-text-current tw-cursor-pointer tw-flex tw-items-start  "
7566                            target="_blank"
7567                            
7568                            >
7569                              <svg class="footer__phone tw-mr-2 tw-flex-shrink-0 icon_margin_top" width="20" height="19" xmlns="http://www.w3.org/2000/svg"><path d="M20 3v14H0V3h20zm-6.739 7.445-.907.909a.5.5 0 0 1-.275.14L12 11.5H8a.5.5 0 0 1-.294-.095l-.06-.051-.874-.875L1.646 16H18.42l-5.159-5.555zM1 4.707v10.518l5.064-5.454L1 4.707zm18-.001-5.031 5.031L19 15.155V4.706zM18.292 4H1.707l6.5 6.5h3.585l6.5-6.5z" fill="currentColor"/></svg>
7570                              <span class="tw-my-auto">[email protected]</span>
7571                            </a>
7572                          
7573                          
7574                            <a class="contact_item tw-text-current tw-cursor-pointer tw-flex tw-items-start  "
7575                            target="_blank"
7576                            href="/pages/contact-us"
7577                            >
7578                              <svg class="footer__phone tw-mr-2 tw-flex-shrink-0 icon_margin_top" width="20" height="19" xmlns="http://www.w3.org/2000/svg"><path d="M16 .3a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3h-.523v4.092L11.385 14.3H4a3 3 0 0 1-3-3v-8a3 3 0 0 1 3-3h12zm0 1H4a2 2 0 0 0-1.995 1.85L2 3.3v8a2 2 0 0 0 1.85 1.995L4 13.3h7.8l2.677 2.678V13.3H16a2 2 0 0 0 1.995-1.85L18 11.3v-8a2 2 0 0 0-1.85-1.995L16 1.3z" fill="currentColor"/></svg>
7579                              <span class="tw-my-auto">Available from <br>Monday through Friday <br>09:00 -18:00 (GMT+8)</span>
7580                            </a>
7581                          
7582                        </div>
7583                      
7584                      
7585                    </div>
7586                  </div>
7587              </div>
7588          <div  class="footer__touch md:tw-w-full lg:tw-max-w-[210px] tw-border-box lg:tw-mb-6 md:tw-py-1 footer_tab_wrap is-open">
7589            <div class="md:tw-relative lg:tw-mb-4 tw-font-bold tw-break-words md:tw-py-5 footer_tab_title">
7590                WE ACCEPT
7591                <i class="tw-absolute tw-top-0 tw-right-0 tw-flex lg:tw-hidden tw-items-center tw-h-full tw-transform tw-rotate-180 tw-transition-transform tw-duration-300"><svg class="" width="14" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M12.769 9.036a.758.758 0 0 1-1.072 0L7.283 4.623 2.87 9.036l-.094.08a.759.759 0 0 1-.979-1.152l4.945-4.945a.756.756 0 0 1 1.082 0l4.945 4.945.08.094a.759.759 0 0 1-.08.978z" fill="currentColor"/></svg></i>
7592</div>
7593            <div class="md:tw-pb-5  md:tw-pt-5  footer_tab_content">
7594                <div class="tw-flex tw-flex-wrap md:tw--mx-2 md:tw-mt-[-18px] md:tw-justify-center">
7595                  <svg class="footer__icon tw-w-[38px] tw-h-6 md:tw-mx-2 lg:tw-mr-2 lg:tw-mb-2 md:tw-mt-[18px]" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24"><title id="pi-paypal">PayPal</title>
7596    <path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path>
7597    <path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"></path>
7598    <path fill="#003087"
7599      d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z">
7600    </path>
7601    <path fill="#3086C8"
7602      d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z">
7603    </path>
7604    <path fill="#012169"
7605      d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
76050-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z">
7606    </path></svg>
7607                    
7608                  <svg class="footer__icon tw-w-[38px] tw-h-6 md:tw-mx-2 lg:tw-mr-2 lg:tw-mb-2 md:tw-mt-[18px]" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 165.521 105.965"><title id="pi-apple_pay">Apple Pay</title>
7609    <path fill="#000"
7610      d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z">
7611    </path>
7612    <path fill="#FFF"
7613      d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875">
7614    </path>
7615    <g>
7616      <g>
7617        <path fill="#000"
7618          d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858">
7619        </path>
7620        <path fill="#000"
7621          d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048">
7622        </path>
7623      </g>
7624      <g>
7625        <path fill="#000"
7626          d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z">
7627        </path>
7628        <path fill="#000"
7629          d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z">
7630        </path>
7631        <path fill="#000"
7632          d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z">
7633        </path>
7634      </g>
7635    </g></svg>
7636                    
7637                  <svg class="footer__icon tw-w-[38px] tw-h-6 md:tw-mx-2 lg:tw-mr-2 lg:tw-mb-2 md:tw-mt-[
763718px]" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24"><title id="pi-google_pay">Google Pay</title>
7638    <path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"
7639      opacity=".07"></path>
7640    <path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"></path>
7641    <path
7642      d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.06zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z"
7643      fill="#5F6368"></path>
7644    <path
7645      d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z"
7646      fill="#4285F4"></path>
7647    <path
7648      d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z"
7649      fill="#34A853"></path>
7650    <path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04">
7651    </path>
7652    <path
7653      d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z"
7654      fill="#EA4335"></path></svg>
7655                    
7656                  </div>
7657              </div>
7658            </div>
7659        </div>
7660  </div>
7661<div class="tw-border-0 tw-border-b tw-border-solid tw-w-full tw-border-footer"></div>
7662<div class="tw-py-[30px] md:tw-container tw-text-footer-color tw-text-[13px] tw-bg-footer  tw-flex tw-flex-wrap tw-items-center tw-justify-space-around ">
7663
7664  <span class="tw-mb-2 tw-pr-5 ">&copy;&nbsp;<time datetime="2026">2026</time>&nbsp;KuKirinEU</span>
7665  <span class="tw-mb-2 tw-pr-5 ">Always Ready for the Next Adventure</span>
7666  </div>
7667
7668</div>
7668<script> try { 
7669  $(function () {
7670    var errTips = {
7671        show: function (errMsg, elem) {
7672          elem.attr('errMsg', errMsg);
7673          elem.addClass('newsletter__err');
7674          clearTimeout(elem[0].timeout);
7675          elem[0].timeout = setTimeout(function(){elem.removeClass('newsletter__err')},5000);
7676        },
7677        hide: function (elem) {
7678          clearTimeout(elem[0].timeout);
7679          elem.removeClass('newsletter__err');
7680        }
7681      };
7682      var loading = false;
7683      $(document).off('click.footer.submit').on('click.footer.submit', '[data-section-id="footer"] .submitBtn', function(e) {
7684        var emailExp = /^([A-Za-z0-9_\-.])+@([A-Za-z0-9_\-.])+\.([A-Za-z]{2,4})$/g;
7685        var emailObj = $('[data-section-id="footer"] .email');
7686        var email = $('[data-section-id="footer"] .input_email').val();
7687        var feedbacks = {
7688          is_empty: "Please fill in this field",
7689          not_formatted: "Please enter a valid email address",
7690          already_subscribed: "You are already subscribed with this email address"
7691        };
7692        var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
7693        if (!email || !emailExp.test(email)) {
7694          errTips.show(email ? feedbacks.not_formatted : feedbacks.is_empty, emailObj )
7695          emailObj.off('click').on('click', function(){
7696            errTips.hide(emailObj)
7697          })
7698          return;
7699        }
7700        errTips.hide(emailObj);
7701        
7702        if(loading) return;
7703        loading = true;
7704        $.ajax({
7705          url: rootPath + '/api/customers/newsletters',
7706          type: 'post',
7707          dataType: 'text',
7708          data: {
7709            email: email
7710          },
7711          success: function(data, textStatus, jqXHR) {
7712            if (jqXHR.status === 200) {
7713              $("[data-section-id='footer'] .email").addClass('tw-hidden');
7714              $("[data-section-id='footer'] .thanks").removeClass('tw-hidden');
7715            }
7716            loading = false;
7717          },
7718          error: function(jqXHR) {
7719            errTips.show(feedbacks.already_subscribed, emailObj);
7720            loading = false;
7721          }
7722        });
7723      })
7724      .off('keyup.footer.email').on('keyup.footer.email', '[data-section-id="footer"] .input_email', function(e) {
7725        if (e.keyCode === 13) {
7726          $('[data-section-id="footer"] .submitBtn').trigger('click');
7727        }
7728      });
7729    $(document).off('click.footer_tab').on('click.footer_tab', '[data-section-id=footer] .footer_tab_title', function() {
7730      if($(window).width() > breakpoint) return;
7731      var $wrap = $(this).parent('.footer_tab_wrap');
7732      var is_open = $wrap.hasClass('is-open');
7733      var $content = $wrap.find('.footer_tab_content');
7734      $wrap.toggleClass('is-open', !is_open);
7735      is_open ? $content.slideUp(300) : $content.slideDown(300);
7736    });
7737  })
7738 } catch (e) {console.log(e);} </script>
7738
7739        <div id="shoplaza-section-popup" class="shoplaza-section" data-section-id="popup" data-section-type="popup" data-section-style=""><style>
7740  [data-section-id="popup"] .newsletter__err::before{
7741    content: '';
7742    position: absolute;
7743    left: 20px;
7744    bottom: calc(100% - 6px);
7745    width: 0;
7746    height: 0;
7747    color: var(--color-body-text);
7748    border: 6px solid transparent;
7749    border-top-color: white;
7750    z-index: 2;
7751  }
7752  [data-section-id="popup"] .newsletter__err::after{
7753    box-sizing: border-box;
7754    content: attr(errMsg);
7755    position: absolute;
7756    bottom: calc(100% + 6px);
7757    left: 0;
7758    line-height: 1.3;
7759    padding: 16px 20px;
7760    color: var(--color-body-text);
7761    background-color: white;
7762    border-radius: 4px;
7763    box-shadow: 0px 0px 8px 0px rgba(195,195,195,0.50);
7764    font-size: var(--type-body-font-size);
7765    z-index: 1;
7766  }
7767  [data-section-id="popup"] .input_email::-webkit-input-placeholder {
7768    color: var(--color-body-text);
7769  }
7770</style>
7771<div class="foot_popup tw-hidden tw-opacity-0 tw-transition-all tw-duration-300 tw-fixed tw-inset-0 tw-bg-white md:tw-bg-transparent tw-bg-opacity-50 tw-items-center md:tw-items-end lg:tw-items-center tw-justify-center tw-z-modal md:tw-px-4 md:tw-pointer-events-none ">
7772  <div class="tw-box-border tw-shadow-message tw-w-[640px] md:tw-w-full tw-p-15 md:tw-py-[30px] md:tw-px-6 md:tw-mb-4 tw-flex tw-flex-col tw-items-center tw-text-center tw-relative tw-bg-white tw-rounded-global md:tw-pointer-events-auto tw-scheme-1">
7773    <div class="close tw-absolute tw--top-3 tw--right-3 tw-w-10 tw-h-10 tw-leading-[45px] tw-bg-black tw-rounded-full tw-text-white tw-cursor-pointer tw-transform hover:tw-scale-110 tw-transition tw-duration-100 tw-flex tw-items-center tw-justify-center "><svg class="" width="14" height="14" xmlns="http://www.w3.org/2000/svg"><path d="M12.727 0 14 1.273 8.272 7 14 12.727 12.727 14 7 8.272 1.273 14 0 12.727 5.727 7 0 1.273 1.273 0 7 5.728 12.727 0z" fill="currentColor"/></svg></div>
7774    <h3  class="tw-m-0 tw-title-sm type-title-font-family tw-mb-[30px] tw-leading-title">Sign up and save</h3>
7775      <div  class="tw-body-plus-4 md:tw-body-plus-2 tw-mb-[30px]">Entice customers to sign up for your mailing list with discounts or exclusive offers. Include an image for extra impact.</div>
7776      <div  class="email tw-relative tw-flex tw-justify-center tw-items-stretch md:tw-w-full tw-mb-[10px]">
7777          <div class="email_input tw-relative md:tw-inline-block md:tw-w-full">
7778            <input type="email" class="input_email tw-rounded-btn popup__email tw-rounded-r-none tw-text-body-color tw-box-border tw-border tw-border-solid tw-border-r-0 tw-border-line lg:tw-w-[260px]  md:tw-w-full focus:tw-border-body-color tw-h-full tw-text-body-font-size tw-px-4 tw-leading-[19px] md:tw-leading-11 tw-bg-white" placeholder="Enter your email" />
7779          </div>
7780          <div>
7781            <button type="submit" class="submitBtn tw-rounded-r-btn popup__btn tw-body-plus-2 tw-m-0 md:tw-w-[58px] tw-py-[11px] tw-px-6 md:tw-px-[18px] tw-border-none tw-primary-btn tw-leading-1.4 tw-font-bold md:tw-min-h-[44px] md:tw-flex md:tw-items-center md:tw-h-[calc(var(--type-body-font-size)*1.4+22px)]">
7782              <span class="md:tw-hidden">Subscribe</span>
7783              <svg class="lg:tw-hidden tw-text-primary-btn-color arrow__rotate" width="20" height="6" xmlns="http://www.w3.org/2000/svg"><path d="m14 0 6 3-6 3V4H0V2h14V0z" fill="currentColor"/></svg>
7784            </button>
7785          </div>
7786        </div>
7787        <div class="thanks tw-hidden tw-w-full tw-text-left tw-mb-[10px] tw-py-[6px] tw-px-3 tw-bg-[#ECFEF0] tw-text-[#56AD6A] tw-border tw-border-solid tw-border-[#56AD6A]">Thanks for subscribing</div>
7788      <a  class="tw-rounded-btn tw-font-bold tw-no-underline tw-primary-btn tw-leading-none tw-py-4 tw-px-[22px] tw-mb-[10px] tw-body-plus-2" 
7789href="/collections/electric-scooter" >
7790          Optional button
7791        </a>
7792      </div>
7793</div>
7794
7795</div>
7796      </div>
7797      
7797<script type="text/html" id="product_art_tpl">
7798  <% var price = +product.price_min || 0; %>
7799  <% var compareAtPrice = +product.compare_at_price || 0; %>
7800  <% var offRatio = product.off_ratio || 0;%>
7801  <% var title = product.title || ''; %>
7802  <% var id = product.id || ''; %>
7803  <% var productUrl = product.url || product.seo_url %>
7804  <% var type = product.type || ''; %>
7805  <% var isMock = product.isMock || false; %>
7806  <% var wrapperHeight = "100%"; %>
7807  <% var product_image_hover_on = false;%>
7808  <% var from_on = false; %>
7809
7810  <% if ('100%' == 'natural') { %>
7811    <% wrapperHeight = $imports.image_padding_bottom(product.image.width, product.image.height,'unlimit'); %>
7812  <% } else if ('100%') { %>
7813    <% wrapperHeight = "100%"; %>
7814  <% } %>
7815
7816  <% if (image_size) { %>
7817    <% wrapperHeight = image_size; %>
7818  <% } %>
7819
7820  <% if (image_size == "auto") { %>
7821    <% wrapperHeight = $imports.image_padding_bottom(product.image.width, product.image.height, 'unlimit'); %>
7822  <% } %>
7823
7824  <%
7825    if (product.price_max != product.price_min) {
7826      from_on = true;
7827    }
7828  %>
7829
7830  <%
7831    for (var i = 0; i < (product.variants && product.variants.length); i++) {
7832      var variant = product.variants[i];
7833      var variantCompareAtPrice = +variant.compare_at_price || 0;
7834      if(variant.price == price && variant.compare_at_price > compareAtPrice){
7835        compareAtPrice = variantCompareAtPrice;
7836        offRatio = variant.off_ratio || 0;
7837      }
7838    }
7839  %>
7840
7841  <% if ( product.images.length > 1 ) { %>
7842      <% var second_image = product.images[1]; %>
7843      <% product_image_hover_on = true; %>
7844      <% if ( second_image.src && second_image.src.indexOf('video=') > -1 ) { %>
7845        <% if ( product.images.length > 2 ) { %>
7846          <% second_image = product.images[2]; %>
7847        <% } else { %>
7848          <% product_image_hover_on = false; %>
7849        <% } %>
7850      <% } %>
7851    <% } %>
7852  <% var sold_label_on = false; %>
7853  <% var sale_label_on = false; %>
7854  <% if (!product.available) { %>
7855    <% sold_label_on = true; %>
7856  <% } %>
7857  <% var spliceProductUrl = $imports.within(url, productUrl) %>
7858
7859  <div class="lg:hover:tw-z-10 tw-flex tw-flex-col tw-relative   product-snippet <%= item_class || '' %> " data-track-id="<%=id%>">
7860    <div class=" tw-overflow-hidden tw-flex tw-flex-col product-snippet-content">
7861      <div class="product-snippet__indent">
7862        <a <% if (!isMock) { %>
7863          href="<% if(url) { %><%= spliceProductUrl %><% } else { %><%= productUrl %><% } %>"
7864          <% } %>
7865          <% if (track_position) { %> data-track="click" data-track-content="product_link" data-track-product-id="<%=id%>" data-track-position="<%=track_position%>" <% } %>
7866  class="tw-relative tw-block tw-overflow-hidden tw-w-full product-snippet__img-wrapper <% if (product_image_hover_on) { %>product-snippet__img-hover<% } %>  common__img-wrapper_lazy"
7867          style="padding-bottom: <%= wrapperHeight %>;">
7868          <img
7869            class="tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover product-snippet__img-first"
7870            src="<%= $imports.reset_image(product.image.src, '800x') %>"
7871            alt="<%= product.image.alt || title %>"
7872            data-img='<%= product.image.src %>'
7873          >
7874          <% if (product_image_hover_on) { %>
7875            <img
7876              src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
7877              class="md:tw-hidden tw-absolute tw-inset-0 tw-m-auto tw-w-full tw-h-full tw-object-cover tw-transform tw-scale-105 tw-opacity-0 tw-transition-all	tw-duration-400 tw-ease-out	lazyload product-snippet__img-second"
7878              data-sizes="auto"
7879              data-src="<%= $imports.reset_image(second_image.src, '{width}') %>"
7880              alt="<%= second_image.alt || title %>"
7881            >
7882          <% } %>
7883          <% if (sale_label_on || sold_label_on) { %>
7884            <div class="tw-absolute tw-bottom-0 tw-left-0 tw-py-[6px] tw-px-[10px] tw-text-xs tw-leading-none tw-rounded-sm <% if (sold_label_on) { %> tw-bg-body tw-text-body-color <% } else { %> tw-bg-sale-tag tw-text-sale-tag-color <% } %> ">
7885              <% if (sold_label_on) { %>
7886                SOLD OUT
7887              <% } else if (sale_label_on) { %>
7888                SALE
7889              <% } %>
7890            </div>
7891          <% } %>
7892        </a>
7893      </div>
7894      <div class="tw-pt-4   product-snippet-info">
7895        <div class="product-snippet__title-wrapper">
7896          <%
7897            var thumb_swatch_name = '';
7898            var thumb_swatches = [];
7899            var remove_variant_images_on = false;
7900          %>
7901          <h3 class="tw-m-0 tw-font-normal  tw-text-left  type-body-font-family tw-text-body-font-size product-title-transform product-snippet__title-normal dj_skin_product_list_title ">
7902            <a <% if (!isMock) { %>href="<% if(url) { %><%= spliceProductUrl %><% } else { %><%= productUrl %><% } %>"<% } %> class="tw-block tw-text-current tw-no-underline tw-break-words tw-overflow-hidden tw-whitespace-nowrap tw-overflow-ellipsis">
7903              <%= title %>
7904            </a>
7905          </h3>
7906        </div>
7907
7908        <div class="tw-flex tw-items-baseline tw-flex-wrap  product-snippet__price-wrapper">
7909          <% if (from_on) { %>
7910          <%- "<span class='tw-mt-2 tw-leading-none product-snippet__form'>from</span>&nbsp;<span class='tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-price-color tw-body-plus-2 product-snippet__price money'>{{ price }}</span>".replace(/\{\{\s*price\s*\}\}/, $imports.finance_money_with_symbol(price)) %>
7911          <% } else { %>
7912          <span class="tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-text-price-color tw-body-plus-2 product-snippet__price money"><%= $imports.finance_money_with_symbol(price) %></span>
7913          <% } %>
7914          <% if (compareAtPrice > price) { %>
7915            <del class="tw-inline-block tw-text-compare-at-price-color tw-mt-2 tw-mr-[6px] tw-font-semibold tw-leading-none tw-body-minus-2 product-snippet__compare  money"><%= $imports.finance_money_with_symbol(compareAtPrice) %></del>
7916          <% } %>
7917          <% if (compareAtPrice > price) { %>
7918              <div class="tw-mt-2 tw-leading-none tw-text-save-color">Save
7919                <span class="money"><%= $imports.finance_money_with_symbol((compareAtPrice - price).toFixed(2)) %></span>
7920                </div>
7921            <% } %>
7922          </div>
7923      </div>
7924    </div>
7925    <div class="tw-absolute tw--top-3 tw--right-3 lg:tw-opacity-0 tw-transform lg:tw-translate-y-1 tw-transition tw-duration-300 quick-wrapper">
7926        <div class="tw-hidden lg:tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-mb-[6px] tw-rounded-full tw-primary-btn lg:hover:tw-bg-primary-btn  tw-transform tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-shop" <% if (!isMock) { %> data-quick-type="shop" data-remove-img="<%= remove_variant_images_on %>" data-quick-shop="<%=  product.handle %>" data-track="quick_shop" data-track-product-id="<%= product.id %>" <% } %>>
7927            <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M8.98 2a6.98 6.98 0 1 1 0 13.96A6.98 6.98 0 0 1 8.98 2zm0 1.24a5.739 5.739 0 1 0 0 11.478 5.739 5.739 0 0 0 0-11.477zm4.163 10.78.878-.877L18 17.123l-.877.877-3.98-3.98z" fill="currentColor"/></svg>
7928          </div>
7929        <% if (product.available) { %>
7930            <div
7931              class="tw-flex tw-justify-center tw-items-center tw-w-[38px] tw-h-[38px] tw-rounded-full tw-primary-btn lg:hover:tw-bg-primary-btn tw-transform tw-scale-[0.7] lg:tw-scale-100 lg:hover:tw-scale-110 tw-transition tw-duration-100 quick-add touch_scale"
7932              <% if (!isMock) { %>
7933                data-quick-type="add"
7934                data-remove-img="<%= remove_variant_images_on %>"
7935                data-quick-shop="<%=  product.handle %>"
7936                data-track-product-id="<%= product.id %>"
7937                data-track-position="<%=track_position%>"
7938                <% if (product.variants && product.variants.length > 1) { %>
7939                  data-track="quick_shop"
7940                <% } else { %>
7941                  data-track="click" data-track-content="add_to_cart" data-track-source="quick_shop"
7942                <% } %>
7943              <% } %>
7944            >
7945              <svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M10.3 3v7H17v1.3h-6.7V18H9v-6.7H2V10h7V3h1.3z" fill="currentColor"/></svg>
7946            </div>
7947          <% } %>
7948        </div>
7949    </div>
7950</script>
7950
7951      
7951<script id="cart-art-tpl" type="text/html">
7952    <div id="atc-modal" class="atc-modal__content tw-shadow-cart-drawer tw-flex tw-flex-col tw-bg-body lg:tw-w-[450px] tw-overflow-y-auto tw-max-h-screen" style="max-height: var(--maxDrawerHeight);">
7953      <% if (!line_items.length) { %>
7954        <span class="tw-p-5 md:tw-px-4">Your cart is currently empty.</span>
7955      <% } else { %>
7956        <div class="cart__discount-container empty:tw-hidden"></div>
7957        <ul class="cart__item-wrapper tw-m-0 tw-p-0 tw-flex tw-flex-col tw-flex-grow tw-p-5 md:tw-px-4 tw-flex-shrink-0">
7958  <% for(var i = 0; i < line_items.length; i++) {
7959    var item = line_items[i];
7960    var maxAvailable = item.available_quantity;
7961  %>
7962    <li class="cart__item tw-flex tw-py-[20px] <% if (i==0) { %> tw-pt-0 <% } %> tw-items-center <% if (i !== line_items.length - 1) { %> tw-border-0 tw-border-solid tw-border-b tw-border-line<% } else { %> tw-pb-0 <% } %>" data-id="<%=item.variant_id%>" data-track="item" data-track-id="<%=item.product_id%>" data-cart-id="<%=item.id%>" data-track-number="<%=item.quantity%>" data-track-price="<%=item.price%>" data-track-name="<%=item.product_title%>" data-track-type="<%=item.type%>" data-properties="<%=item.properties%>">
7963      <a class="tw-text-0 tw-w-25 tw-h-25 tw-flex-shrink-0" href="<%=item.product_url+'?variant='+item.variant_id%>" data-track="click" data-track-content="product_link" data-track-product-id="<%=item.product_id%>" data-track-position="cart" data-track-type="image" data-track-product_id="<%=item.variant_id%>">
7964        <img class="tw-w-full tw-h-full tw-object-contain" alt="<%=item.name%>" src="<%= $imports.reset_image(item.image.src, '200x') %>" style="border-radius: px;">
7965      </a>
7966      <div class="cart__item-info-wrapper tw-flex tw-pl-5 tw-w-full tw-flex-col tw-justify-center">
7967        <div class="tw-flex tw-flex-col">
7968          <a href="<%=item.product_url+'?variant='+item.variant_id%>" data-track="click" data-track-content="product_link" data-track-product-id="<%=item.product_id%>" data-track-position="cart" class="tw-mb-2 type-body-font-family product-title-transform tw-body-plus-1 tw-font-normal tw-block tw-text-current tw-no-underline">
7969            <%=item.product_title%>
7970          </a>
7971          <% var properties = $imports.JSON.parse(item.properties || "{}") %>
7972          <div class="tw-mb-3 empty:tw-hidden tw-text-body-alpha-70"><% for(var k = 0; k < item.options.length; k++){ %><div class="cart__item-variant-info tw-mb-1.25 last:tw-mb-0 tw-text-light-text-color tw-pr-4 two_line_text_truncate "><span class="tw-font-bold"><%=item.options[k].name%>:</span> <%=item.options[k].value%></div><% } %>
7973            <% for(var prop in properties){ %>
7974              <% if (prop[0] !== '_') { %>
7975                <% if (/(\/\/.*\.(?:png|jpg|jpeg|gif|svg))/i.test(properties[prop])) { %>
7976                  <span class="tw-font-bold"><%=prop%>:</span> <a class="tw-no-underline tw-text-black" href="<%=properties[prop]%>" target="_blank" >View image</a>
7977                <% } else { %>
7978                  <p class="tw-break-normal tw-m-0"><span class="tw-font-bold"><%=prop%>:</span><%=properties[prop]%></p>
7979                <% } %>
7980              <% } %>
7981            <% } %>
7982          </div>
7983        </div>
7984        <div class="tw-flex tw-justify-between tw-items-center">
7985          <div class="tw-flex tw-flex-col tw-space-y-4">
7986            <div class="tw-flex tw-w-[114px] tw-relative tw-justify-between tw-border-solid tw-border tw-border-line tw-rounded-global">
7987              <a href="javascript:;" data-track="cart-minus-quantity" data-track-type="button" data-track-product_id="<%=item.variant_id%>" data-track-url="/cart/update.js" def="<%=item.variant_id%>" class="tw-relative tw-z-10 tw-box-border tw-no-underline cart__counter cart__counter-minus-btn tw-flex tw-flex-shrink-0 tw-text-body-color tw-items-center tw-justify-center tw-w-[38px] tw-h-[38px] tw-text-center tw-text-[#d8d8d8] lg:hover:tw-bg-[#f2f2f2] tw-rounded-global tw-rounded-r-none" alt="-"><svg class="tw-text-[#888888]" width="13" height="13" xmlns="http://www.w3.org/2000/svg"><path d="M1 6h11v1H1z" fill-rule="evenodd" fill="currentColor"/></svg></a>
7988              <input data-track-type="input" data-track-product_id="<%=item.variant_id%>" data-track-url="/cart/update.js" ss="<%=item.variant_id%>" class="tw-absolute tw-box-border tw-px-9 tw-h-[38px] tw-w-full tw-text-base tw-flex-grow cart__qty-input tw-bg-transparent tw-text-body-color tw-border-none tw-text-center tw-outline-none tw-p-0 tw-appearance-none" name="update[<%=item.variant_id%>]" count="<%=item.variant_id%>" def="<%=item.variant_id%>" type="number" step="1" value="<%=item.quantity%>" min="1" max="<%=maxAvailable%>" />
7989              <a href="javascript:;" data-track="cart-add-quantity" data-track-type="button" data-track-product_id="<%=item.variant_id%>" data-track-url="/cart/update.js" def="<%=item.variant_id%>" class="tw-relative tw-z-10 tw-box-border tw-no-underline tw-flex-shrink-0 cart__counter cart__counter-plus-btn tw-text-body-color tw-flex tw-items-center tw-justify-center tw-w-[38px] tw-h-[38px] tw-text-center tw-text-[#d8d8d8] <% if (item.quantity >= maxAvailable) { %>cart__counter_disabled tw-bg-[#f2f2f2] tw-cursor-default <% } %> lg:hover:tw-bg-[#f2f2f2] tw-rounded-global tw-rounded-l-none"  alt="+" max="<%=maxAvailable%>"><svg class="tw-text-[#888888]" width="13" height="13" xmlns="http://www.w3.org/2000/svg"><path d="M7 1v5h5v1H7v5H6V7H1V6h5V1h1z" fill="currentColor"/></svg></a>
7990            </div>
7991            </div>
7992          <div class="money tw-font-semibold tw-leading-none tw-body-plus-2 product-snippet__price"><%= $imports.finance_money_with_symbol(item.price) %></div>
7993        </div>
7994      </div>
7995    </li>
7996  <% } %>
7997  </ul>
7998        <% if (enable_cart_notes) { %>
7999          <div class="cart_instructions md:tw-text-center tw-mb-3 lg:tw-px-5 tw-px-4">
8000  <label class="tw-body-plus-3 tw-font-bold tw-flex tw-items-center cart_instructions_switcher tw-cursor-pointer">
8001    Add order note
8002    <svg class="tw-text-current tw-ml-3 tw-font-bold" width="15" height="14" xmlns="http://www.w3.org/2000/svg"><path d="M7.08 2.86v.807H1.808v8.885h8.884V7.358h.808v6.001H1V2.86h6.08zm5.357-.938c.65.65.682 1.682.098 2.37l-.098.105L6.894 9.94 3.17 11.217 4.42 7.465l5.543-5.543a1.75 1.75 0 0 1 2.475 0zM4.76 8.267l-.902 2.255 2.239-.918-1.337-1.337zm5.203-5.52-4.95 4.95 1.65 1.649 4.95-4.949-1.65-1.65zm.508-.497-.095.084 1.65 1.65A1.167 1.167 0 0 0 10.47 2.25z" fill="currentColor"/></svg>
8003    <svg class="tw-text-current tw-ml-3 tw-font-bold tw-hidden" width="10" height="10" xmlns="http://www.w3.org/2000/svg">
8003<path d="m8.321 1.55.442.442-3.315 3.314 3.315 3.315-.442.442-3.315-3.315-3.314 3.315-.442-.442 3.315-3.315L1.25 1.992l.442-.442 3.314 3.315L8.321 1.55z" fill="currentColor"/></svg>
8004  </label>
8005  <textarea maxlength="200" name="note" id="note" class="tw-hidden tw-bg-body tw-text-body-color tw-text-body-font-size type-body-font-family tw-mt-5 cart_instructions_textarea tw-min-h-[100px] tw-border tw-border-solid tw-border-line tw-m-0 tw-py-2 tw-px-[10px] tw-w-full tw-max-w-full tw-min-w-full focus:tw-border-body-color"><%=note%></textarea>
8006</div>
8007        <% } %>
8008        <div class="md:tw-mb-[100px] lg:tw-sticky tw-bottom-0 tw-p-5 md:tw-px-4 tw-border-0 tw-border-t tw-border-solid tw-border-line tw-bg-body tw-z-20">
8009          <div class="cart-summary-checkout cart_order_summary tw-bg-body ">
8010  <div id="cart__free_shipping" class="cart__free_shipping"></div>
8011  <% if (total_discount > 0) { %>
8012    <div class="tw-flex tw-justify-between tw-mb-3 tw-items-center tw-body-plus-3 tw-text-save-color">
8013      <span class="">Discount</span>
8014      <span>-<span class="money"><%= $imports.finance_money_with_symbol(total_discount) %></span></span>
8015    </div>
8016  <% } %>
8017  <div class="tw-flex tw-justify-between tw-mb-3 tw-items-center tw-body-plus-3 tw-text-save-color empty:tw-hidden plugin__bundle__cart__save"></div>
8018  <div class="tw-flex tw-justify-between tw-mb-5 tw-items-baseline tw-body-plus-3 tw-font-bold">
8019    <span class="">Subtotal</span>
8020    <span class="money plugin__bundle__cart__total-price"><%= $imports.finance_money_with_symbol(total_price) %></span>
8021  </div>
8022  <div class="tw-text-center tw-body-sm tw-mb-5">Taxes and shipping calculated at checkout</div>
8023  <button href="javascript:;" data-track="checkout-submit,click" data-track-content="checkout" data-track-source="checkout" class="tw-block tw-primary-btn tw-outline-none tw-cursor-pointer tw-w-full tw-h-[54px] cart__checkout tw-body-plus-2 tw-font-semibold tw-rounded-btn">Check out</button>
8024  </div>
8025        </div>
8026      <% } %>
8027    </div>
8028  </script>
8028
8029  
8029<script id="cart_recommendation_art_tpl" type="text/html">
8030  <h3 class="<% if (products.length==0) { %> tw-hidden <% } %> tw-p-0 tw-m-0 tw-pt-10 tw-title-xs type-title-font-family">Goes great with</h3>
8031  <ul class="tw-p-0 tw-m-0 tw-pt-5 tw-flex tw-space-x-5  tw-overflow-x-auto  tw-relative hide-scrollbar">
8032    <% for(var i = 0; i < products.length; i++) { %>
8033      <li class="tw-w-[40%]  tw-flex-shrink-0 tw-list-none">
8034        <% include ('product_art_tpl', {
8035          product: products[i],
8036          item_class: 'tw-h-full',
8037          track_position: "cart_recommendation"
8038        }) %>
8039      </li>
8040    <% } %>
8041  </ul>
8042</script>
8042
8043  
8043<script id="cart-postage-art-tpl" type="text/html">
8044  <% var freeShippingTip = false %>
8045  <% if ( freeShippingTip ) { %>
8046    <div class="<% if (freeAmount > 0) { %>tw-mb-6<% } %>">
8047      <% if ( freeAmount > 0 ) { %>
8048        <% var freeAmountTips = $imports.finance_money_with_symbol(freeAmount); %>
8049        <div class="tw-flex tw-items-center tw-mt-[14px]">
8050          <svg class="" width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.698 7.522V5.631A.633.633 0 0 0 14.063 5H2.635A.633.633 0 0 0 2 5.63v10.721c0 .349.284.63.635.63H4.59A2.536 2.536 0 0 0 7.08 19a2.536 2.536 0 0 0 2.488-2.018h5.816A2.536 2.536 0 0 0 17.873 19a2.536 2.536 0 0 0 2.489-2.018h1.003c.35 0 .635-.282.635-.63v-3.62a.628.628 0 0 0-.081-.308l-2.594-4.58a.636.636 0 0 0-.553-.322h-4.074zm-.952-1.26a.316.316 0 0 0-.317-.316H3.269a.316.316 0 0 0-.317.315v9.46c0 .174.143.315.318.315h1.308a2.536 2.536 0 0 1 2.501-2.081c1.251 0 2.291.898 2.501 2.08h4.166V6.262zm.952 2.206v7.568h.674l-.004.026a2.535 2.535 0 0 1 2.505-2.107c1.251 0 2.29.898 2.5 2.081h.357a.316.316 0 0 0 .318-.315v-2.744h-3.27a.316.316 0 0 1-.318-.315V9.95c0-.174.142-.315.318-.315h1.469l-.661-1.167h-3.888zm-6.031 8.01c0 .87-.711 1.576-1.588 1.576a1.582 1.582 0 0 1-1.587-1.576c0-.871.71-1.577 1.587-1.577s1.588.706 1.588 1.576zm9.206 1.576c.877 0 1.587-.706 1.587-1.576 0-.871-.71-1.577-1.587-1.577s-1.587.706-1.587 1.576c0 .871.71 1.577 1.587 1.577zm.413-7.399c0-.11.09-.2.2-.2h1.225l.964 1.703h-2.19a.2.2 0 0 1-.2-.2v-1.303z" fill="currentColor"/></svg>
8051          <div class="cart__free_shipping-desc tw-ml-[6px] tw-text-sm tw-leading-1.3 tw-text-text-color-8 tw-font-bold">
8052            <%- $imports.getI18n("Spend {{ amount }} more and get free shipping!", {
8053              '{{ amount }}': '<span class="money tw-text-[#FF7B56]">' + freeAmountTips + '</span>'
8054            }) %>
8055          </div>
8056        </div>
8057        <div class="tw-flex tw-items-center tw-mt-[6px] md:tw-pb-6 md:tw-border-0 md:tw-border-b md:tw-border-solid md:tw-border-[#E6E6E6] md:tw-border-opacity-60">
8058          <div class="tw-flex-1 tw-relative tw-h-[6px] tw-bg-[#E6E6E6] tw-bg-opacity-50 tw-rounded-full">
8059            <div class="cart_progress-bar tw-absolute tw-left-0 tw-top-0 tw-h-full tw-rounded-full tw-transition-all tw-duration-1000" style="width: <%= rate || 0 %>%;" data-width="<%= rate %>%"></div>
8060          </div>
8061          <span class="cart__free_shipping-percentage tw-flex-shrink-0 tw-ml-[10px] tw-text-sm tw-leading-1.3 tw-font-bold tw-text-[#FF7B56]"><%= rate %>%</span>
8062        </div>
8063      <% } else { %>
8064        <div class="tw-flex tw-justify-between tw-mb-4 lg:tw-mb-5">
8065          <span class="tw-text-[#9F9F9F] md:tw-text-sm tw-leading-1.4">Shipping</span>
8066          <span class="tw-text-base tw-leading-1.2 lg:tw-body-plus-2">Free</span>
8067        </div>
8068      <% } %>
8069    </div>
8070  <% } %>
8071</script>
8071
8072<style>
8073    #cart_drawer_wrapper {
8074      transition: all .5s cubic-bezier(.165, .84, .44, 1);
8075      transform: translateY(-200%);
8076      opacity: 0;
8077    }
8078    body.cart_drawer_open #cart_drawer_wrapper {
8079      transform: translateY(0);
8080      opacity: 1;
8081    }
8082
8083    #cart_drawer_wrapper #atc-modal {
8084      transition: opacity .6s ease .3s,transform .5s cubic-bezier(.165, .84, .44, 1) .3s;
8085      transform: translateY(-20px);
8086      opacity: 0;
8087    }
8088    body.cart_drawer_open #cart_drawer_wrapper #atc-modal {
8089      opacity: 1;
8090      transform: translateY(0);
8091    }
8092    #atc-modal{
8093      transition: right 300ms;
8094    }
8095    #atc-modal[data-style="hide"]{
8096      right: -100%;
8097    }
8098    @media (min-width: 960px) {
8099      #atc-modal[data-style="hide"]{
8100        right: -440px;
8101      }
8102    }
8103    #atc-modal[data-style="show"]{
8104      right: 0;
8105    }
8106
8107    .main-content {
8108      padding-bottom: 32px;
8109    }
8110    @media (min-width: 960px) {
8111      .main-content {
8112        padding-bottom: 66px;
8113      }
8114    }
8115
8116    .cart_progress-bar {
8117      background: linear-gradient(90deg, #FF9638 0%, #FF7B56 100%);
8118    }
8119
8120  </style>
8121
8122  <div class="tw-hidden" id="close_svg"><!-- snippets/icon_close_btn not found or render error --></div>
8123      <div class="tw-hidden" id="success_svg"><!-- snippets/icon_ok not found or render error --></div>
8124      <div class="tw-hidden" id="error_svg"><svg class=""  width="28" height="28" xmlns="http://www.w3.org/2000/svg"><path d="M14 0c7.732 0 14 6.268 14 14s-6.268 14-14 14S0 21.732 0 14 6.268 0 14 0zm0 2.074C7.413 2.074 2.074 7.414 2.074 14c0 6.587 5.34 11.926 11.926 11.926 6.587 0 11.926-5.34 11.926-11.926 0-6.587-5.34-11.926-11.926-11.926zM14 18a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-10a1 1 0 0 1 .993.883L15 9v6a1 1 0 0 1-1.993.117L13 15V9a1 1 0 0 1 1-1z" fill="currentColor"/></svg></div>
8125      
8125<script type="text/html" id="loading_inner_tpl">
8126        <div class="tw-absolute tw-inset-0 tw-z-10 tw-flex tw-items-center tw-justify-center loading__inner-wrapper" style="text-indent:0;">
8127  <div class="spinner tw-mx-auto tw-relative tw-w-10 tw-h-10 tw-text-center">
8128    <div class="bounce bounce1"></div>
8129    <div class="bounce bounce2"></div>
8130  </div>
8131</div>
8132      </script>
8132
8133
8134      
8134<script type="application/ld+json">
8135  {
8136    "@context": "http://schema.org",
8137    "@type": "WebSite",
8138    "name": "KuKirinEU",
8139    "url": "https://www.kukirineu.com"
8140  }
8141</script>
vendor: 1 bytes, line 8141
8141
8142<script type="text/html" id="quick_view_tpl">
8143  <div class="tw-fixed tw-inset-0 tw-bg-[#E0E0E0] tw-bg-opacity-50 tw-flex tw-items-center tw-justify-center tw-z-modal quick-shop-modal" id="quick-shop" data-quick-type="<%= type %>">
8144    <div class="tw-relative md:tw-mx-5 tw-w-full <% if (type == 'shop') { %> lg:tw-mx-10 lg:tw-max-w-[1200px] <% } else { %> lg:tw-w-[568px] <% } %> tw-bg-body tw-transition-all tw-duration-400 tw-ease-linear tw-transform tw-scale-x-75 tw-scale-y-50 tw-opacity-0 tw-rounded-global quick-shop-modal__content" style="box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.20);">
8145      <div class="tw-px-[30px] lg:tw-px-11 tw-py-11 <% if (type == 'shop') { %> lg:tw-py-[54px] <% } else { %> lg:tw-py-11 <% } %> tw-overflow-x-hidden tw-overflow-y-auto tw-max-h-[80vh] quick-shop-modal__scroll">
8146        <div class="tw-flex tw-flex-wrap tw-items-start <% if (type == 'shop') { %> lg:tw-grid lg:tw-grid-cols-10 <% } %> product-detail hero-product-detail product_detail_<%= product.id %>" id="quick_product_detail_<%= product.id %>" data-track="product" data-track-id="<%= product.id %>" data-track-price="<%= price %>" data-track-name="<%= product.title %>" data-track-type="<%= product.type %>">
8147          <% if (type == 'shop') { %>
8148            <% include ('product_images_tpl', {
8149              product: product,
8150              selectedVariant: selectedVariant,
8151              type: type,
8152              images_length: images_length,
8153              variant_images: variant_images,
8154              initialSlide: initialSlide,
8155              remove_variant_images_on: remove_variant_images_on,
8156              zoom_on: zoom_on
8157            }) %>
8158          <% } %>
8159          <% include ('product_info_body_art_tpl', {
8160            product: product,
8161            selectedVariant: selectedVariant,
8162            type: type,
8163            enable_btn_price: enable_btn_price
8164          }) %>
8165        </div>
8166      </div>
8167      <div class="tw-z-10 tw-w-10 tw-h-10 tw-flex tw-justify-center tw-items-center tw-absolute tw-top-[-10px] tw-right-[-10px] tw-primary-btn lg:hover:tw-bg-primary-btn tw-rounded-full tw-transform tw-scale-100 lg:hover:tw-scale-105 tw-transition-transform tw-duration-300 quick-shop-close">
8168        <svg class="" width="14" height="14" xmlns="http://www.w3.org/2000/svg"><path d="M12.727 0 14 1.273 8.272 7 14 12.727 12.727 14 7 8.272 1.273 14 0 12.727 5.727 7 0 1.273 1.273 0 7 5.728 12.727 0z" fill="currentColor"/></svg>
8169      </div>
8170    </div>
8171  </div>
8172</script>
8172
8173
8174<script type="text/html" id="product_thumb_tpl">
8175  <% if (images_length > 1) { %>
8176    <div class=" tw-relative tw-flex-shrink-0 lg:tw-block lg:tw-w-[76px] lg:tw-mr-5 hide-scrollbar product-image__thumbs" data-cur-idx="<%= initialSlide %>">
8177      <div class=" tw-overflow-auto lg:tw-absolute lg:tw-inset-0 lg:tw-space-y-5 product-image__thumbs-content">
8178        <% var index = 0 %>
8179        <% for (var i = 0; i < product.images.length; i++) { %>
8180          <% var item = product.images[i] %>
8181          <% if (variant_images.indexOf(item.path) == -1) { %>
8182            <div class="tw-inline-block tw-align-middle lg:tw-block tw-flex-shrink-0 tw-w-[76px] tw-outline-none tw-cursor-pointer product-image__thumbs-item <% if (initialSlide == index) { %> slick-current <% } %>" data-thumb-idx="<%= index %>">
8183              <div class="tw-relative tw-overflow-hidden product-image__thumb" style="padding-bottom:100%;" >
8184                <img class="tw-absolute tw-inset-0 tw-w-full tw-m-auto tw-block lazyload tw-object-cover" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg==" data-src="<%= $imports.reset_image(item.src, '{width}') %>" data-sizes="auto" alt="<% item.alt || product.title %>">
8185                <% var media = $imports.media_parse(item.src); %>
8186                <% if (media.mp4 || media.hls) { %>
8187                  <div class="tw-hidden lg:tw-flex tw-absolute tw-top-1/2 tw-left-1/2 tw-transform tw--translate-x-1/2 tw--translate-y-1/2"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
8188<path d="M0.823242 16.1724C0.892266 11.131 1.76781 6.95657 4.3278 4.46696C6.81741 1.90697 10.9918 1.03143 16.0332 0.962402C21.0747 1.03143 25.2491 1.90697 27.7387 4.46696C30.2987 6.95657 31.1742 11.131 31.2432 16.1724C31.1742 21.2138 30.2987 25.3882 27.7387 27.8778C25.2491 30.4378 21.0747 31.3134 16.0332 31.3824C10.9918 31.3134 6.81741 30.4378 4.3278 27.8778C1.76781 25.3882 0.892266 21.2138 0.823242 16.1724Z" fill="white"/>
8189<path d="M21.113 15.2873C21.7957 15.6814 21.7957 16.6668 21.113 17.061L14.2006 21.0519C13.5179 21.446 12.6645 20.9533 12.6645 20.165L12.6645 12.1833C12.6645 11.395 13.5179 10.9023 14.2006 11.2964L21.113 15.2873Z" fill="#292929"/>
8190</svg>
8191</div>
8192<div class="lg:tw-hidden tw-flex tw-absolute tw-top-1/2 tw-left-1/2 tw-transform tw--translate-x-1/2 tw--translate-y-1/2"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
8193<path d="M0 10C0.0453804 6.68544 0.621018 3.94094 2.30412 2.30412C3.94094 0.621018 6.68544 0.0453804 10 0C13.3146 0.0453804 16.0591 0.621018 17.6959 2.30412C19.379 3.94094 19.9546 6.68544 20 10C19.9546 13.3146 19.379 16.0591 17.6959 17.6959C16.0591 19.379 13.3146 19.9546 10 20C6.68544 19.9546 3.94094 19.379 2.30412 17.6959C0.621018 16.0591 0.0453804 13.3146 0 10Z" fill="white"/>
8194<path d="M13.3391 9.41813C13.788 9.67728 13.788 10.3251 13.3391 10.5843L8.79453 13.2081C8.34568 13.4673 7.78462 13.1433 7.78462 12.625L7.78462 7.37737C7.78462 6.85909 8.34568 6.53516 8.79453 6.7943L13.3391 9.41813Z" fill="#292929"/>
8195</svg>
8196</div>
8197                <% } %>
8198                <% if (media.media_type == 'model3d') { %>
8199                  <span class="tw-flex tw-items-center tw-justify-center tw-absolute tw-inset-0 tw-z-10 md:tw-transform md:tw-scale-50">
8200                    <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
8201<rect x="0.5" y="0.5" width="31" height="31" rx="15.5" stroke="#E2E3DD" fill="white"/>
8202<path fill-rule="evenodd" clip-rule="evenodd" d="M21.2987 12.8458C21.7167 13.0917 21.975 13.5389 21.9788 14.0239L22 16.6904L21.9788 19.3569C21.975 19.8418 21.7167 20.2891 21.2987 20.5349L19 21.8865L16.6801 23.2014C16.2583 23.4406 15.7418 23.4406 15.3199 23.2014L13 21.8865L10.7013 20.5349C10.2833 20.2891 10.025 19.8418 10.0212 19.3569L10 16.6904L10.0212 14.0239C10.025 13.5389 10.2833 13.0917 10.7013 12.8458L13 11.4942L15.3199 10.1793C15.7418 9.94022 16.2583 9.94022 16.6801 10.1793L19 11.4942L21.2987 12.8458ZM18.3103 12.6888L20.5995 14.0348L19.0143 14.9317L16.6785 16.302C16.2598 16.5477 16.001 16.9953 15.9972 17.4807L15.9757 20.1827L15.9901 21.9958L13.6897 20.692L11.4005 19.346L11.3794 
820216.6904L11.4005 14.0348L13.6897 12.6888L16 11.3793L18.3103 12.6888Z" fill="#121212"/>
8203</svg>
8204                  </span>
8205                <% } %>
8206              </div>
8207            </div>
8208            <% index++ %>
8209          <% } %>
8210        <% } %>
8211      </div>
8212      <div class="tw-items-center tw-justify-center tw-absolute tw-bg-body tw-cursor-pointer tw-left-0 tw-right-0 tw-bottom-auto tw-w-auto tw-h-8 <% if (!(initialSlide > 0)) { %> is-hidden <% } %> product-image__thumbs-arrow" data-direction="prev">
8213        <svg class="tw-transform lg:tw-rotate-90" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M6.62.73a.7.7 0 0 0-.904-.074L5.63.73.68 5.68a.697.697 0 0 0-.197.388l-.008.107c0 .143.044.287.131.408l.074.087 4.95 4.95a.7.7 0 0 0 1.063-.904l-.073-.086-4.454-4.454L6.62 1.72a.7.7 0 0 0 0-.99z" fill="currentColor"/></svg>
8214      </div>
8215      <div class="tw-items-center tw-justify-center tw-absolute tw-bg-body tw-cursor-pointer tw-right-0 tw-left-0 tw-top-auto tw-bottom-0 tw-w-auto tw-h-8 <% if (initialSlide == (images_length - 1)) { %> is-hidden <% } %> product-image__thumbs-arrow" data-direction="next">
8216        <svg class="tw-transform lg:tw-rotate-90" width="8" height="12" xmlns="http://www.w3.org/2000/svg"><path d="M1.505.606a.7.7 0 0 1 .903-.074l.087.074 4.95 4.95c.11.109.175.245.197.387l.008.107a.698.698 0 0 1-.131.408l-.074.087-4.95 4.95a.7.7 0 0 1-1.064-.903l.074-.087 4.454-4.454-4.454-4.456a.7.7 0 0 1 0-.99z" fill="currentColor"/></svg>
8217      </div>
8218    </div>
8219  <% } %>
8220</script>
8220
8221
8222<script type="text/html" id="product_images_tpl">
8223  <div class="lg:tw-col-span-6 tw-h-full product-image" <% if (images_length > 1) { %> data-thumb-position="next"<% } %> >
8224    <div class="tw-flex tw-sticky tw-top-0">
8225      <% include ('product_thumb_tpl', {
8226        product: product,
8227        selectedVariant: selectedVariant,
8228        type: type,
8229        images_length: images_length,
8230        variant_images: variant_images,
8231        initialSlide: initialSlide
8232      }) %>
8233      <div class="tw-w-full support-slick product-image__content" data-change="<%= !remove_variant_images_on %>">
8234        <% if (images_length > 0) { %>
8235          <% var index = 0 %>
8236          <% for (var i = 0; i < product.images.length; i++) { %>
8237            <% var item = product.images[i]; %>
8238            <% if (item && variant_images.indexOf(item.path) == -1) { %>
8239              <% var visible = initialSlide == index ? 1 : 0; %>
8240              <div class="<% if (!visible) { %> tw-hidden <% } %> tw-outline-none tw-cursor-pointer product-info__slide" data-list-item-idx="<%= index %>">
8241                <% var media = $imports.media_parse(item.src); %>
8242                <% if (media.mp4 || media.hls) { %>
8243                  <% include ('video_html_tpl', {
8244                    media: media,
8245                    padding_bottom: $imports.image_padding_bottom(item.width, item.height,'unlimit'),
8246                  }) %>
8247                <% } else if (media.media_type == 'model3d') { %>
8248                  <div class="tw-relative" data-zoom-idx="<%= index %>" style="padding-bottom: 100%;">
8249                    <button class="model-viewer-poster" data-model-src="<%= media.sources %>" data-model-poster="<%= item.src %>">
8250                      <img data-img-zoom="<%= item.src %>" data-lazy="<%= item.src %>" class="tw-w-auto tw-h-auto tw-max-h-full tw-max-w-full tw-m-auto imglazy" alt="<%= item.alt %>" data-media="<%= media.sources %>"/>
8251                      <span class="tw-absolute tw-z-10 product_slide_enter">
8252                        <svg width="62" height="62" viewBox="0 0 62 62" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="61" height="61" rx="30.5" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M38.6829 25.4254C39.289 25.7819 39.6635 26.4304 39.6691 27.1336L39.6998 31L39.6691 34.8665C39.6635 35.5696 39.289 36.2182 38.6829 36.5746L35.3498 38.5344L31.986 40.441C31.3743 40.7878 30.6254 40.7878 30.0136 40.441L26.6498 38.5344L23.3167 36.5746C22.7106 36.2182 22.3361 35.5696 22.3305 34.8665L22.2998 31L22.3305 27.1336C22.3361 26.4304 22.7106 25.7819 23.3167 25.4254L26.6498 23.4656L30.0136 21.559C30.6254 21.2123 31.3743 21.2123 31.986 21.559L35.3498 23.4656L38.6829 25.4254ZM34.3498 25.1977L37.6691 27.1495L35.3705 28.45L31.9836 30.4369C31.3765 30.7931 31.0013 31.4422 30.9957 32.146L30.9645 36.0639L30.9854 38.6929L27.6499 36.8024L24.3305 34.8506L24.2999 31L24.3305 27.1495L27.6499 25.1977L30.9998 23.2989L34.3498 25.1977Z" fill="#121212"/><rect x="0.5" y="0.5" width="61" height="61" rx="30.5" stroke="#E2E3DD"/></svg>
8253                      </span>
8254                    </button>
8255                  </div>
8256                <% } else { %>
8257                  <div style="padding-bottom:<%= $imports.image_padding_bottom(item.width, item.height,'unlimit') %>;" class="tw-relative slider-zoom <% if (zoom_on) { %> zoom_img <% } %>" data-zoom-idx="<%= index %>" data-remove-img="<%= remove_variant_images_on %>" >
8258                    <img data-img-zoom="<%= $imports.reset_image(item.src, '1080x') %>" <% if (visible) { %> src="<%= $imports.reset_image(item.src, '1080x') %>" <% } else { %> data-lazy="<%= $imports.reset_image(item.src, '1080x') %>" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg==" <% } %> class="tw-absolute tw-inset-0 tw-w-full tw-h-full tw-m-auto product-image__swiper_img imglazy" alt="<%= item.alt || product.title %>" data-track="zoom_in" />
8259                  </div>
8260                <% } %>
8261              </div>
8262              <% index++ %>
8263            <% } %>
8264          <% } %>
8265        <% } else { %>
8266          <svg class="tw-flex tw-bg-svg tw-fill-svg tw-w-full tw-m-auto tw-w-full tw-h-full" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 800"><style type="text/css">
8267        .st0{fill:none;}
8268    </style>
8269    <path d="M448.9,552.3h-10.7c-0.8,0-1.7,0.1-1.7-1s0.8-1.2,1.7-1.2c7.3,0,14.5,0,21.7,0c0.9,0,1.7,0.1,1.7,1.2s-0.9,1-1.7,1
8270        L448.9,552.3z"/>
8271    <path d="M437.5,515.2c0,2.1-1.6,3.3-2.9,2.6c-2.1-1.2-4.2-2.5-6.1-4c-1-0.6-1.2-1.9-0.6-2.9c0.1-0.2,0.3-0.3,0.4-0.5
8272        c1-1,2.1-0.8,3.4,0.2c1.5,1.1,3,2.1,4.5,3.2C436.6,514.2,437.1,514.7,437.5,515.2z"/>
8273    <path d="M348.7,539c0.4-0.6,0.8-1.1,1.3-1.5c1.6-1.2,3.2-2.3,4.8-3.5c0.9-0.8,2.3-0.8,3.2,0.1c0.8,0.8,0.8,2.1,0,2.9
8274        c0,0-0.1,0.1-0.1,0.1c-2.1,1.6-4.2,3-6.5,4.3C350,542.2,348.7,541.2,348.7,539z"/>
8275    <path d="M384.3,322.9c-10.5-0.2-21-0.1-31.5-0.5c-16.1-0.6-32-2.2-47.5-7.2c-3.6-1.2-7.1-2.7-10.7-4c-0.7-0.3-1.4-0.6-0.9-1.5
8276        s1.2-0.6,1.8-0.3c8.4,3.7,17.3,6.3,26.4,7.8c10.3,1.9,20.8,3,31.3,3.2c24.1,0.3,48.2,0.2,72.3,0.3c0.5-0.1,1-0.1,1.5,0.1
8277        c0.4,0.2,0.7,0.8,1,1.2c-0.4,0.3-0.8,0.8-1.2,0.8c-14.2,0-28.3,0-42.5,0L384.3,322.9z"/>
8278    <path d="M446.6,322.8c-0.6,0.1-1.1,0.1-1.7,0c-0.5-0.3-0.9-0.6-1.3-1c0.4-0.4,0.8-1,1.2-1.1c2.6-0.2,5.2-0.3,7.9-0.5
8279        c12.9-0.9,25.6-2.4,38.1-6c1.8-0.5,3.5-1.1,5.3-1.6c0.8-0.2,1.5-0.4,1.8,0.7s-0.5,1.2-1.2,1.5c-7.1,2.4-14.3,4.1-21.7,5.1
8280        c-9.4,1.3-18.9,2.2-28.4,3.3V322.8z"/>
8281    <rect x="412.5" y="495.9" transform="matrix(0.9132 -0.4075 0.4075 0.9132 -168.6624 216.6242)" class="st0" width="23.3" height="16.7"/>
8282    <path d="M424.1,501.5c0.7-0.3,1.6,0,1.9,0.8l0.9,1.9c0.3,0.7,0,1.6-0.7,1.9l-1.9,0.9c-0.7,0.3-1.6,0-1.9-0.7c0,0,0,0,0,0l-0.9-1.9
8283        c-0.3-0.7,0-1.6,0.7-1.9L424.1,501.5L424.1,501.5z"/>
8284    <path d="M419.8,504.8c-0.4-0.8-0.3-1.8,0.1-2.6c-0.9-1.2-6.8-2.2-8.3-1.5c-0.8,0.4-1.2,1.4-0.8,2.2l5.4,12.1
8285        c0.4,0.8,1.4,1.2,2.2,0.8c1.5-0.7,4.7-5.8,4.4-7.2c-0.9-0.2-1.6-0.8-2-1.6L419.8,504.8L419.8,504.8z"/>
8286    <path d="M436.7,507.8c0.8-0.4,1.2-1.4,0.8-2.2l-5.4-12.1c-0.4-0.8-1.4-1.2-2.2-0.8c-1.5,0.7-4.7,5.8-4.4,7.2c0.9,0.2,1.6,0.8,2,1.6
8287        l1,2.3c0.4,0.8,0.3,1.8-0.1,2.6C429.2,507.5,435.1,508.5,436.7,507.8L436.7,507.8z"/>
8288    <rect x="354.5" y="516.1" transform="matrix(0.4693 -0.883 0.883 0.4693 -273.4109 600.4748)" class="st0" width="16.7" height="23.3"/>
8289    <path d="M363.1,525l1.8,1c0.7,0.4,1,1.2,0.6,2c0,0,0,0,0,0l-1,1.8c-0.4,0.7-1.2,1-2,0.6c0,0,0,0,0,0l-1.9-1c-0.7-0.4-1-1.2-0.6-1.9
8290        c0,0,0,0,0-0.1l1-1.8C361.5,524.9,362.4,524.6,363.1,525C363.1,525,363.1,525,363.1,525L363.1,525z"/>
8291    <path d="M367.1,528.5l-1.1,2.2c-0.4,0.8-1.2,1.4-2.1,1.5c-0.4,1.4,2.5,6.7,3.9,7.5c0.8,0.4,1.8,0.1,2.2-0.7l6.2-11.8
8292        c0.4-0.8,0.1-1.8-0.7-2.2c-1.5-0.8-7.5-0.2-8.4,0.9C367.6,526.8,367.6,527.8,367.1,528.5L367.1,528.5z"/>
8293    <path d="M350.1,530.3c1.5,0.8,7.5,0.2,8.4-0.9c-0.4-0.8-0.4-1.8,0.1-2.6l1.2-2.2c0.4-0.8,1.2-1.4,2.1-1.5c0.4-1.4-2.5-6.7-3.9-7.5
8294        c-0.8-0.4-1.8-0.1-2.2,0.7c0,0,0,0,0,0l-6.2,11.8C349,528.9,349.3,529.9,350.1,530.3L350.1,530.3z"/>
8295    <path d="M585,563.6c-1.3-14.9-5.2-29.5-11.5-43.1c-1-1.9-1.8-4-2.3-6.1c-2.2-10.3-2.5-20.6,0.4-31c2.8-10.1,3.1-20.6,3.6-31
8296        c0.5-12.5,0.3-25.1-0.6-37.6c-0.4-8-1.7-15.9-3.9-23.7c-4.5-14.9-11.7-28.9-21.1-41.3c-7.5-9.9-15.9-19.1-23.9-28.7
8297        c-1.9-2.3-3.9-4.5-5.9-6.9l1.3-0.9c6.8-4.8,12.5-10.5,16.1-18.1c4.4-9.4,6.3-19.3,3.7-29.6c-2.1-8.5-8-15.7-19.8-15.5
8298        c-27.3,0.3-54.7,0.1-82,0.1H437c-0.1-0.5-0.1-0.8-0.2-1.1c-2-14.6-7.6-28.5-16.4-40.3c-3.3-4.8-7.9-8.4-13.4-10.3
8299        c-4.9-1.6-9.9-1.6-15-1.5c-8.6-0.1-16.6,3.9-21.7,10.8c-8,10.6-13.5,22.8-16.2,35.8c-0.5,2.2-0.8,4.4-1.1,6.7h-1.7
8300        c-24.5,0-49.1,0-73.6,0c-7.6,0-13,3.5-16.3,10.2c-3,5.9-3.5,12.1-2.9,18.6c1.2,12,6.1,22.1,15.2,30.1c2.1,1.8,4.3,3.4,6.5,5.2
8301        c-0.2,0.3-0.5,0.6-0.8,0.9c-4.7,5.5-9.4,11-14.2,16.5c-8.5,9.6-16.5,19.6-23.1,30.7c-10.5,17.6-16.8,36.4-16.6,57.2
8302        c0.1,13.7,0,27.5,0.4,41.2c0.1,9,1.1,17.9,3,26.7c1.8,7.5,1.6,15.3,0.7,22.9c-0.2,2.5-0.7,4.9-1.7,7.2c-3.5,7.6-6.4,15.4-8.6,23.4
8303        c-3,10.9-4.6,22.2-4.7,33.5c0,8.1,3.1,14.5,9.9,19c4,2.6,8.3,4.6,12.9,6c8.1,2.4,16.4,3.6,24.9,3.4c90.7,0,181.4,0,272.1,0
8304        c6.1,0.1,12.2-0.3,18.3-1.2c8-1.3,15.6-3.5,22.4-8c5.7-3.8,9.8-8.8,10.1-15.9C585.4,573.2,585.4,568.4,585,563.6z M432.7,249.7h-8.9
8305        c0.8-9.1,0.8-18.2-0.1-27.2C428.5,230.9,431.5,240.1,432.7,249.7z M370.5,231.7c0.1-7,1.2-13.9,3.3-20.5c0.2-0.5,0.4-1,0.8-1.5
8306        c3.9-4.6,8.7-7.7,14.8-8.2c4.5-0.5,9.1-0.4,13.5,0.4c5.4,1,9.5,4,12.9,8.1c0.9,1.1,1.1,2.7,1.5,4.1c2.6,9.4,2.9,19.1,2.4,28.8
8307        c-0.1,1.9-0.4,3.7-0.4,5.6c0,1.4-0.4,1.7-1.8,1.7c-14.9-0.1-29.9,0-44.8,0h-2C370.6,243.9,370.4,237.8,370.5,231.7L370.5,231.7z
8308         M366.6,222.5c-0.9,9.1-0.9,18.3-0.1,27.4h-8.9C358.7,240.3,361.8,231,366.6,222.5L366.6,222.5z M279.1,307.5
8309        c-9.4-7.1-15.3-17.9-16.1-29.7c-0.5-5.3-0.1-10.5,2.2-15.4c1.4-3.1,3.4-5.6,6.8-6.8c0.2-0.1,0.4-0.1,0.7-0.1
8310        c-5.2,6.2-6.2,13.2-5.5,20.9c0.8,11.4,6.7,21.7,16.1,28.2c0.5,0.4,1.1,0.5,1.8,0.5c0.9-0.3,0.7-1.4-0.3-2.1
8311        c-3.3-2.4-6.3-5.3-8.8-8.6c-3.8-5.2-6.1-11.4-6.5-17.9c-0.4-4.5-0.4-8.9,1.2-13.1c1.2-3.2,3-6.1,6-7.9c0.8-0.5,1.7-0.8,2.6-0.8
8312        c80.5,0,161-0.1,241.5-0.1c1.9,0.1,3.6,0.9,4.8,2.4c3,3,4.9,7.1,5.2,11.4c1.4,15.1-4.1,27-16.7,35.6c-1.4,1-2.9,1.8-4.4,2.7
8313        c-0.8,0.5-1.4,1-0.8,1.9s1.3,0.4,2,0c5.8-3.2,10.9-7.5,14.9-12.7c4.5-6,6.7-12.8,7.3-20.3c0.7-5.2-0.2-10.5-2.3-15.3
8314        c-0.9-1.7-1.9-3.3-3-4.8c3.1,1,5.7,3.4,7,6.4c2.3,4.8,3.2,10.2,2.5,15.4c-0.4,4.7-1.5,9.2-3.2,13.6c-3.7,8.7-10,15.1-17.9,20
8315        c-8.4,5.2-17.6,8.4-27.1,10.6c-10.9,2.6-22,4.1-33.2,4.6c-10.8,0.4-21.5,0.7-32.3,0.7c-22.2,0.1-44.5,0.1-66.7-0.2
8316        c-17.5-0.2-34.9-1.9-51.9-6.8C295.5,317.2,286.7,313.5,279.1,307.5L279.1,307.5z M405.8,438.3c0.1,1.4,0.1,2.8,0.2,4.2h-11.6v-4.2
8317        H405.8z M394.6,435.9V422h11v14L394.6,435.9z M405.7,417.3c-0.5,0-0.9,0.1-1.2,0.1h-9.7c-0.4-20.7-2.1-41.1-4.4-61.7h4.5
8318        c2.7,0,3.3-0.6,3.3-3.2c0-6.4,0-12.9,0-19.3v-1.7h3.8v21.1c0,2.4,0.6,3.1,3,3.1h4.6c0.1,0,0.2,0.1,0.3,0.2
8319        C408,376.3,405.6,396.7,405.7,417.3L405.7,417.3z M380.5,344.5c4.4,0,8.7,0,13.1,0l0.3,0.5c-0.3,0.2-0.6,0.6-1,0.6
8320        c-4.1,0-8.3,0-12.4,0c-0.3,0-0.6-0.4-0.9-0.6C380,344.8,380.3,344.5,380.5,344.5L380.5,344.5z M379.7,342v-10.5h13.8V342L379.7,342z
8321         M379.8,347.8h14v3.5h-14V347.8z M406.5,351.2v-3.5h14v3.5H406.5z M419.8,345.5c-4.2,0-8.4,0-12.6,0c-0.3,0-0.6-0.4-0.9-0.7l0.2-0.4
8322        h13.8l0.2,0.3C420.3,345.1,420,345.5,419.8,345.5L419.8,345.5z M406.5,341.9v-10.5h13.9v10.5H406.5z M229.4,525.7
8323        c3.8-8.8,8.4-17.2,13.8-25.1c0.5-0.6,0.8-1.4,0.8-2.2c-0.2-0.8-0.8-1.5-1.5-1.9c-1-0.4-2.1,0-2.6,0.9c-1.4,2.1-2.7,4.2-4.1,6.2
8324        c-0.2,0.3-0.4,0.5-0.7,1.1c0-0.7-0.1-1.1-0.1-1.5c-0.1-5.8-0.1-11.6-1.5-17.2c-2.3-9.5-2.7-19.3-3-29c-0.4-11.3-0.4-22.7-0.3-34
8325        c0.1-8.7,0.5-17.4,2.4-25.9c2.3-10.8,7-20.7,12.3-30.3c6-10.8,13.5-20.5,21.7-29.8c5.8-6.6,11.5-13.4,17.3-20.1
8326        c0.2-0.2,0.4-0.4,0.7-0.7c7.4,4,15.3,7,23.5,9c9.6,2.4,19.4,4,29.3,4.8c12,1.1,24.1,1.2,36.2,1.2h1.7v1.7c0,6.5,0,13,0,19.5
8327        c0,2.5,0.6,3.1,3.1,3.1h7.5c2.1,20.5,4,41,4.4,61.7h-100c-1.7,0.1-2.5,0.8-2.5,2.5c0,8.2,0,16.3,0,24.5c0,2,0.8,2.6,3,2.6h98.8
8328        c-0.2,2.5-0.4,4.9-0.6,7.3c-0.8,9.3-2.4,18.5-4.8,27.6c-1.9,6.7-4.6,13.2-8.2,19.2c-3.2,5.5-6.3,11.1-9.4,16.7
8329        c-0.2,0.4-0.6,0.9-0.5,1.3c0.1,0.8,0.5,1.6,1,2.3c0.7,0.6,1.8,0.6,2.4-0.1c0,0,0,0,0,0c0.3-0.2,0.5-0.5,0.6-0.8
8330        c4.2-7.4,8.5-14.8,12.4-22.4c4.4-8.3,6.8-17.3,8.3-26.5c1.3-8,2.2-16.1,3.4-24.4h11.8c0.3,3.3,0.5,6.6,0.9,9.8
8331        c1.4,12.8,3.5,25.4,8.6,37.3c0.5,1.2,1.1,2.3,1.7,3.5c0.5,1.1,1.8,1.6,2.9,1.1c1.1-0.5,1.6-1.8,1.1-2.9c0-0.1-0.1-0.2-0.1-0.2
8332        c-5.8-11.9-8.1-24.6-9.6-37.6c-0.4-3.3-0.6-6.6-0.9-9.8c0-0.4,0-0.8,0-1.2h61.7v27.1h17.7V447h19.4c2.4,0,3-0.7,3-3.1v-23.3
8333        c0-2.6-0.6-3.2-3.2-3.2h-99.1c0.1-20.7,2.1-41.1,4.3-61.7h6.9c3,0,3.5-0.5,3.5-3.5v-20.9h1.7c9.8-0.2,19.7-0.2,29.5-0.7
8334        c16.3-0.9,32.3-3.2,47.8-8.9c4.1-1.5,8-3.5,12.2-5.3c0.7,0.8,1.5,1.8,2.4,2.7c7.8,9.1,15.8,18,23.3,27.3
8335        c11.9,14.9,21.2,31.3,25.8,50c1.7,7.2,2.6,14.6,2.6,22c0.3,11,0.5,22,0.3,33c-0.2,10.4-0.8,20.9-3.4,31.1c-1.8,6.6-2.5,13.5-2,20.3
8336        c0,0.3,0,0.6,0,1.4l-4-6c-0.3-0.4-0.5-1.1-1-1.2c-0.8-0.4-1.6-0.5-2.4-0.3c-1,0.4-1.4,1.6-0.9,2.5c0,0,0,0,0,0.1
8337        c0.4,0.8,0.9,1.7,1.5,2.4c5.2,7.7,9.5,16,13.1,24.5c0.1,0.3,0.2,0.6,0.3,1h-67.1v-67.3c0-0.6,0-1.2-0.1-1.9c-0.2-1.2-1.3-2-2.5-1.7
8338        c-0.9,0.2-1.6,0.9-1.8,1.9c0,0.5,0,1,0,1.6v67.4c0,4.8-0.2,9.6,0.1,14.4c0.1,2.9-1.3,4.4-3.5,5.6c-3.7,2.1-7.9,2.5-12,2.5
8339        s-8.3,0-12.5,0.1c-0.5,0-0.9,0.7-1.4,1c0.4,0.4,0.8,0.8,1.3,1.1c0.1,0.1,0.4,0,0.6,0c4.6,0,9.2,0,13.7-0.2c2.5-0.1,4.9-0.4,7.3-1.1
8340        c2.2-0.7,4.3-1.6,6.3-2.6c0.1,3-1.5,5.8-4.1,7.2c-3.3,1.8-6.9,2.2-10.5,2.4c-1,0-2,0.1-3,0.1c-54.4,0-108.8,0-163.2,0
8341        c-3.5,0-6.9-0.4-10.3-1.2c-4.7-1.1-7.1-4-7.2-8.1c0-0.2,0-0.4,0.1-0.8c3.2,2.8,7,3.5,10.9,4c2.1,0.2,4.2,0.3,6.3,0.3
8342        c34.4,0,68.8,0,103.2,0c0.6,0.1,1.1,0,1.7-0.1c0.5-0.2,0.8-0.7,0.9-1.2c0-0.2-0.6-0.7-1-0.9c-0.5-0.1-0.9-0.1-1.4,0
8343        c-35,0-70,0-104.9,0c-4.1,0-8.2-0.4-12-2.3c-0.8-0.4-1.5-0.9-2.1-1.4c-1.2-0.9-1.8-2.3-1.8-3.8c0-27.4,0-54.9,0-82.3
8344        c0-0.6,0-1.2-0.1-1.9c-0.1-1.1-1-1.9-2.1-1.9c0,0,0,0,0,0c-1.1-0.1-2.1,0.8-2.1,1.9c0,0,0,0,0,0c0,0.5,0,1,0,1.6v67.4h-68.3
8345        C229.1,526.7,229.2,526.2,229.4,525.7z M292.3,435.9V422h97.8v13.9L292.3,435.9z M389.9,438.4v4.2h-97.6v-4.2H389.9z M481.6,438.1
8346        c0.5,0.1,0.9,0.2,1.4,0.1h25v4.4h-97.4v-4.4h51.7c0.5,0.1,1,0,1.5-0.1c0.4-0.2,0.7-0.6,0.8-1.1c0-0.3-0.5-0.8-0.8-0.9
8347        c-0.5-0.1-1-0.1-1.6-0.1h-51.7v-14h97.8v14H483c-0.4-0.1-0.9,0-1.3,0.1c-0.4,0.2-0.9,0.6-0.9,0.9
8348        C480.9,437.4,481.2,437.9,481.6,438.1z M477,447.8h8.6v21.8H477L477,447.8z M571.4,591c-6.6,3.7-13.9,5.9-21.4,6.5
8349        c-5,0.5-10.1,0.7-15.1,0.7c-91.5,0-182.9,0-274.4,0c-9.1,0.1-18-1.5-26.5-4.8c-3.7-1.4-7.1-3.6-10-6.4c-2.7-2.7-4.3-6.3-4.4-10.1
8350        c-0.3-6.6,0.1-13.2,1.2-19.7c1.2-8.2,3.2-16.3,5.9-24.1c0.3-0.7,0.5-1.2,1.4-1.2c22.7,0,45.3,0,68,0c0.2,0,0.5,0,1,0.1v1.6
8351        c0,4.5,0,9,0,13.5c0,7.6,3.6,12.4,11.1,14.2c3.4,0.8,6.8,1.2,10.3,1.2c54.8,0.1,109.6,0.1,164.4,0c4.1,0.1,8.1-0.5,12-1.7
8352        c6-2.1,9.4-6.6,9.5-13c0.1-4.7,0-9.4,0-14.2V532h1.5c21.9,0,43.9,0,65.8,0c1-0.2,1.9,0.5,2.1,1.5c4.5,13.2,6.9,27.1,7.2,41.1
8353        C581.2,582.1,577.8,587.3,571.4,591z"/>
8354    <path d="M330.5,281.8h33.1c1,0,1.8,0.8,1.8,1.8v1.1c0,1-0.8,1.8-1.8,1.8h-33.1c-1,0-1.8-0.8-1.8-1.8v-1.1
8355        C328.7,282.6,329.5,281.8,330.5,281.8z"/>
8356    <path d="M404.3,281.8h65.2c1,0,1.8,0.8,1.8,1.8v1.1c0,1-0.8,1.8-1.8,1.8h-65.2c-1,0-1.8-0.8-1.8-1.8v-1.1
8357        C402.6,282.6,403.4,281.8,404.3,281.8z"/>
8358    <path d="M371.7,281.8h17.1c1,0,1.8,0.8,1.8,1.8v1.1c0,1-0.8,1.8-1.8,1.8h-17.1c-1,0-1.8-0.8-1.8-1.8v-1.1
8359        C369.9,282.6,370.7,281.8,371.7,281.8z"/>
8360    <path d="M394,281.8h1.1c1,0,1.8,0.8,1.8,1.8v1.1c0,1-0.8,1.8-1.8,1.8H394c-1,0-1.8-0.8-1.8-1.8v-1.1
8361        C392.3,282.6,393.1,281.8,394,281.8z"/>
8362    <rect class="st0" width="800" height="800"/>
8363    <g id="-1">
8364        <path  d="M521,579.2l1.5,0.2v1.5l0.1-0.2c0.7-0.9,1.8-1.5,3-1.5c2.1,0,4.2,1.6,4.2,4.6s-2.2,4.6-4.2,4.6
8365            c-1.2,0-2.3-0.5-3-1.4l-0.1-0.1v4l-1.5-0.2V579.2z M515.2,579.2c2.5,0,4.6,2.1,4.6,4.6c0,1.2-0.5,2.4-1.3,3.3
8366            c-0.9,0.9-2.1,1.4-3.3,1.3c-2.5,0-4.6-2.1-4.6-4.6C510.6,581.3,512.7,5
836679.2,515.2,579.2z M500.1,577.7L500.1,577.7l-0.8,1.3
8367            l-0.1-0.1c-0.9-0.8-2.1-1.2-3.3-1.2c-1.4,0-2.3,0.7-2.3,1.7l0,0.1l0,0.1l0,0.1l0,0.1c0,0,0,0,0,0l0,0.1l0,0.1l0,0.1c0,0,0,0,0,0
8368            l0,0.1l0,0l0,0l0,0.1c0,0,0,0,0,0.1l0,0.1c0.1,0.2,0.2,0.3,0.4,0.5l0.1,0.1c0.1,0,0.1,0.1,0.2,0.1l0.1,0.1c0.1,0,0.2,0.1,0.3,0.1
8369            l0.1,0.1c0,0,0.1,0,0.1,0.1l0.1,0.1l0.2,0.1c0,0,0.1,0,0.1,0l0.2,0l0.2,0c0,0,0.1,0,0.1,0l0.2,0l0.2,0l0.2,0l0.1,0
8370            c0.2,0,0.4,0.1,0.6,0.1l0.2,0.1c2.1,0.6,3.1,1.6,3.1,3.2l0,0.1c0,1-0.4,1.9-1.2,2.5c-0.8,0.6-1.9,1-2.9,0.9c-1.8,0-3.5-0.7-4.8-1.9
8371            l-0.1-0.1l1-1.2l0.1,0.1c1.3,1.1,2.4,1.6,3.9,1.6s2.5-0.7,2.5-1.9l0-0.1c0,0,0-0.1,0-0.1l0-0.1c-0.1-0.5-0.4-1-1.2-1.3l-0.1-0.1
8372            c-0.1-0.1-0.3-0.1-0.5-0.2l-0.2-0.1c0,0-0.1,0-0.1,0l-0.2,0l-0.2,0c0,0-0.1,0-0.1,0l-0.2,0c0,0-0.1,0-0.1,0l-0.2,0
8373            c-0.1,0-0.1,0-0.2,0l-0.2,0l-0.2,0c0,0-0.1,0-0.1,0l-0.2-0.1c-1.8-0.5-3-1.4-3-3.2c0-1.9,1.7-3.3,4-3.3
8374            C497.4,576.1,498.9,576.7,500.1,577.7z M538,579.3c2.4,0,3.8,1.3,3.8,3.6v5.4l-1.5-0.2v-1l-0.1,0.1c-0.7,0.7-1.7,1.1-2.7,1.1
8375            l-0.1,0c-1.7,0-3.3-0.8-3.3-2.7s1.5-3.1,3.8-3.1c0.8,0,1.5,0.1,2.3,0.3l0.2,0.1v-0.2c0-1.4-0.8-1.9-1.6-2l-0.1,0l-0.1,0l0,0l-0.1,0
8376            l-0.1,0l0,0l-0.1,0l-0.1,0l-0.2,0l-0.1,0c-0.9,0-1.8,0.2-2.6,0.6l-0.1,0.1l-0.5-1.3l0.1-0.1C535.8,579.5,536.9,579.3,538,579.3z
8377             M563.6,579.3c2.4,0,3.8,1.3,3.8,3.6v5.4l-1.5-0.2v-1l-0.1,0.1c-0.7,0.7-1.7,1.1-2.8,1.1l-0.1,0c-1.7,0-3.3-0.8-3.3-2.7
8378            s1.5-3.1,3.8-3.1c0.8,0,1.5,0.1,2.3,0.3l0.2,0.1v-0.2c0-1.4-0.8-1.9-1.6-2l-0.1,0l-0.1,0l0,0l-0.1,0l-0.1,0l0,0l-0.1,0l-0.1,0
8379            l-0.2,0l-0.1,0c-0.9,0-1.8,0.2-2.6,0.6l-0.1,0.1l-0.5-1.3l0.1-0.1C561.5,579.5,562.5,579.3,563.6,579.3z M550.4,579.4l0.2,1
8380            l-5.6,6.5h5.6v1.3h-7.5l-0.2-1l5.5-6.5h-5.4v-1.3H550.4z M558.9,579.4l0.2,1l-5.6,6.5h5.6v1.3h-7.5l-0.2-1l5.5-6.5h-5.4v-1.3H558.9
8381            z M501.8,575.9l1.5,0.2v4.5l0.1-0.2c0.7-0.8,1.6-1.3,2.7-1.2c2.1,0,3.4,1.4,3.4,3.6v5.5L508,588v-4.9c0-1.6-0.8-2.5-2.2-2.5
8382            s-2.4,1.1-2.4,2.6v5l-1.5-0.2V575.9z M531.3,575.6l1.5,0.2v12.4l-1.5-0.2V575.6z M538,583.7c-1.4,0-2.4,0.7-2.4,1.8s1.1,1.6,2,1.6
8383            c1.6,0,2.7-1.5,2.7-2.4v-0.7l-0.1,0C539.5,583.9,538.7,583.7,538,583.7z M563.6,583.7c-1.4,0-2.4,0.7-2.4,1.8s1.1,1.6,2,1.6
8384            c1.6,0,2.7-1.5,2.7-2.4v-0.7l-0.1,0c-0.7-0.2-1.4-0.3-2.2-0.3L563.6,583.7z M515.2,580.6c-1.7,0-3,1.3-3,3.2c0,1.8,1.3,3.2,3,3.2
8385            s3-1.4,3-3.2S516.9,580.6,515.2,580.6z M525.5,580.6c-1.5,0-3,1.2-3,3.2s1.5,3.2,3,3.2c1.7,0,2.9-1.3,2.9-3.2
8386            S527.2,580.6,525.5,580.6z"/>
8387    </g></svg>
8388        <% } %>
8389      </div>
8390    </div>
8391  </div>
8392</script>
8392
8393
8394<script type="text/html" id="product_info_body_art_tpl">
8395  <div class="tw-h-full <% if (type == 'shop') { %> product__info-wrapper lg:tw-pl-16 lg:tw-col-span-4 <% } else { %> tw-w-full <% } %>">
8396    <div class="tw-sticky tw-top-0">
8397      <% if (type == 'shop') { %>
8398        <div class="product-info__header">
8399          <h3 class="tw-mb-0 tw-title-sm type-title-font-family tw-break-words product-title-transform product-info__header_title">
8400            <%= product.title %>
8401            </h3>
8402        </div>
8403      <% } %>
8404      <form class="product-info quick_product-info-<%= product.id %>">
8405        <%
8406          var available = false;
8407          if (selectedVariant && selectedVariant.available && product.available) {
8408            available = true;
8409          }
8410          var slider_swatch_name = '';
8411          var slider_swatches = ["color","colour","couleur","colore","farbe","\uc0c9","\u8272","f\u00e4rg","farve"];
8412          var thumb_swatch_name = '';
8413          var thumb_swatches = [];
8414        %>
8415        <input type="hidden" name="product_id" value="<%= product.id %>" />
8416        <input type="hidden" name="variant_id" class="selected_variant_id_<%= product.id %>" value="<%= selectedVariant.id %>" />
8417        <div class="tw-relative product-info__body" data-sold-out="Sorry, the goods have been sold out." data-unavailable="This combination does not exist, please try other.">
8418          <% var colors_label = ['color','colour','couleur','colore','farbe','색','色','färg','farve'] %>
8419
8420          <div class="<% if (type == 'shop') { %> tw-mt-6 lg:tw-mt-5 <% } %> tw-space-y-2 tw-flex tw-flex-col tw-items-start product-info__variants">
8421            <% for (var i = 0; i < product.options.length; i++) { %>
8422              <%
8423                var opt = product.options[i];
8424                var optIdx = 'option' + (i + 1);
8425                var selectedOptValue = (selectedVariant && selectedVariant[optIdx]) || '';
8426                var optname = opt.name.toLowerCase();
8427
8428                var is_thumbnail = false;
8429                if (!slider_swatch_name) {
8430                  for (var j = 0; j < slider_swatches.length; j++) {
8431                    var slider_swatch = slider_swatches[j].toLowerCase();
8432                    if (slider_swatch == optname) {
8433                      slider_swatch_name = slider_swatch;
8434                      break;
8435                    }
8436                  }
8437                }
8438                %>
8439              <div class="<% if (is_thumbnail) { %> product-info__variants_thumbnail <% } %> <% if (slider_swatch_name == optname) { %> slider-switch <% } %> product-info__variants_items" >
8440                <% var variant_type = 'button' %>
8441                <% if (is_thumbnail || variant_type == 'button' ) { %>
8442                  <div class="tw-body-plus-1 tw-font-semibold product-info__variants_title">
8443                    <%= opt.name %><% if (is_thumbnail && selectedOptValue) { %>&nbsp;—&nbsp;<span class="tw-font-normal variant_color-label"><%= selectedOptValue %></span><% } %>
8444                  </div>
8445                  <div class="tw-mt-[10px] tw-flex tw-flex-wrap product-info__variants_value-wrapper">
8446                    <% for (var j = 0; j < opt.values.length; j++) { %>
8447                      <% var value = opt.values[j]; %>
8448                      <div class="product-info__variants_value product-info__variants-btn-wrapper tw-mb-4 tw-mr-2 tw-relative tw-flex tw-items-center  tw-pt-[0.5px]  tw-pr-3 tw-break-words" >
8449                        <input type="radio" class="tw-hidden product-info__variants_radio" data-click="quick" name="<%= optIdx + '-' + product.id %>" id="<%= optIdx + '-' + j + '-' + product.id + '-quick' %>" <% if (value == selectedOptValue) { %> checked <% } %> value="<%= value %>" />
8450                        <% if (is_thumbnail) { %>
8451                          <%
8452                            var thumbnail_image = '';
8453                            var optValue = '';
8454                            for (v of product.variants) {
8455                              if (optIdx.indexOf('option1') != -1) {
8456                                optValue = v.option1;
8457                              }
8458                              if (optIdx.indexOf('option2') != -1) {
8459                                optValue = v.option2;
8460                              }
8461                              if (optIdx.indexOf('option3') != -1) {
8462                                optValue = v.option3;
8463                              }
8464                              if (thumbnail_image == '' && optValue == value) {
8465                                thumbnail_image = v.image.src;
8466                              }
8467                            }
8468                          %>
8469                          
8470                            <label optValue="<%= optValue %>" <% if (is_thumbnail) { %> style="width:40px;height:40px;" <% } %> data-bgset="<%= $imports.reset_image(thumbnail_image, '180') %>" for="<%= optIdx + '-' + j + '-' + product.id + '-quick' %>" data-variants-value="<%= value %>" class="tw-inset-0 tw-bg-no-repeat tw-bg-cover tw-bg-center tw-cursor-pointer  tw-rounded-full   lazyload product-info__thumbnail" data-options-order="<%= j %>" data-click="select" data-track="switch_variants"></label>
8471                          
8472                        <% } else { %>
8473                          <label for="<%= optIdx + '-' + j + '-' + product.id + '-quick' %>" class="tw-flex tw-items-center tw-justify-center tw-min-w-[42px] tw-h-[42px] lg:tw-h-10 tw-px-4 tw-cursor-pointer tw-rounded-[1px] product-info__label" data-variants-value="<%= value %>" data-options-order="<%= j %>" data-click="select" data-track="switch_variants">
8474                            <%= value %>
8475                          </label>
8476                        <% } %>
8477                      </div>
8478                    <% } %>
8479                  </div>
8480                <% }
8480 else if (variant_type == 'dropdown') { %>
8481                  <div class="tw-body-plus-1 tw-font-semibold product-info__variants_title"><%= opt.name %></div>
8482                  <div class="product-info__dropdown-wrapper tw-relative tw-h-[46px] lg:tw-h-[42px] tw-mt-[10px] tw-mb-4 tw-border tw-border-solid tw-border-line tw-rounded-[1px]">
8483                    <select class="tw-h-full tw-pr-8 tw-pl-3 tw-z-10 tw-text-current tw-text-body-font-size type-body-font-family tw-bg-transparent tw-border-none tw-cursor-pointer tw-appearance-none" data-click="quick">
8484                      <% for (var j = 0; j < opt.values.length; j++) { %>
8485                        <% var value = opt.values[j]; %>
8486                        <option name="<%= optIdx + '-' + product.id %>" id="<%= optIdx + '-' + j + '-' + product.id + '-quick' %>" class="product-info__variants_value" value="<%= value %>" <% if (value == selectedOptValue) { %> selected <% } %> >
8487                          <%= value %>
8488                        </option>
8489                      <% } %>
8490                    </select>
8491                    <div class="tw-absolute tw-flex tw-top-1/2 tw-right-3 tw-transform tw--translate-y-1/2 tw-pointer-events-none select-icon"><svg class="" width="12" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M10.945 2.54a.65.65 0 0 1 .068.84l-.068.08-4.243 4.242a.647.647 0 0 1-.36.183l-.1.008a.648.648 0 0 1-.378-.122l-.081-.069L1.54 3.46a.65.65 0 0 1 .84-.988l.08.068 3.782 3.783 3.784-3.783a.65.65 0 0 1 .919 0z" fill="currentColor" fill-rule="nonzero"/></svg></div>
8492                  </div>
8493                <% } %>
8494              </div>
8495            <% } %>
8496          </div>
8497
8498          <div class="tw-mt-2 product-info__header_price-wrapper">
8499            <div class="tw-body-plus-1 tw-leading-none tw-font-semibold">Price</div>
8500            <div class="tw-flex tw-flex-wrap tw-items-center tw-mt-3">
8501              <del class="tw-text-compare-at-price-color tw-mr-3 <% if (selectedVariant.off_ratio <= 0) { %> tw-hidden <% } %> product-info__header_compare-at-price money"><%= $imports.finance_money_with_symbol(selectedVariant.compare_at_price) %></del>
8502              <div class="tw-text-price-color tw-mr-3 product-info__header_price money"><%= $imports.finance_money_with_symbol(selectedVariant.price) %></div>
8503              <% if (selectedVariant.off_ratio > 0) { %>
8504                  <div class="<% if (selectedVariant.off_ratio <= 0) { %> !tw-hidden <% } %> tw-text-save-color product-info__save">
8505                    Save
8506                    
8507                      <span class="product-info__header_save-amount money"><%= $imports.finance_money_with_symbol((selectedVariant.compare_at_price - selectedVariant.price).toFixed(2)) %></span>
8508                    
8509                  </div>
8510                <% } %>
8511              </div>
8512          </div>
8513
8514          <div class="product-info__btn <% if (!available) { %> variant_disabled <% } %>">
8515            <div class=" product-info__qty_container">
8516                <div class="tw-mt-[26px] tw-body-plus-1 tw-font-semibold">Quantity</div>
8517                <div class="product-info__qty tw-flex tw-w-[114px] tw-mt-2 tw-relative tw-justify-between tw-border-solid tw-border tw-border-line tw-rounded-global">
8518                  <button type="button" data-click="decrease" disabled class="tw-relative tw-bg-transparent tw-border-none tw-z-10 tw-box-border tw-no-underline tw-flex tw-flex-shrink-0 tw-text-body-color tw-items-center tw-justify-center tw-w-[38px] tw-h-[38px] tw-text-center tw-text-[#d8d8d8] lg:hover:tw-bg-[#f2f2f2] tw-rounded-global tw-rounded-r-none disabled:tw-cursor-default disabled:tw-bg-[#f9f9f9]"><svg class="tw-text-[#888888]" width="13" height="13" xmlns="http://www.w3.org/2000/svg"><path d="M1 6h11v1H1z" fill-rule="evenodd" fill="currentColor"/></svg></button>
8519                  <input class="product-info__qty_num tw-absolute tw-box-border tw-px-9 tw-h-[38px] tw-w-full tw-text-base tw-flex-grow tw-bg-transparent tw-text-body-color tw-border-none tw-text-center tw-outline-none tw-p-0 tw-appearance-none" id="product_quantity_<%= product.id %>" name="quantity" type="text" value="1"/>
8520                  <button type="button" data-click="increase" class="tw-relative tw-bg-transparent tw-border-none tw-z-10 tw-box-border tw-no-underline tw-flex-shrink-0 tw-text-body-color tw-flex tw-items-center tw-justify-center tw-w-[38px] tw-h-[38px] tw-text-center tw-text-[#d8d8d8] lg:hover:tw-bg-[#f2f2f2] tw-rounded-global tw-rounded-l-none disabled:tw-cursor-default disabled:tw-bg-[#f9f9f9]"><svg class="tw-text-[#888888]" width="13" height="13" xmlns="http://www.w3.org/2000/svg"><path d="M7 1v5h5v1H7v5H6V7H1V6h5V1h1z" fill="currentColor"/></svg></button>
8521                </div>
8522              </div>
8523            <div class="tw-flex tw-flex-col md:tw-mt-4  tw-mt-[30px] ">
8524              <button type="button" class="tw-relative tw-mx-0  tw-h-[54px]  tw-body-plus-2 tw-cursor-pointer tw-font-semibold tw-rounded-btn  <% if (available) { %>  tw-secondary-btn  <% } else { %> is-disabled <% } %> product-info__add-to-cart" data-click="quickAddToCart" data-on-sale="Add to cart" data-adding="Adding" data-added="Added" data-unavailable="Unavailable" data-sold-out="Sold out" data-btn-class=" tw-secondary-btn " data-track="click" data-track-content="add_to_cart" data-track-source="quick_shop">
8525                <% if (available) { %>
8526                  Add to cart<% if (enable_btn_price) { %> - <span class="money"><%= $imports.finance_money_with_symbol(selectedVariant.price) %></span><% } %>
8527                <% } else { %>
8528                  Sold out
8529                <% } %>
8530              </button>
8531
8532              <button type="button" class="tw-h-[54px] tw-mt-[10px] tw-mx-0  tw-primary-btn  tw-border-none tw-body-plus-2 tw-font-semibold tw-rounded-btn <% if (!available) { %> tw-hidden <% } %> product-info__buy-now" data-click="quickSubmit" data-track="click" data-track-content="checkout" data-track-source="quick_shop">
8533                  Buy it now
8534                </button>
8535              <div class="product-info__tips empty:tw-hidden tw-mt-3 tw-text-center tw-font-medium tw-text-sm tw-opacity-70 lg:tw-text-[17px] lg:tw-leading-6" data-unavailable="Product is unavailable." data-out-of-stock="Product was out of stock."><% if (!available) { %>Product was out of stock.<% } %></div>
8536            </div>
8537          </div>
8538        </div>
8539      </form>
8540    </div>
8541  </div>
8542
8543</script>
8543
8544      <style>
8545  .product-info__slide.zoom > video:first-child {
8546    z-index: 20;
8547    opacity: 1 !important;
8548  }
8549</style>
8550<script type="text/html" id="zoomed_tpl">
8551  <div class="tw-fixed tw-inset-0 tw-bg-body tw-z-modal" id="zoomed">
8552    <div class="tw-relative tw-w-full tw-h-full tw-overflow-hidden support-zoom-slick">
8553      <% for (var i = 0; i < product.images.length; i++) { %>
8554        <% var item = product.images[i] %>
8555        <% if (variant_images.indexOf(item.path) == -1) { %>
8556          <% var height = (1080/item.aspect_ratio).toFixed() %>
8557          <% var media = $imports.media_parse(item.src); %>
8558          <% if (media.mp4 || media.hls) { %>
8559            <div class="!tw-flex tw-w-screen tw-h-screen tw-outline-none tw-cursor-pointer product-info__slide tw-relative">
8560              <% include ('video_html_tpl', {
8561                media: media,
8562                padding_bottom: $imports.image_padding_bottom(item.width, item.height,'unlimit'),
8563              }) %>
8564            </div>
8565          <% } else if (media.media_type == 'model3d') { %>
8566            <div class="!tw-flex tw-w-screen tw-h-screen tw-outline-none tw-cursor-pointer product-info__slide tw-relative">
8567              <button class="model-viewer-poster tw-w-auto tw-h-auto tw-max-h-full tw-max-w-full tw-m-auto" data-model-src="<%= media.sources %>" data-model-poster="<%= item.src %>">
8568                <img data-img-zoom="<%= item.src %>" data-lazy="<%= item.src %>" class="tw-w-auto tw-h-auto tw-max-h-full tw-max-w-full tw-m-auto imglazy" alt="<%= item.alt %>" data-media="<%= media.sources %>"/>
8569                <span class="tw-absolute tw-z-10 product_slide_enter">
8570                  <svg width="62" height="62" viewBox="0 0 62 62" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="61" height="61" rx="30.5" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M38.6829 25.4254C39.289 25.7819 39.6635 26.4304 39.6691 27.1336L39.6998 31L39.6691 34.8665C39.6635 35.5696 39.289 36.2182 38.6829 36.5746L35.3498 38.5344L31.986 40.441C31.3743 40.7878 30.6254 40.7878 30.0136 40.441L26.6498 38.5344L23.3167 36.5746C22.7106 36.2182 22.3361 35.5696 22.3305 34.8665L22.2998 31L22.3305 27.1336C22.3361 26.4304 22.7106 25.7819 23.3167 25.4254L26.6498 23.4656L30.0136 21.559C30.6254 21.2123 31.3743 21.2123 31.986 21.559L35.3498 23.4656L38.6829 25.4254ZM34.3498 25.1977L37.6691 27.1495L35.3705 28.45L31.9836 30.4369C31.3765 30.7931 31.0013 31.4422 30.9957 32.146L30.9645 36.0639L30.9854 38.6929L27.6499 36.8024L24.3305 34.8506L24.2999 31L24.3305 27.1495L27.6499 25.1977L30.9998 23.2989L34.3498 25.1977Z" fill="#121212"/><rect x="0.5" y="0.5" width="61" height="61" rx="30.5" stroke="#E2E3DD"/></svg>
8571                </span>
8572              </button>
8573            </div>
8574          <% } else { %>
8575            <div class="!tw-flex tw-w-screen tw-h-screen tw-outline-none tw-cursor-pointer product-info__slide zoom">
8576              <img
8577                class="tw-w-auto tw-h-auto tw-max-h-full tw-max-w-full tw-m-auto imglazy"
8578                src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXx8fH///8wmV1OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg=="
8579                data-lazy="<%= $imports.reset_image(item.src, '1080x') %>"
8580                data-zoom-src="<%= $imports.reset_image(item.src, '1080x') %>"
8581                data-zoom-width="<% if (item.width < 1080) { %><%= item.width %><% } else { %>1080<% } %>"
8582                data-zoom-height="<% if (item.width < 1080) { %><%= item.height %><% } else { %><%= height %><% } %>"
8583                alt="<%= item.alt || '' %>"
8584                data-track="zoom_in">
8585            </div>
8586          <% } %>
8587        <% } %>
8588      <% } %>
8589    </div>
8590    <div class="tw-flex tw-justify-center tw-items-center tw-absolute tw-bottom-[46px] lg:tw-botom-11 tw-w-full">
8591      <% if (images_length > 1) { %>
8592        <a class="slide-arrow tw-rounded-full tw-shadow-zoomIcon tw-bg-body tw-text-body-color tw-flex tw-justify-center tw-items-center tw-w-[45px] tw-h-[45px]" href="javascript:;" data-direction="Prev"><svg class="tw-transform tw-rotate-180" width="8" height="13" xmlns="http://www.w3.org/2000/svg"><path d="M.47.47A.867.867 0 0 1 1.6.388l.097.084 5.417 5.416c.308.308.335.79.084 1.129l-.084.097-5.417 5.416a.867.867 0 0 1-1.31-1.128l.085-.097L5.275 6.5.47 1.696A.867.867 0 0 1 .387.568L.47.47z" fill="currentColor"/></svg></a>
8593      <% } %>
8594      <a class="zoomed_close tw-rounded-full tw-shadow-zoomIcon tw-bg-body tw-text-body-color tw-flex tw-justify-center tw-items-center tw-w-15 tw-h-15 tw-mx-[30px]" href="javascript:;"><svg class="" width="18" height="18" xmlns="http://www.w3.org/2000/svg"><path d="m14.445 2 1.131 1.131L9.92 8.788l5.657 5.657-1.13 1.131L8.787 9.92l-5.657 5.657L2 14.446l5.657-5.658L2 3.131 3.131 2l5.657 5.657L14.445 2z" fill="currentColor"/></svg></a>
8595      <% if (images_length > 1) { %>
8596        <a class="slide-arrow tw-rounded-full tw-shadow-zoomIcon tw-bg-body tw-text-body-color tw-flex tw-justify-center tw-items-center tw-w-[45px] tw-h-[45px]" href="javascript:;" data-direction="Next"><svg class="" width="8" height="13" xmlns="http://www.w3.org/2000/svg"><path d="M.47.47A.867.867 0 0 1 1.6.388l.097.084 5.417 5.416c.308.308.335.79.084 1.129l-.084.097-5.417 5.416a.867.867 0 0 1-1.31-1.128l.085-.097L5.275 6.5.47 1.696A.867.867 0 0 1 .387.568L.47.47z" fill="currentColor"/></svg></a>
8597      <% } %>
8598    </div>
8599  </div>
8600</script>
8600
8601<style>
8602  .video_play_controls::after {
8603    content: '';
8604    position: absolute;
8605    left: 0;
8606    top: 0;
8607    width: 100%;
8608    height: 100%;
8609  }
8610  .video_play_controls > .video_pause_icon {
8611    display: none;
8612    position: absolute;
8613    top: 50%;
8614    left: 50%;
8615    transform: translate(-50%, -50%);
8616  }
8617  .video_play_controls > .video_pause_icon > svg {
8618    display: block;
8619  }
8620  .video_play_controls.playing > .video_pause_icon {
8621    display: none !important;
8622  }
8623  .slides-active .video_play_controls > .video_pause_icon,
8624  .slick-active .video_play_controls > .video_pause_icon {
8625    display: block;
8626  }
8627</style>
8628
8629<script>
8630  try {
8631    window.handleVideoClick = window.handleVideoClick || (e => {
8632      const classList = e.target.classList;
8633      if (!classList.contains('video_play_controls')) return;
8634      const video = e.target.querySelector('video');
8635      video.paused ? video.play() : video.pause();
8636    });
8637    document.removeEventListener('click', window.handleVideoClick);
8638    document.addEventListener('click', window.handleVideoClick);
8639    ['pause', 'ended'].forEach(event => {
8640      window.addEventListener(event, e => {
8641        const video = e.target;
8642        video.parentNode.classList.remove('playing');
8643      }, true);
8644    });
8645    document.addEventListener('play', e => {
8646      const video = e.target;
8647      video.parentNode.classList.add('playing');
8648    }, true);
8649  } catch (e) {
8650    console.error(e);
8651  }
8652</script>
8652
8653
8654
8655<script type="text/html" id="video_html_tpl">
8656  <div style="padding-bottom: <%= padding_bottom %>;" class="tw-relative video_play_controls <%= class_name %> tw-w-full">
8657    <video x5-playsinline="true" playsinline="true" webkit-playsinline="true" poster="<%-media.preview_image%>" class="tw-absolute tw-inset-0 tw-m-auto tw-h-full tw-w-full tw-object-contain" style="width: 100%; cursor: pointer;">
8658      <% if (media.hls) { %>
8659        <source src="<%-media.hls%>" type="application/x-mpegURL">
8660      <% } %>
8661      <% if (media.mp4) { %>
8662        <source src="<%-media.mp4%>" type="video/mp4">
8663      <% } %>
8664    </video>
8665    <div class="video_pause_icon"><svg width="100" height="102" viewBox="0 0 100 102" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 50c.145-10.607 1.987-19.389 7.373-24.627C30.611 19.987 39.393 18.145 50 18c10.607.145 19.389 1.987 24.627 7.373C80.013 30.611 81.855 39.393 82 50c-.145 10.607-1.987 19.389-7.373 24.627C69.389 80.013 60.607 81.855 50 82c-10.607-.145-19.389-1.987-24.627-7.373C19.987 69.389 18.145 60.607 18 50z" fill="#292929" fill-opacity=".24" filter="url(#filter0_f_3732_562)"/><path d="M20.595 48.334c.134-9.768 1.83-17.855 6.79-22.679 4.823-4.96 12.911-6.656 22.68-6.79 9.767.134 17.855 1.83 22.678 6.79 4.96 4.824 6.657 12.911 6.79 22.68-.133 9.767-1.83 17.855-6.79 22.678-4.823 4.96-12.911 6.657-22.679 6.79-9.768-.133-17.856-1.83-22.68-6.79-4.96-4.823-6.655-12.911-6.79-22.679z" fill="#fff" filter="url(#filter1_d_3732_562)"/><path d="M59.905 46.62c1.323.763 1.323 2.672 0 3.436l-13.392 7.732c-1.323.764-2.976-.19-2.976-1.718V40.605c0-1.527 1.653-2.481 2.976-1.718l13.392 7.733z" fill="#292929"/><defs><filter id="filter0_f_3732_562" x="0" y="0" width="100" height="100" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="9" result="effect1_foregroundBlur_3732_562"/></filter><filter id="filter1_d_3732_562" x=".595" y="2.865" width="98.939" height="98.939" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="4"/><feGaussianBlur stdDeviation="10"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix values="0 0 0 0 0.160784 0 0 0 0 0.160784 0 0 0 0 0.160784 0 0 0 0.03 0"/><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_3732_562"/><feBlend in="SourceGraphic" in2="effect1_dropShadow_3732_562" result="shape"/></filter></defs></svg></div>
8666  </div>
8667</script>
8667
8668
8669      
8669<script> try { 
8670  $(document).on('click.modelview', '.model-viewer-poster', e => {
8671    if (!document.querySelector('#model_view_component')) {
8672      const script = document.createElement('script');
8673      script.type = 'module';
8674      script.defer = true;
8675      script.id = 'model_view_component';
8676      script.src = "//static.staticdj.com/oss/operation/2631e40975cc6c2456ecd2653d1a17d4.js";
8677      document.head.appendChild(script);
8678    }
8679    const poster = e.target.closest('.model-viewer-poster');
8680    if (poster.parentNode.querySelector('.model_viewer_container')) return;
8681    if (poster.classList.contains('model-viewer-poster-static')) return;
8682    poster.insertAdjacentHTML('afterend', window.template('model_view-tpl', {
8683      src: poster.getAttribute('data-model-src'),
8684      poster: poster.getAttribute('data-model-poster'),
8685    }));
8686    const modelViewer = poster.parentNode.querySelector('model-viewer');
8687    $(modelViewer).on('touchstart touchmove touchend mousedown mousemove mouseup mouseleave', e => {
8688      e.stopPropagation();
8689    });
8690
8691    let pointerX, pointerY;
8692    modelViewer.addEventListener('pointerdown', e => {
8693      pointerX = e.x;
8694      pointerY = e.y;
8695    })
8696    modelViewer.addEventListener("pointerup", e => {
8697      if (e.x !== pointerX || e.y !== pointerY) return;
8698      setTimeout(() => {
8699        const container = e.target.closest('.model_viewer_container');
8700        container.querySelector('.product_slide_overlay').classList.remove('tw-hidden');
8701        const modelViewer = container.querySelector('model-viewer');
8702        modelViewer.setAttribute('camera-orbit', '0deg 75deg 105%');
8703        modelViewer.zoom(-1000);
8704      }, 100);
8705    });
8706    $(poster).hide();
8707  });
8708
8709  $(document).on("click.toolkit", '.model_viewer_toolkit', e => {
8710    e.preventDefault();
8711    e.stopPropagation();
8712    const button = e.target.closest('[type]');
8713    const type = button && button.getAttribute('type');
8714    const modelViewer = e.target.closest('.model_viewer_container').querySelector('model-viewer');
8715    if (!modelViewer) return;
8716    switch (type) {
8717      case 'enlarge':
8718        modelViewer.zoom(1);
8719      break;
8720      case 'zoomout':
8721        modelViewer.zoom(-1);
8722      break;
8723      case 'fullscreen':
8724        const fullScreenNode = modelViewer.parentNode;
8725        const requestFullscreen = fullScreenNode.requestFullscreen || fullScreenNode.mozRequestFullScreen || fullScreenNode.webkitRequestFullScreen || fullScreenNode.msRequestFullscreen;
8726        const cancelFullScreen = document.exitFullscreen || document.mozCancelFullScreen || document.webkitExitFullscreen || document.msExitFullscreen;
8727        if(document.fullscreenElement || document.mozFullScreenElement || document.webkitFullscreenElement || document.msFullscreenElement){
8728          cancelFullScreen.call(document);
8729        } else {
8730          requestFullscreen.call(fullScreenNode);
8731        }
8732      break;
8733    }
8734  });
8735
8736  $(document).on("click", ".product_slide_overlay", function (e) {
8737    $(this).addClass('tw-hidden');
8738  });
8739 } catch (e) {console.log(e);} </script>
8739<script> try { 
8740  var checkoutLoading = false;
8741  $.fn.asyncTrigger || ($.fn.asyncTrigger = function (eventName, eventData, callback) {
8742    var $this = $(this);
8743    var listeners = $this.data(eventName + '.listeners') || [];
8744    var run = function () {
8745      var fn = listeners.shift();
8746      if (!fn) {
8747        return callback(false, eventData);
8748      }
8749      fn(eventData, function (error, res) {
8750        if (error) {
8751          return callback(error);
8752        }
8753        eventData = res;
8754        run();
8755      });
8756    };
8757    run();
8758    return this;
8759  });
8760
8761  $.fn.asyncOn || ($.fn.asyncOn = function (eventName, callback) {
8762    var $this = $(this);
8763    var listeners = $this.data(eventName + '.listeners') || [];
8764    listeners.push(callback);
8765    $this.data(eventName + '.listeners', listeners);
8766    return this;
8767  });
8768
8769  $.fn.asyncOff || ($.fn.asyncOff = function (eventName, callback) {
8770    var $this = $(this);
8771    var listeners = $this.data(eventName + '.listeners') || [];
8772    var idx = listeners.indexOf(callback);
8773    idx > -1 && listeners.splice(idx, 1);
8774    $this.data(eventName + '.listeners', listeners);
8775    return this;
8776  });
8777
8778  var handleError = function (state, content) {
8779    content && $.toast.show({ content: content });
8780    var error = ['line_items_variant_not_exist', 'line_items_variant_sold_out', 'cart_removed', 'all'];
8781    if (error.indexOf(state) > -1) {
8782      setTimeout(function () {
8783        location.reload();
8784      }, 2000);
8785    }
8786  };
8787
8788  $(document)
8789    .off('click.cart.remove')
8790    .on('click.cart.remove', '.cart_item_remove', function () {
8791      var $item = $(this).parents('.cart__item');
8792      $(document).trigger('cart.remove', {
8793        product_id: $item.attr('data-track-id'),
8794        variant_id: $item.attr('data-id'),
8795        id: $item.attr('data-cart-id')
8796      });
8797    })
8798    .off('cart.remove')
8799    .on('cart.remove', function (e, data) {
8800      var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
8801      $.ajax({
8802        type: 'delete',
8803        dataType: 'json',
8804        data: data,
8805        url: rootPath + '/api/cart/' + data.variant_id,
8806        success: function (e) {
8807          window.cartObj = (e && e.cart) || {};
8808          $(document).data('djcart', window.cartObj);
8809          $(document).trigger('cart.page.render', window.cartObj).trigger('dj.common.cart.change', window.cartObj);
8810        },
8811        error: function (ret) {
8812          handleError(ret.responseJSON ? ret.responseJSON.state : 'all', (ret && ret.responseJSON && ret.responseJSON.errors && ret.responseJSON.errors[0]) || "Unknown error");
8813        }
8814      });
8815    })
8816    .off('click.counter')
8817    .on('click.counter', '.cart__counter:not(.cart__counter_disabled)', function () {
8818      if ($.isCartUpdate) return;
8819      var $this = $(this);
8820      var $productItem = $this.parents('.cart__item');
8821      var $counterInput = $productItem.find('input[type="number"]');
8822      var quantity = $counterInput.val() * 1;
8823      var minNumber = $counterInput.attr('min');
8824      var maxNumber = $counterInput.attr('max');
8825      if (quantity == 1 && $this.attr('alt') == '-') {
8826        // 删除当前选中商品
8827        $(document).trigger('cart.remove', {
8828          product_id: $productItem.attr('data-track-id'),
8829          variant_id: $productItem.attr('data-id'),
8830          id: $productItem.attr('data-cart-id')
8831        });
8832        return;
8833      }
8834      if ($this.attr('alt') === '+') {
8835        quantity = quantity + 1;
8836      } else if ($this.attr('alt') === '-') {
8837        quantity = quantity - 1;
8838      }
8839
8840      quantity = quantity < minNumber ? minNumber : quantity > maxNumber ? maxNumber : quantity;
8841      $counterInput.val(quantity);
8842
8843      // 控制请求频次
8844      window.clearTimeout(window.update_cart_timer);
8845      window.update_cart_timer = window.setTimeout(function () {
8846        $(document).trigger('cart.update', {
8847          product_id: $productItem.attr('data-track-id'),
8848          variant_id: $productItem.attr('data-id'),
8849          id: $productItem.attr('data-cart-id'),
8850          quantity: quantity
8851        });
8852      }, 300);
8853    })
8854    .off('blur.qty')
8855    .on('blur.qty', '.cart__qty-input', function () {
8856      if ($.isCartUpdate) return;
8857      var $this = $(this);
8858      var $productItem = $this.parents('.cart__item');
8859      var quantity = Math.max(parseInt($this.val(), 10) || 1, 1);
8860      var minNumber = $this.attr('min');
8861      var maxNumber = ~~$this.attr('max');
8862
8863      quantity = quantity < minNumber ? minNumber : quantity > maxNumber ? maxNumber : quantity;
8864      
8865      $('body').trigger('track', {eventName: 'cart_input_quantity'})
8866      $(document).trigger('cart.update', {
8867        product_id: $productItem.attr('data-track-id'),
8868        variant_id: $productItem.attr('data-id'),
8869        id: $productItem.attr('data-cart-id'),
8870        quantity: quantity
8871      });
8872    })
8873    .off('cart.update')
8874    .on('cart.update', function (e, data) {
8875      var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
8876      $.isCartUpdate = true;
8877      $.ajax({
8878        type: 'patch',
8879        data: data,
8880        dataType: 'json',
8881        url: rootPath + '/api/cart/' + data.variant_id
8882      }).done(function (e) {
8883        window.cartObj = (e && e.cart) || {};
8884        $(document).data('djcart', window.cartObj);
8885        $(document).trigger('cart.page.render', window.cartObj).trigger('dj.common.cart.change', window.cartObj);
8886      }).fail(function (ret) {
8887        handleError(ret.responseJSON ? ret.responseJSON.state : 'all', (ret && ret.responseJSON && ret.responseJSON.errors && ret.responseJSON.errors[0]) || "Unknown error");
8888      }).always(function () {
8889        $.isCartUpdate = false;
8890      })
8891    })
8892    .off('click.instructions.switcher')
8893    .on('click.instructions.switcher', '.cart_instructions_switcher', function (e) {
8894      $(this).next().toggle().end().find('svg').toggle();
8895      setTimeout(function () {
8896        $('#atc-modal').animate({ scrollTop: 9999 }, 500);
8897      })
8898      $('.cart_instructions_textarea').focus();
8899    })
8900    .off('blur.note')
8901    .on('blur.note', '.cart_instructions_textarea', $.throttle(function () {
8902      var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
8903      $.ajax({
8904        type: 'POST',
8905        data: {
8906          note: ($('.cart_instructions_textarea').val() || '').slice(0, 200)
8907        },
8908        dataType: 'json',
8909        url: rootPath + '/api/cart/note'
8910      });
8911    }, 200, 200))
8912    .off('click.submit')
8913    .on('click.submit', '.cart__checkout:not(.cart__checkout_disabled)', function () {
8914      var getLineItems = function (cart) {
8915        var lineItems = [];
8916        cart.line_items.map(function (item) {
8917          lineItems.push({
8918            variant_id: item.variant_id,
8919            quantity: item.quantity,
8920            note: '',
8921            properties: item.properties,
8922          });
8923        })
8924        return lineItems;
8925      }
8926      var reqParams = {
8927        line_items: getLineItems(window.cartObj),
8928        refer_info: {
8929          source: 'cart'
8930        },
8931        customer_note: $('.cart_instructions_textarea').val() || '',
8932      };
8933      !checkoutLoading && $(document.body).asyncTrigger(
8934        'dj.cart_checkout',
8935        {
8936          cart: window.cartObj,
8937          reqParams: reqParams
8938        },
8939        function (err, data) {
8940          checkoutLoading = true;
8941          var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
8942          $.ajax({
8943            type: 'POST',
8944            dataType: 'json',
8945            contentType: 'application/json; charset=utf-8',
8946            url: rootPath + '/api/cart/cart-select?r=' + Math.random().toString(36).slice(-4),
8947            success: function (res) {
8948              // 如果数据出现错误(被插件改错),使用修改前的数据
8949              data.reqParams.line_items = res.cart.line_items
8950                .map(function (item) {
8951                  return {
8952                    variant_id: item.variant_id,
8953                    quantity: item.quantity,
8954                    note: item.note,
8955                    properties: item.properties
8956                  }
8957                });
8958              $(document.body).trigger('checkoutSubmit', reqParams);
8959              if (err) data = { reqParams: reqParams };
8960              if (!data.reqParams.line_items.length) {
8961                handleError('all', "Your cart has been updated, it will be refreshed.");
8962                return;
8963              }
8964              $.ajax({
8965                type: 'POST',
8966                url: rootPath + '/api/checkout/order',
8967                data: data.reqParams
8968              }).done(function (ret) {
8969                if (ret.state === 'success') {
8970                  return (location.href = ret.data.checkout_url);
8971                }
8972                var content = {
8973                  '30003': "Your cart has been updated, it will be refreshed.",
8974                  'line_items_variant_withdraw': "Some items are not in stock, please re-order",
8975                  'line_items_variant_sold_out': "Some items have been sold out, please re-order"
8976                }[ret.state] || ret.errors[0] || "Some items information has been updated, please re-order";
8977                handleError('all', content);
8978              })
8979              .fail(function(data){
8980                var errMsg = data && data.responseJSON && data.responseJSON.errors && data.responseJSON.errors[0];
8981                errMsg && handleError('all', errMsg);
8982              })
8983              .always(function () {
8984                checkoutLoading = false;
8985              });
8986            }
8987          })
8988        }
8989      );
8990    })
8991    .on('dj.common.cart.update', function(e, cartObj){
8992      var postageFreeAmount = parseInt('0');
8993        if(!cartObj) return;
8994        var line_items = (cartObj.line_items || []).map(function(line_item) {
8995          return Object.assign({}, line_item, {available: line_item.available ? "true" : "false"})
8996        });
8997        var discountPrice = 0;
8998        var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
8999        $.ajax({
9000          type: 'POST',
9001          dataType: 'json',
9002          contentType: 'application/json; charset=utf-8',
9003          url: rootPath + '/api/bundle-sales/cart',
9004          data: JSON.stringify({
9005            cart: Object.assign({}, cartObj, {line_items}),
9006            action_type: 'cart'
9007          }),
9008          success: function(data) {
9009            discountPrice = (data && +data.bundle_discount_value) || 0;
9010          },
9011          complete: function() {
9012            var totalPrice = (cartObj && cartObj.total_price) || 0;
9013            var freeAmount = (postageFreeAmount - (totalPrice - discountPrice)).toFixed(2);
9014            var rate =(Math.min((totalPrice - discountPrice) / postageFreeAmount * 100, 100)).toFixed(2);
9015            $("#cart__free_shipping").html(template('cart-postage-art-tpl', {
9016              freeAmount: freeAmount,
9017              rate: rate
9018            }));
9019          }
9020        })
9021      })
9022
9023 } catch (e) {console.log(e);} </script>
9023<script> try { 
9024    $(function () {
9025      var custom_text = null;
9026      var totalPrice = parseInt('0');
9027      var rootPath = window.SHOPLAZZA.routes && window.SHOPLAZZA.routes.root || '';
9028
9029      var toggleDrawer = function (display) {
9030        $('body').toggleClass('cart_drawer_open', display);
9031        // 设置max-height
9032        var top = $('.header__nav')[0] && $('.header__nav')[0].getBoundingClientRect && $('.header__nav')[0].getBoundingClientRect().top;
9033        top += $('.header__nav').outerHeight();
9034        $('body')[0].style.setProperty('--maxDrawerHeight', 'calc(100vh - ' + top + 'px)');
9035      };
9036      var trackCartView = function(cartObj) {
9037        window.djTrack && window.djTrack('cart_view', {
9038          line_items: JSON.stringify(cartObj.line_items || []),
9039          total_discount: cartObj.total_discount,
9040          total_price: cartObj.total_price,
9041        });
9042      };
9043      $.cart = {
9044        init: function () {
9045          $(window).resize($.throttle(function () {
9046            if (!$('.header__cart').offset()) return;
9047            var $target = $('.header__cart').offset().left ? $('.header__cart') :  $('.header__card-close');
9048            var left = $target.offset().left;
9049            var width = $target.width();
9050            var scrollBarWidth = window.innerWidth - $('body').width();
9051            var isAr = 'en-US' == 'ar-SA';
9052            var $cart_drawer_wrapper = $("#cart_drawer_wrapper");
9053
9054            !isAr
9055            ? $cart_drawer_wrapper.css({ right: (window.innerWidth - left - width - scrollBarWidth) + 'px'})
9056            : $cart_drawer_wrapper.css({ left: left + 'px', right: 'initial' });
9057          }, 100, 100)).trigger('resize')
9058        }
9059      }
9060      $.cart.init();
9061      $(document)
9062        .off('cart.page.render')
9063        .on('cart.page.render', function (e, data) {
9064          $(document).data('djcart', window.cartObj = data);
9065          var discountPrice = 0;
9066          setTimeout(function () {
9067            $("#cart_drawer_wrapper").html(template('cart-art-tpl', Object.assign(data, {
9068              enable_cart_notes: true,
9069              recommendations: $('#relative_product__container').html() || ''
9070            })));
9071            toggleDrawer(true);
9072            $(document).trigger('dj.common.cart.update', data);
9073          })
9074        })
9075        .on("dj.addToCart", function(e, options){
9076          if(!(options && options.source != "buy_now" && options.process == 'dropdown')) return;
9077          $(document).trigger('cart.drawer.open');
9078        })
9079        .off("cart.drawer.open")
9080        .on("cart.drawer.open", $.throttle(function (e) {
9081          $.ajax({
9082            type: 'POST',
9083            dataType: 'json',
9084            contentType: 'application/json; charset=utf-8',
9085            url: rootPath + '/api/cart/cart-select?r=' + Math.random().toString(36).slice(-4),
9086            success: function (e) {
9087              var data = (e && e.cart) || {};
9088              $(document).trigger('cart.page.render', data);
9089              trackCartView(data);
9090            }
9091          });
9092        },100,100))
9093        .on('click', function (e) {
9094          if ($(e.target).is('#cart_drawer_wrapper, #cart_drawer_wrapper *')) return;
9095          toggleDrawer(false);
9096        })
9097        .on('quickshop.open', function () {
9098          toggleDrawer(false);
9099        })
9100    });
9101   } catch (e) {console.log(e);} </script>
9101<script> try { 
9102  $(function () {
9103    $(document).off('click.zoom.open').on('click.zoom.open', '.slider-zoom[data-zoom-idx]', function (e) {
9104      var $zoomed = $('#zoomed');
9105      if($zoomed.length){return};
9106      var $target = $(e.currentTarget);
9107      var idx = parseInt($target.attr("data-zoom-idx"), 10);
9108      var $container = $target.parents(".product-detail");
9109      var remove_variant_images_on = $target.data("remove-img");
9110      var product = $container.data('djproduct').product;
9111      var variant_images = '';
9112      var images_length = product.images.length;
9113      if(remove_variant_images_on && product.need_variant_image){
9114        for (var i = 0; i < product.variants.length; i++) {
9115          var v = product.variants[i];
9116          v.image && (variant_images = variant_images + ',' + v.image.path);
9117        }
9118        for (var i = 0; i < product.images.length; i++) {
9119          var item = product.images[i];
9120          if (variant_images.indexOf(item.path) != -1) {
9121            images_length--;
9122          }
9123        }
9124      }
9125      $('body').addClass('tw-overflow-hidden');
9126      $(template("zoomed_tpl", {product: product, variant_images: variant_images, images_length, images_length})).appendTo(document.body);
9127      $zoomed = $("#zoomed");
9128      var $zoomedSlider = $zoomed.find('.support-zoom-slick');
9129      $('.zoom img').zoom();
9130      !$zoomedSlider.hasClass('slick-initialized') && $zoomedSlider.slick({
9131        lazyLoad: 'ondemand',
9132        slidesToShow: 1,
9133        arrows: false,
9134        initialSlide: idx,
9135        dots: false,
9136        adaptiveHeight: false,
9137        rtl: 'en-US' == 'ar-SA'
9138      });
9139      try {
9140        $target.parents('[data-section-type="product"]').length && $('body').trigger('track', {eventName: 'product_image_zoom'});
9141      } catch (error) {}
9142      $(document).off("click.zoom.close").on("click.zoom.close", ".zoomed_close", function () {
9143        var $zoomed = $("#zoomed");
9144        var $zoomedSlider = $zoomed.find('.support-zoom-slick');
9145        var $slider = $target.parents('.slick-slider')
9146        $slider.hasClass('slick-initialized') && $slider.slick("slickGoTo", parseInt($zoomedSlider.slick("getCurrent"), 10), true);
9147        $('body').removeClass('tw-overflow-hidden');
9148        $zoomed.remove();
9149      });
9150      $(document).off("click", ".slide-arrow").on("click", ".slide-arrow", function (e) {
9151        var $zoomedSlider = $('#zoomed').find('.support-zoom-slick');
9152        $zoomedSlider.slick('slick' + $(this).data('direction'))
9153      });
9154    });
9155  });
9156 } catch (e) {console.log(e);} </script>
vendor: 1 bytes, line 9156
9156
9157<script type="text/javascript" async src="https://static.staticdj.com/seahorse/bottom.e89a3945.js"></script>
9157
9158<style>
9159  .cart__discount-container:empty {
9160    display: none;
9161  }
9162
9163  .modal:not(#product-select-modal) {
9164    z-index: 1050 !important;
9165  }
9166
9167  .dj-mce-view .common__img-wrapper_lazy img.lazyloaded {
9168    position: absolute;
9169  }
9170
9171  img.sep-lazyload:not([src]):not([srcset]) {
9172    content: url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
9173  }
9174
9175  .lazyload.sep-lazyload:not([width])[style],
9176  .lazyloading.sep-lazyload:not([width])[style] {
9177    width: 100%;
9178    height: 0;
9179  }
9180
9181  .lazyloaded.sep-lazyload {
9182    padding-bottom: 0 !important;
9183  }
9184
9185  .product-single__description-full img[data-sizes="auto"]:not[style],
9186  .product-info__desc img[data-sizes="auto"]:not[style] {
9187    width: 100%;
9188  }
9189
9190  .slide__img-wrapper div.d-none.d-md-block {
9191    display: block !important;
9192  }
9193
9194  .product-info__desc-tab-content {
9195    overflow-x: auto;
9196  }
9197
9198  .register-success_nova_icon {
9199    display: none;
9200  }
9201</style>
9202<script type="text/javascript" async src="https://static.staticdj.com/golden/bottom_v2.157d17d3.js"></script>
vendor: 1 bytes, line 9202
9202
9203<script type='text/javascript'>(window._ext || (window._ext =[])).push('translate');</script>
9203
9204<!-- google-ads-conversion-start -->
vendor: 63 bytes, line 9204
9204<script async src="https://www.googletagmanager.com/gtag/js?id=
9204AW-17188129752
vendor: 11 bytes, line 9204
9204"></script>
9204<script type="application/javascript">!function(){"use strict"
9205function e(e,n){const t={}
9206for(const a of n)t[a]=e[a]
9207return t}try{var n=window.ORDER&&window.ORDER.customer||{},t=window.ORDER&&window.ORDER.billing_address||{},a=window.enhanced_conversion_data={email:n.email||"",phone_number:n.phone||"",first_name:t.first_name||"",last_name:t.last_name||"",home_address:{street:t.street||"",city:t.city||"",region:t.province||"",postal_code:t.zip||"",country:t.country_code||""}}
9208window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}
9209var o=(c=new RegExp("(^| )"+"client_id"+"=([^;]*)(;|$)"),(r=document.cookie.match(c))?decodeURIComponent(r[2]):""),i={}||{}
9210i.user_id=o,gtag("js",new Date),gtag("config","AW-17188129752",i),gtag("set","user_data",Object.assign({},e(a,["email","phone_number"]),{address:Object.assign(a.home_address,e(a,["first_name","last_name"]))})),window.ADS_ID_FORMAT="",window.ADS_COUNTRY="US",d=function(){var e=window.SHOPLAZZA.currency_code||"USD",n="gtag_variant_id"===window.ADS_ID_FORMAT,t="shoplaza_"+(window.ADS_COUNTRY||"US")+"_",googleConversionFn={keepThisObj:function(){}}
9211googleConversionFn.keepThisObj(),[/* google_ads_conversion/page_view.js {start} */
9212!function(){var e={d:function(o,n){for(var r in n)e.o(n,r)&&!e.o(o,r)&&Object.defineProperty(o,r,{enumerable:!0,get:n[r]})},o:function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},o={}
9213!function(){"use strict"
9214function n(e){var o=e.clientId
9215gtag("event","conversion",{send_to:"AW-17188129752/wx1MCM-Y9qEbENiX-INA",user_id:o})}e.r(o),e.d(o,{pageView:function(){return n}})}()
9216var n=googleConversionFn="undefined"==typeof googleConversionFn?{}:googleConversionFn
9217for(var r in o)n[r]=o[r]
9218o.__esModule&&Object.defineProperty(n,"__esModule",{value:!0})}(),
9219/* google_ads_conversion/page_view.js {end} */
9220,/* google_ads_conversion/view_item.js {start} */
9221!function(){var e={d:function(n,o){for(var t in o)e.o(o,t)&&!e.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:o[t]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={}
9222!function(){"use strict"
9223function o(e){e.includes(window.SHOPLAZZA.shop.shop_id)}e.r(n),e.d(n,{viewItem:function(){return i}})
9224const t=[39229]
9225function i(e){var n,i,r,d=e.gtagVariantId,u=e.adsCountry,c=e.clientId,a=!1
9226document.body.addEventListener("dj.viewContent",(n=function(e,n){if(n=e.detail,!o(t)||!("dj.product.variants.change"===n.source||"pageview"===n.source&&a)){var i=n.selected.id||n.product.variants[0].id
9227gtag("event","conversion",{send_to:"AW-17188129752/gf4qCNKY9qEbENiX-INA",user_id:c,items:[{id:d?u+i:n.product.id}]}),o(t)&&"pageview"===n.source&&(a=!0)}},i=500,function(){var e=this,o=arguments
9228clearTimeout(r),r=setTimeout((function(){n.apply(e,o)}),i)}))}}()
9229var o=googleConversionFn="undefined"==typeof googleConversionFn?{}:googleConversionFn
9230for(var t in n)o[t]=n[t]
9231n.__esModule&&Object.defineProperty(o,"__esModule",{value:!0})}(),
9232/* google_ads_conversion/view_item.js {end} */
9233/* google_ads_conversion/search.js {start} */
9234!function(){var e={d:function(o,n){for(var r in n)e.o(n,r)&&!e.o(o,r)&&Object.defineProperty(o,r,{enumerable:!0,get:n[r]})},o:function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},o={}
9235!function(){"use strict"
9236e.r(o),e.d(o,{search:function(){return r}})
9237const n=[39229]
9238function r(e){var o=e.clientId
9239document.body.addEventListener("dj.productSearch",(function(e,r){if(r=e.detail,!void n.includes(window.SHOPLAZZA.shop.shop_id)||"pageview"===r.source){var t=r.keyWord
9240try{t||(t=new URLSearchParams(location.search||"?").get("q"))}catch(e){}gtag("event","conversion",{send_to:"AW-17188129752/NLtYCKWe9qEbENiX-INA",user_id:o,search_keyword:t})}}))}}()
9241var n=googleConversionFn="undefined"==typeof googleConversionFn?{}:googleConversionFn
9242for(var r in o)n[r]=o[r]
9243o.__esModule&&Object.defineProperty(n,"__esModule",{value:!0})}(),
9244/* google_ads_conversion/search.js {end} */
9245/* google_ads_conversion/add_to_cart.js {start} */
9246!function(){var e={d:function(n,o){for(var t in o)e.o(o,t)&&!e.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:o[t]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
9246),Object.defineProperty(e,"__esModule",{value:!0})}},n={}
9247!function(){"use strict"
9248function o(e){var n=e.currency,o=e.gtagVariantId,t=e.adsCountry,r=e.clientId
9249document.body.addEventListener("dj.addToCart",(function(e,i){i=e.detail,gtag("event","conversion",{send_to:"AW-17188129752/ekp4CKie9qEbENiX-INA",user_id:r,currency:n,items:[{id:o?t+i.variant_id:i.id,quantity:i.number||1,price:i.item_price}]})}))}e.r(n),e.d(n,{addToCart:function(){return o}})}()
9250var o=googleConversionFn="undefined"==typeof googleConversionFn?{}:googleConversionFn
9251for(var t in n)o[t]=n[t]
9252n.__esModule&&Object.defineProperty(o,"__esModule",{value:!0})}(),
9253/* google_ads_conversion/add_to_cart.js {end} */
9254/* google_ads_conversion/begin_checkout.js {start} */
9255!function(){var e={d:function(n,o){for(var t in o)e.o(o,t)&&!e.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:o[t]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={}
9256!function(){"use strict"
9257function o(e){var n=e.currency,o=e.gtagVariantId,t=e.adsCountry,i=e.clientId
9258document.body.addEventListener("dj.initiateCheckout",(function(e,r){r=e.detail,gtag("event","conversion",{send_to:"AW-17188129752/Y6dvCKue9qEbENiX-INA",user_id:i,currency:n,transaction_id:r.id,items:r.line_items.map((function(e){return{id:o?t+e.variant_id:e.product_id,quantity:e.quantity,price:e.price}}))})}))}e.r(n),e.d(n,{beginCheckout:function(){return o}})}()
9259var o=googleConversionFn="undefined"==typeof googleConversionFn?{}:googleConversionFn
9260for(var t in n)o[t]=n[t]
9261n.__esModule&&Object.defineProperty(o,"__esModule",{value:!0})}(),
9262/* google_ads_conversion/begin_checkout.js {end} */
9263/* google_ads_conversion/payment.js {start} */
9264!function(){var e={d:function(n,o){for(var t in o)e.o(o,t)&&!e.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:o[t]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={}
9265!function(){"use strict"
9266function o(e){var n=e.gtagVariantId,o=e.adsCountry,t=e.currency,r=e.clientId
9267document.body.addEventListener("dj.checkoutStepPayment",(function(e,i){i=e.detail,gtag("event","conversion",{send_to:"AW-17188129752/h7T_CK6e9qEbENiX-INA",user_id:r,currency:t,items:i.line_items.map((function(e){return{id:n?o+e.variant_id:e.product_id}}))})}))}e.r(n),e.d(n,{payment:function(){return o}})}()
9268var o=googleConversionFn="undefined"==typeof googleConversionFn?{}:googleConversionFn
9269for(var t in n)o[t]=n[t]
9270n.__esModule&&Object.defineProperty(o,"__esModule",{value:!0})}(),
9271/* google_ads_conversion/payment.js {end} */
9272/* google_ads_conversion/purchase.js {start} */
9273!function(){var e={d:function(n,o){for(var t in o)e.o(o,t)&&!e.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:o[t]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={}
9274!function(){"use strict"
9275function o(e){var n=e.gtagVariantId,o=e.adsCountry,t=e.currency,r=e.clientId
9276document.body.addEventListener("dj.purchase",(function(e,i){i=e.detail,gtag("event","conversion",{send_to:"AW-17188129752/mNm2CLGe9qEbENiX-INA",user_id:r,value:i.prices.total_price,currency:t,transaction_id:i.id,items:i.line_items.map((function(e){return{id:n?o+e.variant_id:e.product_id,quantity:e.quantity,price:e.price}}))})}))}e.r(n),e.d(n,{purchase:function(){return o}})}()
9277var o=googleConversionFn="undefined"==typeof googleConversionFn?{}:googleConversionFn
9278for(var t in n)o[t]=n[t]
9279n.__esModule&&Object.defineProperty(o,"__esModule",{value:!0})}(),
9280/* google_ads_conversion/purchase.js {end} */
9281,,,,,].forEach((function(){})),Object.values(googleConversionFn).forEach((function(a){return a({currency:e,gtagVariantId:n,adsCountry:t,clientId:o})}))},"loading"!==document.readyState?setTimeout(d):document.addEventListener("DOMContentLoaded",(function e(){document.removeEventListener("DOMContentLoaded",e),d()}))}catch(e){}var d,c,r}()
9282</script>
9282<!-- google-ads-conversion-end -->
9283<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"zebu":"zebu.e8dece57.js"});</script>
vendor: 1 bytes, line 9283
9283
9284<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"discount_gifts_v2":"discount_gifts_v2.a34137af.js"});</script>
vendor: 1 bytes, line 9284
9284
9285<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"blog_products":"blog_products.b67b5c27.js"});</script>
vendor: 1 bytes, line 9285
9285
9286<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"discount_gifts":"discount_gifts.87837098.js"});</script>
vendor: 1 bytes, line 9286
9286
9287<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"trout":"trout.47f21cf1.js"});</script>
vendor: 1 bytes, line 9287
9287
9288<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"basic":"basic.c50df513.js"});</script>
vendor: 1 bytes, line 9288
9288
9289<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"bundle":"bundle.a029e922.js"});</script>
vendor: 1 bytes, line 9289
9289
9290<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"bear":"bear.4241d627.js"});</script>
vendor: 1 bytes, line 9290
9290
9291<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"variants_combination":"variants_combination.17e6b308.js"});</script>
vendor: 1 bytes, line 9291
9291
9292<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"cart_pop":"cart_pop.c733db0f.js"});</script>
vendor: 1 bytes, line 9292
9292
9293<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"buy_on_others":"buy_on_others.d678fa5c.js"});</script>
vendor: 1 bytes, line 9293
9293
9294<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"plugin_parakeet":"plugin_parakeet.6893a874.js"});</script>
vendor: 1 bytes, line 9294
9294
9295<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"translate":"translate.789a32bf.js"});</script>
vendor: 1 bytes, line 9295
9295
9296<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"filly":"filly.9a31d118.js"});</script>
vendor: 1 bytes, line 9296
9296
9297<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"sloth":"sloth.cc72648e.js"});</script>
vendor: 1 bytes, line 9297
9297
9298<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"image_video":"image_video.b713d119.js"});</script>
vendor: 1 bytes, line 9298
9298
9299<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"size_guide":"size_guide.ac4ad793.js"});</script>
vendor: 1 bytes, line 9299
9299
9300<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"reviews":"reviews.77c0cadd.js"});</script>
vendor: 1 bytes, line 9300
9300
9301<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"sales_pop":"sales_pop.0410e3b6.js"});</script>
vendor: 1 bytes, line 9301
9301
9302<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"privacy_app":"privacy_app.ade927e4.js"});</script>
vendor: 1 bytes, line 9302
9302
9303<script type="text/javascript">
9304  (function () {
9305    if (!C_SETTINGS.payment_settings.paypal_express_enabled) return;
9306    if ((window.disabled_exts || []).indexOf("*") != -1 || (window.disabled_exts || []).indexOf("paypal_express") != -1) return;
9307    function getCookie(name) {
9308      var match = document.cookie.match(new RegExp(name + '=([^;]+)'));
9309      return (match && match[1]) || '';
9310    }
9311    var ppStamp = (getCookie('awesomeab').match(/paypal-express-([vs0-9]+)/) || ['', ''])[1];
9312    var entry = ppStamp ? 'paypal_express.' + ppStamp + '.js' : 'paypal_express.a02e1413.js';
9313    var s = document.createElement('script');
9314    s.crossOrigin = "anonymous";
9315    s.async = !0;
9316    s.src = SHOP_PARAMS.cdn_domain + entry;
9317    document.body.appendChild(s);
9318
9319  })();
9320</script>
vendor: 1 bytes, line 9320
9320
9321<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"common":"common.e560ab2c.js"});</script>
vendor: 1 bytes, line 9321
9321
9322<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"stamped_frontend":"stamped_frontend.f67dcbe7.js"});</script>
vendor: 1 bytes, line 9322
9322
9323<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"jellyfish":"jellyfish.f9cc89bb.js"});</script>
vendor: 1 bytes, line 9323
9323
9324<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"numbat":"numbat.14e8199b.js"});</script>
vendor: 1 bytes, line 9324
9324
9325<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"social_login":"social_login.537a8e8f.js"});</script>
vendor: 1 bytes, line 9325
9325
9326<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"wishlist":"wishlist.7e27c31f.js"});</script>
vendor: 1 bytes, line 9326
9326
9327<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"currency":"currency.ca2b3757.js"});</script>
vendor: 1 bytes, line 9327
9327
9328<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"recommended_product":"recommended_product.b4592e0a.js"});</script>
vendor: 1 bytes, line 9328
9328
9329<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"buffalo":"buffalo.e0f4e5cf.js"});</script>
vendor: 1 bytes, line 9329
9329
9330<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"top_products":"top_products.4da4f6f3.js"});</script>
vendor: 1 bytes, line 9330
9330
9331<script type='text/javascript'>(window._ext || (window._ext =[])).push('reviews');</script>
vendor: 1 bytes, line 9331
9331
9332<script>(function () {try {var m = document.cookie.match(/popups.(v[s0-9]+)/);document.addEventListener("DOMContentLoaded", function () {Object.assign(window.exts || (window.exts = {}), { "subscription_popups": (m && m[1]) ? "subscription_popups." + m[1] + ".js" : window.exts["subscription_popups"] });(window._ext || (window._ext = [])).push("subscription_popups");});} catch (e) { console.error(e) }})();</script>
vendor: 1 bytes, line 9332
9332
9333<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"coupon":"coupon.07fd62a8.js"});</script>
vendor: 1 bytes, line 9333
9333
9334<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"product_detail_rebate":"product_detail_rebate.cbca7ec3.js"});</script>
vendor: 1 bytes, line 9334
9334
9335<script type='text/javascript'>(window._ext || (window._ext =[])).push('currency');</script>
vendor: 1 bytes, line 9335
9335
9336<script src="https://static.affiliatly.com/v3/affiliatly.js?affiliatly_code=AF-1073100"></script>
9336
9337
9338<script>
9339~(function() {
9340  // checkout page
9341  if (window.SHOP_PARAMS.template_type === '14') {
9342    return;
9343  }
9344  function track(event, params) {
9345    if (window.sa && window.sa.track && typeof window.sa.track === 'function') {
9346      window.sa.track(event, params);
9347    };
9348  }
9349  function preload() {
9350    var script = document.createElement('script');
9351    script.async = true;
9352    script.src = '/api/preload-checkout?t=' + Date.now();
9353    var loadStart = Date.now();
9354    track('preload_checkout_start');
9355    script.addEventListener('load', function() {
9356      track('preload_checkout_loaded', { load_duration: Date.now() - loadStart });
9357    });
9358    script.addEventListener('error', function(e) {
9359      track('preload_checkout_error', { load_duration: Date.now() - loadStart });
9360    });
9361    document.body.appendChild(script);
9362  }
9363
9364  try {
9365      var ab = document.cookie.split(';').find(function (i) { return /awesomeab=/.test(i); });
9366      var version = 'default';
9367      if (ab) {
9368        var chickNext = decodeURIComponent(ab).split('=')[1].split(',').find(function (i) { return /chick-next/.test(i); });
9369        if (chickNext) version = chickNext;
9370      }
9371
9372      var loadedObj = JSON.parse(sessionStorage.getItem('preload_checkout_loaded_v1') || '{}');
9373
9374      if (loadedObj[version] && loadedObj[version]['allLoaded']) return;
9375    } catch (e) {}
9376
9377    window.addEventListener('load', preload);
9378})();
9379</script>
9379
9380
9381<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"google_form":"google_form.025d905a.js"});</script>
vendor: 1 bytes, line 9381
9381
9382<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"appparakeet":"appparakeet.537f9b5b.js"});</script>
vendor: 1 bytes, line 9382
9382
9383<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"multi_market":"multi_market.85145627.js"});</script>
vendor: 1 bytes, line 9383
9383
9384<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"couponcode":"couponcode.0cd81091.js"});</script>
vendor: 1 bytes, line 9384
9384
9385<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"boowc":"boowc.15caf0e7.js"});</script>
vendor: 1 bytes, line 9385
9385
9386<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"add_to_cart":"add_to_cart.6cde2531.js"});</script>
vendor: 1 bytes, line 9386
9386
9387<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"apptrustpilot-plugin":"apptrustpilot-plugin.7edc2607.js"});</script>
vendor: 1 bytes, line 9387
9387
9388<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"vole":"vole.de34b0f2.js"});</script>
vendor: 1 bytes, line 9388
9388
9389<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"flashsale":"flashsale.d2ddc7ab.js"});</script>
vendor: 1 bytes, line 9389
9389
9390<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"subscription_popups":"subscription_popups.9a18a460.js"});</script>
vendor: 1 bytes, line 9390
9390
9391<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"fb_messenger":"fb_messenger.1de139d2.js"});</script>
vendor: 1 bytes, line 9391
9391
9392<script type="text/javascript">Object.assign(window.exts || (window.exts={}),{"installment":"installment.e24868df.js"});</script>
9392
9393</body>
9394
9395    
9396<script>
9397  if (document.images) {
9398      window.oncontextmenu = function () {
9399        return false;
9400      }
9401  }
9402</script>
9402
9403
9404<!--Start of Tawk.to Script-->
9405<script type="text/javascript">
9406// var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
9407// (function(){
9408// var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
9409// s1.async=true;
9410// s1.src='https://embed.tawk.to/6694eba7becc2fed6924f064/1i2qrh2e0';
9411// s1.charset='UTF-8';
9412// s1.setAttribute('crossorigin','*');
9413// s0.parentNode.insertBefore(s1,s0);
9414// })();
9415</script>
9415
9416<!--End of Tawk.to Script-->
9417
9418</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.