PageSourceSearch

https://saiehello.com/pages/find-a-store

html saiehello.com collected 2026-09-24 21:04:07 UTC 463,721 bytes, 4,482 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
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">
7    <meta name="theme-color" content="">
8    <meta name="google-site-verification" content="iS703jC6qxjRA_-nQmJ_CaLMMqX-B5gmRAFMHx_EZJk" ><link rel="shortcut icon" href="//saiehello.com/cdn/shop/files/saie-favicon-3_32x32.gif?v=1671045572" type="image/png"><!-- Put styles and scripts in the site-assets snippet -->
9    <input type='hidden' value='1' class='js-gdpr-version'/>
10
11<!-- Preconnect -->
12
13<link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
14<link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
15<link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
16
17
18<!-- Preloads -->
19
20<link rel="preload" href="https://cdn.shopify.com/s/files/1/0272/1982/0604/files/Ordinary-DisplayRegular.woff2" as="font" type="font/woff2" crossorigin="anonymous">
21<link rel="preload" href="https://cdn.shopify.com/s/files/1/0272/1982/0604/files/Ordinary-DisplayThin.woff2" as="font" type="font/woff2" crossorigin="anonymous">
22<link rel="preload" href="https://cdn.shopify.com/s/files/1/0272/1982/0604/files/Ordinary-DisplayMedium.woff2" as="font" type="font/woff2" crossorigin="anonymous">
23<link rel="preload" href="https://cdn.shopify.com/s/files/1/0272/1982/0604/files/Ordinary-DisplayHeavy.woff2" as="font" type="font/woff2" crossorigin="anonymous">
24<link rel="preload" href="https://cdn.shopify.com/s/files/1/0272/1982/0604/files/Ordinary-DisplayBold.woff2" as="font" type="font/woff2" crossorigin="anonymous">
25<link rel="preload" href="https://cdn.shopify.com/s/files/1/0272/1982/0604/files/Ordinary-TextLight_30c34769-9d4d-4fdf-b8ab-a7ad1404d7e9.woff2" as="font" type="font/woff2" crossorigin="anonymous">
26<link rel="preload" href="https://cdn.shopify.com/s/files/1/0272/1982/0604/files/VictorSerif-Regular_c1c62784-f6f4-4ee1-a5cf-0b00f7b4cc18.woff2" as="font" type="font/woff2" crossorigin="anonymous">
27<link rel="preload" href="https://cdn.shopify.com/s/files/1/0272/1982/0604/files/VictorSerif-Regular_fbb90efd-72fc-41a4-90ec-79a0269a482c.woff" as="font" type="font/woff" crossorigin="anonymous">
28<link rel="preload" href="https://cdn.shopify.com/s/files/1/0272/1982/0604/files/union_bold-webfont.woff2?v=1641225922" as="font" type="font/woff2" crossorigin="anonymous">
29<link rel="preload" href="https://cdn.shopify.com/s/files/1/0272/1982/0604/files/union_bold-webfont.woff?v=1641225900" as="font" type="font/woff" crossorigin="anonymous">
30<link rel="preload" href="//saiehello.com/cdn/shop/t/506/assets/theme.css?v=166437918597540522591788264531" as="style">
31<link rel="preload" href="//saiehello.com/cdn/shop/t/506/assets/jquery-3.5.1.min.js?v=133494139889153862371788257957" as="script">
32<link rel="preload" href="//saiehello.com/cdn/shop/t/506/assets/rivets-cart.min.js?v=76132779461343626691788257957" as="script">
33<link rel="preload" href="//saiehello.com/cdn/shop/t/506/assets/slick.min.js?v=71779134894361685811788257957" as="script">
34<link rel="preload" href="//saiehello.com/cdn/shop/t/506/assets/theme.js?v=166335104403665563651788264533" as="script">
35
36
37
38<!-- Stylesheets -->
39
40<link rel="stylesheet" href="//saiehello.com/cdn/shop/t/506/assets/theme.css?v=166437918597540522591788264531" type="text/css">
41
42  
43  
44  <style>
45    
46      
47.color-swatch.color-1 {
48            background-color: #efe6d5 !important;
49          }
50.color-swatch.color-10 {
51            background-color: #d0af91 !important;
52          }
53.color-swatch.color-11 {
54            background-color: #d3ad89 !important;
55          }
56.color-swatch.color-12 {
57            background-color: #d0a884 !important;
58          }
59.color-swatch.color-13 {
60            background-color: #dbaf88 !important;
61          }
62.color-swatch.color-14 {
63            background-color: #c79f7c !important;
64          }
65.color-swatch.color-15 {
66            background-color: #ccab77 !important;
67          }
68.color-swatch.color-16 {
69            background-color: #c1996f !important;
70          }
71.color-swatch.color-17 {
72            background-color: #c8a67d !important;
73          }
74.color-swatch.color-18 {
75            background-color: #ba9972 !important;
76          }
77.color-swatch.color-19.color-7296966000816 {
78            background-color: #c3926f !important;
79          }
80.color-swatch.color-2 {
81            background-color: #efe0c1 !important;
82          }
83.color-swatch.color-20.color-7296966000816 {
84            background-color: #ca9e6f !important;
85          }
86.color-swatch.color-21.color-7296966000816 {
87            background-color: #bb8456 !important;
88          }
89.color-swatch.color-22.color-7296966000816 {
90            background-color: #cd9057 !important;
91          }
92.color-swatch.color-23.color-7296966000816 {
93            background-color: #be8e5b !important;
94          }
95.color-swatch.color-24.color-7296966000816 {
96            background-color: #b1865c !important;
97          }
98.color-swatch.color-25.color-7296966000816 {
99            background-color: #bb8054 !important;
100          }
101.color-swatch.color-26 {
102            background-color: #9c6842 !important;
103          }
104.color-swatch.color-27 {
105            background-color: #9c6d40 !important;
106          }
107.color-swatch.color-28 {
108            background-color: #97663e !important;
109          }
110.color-swatch.color-29 {
111            background-color: #956544 !important;
112          }
113.color-swatch.color-3 {
114            background-color: #e5ccb8 !important;
115          }
116.color-swatch.color-30 {
117            background-color: #815433 !important;
118          }
119.color-swatch.color-31 {
120            background-color: #7a4c36 !important;
121          }
122.color-swatch.color-32 {
123            background-color: #7f4c2d !important;
124          }
125.color-swatch.color-33 {
126            background-color: #5c3c2d !important;
127          }
128.color-swatch.color-34 {
129            background-color: #573829 !important;
130          }
131.color-swatch.color-35.color-7296966000816 {
132            background-color: #4f3a2b !important;
133          }
134.color-swatch.color-36.color-7296966000816 {
135            background-color: #392b23 !important;
136          }
137.color-swatch.color-4 {
138            background-color: #dcc8af !important;
139          }
140.color-swatch.color-5 {
141            background-color: #e4cdad !important;
142          }
143.color-swatch.color-6 {
144            background-color: #e8d1af !important;
145          }
146.color-swatch.color-7 {
147            background-color: #e5c6aa !important;
148          }
149.color-swatch.color-8 {
150            background-color: #ddc2a7 !important;
151          }
152.color-swatch.color-9 {
153            background-color: #d4b193 !important;
154          }
155.color-swatch.color-amore {
156            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/zoomed-in-swatch-_0000_SuperSuede_Swatches_Amore_184421.jpg?v=1738675846);
157          }
158.color-swatch.color-baby {
159            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch_0000_swatches-_0007_Swatches_Baby_24347_1.jpg?v=1705195461);
160          }
161.color-swatch.color-bella {
162            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/zoomed-in-swatch-_0001_SuperSuede_Swatches_Bella_184421.jpg?v=1738675982);
163          }
164.color-swatch.color-black {
165            background-color: #000000 !important;
166          }
167.color-swatch.color-blonde {
168            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--brow-butter--blonde_7fc32bd4-fe0d-4198-a4bc-0c8ade4edc4c.jpg?v=1643822120);
169          }
170.color-swatch.color-blue {
171            background-color: #050b68 !important;
172          }
173.color-swatch.color-bounce {
174            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0000_02_Glossybounce_Ecomm_Swatches_Bounce_0125_Transparent.jpg?v=1692227090);
175          }
176.color-swatch.color-bronze-nectar {
177            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--dew-balm--bronze-nectar.jpg?v=1643823189);
178          }
179.color-swatch.color-bronzeglow {
180            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0004_Individual_Compact_Glow_Sculpt_Swatch_Bronze_0105.jpg?v=1684161716);
181          }
182.color-swatch.color-brown {
183            background-color: #785a45 !important;
184          }
185.color-swatch.color-bubble {
186            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/bubble_swatch.jpg?v=1745344353);
187          }
188.color-swatch.color-burst {
189            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/burst_swatch.png?v=1745344331);
190          }
191.color-swatch.color-chill {
192            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--really-great-gloss--chill.jpg?v=1643823343);
193          }
194.color-swatch.color-chilly {
195            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-chilly-color-swatch.jpg?v=1647949383);
196          }
197.color-swatch.color-ciao {
198            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/zoomed-in-swatch-_0002_SuperSuede_Swatches_Ciao_184421.jpg?v=1738675950);
199          }
200.color-swatch.color-classic {
201            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/lip-blur-classic-swatch.jpg?v=1660080326);
202          }
203.color-swatch.color-clear {
204            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--brow-butter--clear.jpg?v=1643822098);
205          }
206.color-swatch.color-cute {
207            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--really-great-gloss--cute.jpg?v=1643823313);
208          }
209.color-swatch.color-cutie {
210            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch_0002_swatches-_0005_Swatches_Cutie_24344_new_shape.jpg?v=1705195633);
211          }
212.color-swatch.color-dada {
213            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/lip-blur-dada-swatch.jpg?v=1660080317);
214          }
215.color-swatch.color-dark-bronze {
216            background-color: #361d1a !important;
217          }
218.color-swatch.color-deep-bronze {
219            background-color: #50260d !important;
220          }
221.color-swatch.color-deep-brown {
222            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--brow-butter--deep-brown.jpg?v=1643822167);
223          }
224.color-swatch.color-cherie {
225            background-color: #cc062a !important;
226          }
227.color-swatch.color-dip {
228            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0001_02_Glossybounce_Ecomm_Swatches_Dip_0146_Transparent.jpg?v=1692227098);
229          }
230.color-swatch.color-disco {
231            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/new-_0009_Saie_Glossybounce_Swatch_Disco.jpg?v=1725206226);
232          }
233.color-swatch.color-dream {
234            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0002_02_Glossybounce_Ecomm_Swatches_Dream_0140_Transparent.jpg?v=1692227104);
235          }
236.color-swatch.color-dreamy {
237            background-color: #bb3f56 !important;
238          }
239.color-swatch.color-easy {
240            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--really-great-gloss--easy.jpg?v=1643823300);
241          }
242.color-swatch.color-eight-deep-peach {
243            background-color: #935425 !important;
244          }
245.color-swatch.color-fair-bronze {
246            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/fair-bronze-swatch.jpg?v=1676410206);
247          }
248.color-swatch.color-five-and-half-medium-neutral-red {
249            background-color: #b87d51 !important;
250          }
251.color-swatch.color-five-medium-peach {
252            background-color: #c89775 !important;
253          }
254.color-swatch.color-flirty {
255            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/dew_blush_flirty_swatch.jpg?v=1745344422);
256          }
257.color-swatch.color-four-and-half-medium-golden {
258            background-color: #d49873 !important;
259          }
260.color-swatch.color-four-light-to-medium-neutral-red {
261            background-color: #d5a379 !important;
262          }
263.color-swatch.color-fresh {
264            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--really-great-gloss--fresh.jpg?v=1643823328);
265          }
266.color-swatch.color-fuchsia {
267            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/shades-_0002_Mini_Vanity_Case_Amore_1.jpg?v=1741111086);
268          }
269.color-swatch.color-grazie {
270            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/zoomed-in-swatch-_0003_SuperSuede_Swatches_Grazie_184422.jpg?v=1738675917);
271          }
272.color-swatch.color-beachglow {
273            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_GSG_Beachglow_swatched.jpg?v=1784552364);
274          }
275.color-swatch.color-hb-eight-rich-neutral {
276            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-hydrabeam-swatch_0006_HB_8.jpg?v=1649108263);
277          }
278.color-swatch.color-hb-five-half-medium-to-tan-neutral {
279            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/250x250-_0003_HYDRABEAM_SWATCHES_A_HERO_5.5.jpg?v=1673466602);
280          }
281.color-swatch.color-hb-five-medium-to-tan-golden {
282            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-hydrabeam-swatch_0003_HB_5.jpg?v=1649108031);
283          }
284.color-swatch.color-hb-four-medium-red {
285            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-hydrabeam-swatch_0002_HB_4.jpg?v=1649107966);
286          }
287.color-swatch.color-hb-half-very-light-neutral {
288            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/250x250-_0004_HYDRABEAM_SWATCHES_A_HERO_0.5.jpg?v=1673466359);
289          }
290.color-swatch.color-hb-nine-rich-red {
291            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-hydrabeam-swatch_0007_HB_9.jpg?v=1649171312);
292          }
293.color-swatch.color-hb-one-half-very-light-neutral {
294            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/250x250-_0002_HYDRABEAM_SWATCHES_A_HERO_1.5.jpg?v=1673466372);
295          }
296.color-swatch.color-hb-one-very-light-pink {
297            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-hydrabeam-swatch_0000_HB_1.jpg?v=1649107915);
298          }
299.color-swatch.color-hb-seven-deep-red {
300            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-hydrabeam-swatch_0005_HB_7.jpg?v=1649108160);
301          }
302.color-swatch.color-hb-seven-half-deep-to-rich-neutral-olive {
303            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/250x250__0015_HYDRABEAM_SWATCHES_A_HERO_7.5.jpg?v=1673466729);
304          }
305.color-swatch.color-hb-six-deep-golden {
306            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-hydrabeam-swatch_0004_HB_6.jpg?v=1649108047);
307          }
308.color-swatch.color-hb-ten-rich-golden-neutral {
309            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/250x250-_0000_HB_TEN_Swatch.jpg?v=1673466652);
310          }
311.color-swatch.color-hb-three-half-medium-golden-beige {
312            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/250x250-_0001_HYDRABEAM_SWATCHES_A_HERO_3.5.jpg?v=1673466384);
313          }
314.color-swatch.color-hb-three-light-to-medium-medium-golden {
315            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-hydrabeam-swatch_0001_HB_3.jpg?v=1649107950);
316          }
317.color-swatch.color-hb-two-light-to-medium-golden {
318            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-hydrabeam-swatch_0008_HB_2.jpg?v=1649171336);
319          }
320.color-swatch.color-hottie {
321            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/dew_blush_hottie_swatch.png?v=1745344400);
322          }
323.color-swatch.color-kiss {
324            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0003_02_Glossybounce_Ecomm_Swatches_
324Kiss_0137_Transparent.jpg?v=1692227116);
325          }
326.color-swatch.color-lady {
327            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/dew_blush_lady_swatch.jpg?v=1745344447);
328          }
329.color-swatch.color-light-bronze {
330            background-color: #bb815e !important;
331          }
332.color-swatch.color-light-pink {
333            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/shades-_0000_Mini_Vanity_Case_Mia_2.jpg?v=1741111011);
334          }
335.color-swatch.color-bite {
336            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_LipLiner101_Swatch_Bite.png?v=1777637895);
337          }
338.color-swatch.color-coy {
339            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_LipLiner101_Swatch_Coy.png?v=1777637845);
340          }
341.color-swatch.color-fling {
342            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_LipLiner101_Swatch_Fling.png?v=1777637956);
343          }
344.color-swatch.color-flirt {
345            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-lip-liner_0000_Saie_LipLiner101_Swatch_Handwriting_Flirt.png?v=1723565211);
346          }
347.color-swatch.color-fox {
348            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_LipLiner101_Swatch_Fox.png?v=1777638024);
349          }
350.color-swatch.color-french {
351            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-lip-liner_0001_Saie_LipLiner101_Swatch_Handwriting_French.png?v=1723565093);
352          }
353.color-swatch.color-tease {
354            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-lip-liner_0002_Saie_LipLiner101_Swatch_Handwriting_Tease.png?v=1723564910);
355          }
356.color-swatch.color-twist {
357            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-lip-liner_0003_Saie_LipLiner101_Swatch_Handwriting_Twist.png?v=1723564855);
358          }
359.color-swatch.color-wink {
360            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-lip-liner_0004_Saie_LipLiner101_Swatch_Handwriting_Wink.png?v=1723564748);
361          }
362.color-swatch.color-mauveglow {
363            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0003_Individual_Compact_Glow_Sculpt_Swatch_Mauve_0104.jpg?v=1684161682);
364          }
365.color-swatch.color-medium-bronze {
366            background-color: #9b6239 !important;
367          }
368.color-swatch.color-medium-brown {
369            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--brow-butter--medium-brown.jpg?v=1643822152);
370          }
371.color-swatch.color-mia {
372            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/zoomed-in-swatch-_0004_SuperSuede_Swatches_Mia_184421.jpg?v=1738675872);
373          }
374.color-swatch.color-modern {
375            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/lip-blur-modern-swatch.jpg?v=1660080332);
376          }
377.color-swatch.color-nine-and-half-rich-red {
378            background-color: #654028 !important;
379          }
380.color-swatch.color-nine-deep-red {
381            background-color: #775031 !important;
382          }
383.color-swatch.color-nouveau {
384            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/lip-blur-nouveau-swatch.jpg?v=1660080343);
385          }
386.color-swatch.color-one-very-light-pink {
387            background-color: #ecc0aa !important;
388          }
389.color-swatch.color-peach {
390            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/shades-_0001_Mini_Vanity_Case_Ciao_2.jpg?v=1741111041);
391          }
392.color-swatch.color-peachglow {
393            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0002_Individual_Compact_Glow_Sculpt_Swatch_Peach_0110.jpg?v=1684161666);
394          }
395.color-swatch.color-peachy {
396            background-color: #eea08a !important;
397          }
398.color-swatch.color-pinkglow {
399            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0001_Individual_Compact_Glow_Sculpt_Swatch_Pink_0112.jpg?v=1684161603);
400          }
401.color-swatch.color-play {
402            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0004_02_Glossybounce_Ecomm_Swatches_Play_0128_Transparent.jpg?v=1692227123);
403          }
404.color-swatch.color-pop {
405            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/lip-blur-pop-swatch.jpg?v=1660080352);
406          }
407.color-swatch.color-poppy {
408            background-color: #f4695e !important;
409          }
410.color-swatch.color-push {
411            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0005_02_Glossybounce_Ecomm_Swatches_Push_0117_Transparent.jpg?v=1692227131);
412          }
413.color-swatch.color-quartzglow {
414            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatches-_0000_Individual_Compact_Glow_Sculpt_Swatch_Quartz_0114.jpg?v=1684161593);
415          }
416.color-swatch.color-red.color-7798674653360 {
417            background-color: #97232e !important;
418          }
419.color-swatch.color-remix {
420            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/new-_0008_Saie_Glossybounce_Swatch_Remix.jpg?v=1725206318);
421          }
422.color-swatch.color-roseglow {
423            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_GlowySuperGel_Roseglow_Texture_2.jpg?v=1718726688);
424          }
425.color-swatch.color-rosy {
426            background-color: #e68474 !important;
427          }
428.color-swatch.color-rosy-gold {
429            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--dew-balm--rosy-gold.jpg?v=1643823174);
430          }
431.color-swatch.color-saie-lilac {
432            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--dew-balm--saie-lilac.jpg?v=1643823159);
433          }
434.color-swatch.color-sail {
435            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch-_0005_dew_bronze-_0006_Swatches_Sail_149715_1.jpg?v=1715255612);
436          }
437.color-swatch.color-salt {
438            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch-_0004_dew_bronze-_0007_Swatches_Salt_149716_revised_BC_1_1.jpg?v=1715255612);
439          }
440.color-swatch.color-sand {
441            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch-_0003_dew_bronze-_0008_Swatches_Sand_149708_1.jpg?v=1715255612);
442          }
443.color-swatch.color-seven-medium-to-tan-olive {
444            background-color: #a0663a !important;
445          }
446.color-swatch.color-shake {
447            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/new-_0007_Saie_Glossybounce_Swatch_Shake.jpg?v=1725206277);
448          }
449.color-swatch.color-six-medium-to-tan-golden {
450            background-color: #c27b5c !important;
451          }
452.color-swatch.color-1.color-7472529539248 {
453            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0000_swatch-_0024_Slip_Tint_Concealer_Swatch_01_144056.jpg?v=1710690768);
454          }
455.color-swatch.color-10.color-7472529539248 {
456            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0009_swatch-_0015_Slip_Tint_Concealer_Swatch_10_144074.jpg?v=1710691109);
457          }
458.color-swatch.color-11.color-7472529539248 {
459            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0010_swatch-_0014_Slip_Tint_Concealer_Swatch_11_144076.jpg?v=1710691131);
460          }
461.color-swatch.color-12.color-7472529539248 {
462            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0011_swatch-_0013_Slip_Tint_Concealer_Swatch_12_144078.jpg?v=1710691166);
463          }
464.color-swatch.color-13.color-7472529539248 {
465            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0012_swatch-_0012_Slip_Tint_Concealer_Swatch_13_144080.jpg?v=1710691191);
466          }
467.color-swatch.color-14.color-7472529539248 {
468            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0013_swatch-_0011_Slip_Tint_Concealer_Swatch_14_144083.jpg?v=1710691218);
469          }
470.color-swatch.color-15.color-7472529539248 {
471            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0014_swatch-_0010_Slip_Tint_Concealer_Swatch_15_144085.jpg?v=1710691243);
472          }
473.color-swatch.color-16.color-7472529539248 {
474            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0015_swatch-_0009_Slip_Tint_Concealer_Swatch_16_144087.jpg?v=1710691266);
475          }
476.color-swatch.color-17.color-7472529539248 {
477            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0016_swatch-_0008_Slip_Tint_Concealer_Swatch_17_144089.jpg?v=1710691291);
478          }
479.color-swatch.color-18.color-7472529539248 {
480            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0017_swatch-_0007_Slip_Tint_Concealer_Swatch_18_144089.jpg?v=1710691311);
481          }
482.color-swatch.color-19.color-7472529539248 {
483            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0018_swatch-_0006_Slip_Tint_Concealer_Swatch_19_144091.jpg?v=1710691339);
484          }
485.color-swatch.color-2.color-7472529539248 {
486            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0001_swatch-_0023_Slip_Tint_Concealer_Swatch_02_144058.jpg?v=1710690810);
487          }
488.color-swatch.color-20.color-7472529539248 {
489            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0019_swatch-_0005_Slip_Tint_Concealer_Swatch_20_144093.jpg?v=1710691361);
490          }
491.color-swatch.color-21.color-7472529539248 {
492            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0020_swatch-_0004_Slip_Tint_Concealer_Swatch_21_144095.jpg?v=1710691394);
493          }
494.color-swatch.color-22.color-7472529539248 {
495            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0021_swatch-_0003_Slip_Tint_Concealer_Swatch_22_144097.jpg?v=1710691421);
496          }
497.color-swatch.color-23.color-7472529539248 {
498            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0022_swatch-_0002_Slip_Tint_Concealer_Swatch_23_144099.jpg?v=1710691444);
499          }
500.color-swatch.color-24.color-7472529539248 {
501            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0023_swatch-_0001_Slip_Tint_Concealer_Swatch_24_144101.jpg?v=1710691465);
502          }
503.color-swatch.color-25.color-7472529539248 {
504            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0024_swatch-_0000_Slip_Tint_Concealer_Swatch_25_144103.jpg?v=1710691487);
505          }
506.color-swatch.color-3.color-7472529539248 {
507            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0002_swatch-_0022_Slip_Tint_Concealer_Swatch_03_144060.jpg?v=1710690833);
508          }
509.color-swatch.color-4.color-7472529539248 {
510            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0003_swatch-_0021_Slip_Tint_Concealer_Swatch_04_144062.jpg?v=1710690862);
511          }
512.color-swatch.color-5.color-7472529539248 {
513            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0005_swatch-_0019_Slip_Tint_Concealer_Swatch_06_144066.jpg?v=1710690895);
514          }
515.color-swatch.color-6.color-7472529539248 {
516            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0006_swatch-_0018_Slip_Tint_Concealer_Swatch_07_144068.jpg?v=1710690943);
517          }
518.color-swatch.color-7.color-7472529539248 {
519            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0006_swatch-_0018_Slip_Tint_Concealer_Swatch_07_144068_d6c273be-957a-4627-8e23-bc0adc6eff86.jpg?v=1710691040);
520          }
521.color-swatch.color-8.color-7472529539248 {
522            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0007_swatch-_0017_Slip_Tint_Concealer_Swatch_08_144070_719ac680-8cd2-4b64-b622-67318e394bf1.jpg?v=1710690999);
523          }
524.color-swatch.color-9.color-7472529539248 {
525            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/stc-swatches_0008_swatch-_0016_Slip_Tint_Concealer_Swatch_09_144072.jpg?v=1710691086);
526          }
527.color-swatch.color-translucent-2 {
528            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Translucent_2-swatch.jpg?v=1750272641);
529          }
530.color-swatch.color-translucent-3 {
531            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Translucent_3-swatch.jpg?v=1750272689);
532          }
533.color-swatch.color-translucent-4 {
534            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Translucent_4-swatch.jpg?v=1750272723);
535          }
536.color-swatch.color-translucent-5 {
537            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Translucent_5-swatch.jpg?v=1750272774);
538          }
539.color-swatch.color-spicy {
540            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/saie-spicy-color-swatch.jpg?v=1647949402);
541          }
542.color-swatch.color-splash {
543            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/splash_swatch.jpg?v=1745344371);
544          }
545.color-swatch.color-spritz {
546            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch-_0002_dew_bronze-_0009_Swatches_Spritz_149714_1.jpg?v=1715255612);
547          }
548.color-swatch.color-starglow {
549            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--glowy-super-gel--starglow.jpg?v=1643822800);
550          }
551.color-swatch.color-stella {
552            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/zoomed-in-swatch-_0005_SuperSuede_Swatches_Stella_184421.jpg?v=1738675894);
553          }
554.color-swatch.color-stinson {
555            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch-_0001_dew_bronze-_0010_Swatches_Stinson_149711_1.jpg?v=1715255612);
556          }
557.color-swatch.color-sunglow {
558            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--glowy-super-gel--sunglow.jpg?v=1643822818);
559          }
560.color-swatch.color-amalfi {
561            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/SuperSuede_Bronzer_Amalfi-colorswatch.png?v=1770227334);
562          }
563.color-swatch.color-bari {
564            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/SuperSuede_Bronzer_Bari-colorswatch.png?v=1770227454);
565          }
566.color-swatch.color-como {
567            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/SuperSuede_Bronzer_Como_colorswatch.png?v=1770227500);
568          }
569.color-swatch.color-napoli {
570            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/SuperSuede_Bronzer_Napoli-colorswatch.png?v=1770227369);
571          }
572.color-swatch.color-palermo {
573            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/SuperSuede_Bronzer_Palermo-colorswatch.png?v=1770227278);
574          }
575.color-swatch.color-portofino {
576            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/SuperSuede_Bronzer_Portofino-colorswatch.png?v=1770227416);
577          }
578.color-swatch.color-ma-donna {
579            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/ma_donna_swatch.png?v=1781809737);
580          }
581.color-swatch.color-frutti {
582            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/frutti_swatch.png?v=1781807636);
583          }
584.color-swatch.color-vino {
585            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/vino_swatch.png?v=1781809709);
586          }
587.color-swatch.color-affogato {
588            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_Affogato_SwatchSH.jpg?v=1786469453);
589          }
590.color-swatch.color-amaretto {
591            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_Amaretto_SwatchSH.jpg?v=1786470597);
592          }
593.color-swatch.color-biscotti {
594            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_Biscotti_SwatchSH.jpg?v=1786470645);
595          }
596.color-swatch.color-cannoli {
597            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_Cannoli_SwatchSH.jpg?v=1786470729);
598          }
599.color-swatch.color-dolce {
600            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_Dolce_SwatchSH.jpg?v=1786470537);
601          }
602.color-swatch.color-gelato {
603            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_Gelato_SwatchSH.jpg?v=1786469509);
604          }
605.color-swatch.color-granita {
606            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_Granita_SwatchSH.jpg?v=1786469680);
607          }
608.color-swatch.color-panna-cotta {
609            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_PannaCotta_SwatchSH.jpg?v=1786470784);
610          }
611.color-swatch.color-sorbetto {
612            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_Sorbetto_SwatchSH.jpg?v=1786470415);
613          }
614.color-swatch.color-tartufo {
615            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_Tartufo_SwatchSH.jpg?v=1786469572);
616          }
617.color-swatch.color-tiramisu {
618            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Saie_SuperSuedeEyeshadow_Tiramisu_SwatchSH.jpg?v=1786470483);
619          }
620.color-swatch.color-surreal {
621            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/lip-blur-surreal-swatch.jpg?v=1660080358);
622          }
623.color-swatch.color-sweet {
624            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--really-great-gloss--sweet.jpg?v=1643823359);
625          }
626.color-swatch.color-sweetie {
627            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch_0001_swatches-_0006_Sweetie_new_shape.jpg?v=1705195481);
628          }
629.color-swatch.color-swim {
630            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch-_0000_dew_bronze-_0011_Swatches_Swim_149713_1.jpg?v=1715255612);
631          }
632.color-swatch.color-tan-bronze {
633            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/tan-bronze-swatch.jpg?v=1676410216);
634          }
635.color-swatch.color-ten-rich-neutral {
636            background-color: #6a4329 !important;
637          }
638.color-swatch.color-three-and-half-light-to-medium-golden {
639            background-color: #d29b71 !important;
640          }
641.color-swatch.color-three-light-to-medium-peach {
642            background-color: #deb089 !important;
643          }
644.color-swatch.color-translucent {
645            background-color: #FFFFFF !important;background-image:
645 url(//saiehello.com/cdn/shop/files/swatch--airset--translucent.jpg?v=1643823000);
646          }
647.color-swatch.color-translucent-1 {
648            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/Translucent_1-swatch.jpg?v=1750272573);
649          }
650.color-swatch.color-translucent-deep {
651            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--airset--deep.jpg?v=1643823033);
652          }
653.color-swatch.color-translucent-medium {
654            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/swatch--airset--medium.jpg?v=1643823019);
655          }
656.color-swatch.color-two-very-light-peach {
657            background-color: #e9ba9c !important;
658          }
659.color-swatch.color-warmglow {
660            background-color: #FFFFFF !important;background-image: url(//saiehello.com/cdn/shop/files/warmglow_swatch.jpg?v=1734377756);
661          }
662.color-swatch.color-white {
663            background-color: #ffffff !important;
664          }
665    
666
667    .color-swatch.none {
668      background-color: #ffffff !important;
669    }
670  </style>
671
672
673
674<!-- Google Tag Manager DataLayer-->
675
676
677<!-- Google Tag Manager Base Code -->
678
679
680<script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : '', hideMobile : true, hideTrigger : true, disableBgProcess : false, language : 'en', position : 'left', leadColor : '#000000', triggerColor : '#000000', triggerRadius : '50%', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'small', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerOffsetX : 10, triggerOffsetY : 10, triggerRadius : '50%' } }); }; h.appendChild(s); })(); </script>
680
681
682<input type='hidden' class='js-gtm-id' value='GTM-KMR8PQL' />
683
684<script>
685  
686    var cookies = document.cookie.replace(/\s/g, '').split(';');
687    var gdprVersion = document.querySelector('.js-gdpr-version') ? document.querySelector('.js-gdpr-version').value : null;
688    var acceptsMarketing = false;
689
690    cookies.forEach((cookie) => {
691      if (gdprVersion && cookie.includes(`ccm_accepted_marketing_v_${ gdprVersion }`)) {
692        acceptsMarketing = true;
693      }
694    });
695
696  
697
698  if (acceptsMarketing) {
699    
700  }
701</script>
701
702
703
704
705<!-- Scripts -->
706
707<script>
708  document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
709</script>
709
710
711
712
713
714  
714<script type="text/javascript" src="//www.klaviyo.com/media/js/public/klaviyo_subscribe.js"></script>
714
715
716
717<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/mhN5cGHbuw4ee_bb1qxEwg" async></script>
vendor: 1 bytes, line 717
717
718<script src="//saiehello.com/cdn/shop/t/506/assets/jquery-3.5.1.min.js?v=133494139889153862371788257957" defer="defer"></script>
vendor: 1 bytes, line 718
718
719<script src="//saiehello.com/cdn/shop/t/506/assets/rivets-cart.min.js?v=76132779461343626691788257957" defer="defer"></script>
vendor: 1 bytes, line 719
719
720<script src="//saiehello.com/cdn/shop/t/506/assets/slick.min.js?v=71779134894361685811788257957" defer="defer"></script>
vendor: 1 bytes, line 720
720
721<script src="//saiehello.com/cdn/shop/t/506/assets/theme.js?v=166335104403665563651788264533" defer="defer"></script>
721
722
723
724
725<!-- Script for configuring custom css properties in IE11 -->
726
727<script type="text/javascript">
728  if (window.MSInputMethodContext && document.documentMode) {
729    var scripts = document.getElementsByTagName('script')[0];
730    var polyfill = document.createElement("script");
731    polyfill.defer = true;
732    polyfill.src = "//saiehello.com/cdn/shop/t/506/assets/ie11CustomProperties.min.js?v=146208399201472936201788257957";
733
734    scripts.parentNode.insertBefore(polyfill, scripts);
735  }
736</script>
736
737
738<!-- Revenue Roll tracker -->
739<script>!function(){"use strict";function l(e){for(var t=e,r=0,n=document.cookie.split(";");r<n.length;r++){var o=n[r].split("=");if(o[0].trim()===t)return o[1]}}function s(e){return localStorage.getItem(e)}function u(e){return window[e]}function A(e,t){e=document.querySelector(e);return t?null==e?void 0:e.getAttribute(t):null==e?void 0:e.textContent}var e=window,t=document,r="script",n="dataLayer",o="https://ss.saiehello.com",a="",i="43tfockxneunp",c="5jrd90=aWQ9R1RNLVRUWlJDMjQ%3D&sort=desc",g="cookie",v=["_y", "_shopify_y"],E="",d=!1;try{var d=!!g&&(m=navigator.userAgent,!!(m=new RegExp("Version/([0-9._]+)(.*Mobile)?.*Safari.*").exec(m)))&&16.4<=parseFloat(m[1]),f="stapeUserId"===g,I=d&&!f?function(e,t,r){void 0===t&&(t="");var n={cookie:l,localStorage:s,jsVariable:u,cssSelector:A},t=Array.isArray(t)?t:[t];if(e&&n[e])for(var o=n[e],a=0,i=t;a<i.length;a++){var c=i[a],c=r?o(c,r):o(c);if(c)return c}else console.warn("invalid uid source",e)}(g,v,E):void 0;d=d&&(!!I||f)}catch(e){console.error(e)}var m=e,g=(m[n]=m[n]||[],m[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"}),t.getElementsByTagName(r)[0]),v=I?"&bi="+encodeURIComponent(I):"",E=t.createElement(r),f=(d&&(i=8<i.length?i.replace(/([a-z]{8}$)/,"kp$1"):"kp"+i),!d&&a?a:o);E.async=!0,E.src=f+"/"+i+".js?"+c+v,null!=(e=g.parentNode)&&e.insertBefore(E,g)}();</script>
739
740<!-- Revenue Roll tracker -->
741
742
743<!-- Crazy Egg Page Name Variable -->
744
745<script>
746  window.CE_SNAPSHOT_NAME = 'Find A Store';
747</script>
747
748
749<!-- Start of TrueVault Polaris Code Block -->
750<script src="https://polaris.truevaultcdn.com/static/pc/NGYOFHS56/polaris.js">
751</script>
751
752<!-- End of TrueVault Polaris Code Block -->
753
754
755<style>
756  .btn.js-add-to-cart,.btn.rsbts {
757    border: 1px solid #000000;
758    background-color: rgba(0,0,0,0);
759    color: #000000;
760  }
761  .btn.js-add-to-cart:hover,.btn.rsbts:hover  {
762    background-color: #000000;
763    color: #ffffff;
764    border: 1px solid #ffffff;
765  }
766  .product-grid-item--btn-wrapper{
767    padding: 10px;
768  }
769  .product-template.js-pdp.js-product-wrapper[data-product-id="7875431792816"] .rs-soldout-form{
770    display:none!important;
771  }
772</style>
773
774
775<script src="https://bigsur.ai/plugin/js/static.js" async></script>
775
776
777
778 <img src="https://arttrk.com/pixel/?ad_log=referer&action=misc&pixid=dcf1f735-6d12-4082-8be4-86c573b1e88a" width="1" height="1" border="0"><!-- End of Conversion Pixel -->
779 
780
781<script>
782  (function (c, s, q, u, a, r, e) {
783      c.hj=c.hj||function(){(c.hj.q=c.hj.q||[]).push(arguments)};
784      c._hjSettings = { hjid: a };
785      r = s.getElementsByTagName('head')[0];
786      e = s.createElement('script');
787      e.async = true;
788      e.src = q + c._hjSettings.hjid + u;
789      r.appendChild(e);
790  })(window, document, 'https://static.hj.contentsquare.net/c/csq-', '.js', 6365030);
791</script>
791
792
793
794<!-- Cookie Consent Version -->
795<script type="text/javascript">
796    //var sm_quantity_selector_attr = 'id';
797    var sm_override_checkout_button = true;
798  	
799    var sm_is_cart_page = false;
800	
801</script>
801
802
803<style>
804#gift_container, #gift_container .giftContainerContent, #smProductDetailGiftWrapper {
805  all: unset;
806}
807
808#gift_container .giftContainerContent *, #smProductDetailGiftWrapper * {
809	all: unset;
810}
811
812#sticky_gift_icon.stickyGartRight {
813  	right: 20px;
814    bottom: 20px;
815}
816#sticky_gift_icon {
817    position: fixed;
818    bottom: 200px;
819    right: 15px;
820    z-index: 9999;
821}
822#sticky_gift_icon a {
823    text-decoration: none;
824    font-size: 20px;
825    color: #34495e;
826}
827#sticky_gift_icon span {
828    display: block;
829    -webkit-border-radius: 40px;
830    -moz-border-radius: 40px;
831    border-radius: 40px;
832    background-color: rgba(255,255,255,.9);
833    -webkit-box-shadow: 1px 1px 5px grey;
834    -moz-box-shadow: 1px 1px 5px grey;
835    box-shadow: 1px 1px 5px grey;
836    padding: 10px;
837    width: 40px;
838    height: 40px;
839    margin: 0 auto;
840    line-height: 40px !important;
841    text-align: center;
842    text-align: -moz-center;
843    text-align: -webkit-center;
844    position: relative;
845    box-sizing: content-box !important;
846    z-index: 1;
847}
848#sticky_gift_icon mark {
849    -webkit-border-radius: 20px;
850    -moz-border-radius: 20px;
851    border-radius: 20px;
852    border: 2px solid #FFF;
853    width: 20px;
854    height: 20px;
855    background-color: #FF6B6B;
856    position: absolute;
857    top: -5px;
858    left: -10px;
859    font-size: 10px;
860    line-height: 20px;
861    font-family: Roboto,sans-serif;
862    color: #FFF;
863    font-weight: 700;
864    box-sizing: content-box !important;
865}
866#sticky_gift_icon svg.showGifts {
867  	height: 30px;
868	width: 30px;
869	margin-top: 3px;
870	vertical-align: inherit;
871}
872#sticky_gift_icon svg.hideGifts {
873  	height: 25px;
874    width: 25px;
875    margin-top: 8px;
876  	display: none;
877  	vertical-align: inherit;
878}
879
880#gift_container {
881  color:black;
882  position: fixed;
883  z-index: 9999999;
884  bottom: 95px;
885  right: 20px;
886  max-height: 80%;
887  overflow-y: scroll;
888  overflow-x: hidden;
889  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px, rgb(0, 0, 0) 0px 5px 0px 0px inset !important;
890  -moz-box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px, rgb(0, 0, 0) 0px 5px 0px 0px inset !important;
891  box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px, rgb(0, 0, 0) 0px 5px 0px 0px inset !important;
892  -moz-border-radius: 8px;
893  -webkit-border-radius: 8px;
894  border-radius: 8px;
895  font-size: 13px;
896  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
897}
898
899#gift_container .giftContainerContent {
900  float: right;
901  background: white;
902  width: 320px;
903  position: relative;
904  padding: 10px 10px 0px 10px;
905  display:none;
906}
907
908#gift_container .giftContainerContent .giftWrapper {
909    color: black;
910  	padding: 5px;
911  	margin: 0px 0px 10px;
912	background:rgb(255, 255, 255) none repeat scroll 0% 0%;
913	border-radius: 5px;
914  	-webkit-border-radius: 5px;
915  	-moz-border-radius: 5px;
916  	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
917  	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
918	box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
919	position: relative;
920  	display: block;
921}
922
923#gift_container .giftContainerContent .orderGiftsTitle, #gift_container .giftContainerContent .productsToOfferGiftsTitle {
924  	text-align: center;
925	padding: 5px;
926	margin: 0 auto;
927	font-weight: bold;
928	display: block;
929	border-bottom: 1px solid gray;
930	width: 95%;
931}
932
933#gift_container .giftContainerContent ul {
934	display: inline;
935}
936#gift_container .giftContainerContent li{
937	padding: 10px 20px;
938	display: block;
939}
940#gift_container .giftContainerContent li img{
941	width: 22%;
942	float: left;
943	display: block;
944}
945#gift_container .giftContainerContent .smItems{
946	width: 70%;
947	display: block;
948	float: left;
949  	margin-left: 5%;
950}
951
952#gift_container .giftContainerContent .giftWrapper a {
953  	display: inline;
954    cursor: pointer;
955    text-decoration: underline;
956}
957
958#gift_container.removeLinks .giftContainerContent .giftWrapper .smItems a, #gift_container.removeLinks .giftContainerContent .giftWrapper .alreadyInCartGiftTitle a {
959    cursor: inherit;
960    text-decoration: none;
961}
962
963#gift_container .giftContainerContent .smAddGiftToCart {
964  	padding: 4px 10px;
965    margin-top: 4px;
966    background:rgba(168, 168, 168, 0.46) none repeat scroll 0% 0%;
967    border-radius: 2px;
968    position: relative;
969    display: block;
970    font-weight: bold;
971    cursor: pointer;
972}
973
974#gift_container .giftContainerContent .giftAlreadyInCart {
975  	padding: 5px 20px;
976	display: block;
977  	text-align: center;
978}
979#gift_container .giftContainerContent .giftAlreadyInCart a {
980  	font-weight: bold;
981}
982#gift_container .giftContainerContent .removeFromCart {
983  	display: block;
984    margin-top: 10px;
985    cursor: pointer;
986    text-decoration: underline;
987}
988
989
990#gift_container .giftContainerContent .item-variants select {
991	display: block;
992	color: #444;
993	padding: .3em 1.0em .3em .3em;
994	width: 100%;
995	max-width: 100%;
996	box-sizing: border-box;
997	margin-top: 2px;
998	border: 1px solid #aaa;
999	-moz-border-radius: .2em;
1000  	-webkit-border-radius: .2em;
1001  	border-radius: .2em;
1002	-moz-appearance: none;
1003	-webkit-appearance: none;
1004	appearance: none;
1005	background-color: #fff;
1006	background-image: url('data:image/svg+xml;charset=US-ASCII,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"	 width="292.362px" height="292.362px" viewBox="0 0 292.362 292.362" style="enable-background:new 0 0 292.362 292.362;"	 xml:space="preserve"><g>	<path d="M286.935,69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952,0-9.233,1.807-12.85,5.424		C1.807,72.998,0,77.279,0,82.228c0,4.948,1.807,9.229,5.424,12.847l127.907,127.907c3.621,3.617,7.902,5.428,12.85,5.428		s9.233-1.811,12.847-5.428L286.935,95.
1006074c3.613-3.617,5.427-7.898,5.427-12.847C292.362,77.279,290.548,72.998,286.935,69.377z"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'), linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
1007	background-repeat: no-repeat, repeat;
1008	background-position: right .7em top 50%, 0 0;
1009	background-size: .65em auto, 100%;
1010}
1011#gift_container .giftContainerContent .item-variants select::-ms-expand {
1012	display: none;
1013}
1014#gift_container .giftContainerContent .item-variants select:hover {
1015	border-color: #888;
1016}
1017#gift_container .giftContainerContent .item-variants select:focus {
1018	border-color: #aaa;
1019	-moz-box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
1020  	-webkit-box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
1021  	box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
1022	-moz-box-shadow: 0 0 0 3px -moz-mac-focusring;
1023  	-webkit-box-shadow: 0 0 0 3px -moz-mac-focusring;
1024  	box-shadow: 0 0 0 3px -moz-mac-focusring;
1025	color: #222;
1026	outline: none;
1027}
1028#gift_container .giftContainerContent .item-variants select option {
1029	font-weight:normal;
1030}
1031
1032*[dir="rtl"] #gift_container .giftContainerContent .item-variants select, :root:lang(ar) #gift_container .giftContainerContent .item-variants select, :root:lang(iw) #gift_container .giftContainerContent .item-variants select {
1033	background-position: left .7em top 50%, 0 0;
1034	padding: .6em .8em .5em 1.4em;
1035}
1036
1037#gift_container .giftContainerContent .item-variants select:disabled, #gift_container .giftContainerContent .item-variants select[aria-disabled=true] {
1038	color: graytext;
1039	background-image: url('data:image/svg+xml;charset=US-ASCII,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"	 width="292.362px" height="292.362px" viewBox="0 0 292.362 292.362" style="enable-background:new 0 0 292.362 292.362;"	 xml:space="preserve"><g>	<path d="M286.935,69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952,0-9.233,1.807-12.85,5.424		C1.807,72.998,0,77.279,0,82.228c0,4.948,1.807,9.229,5.424,12.847l127.907,127.907c3.621,3.617,7.902,5.428,12.85,5.428		s9.233-1.811,12.847-5.428L286.935,95.074c3.613-3.617,5.427-7.898,5.427-12.847C292.362,77.279,290.548,72.998,286.935,69.377z"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'),linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
1040}
1041#gift_container .giftContainerContent .item-variants select:disabled:hover, #gift_container .giftContainerContent .item-variants select[aria-disabled=true] {
1042	border-color: #aaa;
1043}
1044#gift_container .giftContainerContent:after {
1045  bottom: 100%;
1046  left: 89%;
1047  border: solid transparent;
1048  content: " ";
1049  height: 0;
1050  width: 0;
1051  position: absolute;
1052  pointer-events: none;
1053  border-bottom-color: white;
1054  border-width: 8px;
1055  margin-left: -8px;
1056}
1057
1058#gift_container .button {
1059  background: #6394F8;
1060  color: white;
1061  text-align: center;
1062  padding: 12px;
1063  text-decoration: none;
1064  display: block;
1065  border-radius: 3px;
1066  font-size: 16px;
1067  margin: 25px 0 15px 0;
1068}
1069#gift_container .button:hover {
1070  background: #729ef9;
1071}
1072
1073#gift_container .clearfix:after {
1074  content: "";
1075  display: table;
1076  clear: both;
1077}
1078
1079#gift_container #overlaySection {
1080  display: none;
1081  width: 100%;
1082  height: 100%;
1083  position: absolute;
1084  top: 0;
1085  left: 0;
1086  background: white;
1087  opacity: 0.6;
1088  z-index: 99;
1089}
1090
1091
1092#smProductDetailGiftWrapper {
1093  position: relative;
1094  font-size: 13px;
1095  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
1096  line-height: 1;
1097  -webkit-font-smoothing: antialiased;
1098  -moz-osx-font-smoothing: grayscale;
1099  color: #000;
1100  padding: 10px;
1101  margin: 20px 0px 50px;
1102  background:rgb(255, 255, 255) none repeat scroll 0% 0%;
1103  -webkit-border-radius: 5px;
1104  -moz-border-radius: 5px;
1105  border-radius: 5px;
1106  -webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,rgba(0, 0, 0, 0.1) 0px 1px 1px 1px;
1107  -moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,rgba(0, 0, 0, 0.1) 0px 1px 1px 1px;
1108  box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,rgba(0, 0, 0, 0.1) 0px 1px 1px 1px;
1109  display: block;
1110  clear:both;
1111}
1112
1113#smProductDetailGiftWrapper.alreadyInCart {
1114  border: 1px solid #00800070;
1115  background: rgb(245, 251, 244);
1116}
1117
1118#smProductDetailGiftWrapper .alreadyInCartProductTitle {
1119  display: block;
1120  text-align: center;
1121}
1122#smProductDetailGiftWrapper .alreadyInCartProductTitle a {
1123  cursor: pointer;
1124  text-decoration: underline;
1125  font-weight: bold;
1126}
1127
1128#smProductDetailGiftMainWrapper.removeLinks .alreadyInCartProductTitle a {
1129    cursor: inherit;
1130    text-decoration: none;
1131}
1132
1133#smProductDetailGiftWrapper .removeFromCart {
1134  display: block;
1135  text-align: center;
1136  margin-top: 20px;
1137  cursor: pointer;
1138  text-decoration: underline;
1139}
1140
1141
1142#smProductDetailGiftWrapper li {
1143	padding: 10px 20px;
1144    display: inline-block;
1145}
1146
1147#smProductDetailGiftWrapper li img {
1148  width: 22%;
1149  float: left;
1150  display: block;
1151}
1152#smProductDetailGiftWrapper .smItems {
1153  width: 70%;
1154  display: block;
1155  float: left;
1156  margin-left: 5%;
1157}
1158#smProductDetailGiftWrapper .giftWrapper a {
1159  display: inline;
1160  cursor: pointer;
1161  text-decoration: underline;
1162}
1163#smProductDetailGiftWrapper .item-variants select {
1164  display: block;
1165  color:#444;
1166  padding: .5em 1.0em .3em .3em;
1167  width: 100%;
1168  max-width: 100%;
1169  box-sizing: border-box;
1170  margin-top: 6px;
1171  border: 1px solid #aaa;
1172  -moz-border-radius: .2em;
1173  -webkit-border-radius: .2em;
1174  border-radius: .2em;
1175  -moz-appearance: none;
1176  -webkit-appearance: none;
1177  appearance: none;
1178  background-color:#fff;
1179  background-image: url('data:image/svg+xml;charset=US-ASCII,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="292.362px" height="292.362px" viewBox="0 0 292.362 292.362" style="enable-background:new 0 0 292.362 292.362;" xml:space="preserve"><g> <path d="M286.935,69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952,0-9.233,1.807-12.85,5.424 C1.807,72.998,0,77.279,0,82.228c0,4.948,1.807,9.229,5.424,12.847l127.907,127.907c3.621,3.617,7.902,5.428,12.85,5.428 s9.233-1.811,12.847-5.428L286.935,95.
1179074c3.613-3.617,5.427-7.898,5.427-12.847C292.362,77.279,290.548,72.998,286.935,69.377z"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'), linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);
1180  background-repeat: no-repeat, repeat;
1181  background-position: right .7em top 50%, 0 0;
1182  background-size: .65em auto, 100%;
1183  text-align: left;
1184}
1185
1186#smProductDetailGiftWrapper .item-name {
1187  display: block;
1188  cursor: pointer;
1189  text-decoration: underline;
1190  text-align: left;
1191}
1192
1193#smProductDetailGiftMainWrapper.removeLinks .item-name,#smProductDetailGiftWrapper.removeLinks .item-name {
1194    cursor: inherit;
1195    text-decoration: none;
1196}
1197
1198#smProductDetailGiftWrapper .item-variants select option {
1199  font-weight: normal;
1200}
1201#smProductDetailGiftWrapper .smAddGiftToCart {
1202  padding: 8px 8px;
1203  margin-top: 6px;
1204  background: rgba(168, 168, 168, 0.46) none repeat scroll 0% 0%;
1205  -moz-border-radius: 2px;
1206  -webkit-border-radius: 2px;
1207  border-radius: 2px;
1208  position: relative;
1209  display: block;
1210  font-weight: bold;
1211  cursor: pointer;
1212}
1213#smProductDetailGiftWrapper .productsToOfferGiftsTitle {
1214  text-align: center;
1215  padding: 5px;
1216  margin: 0 auto;
1217  font-weight: bold;
1218  display: block;
1219  border-bottom: 1px solid gray;
1220  width: 95%;
1221  margin-bottom: 20px;
1222  line-height: 20px;
1223}
1224#smProductDetailGiftWrapper .productsToOfferGiftsTitle a {
1225	cursor: pointer;
1226  	text-decoration: underline;
1227}
1228
1229#gift_container  .offerGiftsUntilDate, #smProductDetailGiftWrapper .offerGiftsUntilDate {
1230  display: block;
1231  margin-top: 5px;
1232  text-align: center;
1233  border-top: 1px solid black;
1234  padding: 10px;
1235}
1236
1237#gift_container  .offerGiftsUntilDateIcon, #smProductDetailGiftWrapper .offerGiftsUntilDateIcon {
1238  padding: 0 1.0em .3em .3em;
1239  background-color: #fff;
1240  background-image: url('data:image/svg+xml;charset=US-ASCII,<svg height="512pt" viewBox="0 0 512 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m482 292.25v-246.25c0-8.285156-6.714844-15-15-15h-76v-16c0-8.285156-6.714844-15-15-15s-15 6.714844-15 15v16h-60v-16c0-8.285156-6.714844-15-15-15s-15 6.714844-15 15v16h-60v-16c0-8.285156-6.714844-15-15-15s-15 6.714844-15 15v16h-60v-16c0-8.285156-6.714844-15-15-15s-15 6.714844-15 15v16h-76c-8.285156 0-15 6.714844-15 15v391c0 8.285156 6.714844 15 15 15h249.804688c24.25 36.152344 65.488281 60 112.195312 60 74.4375 0 135-60.5625 135-135 0-32.070312-11.25-61.5625-30-84.75zm-391-231.25v15c0 8.285156 6.714844 15 15 15s15-6.714844 15-15v-15h60v15c0 8.285156 6.714844 15 15 15s15-6.714844 15-15v-15h60v15c0 8.285156 6.714844 15 15 15s15-6.714844 15-15v-15h60v15c0 8.285156 6.714844 15 15 15s15-6.714844 15-15v-15h61v60h-422v-60zm-61 361v-271h422v113.804688c-21.464844-14.394532-47.269531-22.804688-75-22.804688-47.398438 0-89.164062 24.558594-113.257812 61.613281-2.027344-1.023437-4.3125-1.613281-6.742188-1.613281h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h22.722656c-3.386718 9.554688-5.730468 19.601562-6.882812 30h-15.839844c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h15.839844c1.152344 10.398438 3.492187 20.445312 6.882812 30zm347 60c-57.898438 0-105-47.101562-105-105s47.101562-105 105-105 105 47.101562 105 105-47.101562 105-105 105zm0 0"/><path d="m437 362h-45v-45c0-8.285156-6.714844-15-15-15s-15 6.714844-15 15v60c0 8.285156 6.714844 15 15 15h60c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m136 182h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m136 242h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m136 302h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m227 212h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15zm0 0"/><path d="m227 272h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15zm0 0"/><path d="m136 362h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15zm0 0"/><path d="m347 212h30c8.285156 0 15-6.714844 15-15s-6.714844-15-15-15h-30c-8.285156 0-15 6.714844-15 15s6.714844 15 15 15zm0 0"/></svg>');
1241  background-repeat: no-repeat, repeat;
1242  background-size: 16px auto;
1243}
1244
1245.productGiftIcon {
1246  	position: absolute !important;
1247    top: 10px !important;
1248    right: 10px !important;
1249    width: 15% !important;
1250    z-index: 1 !important;
1251    height: 15% !important;
1252    left: auto !important;
1253}
1254.svgTextValue {
1255  	display: inline-block;
1256    position: absolute;
1257    top: 50%;
1258    -webkit-transform: translateY(-50%);
1259    transform: translateY(-50%);
1260    left: 0;
1261    right: 0;
1262    margin: auto;
1263    text-align: center;
1264  	color: black;
1265}
1266
1267
1268</style>
1269<div style="display:none" id="sticky_gift_icon" class="stickyGartRight">
1270  <a href="#">
1271    <span style="background-size: 30px;background-repeat: no-repeat;background-position: center; background-color:#ffffff">
1272        <svg class="showGifts" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
1273            <g>
1274                <g>
1275                    <path d="M32,271.692v192c0,17.664,14.368,32,32,32h160v-224H32z"></path>
1276                </g>
1277            </g>
1278            <g>
1279                <g>
1280                    <path d="M480,143.692H378.752c7.264-4.96,13.504-9.888,17.856-14.304c25.824-25.952,25.824-68.192,0-94.144
1281                        c-25.088-25.28-68.8-25.216-93.856,0c-13.888,13.92-50.688,70.592-45.6,108.448h-2.304c5.056-37.856-31.744-94.528-45.6-108.448
1282                        c-25.088-25.216-68.8-25.216-93.856,0C89.6,61.196,89.6,103.436,115.36,129.388c4.384,4.416,10.624,9.344,17.888,14.304H32
1283                        c-17.632,0-32,14.368-32,32v48c0,8.832,7.168,16,16,16h208v-64h64v64h208c8.832,0,16-7.168,16-16v-48
1284                        C512,158.06,497.664,143.692,480,143.692z M222.112,142.636c0,0-1.344,1.056-5.92,1.056c-22.112,0-64.32-22.976-78.112-36.864
1285                        c-13.408-13.504-13.408-35.52,0-49.024c6.496-6.528,15.104-10.112,24.256-10.112c9.12,0,17.728,3.584,24.224,10.112
1286                        C208.128,79.5,229.568,134.924,222.112,142.636z M295.776,143.692c-4.544,0-5.888-1.024-5.888-1.056
1287                        c-7.456-7.712,13.984-63.136,35.552-84.832c12.896-13.024,35.456-13.088,48.48,0c13.44,13.504,13.44,35.52,0,49.024
1288                        C360.128,120.716,317.92,143.692,295.776,143.692z"></path>
1289                </g>
1290            </g>
1291            <g>
1292                <g>
1293                    <path d="M288,271.692v224h160c17.664,0,32-14.336,32-32v-192H288z"></path>
1294                </g>
1295        	</g>
1296        </svg>
1297      	<svg class="hideGifts" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 492 492" style="enable-background:new 0 0 492 492;" xml:space="preserve">
1298            <g>
1299                <g>
1300                    <path d="M300.188,246L484.14,62.04c5.06-5.064,7.852-11.82,7.86-19.024c0-7.208-2.792-13.972-7.86-19.028L468.02,7.872
1301                        c-5.068-5.076-11.824-7.856-19.036-7.856c-7.2,0-13.956,2.78-19.024,7.856L246.008,191.82L62.048,7.872
1302                        c-5.06-5.076-11.82-7.856-19.028-7.856c-7.2,0-13.96,2.78-19.02,7.856L7.872,23.988c-10.496,10.496-10.496,27.568,0,38.052
1303                        L191.828,246L7.872,429.952c-5.064,5.072-7.852,11.828-7.852,19.032c0,7.204,2.788,13.96,7.852,19.028l16.124,16.116
1304                        c5.06,5.072,11.824,7.856,19.02,7.856c7.208,0,13.968-2.784,19.028-7.856l183.96-183.952l183.952,183.952
1305                        c5.068,5.072,11.824,7.856,19.024,7.856h0.008c7.204,0,13.96-2.784,19.028-7.856l16.12-16.116
1306                        c5.06-5.064,7.852-11.824,7.852-19.028c0-7.204-2.792-13.96-7.852-19.028L300.188,246z"/>
1307                </g>
1308            </g>
1309        </svg>
1310      	<mark class="giftsCount" style="background-color:#ff6b6b">0</mark>
1311    </span>
1312  </a>
1313</div>
1314
1315
1316<div id="gift_container">
1317  <div class="giftContainerContent">
1318  </div>
1319  <div id="overlaySection" style="display: none;">
1320        <div class="overlaySectionWrapper">
1321            <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: 10px auto; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; display: block; shape-rendering: auto;" width="100px" height="100px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid">
1322				<circle cx="50" cy="50" fill="none" stroke="#6a6a6a" stroke-width="6" r="35" stroke-dasharray="164.93361431346415 56.97787143782138">
1323  					<animateTransform attributeName="transform" type="rotate" repeatCount="indef
1323inite" dur="1s" values="0 50 50;360 50 50" keyTimes="0;1"></animateTransform>
1324				</circle>
1325          	</svg>
1326        </div>
1327    </div>
1328</div>
1329
1330<div id="smGiftIcon1" style="display:none">
1331  <svg height="100%" viewBox="0 0 423334 423334" width="100%"><g>
1332              <circle class="svgBackground" cx="211667" cy="211667" r="211667" style="fill: rgb(0, 255, 0);" /><g><path class="fil1" style="fill: white" d="M119059 155901l185216 0c2805,0 5080,2275 5080,5080l0 41401c0,2805 -2275,5080 -5080,5080l-185216 0c-2805,0 -5080,-2275 -5080,-5080l0 -41401c0,-2805 2275,-5080 5080,-5080zm180136 10160l-175056 0 0 31241 175056 0 0 -31241z" />
1333              <path class="fil1" style="fill: white" d="M296643 220462l0 104671c0,2805 -2275,5080 -5080,5080l-159792 0c-2805,0 -5080,-2275 -5080,-5080l0 -104671c0,-2797 2282,-5079 5079,-5079l2 0c2797,0 5079,2289 5079,5079l0 99591 149632 0 0 -99591c0,-2797 2282,-5079 5079,-5079l2 0c2797,0 5079,2289 5079,5079z" />
1334              <path class="fil1" style="fill: white" d="M193635 161672c0,-2805 2275,-5080 5080,-5080 2805,0 5080,2275 5080,5080l0 163461c0,2805 -2275,5080 -5080,5080 -2805,0 -5080,-2275 -5080,-5080l0 -163461z" />
1335              <path class="fil1" style="fill: white" d="M219539 161672c0,-2805 2275,-5080 5080,-5080 2805,0 5080,2275 5080,5080l0 163461c0,2805 -2275,5080 -5080,5080 -2805,0 -5080,-2275 -5080,-5080l0 -163461z" />
1336              <path class="fil1" style="fill: white" d="M209789 163399c-2587,-2281 -68864,-61052 -31914,-69713 33612,-7880 40371,65311 40391,65520 262,2783 -1781,5254 -4564,5516 -1491,140 -2893,-381 -3913,-1323zm-29612 -59831c-13041,3056 11194,28506 26055,42753 -3158,-17890 -10654,-46364 -26055,-42753z" />
1337              <path class="fil1" style="fill: white" d="M221711 142929c11236,-11089 24112,-25587 18671,-29124 -5427,-3528 -13257,14265 -18671,29124zm24187 -37618c19846,12904 -28410,55572 -31713,58458 -1268,1217 -3135,1739 -4942,1208 -2685,-789 -4222,-3606 -3433,-6291 56,-189 19543,-66734 40088,-53375z" /></g></g>
1338  </svg>
1339</div>
1340<div id="smGiftIcon2" style="display:none">
1341  <svg height="100%" width="100%" viewBox="0 0 64 64">
1342            <g>
1343                <path class="svgBackground"
1344                      d="M56.8,19.4c-2.4,0.3-4.2,1.8-5.7,3.7c0.4,0.5,0.8,0.8,1.1,1.2c0,1.3,0,2.6,0,4.4c1.1,0.6,2.5,1.7,4.2,2.3   c0.9,0.3,2.3,0,3.1-0.6c1.1-0.7,0.8-2,0.2-3.1c-0.7-1.4-0.8-2.9-0.2-4.5C60.4,20.7,59.1,19,56.8,19.4z M56.9,23   c-0.8,0.6-1.9,0.8-2.9,0.9c-0.3,0-1.6,0-1.7,0.3c0.5-1.2,1.8-2.3,2.9-2.9c0.4-0.2,0.7-0.4,1.1-0.4c0.4,0,0.8,0.1,1.1,0.4   C57.9,21.9,57.5,22.5,56.9,23z"/>
1345                <path class="svgBackground"
1346                      d="M47.8,22.8c-1.5-1.9-3.2-3.4-5.7-3.7c-2.3-0.3-3.6,1.3-2.7,3.5c0.7,1.6,0.5,3-0.2,4.5   c-0.6,1.1-0.8,2.4,0.2,3.1c0.8,0.6,2.2,0.9,3.1,0.6c1.6-0.6,3-1.6,4.2-2.3c0-1.8,0-3.1,0-4.4C47.1,23.6,47.4,23.3,47.8,22.8z    M44.4,23.5c-1-0.2-2-0.5-2.8-1.1c-0.1-0.1-0.2-0.2-0.3-0.3c-0.5-0.5-0.9-1.4,0-1.7c0.8-0.3,1.9,0.3,2.6,0.7c1.1,0.7,2,1.6,2.6,2.7   C46.4,23.6,44.8,23.6,44.4,23.5z"/>
1347                <path class="svgBackground"
1348                      d="M49.4,23.5c-1.3,0-2.4,1.1-2.4,2.4c0,1.3,1.1,2.4,2.4,2.4c1.3,0,2.4-1.1,2.4-2.4   C51.8,24.6,50.7,23.5,49.4,23.5z"/>
1349                <path class="svgBackground"
1350                      d="M58.8,12.3h-7.2v7.2c1.3-1.1,2.9-2,4.9-2.3c1.9-0.3,3.5,0.3,4.5,1.6c1,1.3,1.1,3,0.4,4.7   c0,0.1-0.1,0.2-0.1,0.3h1.5v-7.5C62.9,14.1,61.1,12.3,58.8,12.3z"/>
1351                <path class="svgBackground"
1352                      d="M37.6,23.2c-0.7-1.7-0.6-3.5,0.4-4.7c1-1.3,2.6-1.9,4.5-1.6c2.1,0.3,3.8,1.3,5,2.4v-7H5.2   c-2.3,0-4.1,1.8-4.1,4.1v7.5h36.7C37.7,23.6,37.7,23.4,37.6,23.2z"/>
1353                <path class="svgBackground"
1354                      d="M43.3,32.5c-0.5,0.2-1,0.2-1.5,0.2c-1.3,0-2.6-0.4-3.5-1c-0.5-0.4-1.9-1.5-1.6-3.7H1.1v19.8   c0,2.3,1.8,4.1,4.1,4.1h42.4V30.2c-0.2,0.1-0.4,0.2-0.6,0.4C45.9,31.2,44.7,32,43.3,32.5z"/>
1355                <path class="svgBackground"
1356                  d="M60.7,32c-0.9,0.6-2.2,1-3.5,1c-0.5,0-1-0.1-1.5-0.2c-1.4-0.5-2.6-1.3-3.6-1.9c-0.2-0.1-0.3-0.2-0.5-0.3v21.1   h7.2c2.3,0,4.1-1.8,4.1-4.1V27.9h-0.7C62.7,30.3,61.2,31.6,60.7,32z"/>
1356
1357            </g>
1358    </svg>
1359</div>
1360<div id="smGiftIcon3" style="display:none">
1361  <svg height="100%" width="100%" viewBox="0 0 64 64">
1362    <circle cx="50%" cy="50%" r="50%" fill="red" class="svgBackground" />
1363    <switch>
1364      <foreignObject x="10" y="4" width="70%" height="85%" style="line-height: normal; text-align:center;">
1365        <div>
1366            <p xmlns="http://www.w3.org/1999/xhtml" class="svgTextValue" style="color: black; font-family: Arial; font-size: 14px; text-align: center; line-height: normal; font-weight: bold"></p>
1367        </div>
1368      </foreignObject>
1369    </switch>
1370  </svg>
1371</div>
1372
1373<img alt="smNoImage" style="display:none" class="smNoImage" src="//saiehello.com/cdn/shopifycloud/storefront/assets/no-image-100-2a702f30_small.gif" />
1374
1375<script type="text/javascript">var sm_translations_labels = {"gift_already_in_cart":"Gift GIFT_NAME already in cart","remove_from_cart":"Remove from cart?","add_to_cart":"Add to cart","add_product_to_cart_and_get_gift":"Add PRODUCT_NAME to cart and get free gift","add_multiple_products_to_cart_and_get_gift":"Add any product from collection(s) TYPE_VALUES to cart and get free gift","pick_free_gift_for_multiple_products":"You added to cart product from collection(s) TYPE_VALUES, you can pick free gift","pick_free_gift_for_product":"You can pick free gift for PRODUCT_NAME","buy_for_more_and_get_gift":"If you spend ORDER_MINIMUM (TO_SPEND more), you will get free gift","buy_for_more_and_get_gift_with_conditions":"","pick_free_gift_for_order":"You spend more then ORDER_MINIMUM, pick your free gift","active_until":"active until UNTIL_DATE","until_date_format":1,"gift_cart_property_label":"Free gift: 100% off"}; var sm_desing_settings = {"changeGiftVariantsInCart":0,"showGiftOldPriceInGiftBox":0,"removeGiftsLinks":0,"disableUnavailableGifts":0,"canChangeGiftsQuantity":0,"selectedGiftIcon":1,"giftIconColor":{"hue":120,"saturation":0,"brightness":0.75,"alpha":1},"giftIconTextValue":"Free Gift","selectedGiftBoxPosition":1,"backgroundColorOfGiftBox":{"hue":1,"saturation":0,"brightness":1},"backgroundColorOfGiftBoxIcon":{"hue":1,"saturation":0,"brightness":1},"giftBoxIconIsPulsed":0,"hideGiftBox":1,"showProgressBar":0,"progressBarColor":{"hue":111,"saturation":0.2391,"brightness":0.902},"addGiftToCartAutomaticallyOnlyFirstTime":1}; var sm_products_gifts = []; var sm_orders_gifts = []; var sm_multiple_products_gifts= [];var sm_order_offers_filter_values = []; var sm_pro_version_settings = []; var sm_money_format="$@@amount&&";</script>
1375
1376
1377<script type="text/javascript">
1378</script>
vendor: 1 bytes, line 1378
1378
1379<script type="text/javascript">
1380    if (window.location.pathname == '/collections/all') {
1381        window.location.replace('/collections/all-products');
1382    }
1383</script>
1383
1384
1385
1386
1387<script type="text/javascript">(function e(){var e=document.createElement("script");e.type="text/javascript",e.async=true,e.src="//staticw2.yotpo.com/15oyWFK8P51YNVcOroRmFMH6cKAsBj029ABXNv2a/widget.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})();</script>
1387
1388
1389
vendor: 12,469 bytes, lines 1390-1391
1390<script>
1391  var Swiper=function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(s,a){void 0===s&&(s={}),void 0===a&&(a={});const i=["__proto__","constructor","prototype"];Object.keys(a).filter((e=>i.indexOf(e)<0)).forEach((i=>{void 0===s[i]?s[i]=a[i]:e(a[i])&&e(s[i])&&Object.keys(a[i]).length>0&&t(s[i],a[i])}))}const s={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){const e="undefined"!=typeof document?document:{};return t(e,s),e}const i={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function r(){const e="undefined"!=typeof window?window:{};return t(e,i),e}function n(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}function l(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function o(){return Date.now()}function d(e,t){void 0===t&&(t="x");const s=r();let a,i,n;const l=function(e){const t=r();let s;return t.getComputedStyle&&(s=t.getComputedStyle(e,null)),!s&&e.currentStyle&&(s=e.currentStyle),s||(s=e.style),s}(e);return s.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new s.WebKitCSSMatrix("none"===i?"":i)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=n.toString().split(",")),"x"===t&&(i=s.WebKitCSSMatrix?n.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=s.WebKitCSSMatrix?n.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0}function c(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function p(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let a=1;a<arguments.length;a+=1){const i=a<0||arguments.length<=a?void 0:arguments[a];if(null!=i&&(s=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?s instanceof HTMLElement:s&&(1===s.nodeType||11===s.nodeType)))){const s=Object.keys(Object(i)).filter((e=>t.indexOf(e)<0));for(let t=0,a=s.length;t<a;t+=1){const a=s[t],r=Object.getOwnPropertyDescriptor(i,a);void 0!==r&&r.enumerable&&(c(e[a])&&c(i[a])?i[a].__swiper__?e[a]=i[a]:p(e[a],i[a]):!c(e[a])&&c(i[a])?(e[a]={},i[a].__swiper__?e[a]=i[a]:p(e[a],i[a])):e[a]=i[a])}}}var s;return e}function u(e,t,s){e.style.setProperty(t,s)}function m(e){let{swiper:t,targetPosition:s,side:a}=e;const i=r(),n=-t.translate;let l,o=null;const d=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const c=s>n?"next":"prev",p=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{l=(new Date).getTime(),null===o&&(o=l);const e=Math.max(Math.min((l-o)/d,1),0),r=.5-Math.cos(e*Math.PI)/2;let c=n+r*(s-n);if(p(c,s)&&(c=s),t.wrapperEl.scrollTo({[a]:c}),p(c,s))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[a]:c})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(u)};u()}function h(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function f(e,t){void 0===t&&(t="");const s=r(),a=[...e.children];return s.HTMLSlotElement&&e instanceof HTMLSlotElement&&a.push(...e.assignedElements()),t?a.filter((e=>e.matches(t))):a}function g(e){try{return void console.warn(e)}catch(e){}}function v(e,t){void 0===t&&(t=[]);const s=document.createElement(e);return s.classList.add(...Array.isArray(t)?t:n(t)),s}function w(e){const t=r(),s=a(),i=e.getBoundingClientRect(),n=s.body,l=e.clientTop||n.clientTop||0,o=e.clientLeft||n.clientLeft||0,d=e===t?t.scrollY:e.scrollTop,c=e===t?t.scrollX:e.scrollLeft;return{top:i.top+d-l,left:i.left+c-o}}function b(e,t){return r().getComputedStyle(e,null).getPropertyValue(t)}function y(e){let t,s=e;if(s){for(t=0;null!==(s=s.previousSibling);)1===s.nodeType&&(t+=1);return t}}function E(e,t){const s=[];let a=e.parentElement;for(;a;)t?a.matches(t)&&s.push(a):s.push(a),a=a.parentElement;return s}function x(e,t){t&&e.addEventListener("transitionend",(function s(a){a.target===e&&(t.call(e,a),e.removeEventListener("transitionend",s))}))}function S(e,t,s){const a=r();return s?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function T(e){return(Array.isArray(e)?e:[e]).filter((e=>!!e))}function M(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}let C,P,L;function I(){return C||(C=function(){const e=r(),t=a();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),C}function z(e){return void 0===e&&(e={}),P||(P=function(e){let{userAgent:t}=void 0===e?{}:e;const s=I(),a=r(),i=a.navigator.platform,n=t||a.navigator.userAgent,l={ios:!1,android:!1},o=a.screen.width,d=a.screen.height,c=n.match(/(Android);?[\s\/]+([\d.]+)?/);let p=n.match(/(iPad).*OS\s([\d_]+)/);const u=n.match(/(iPod)(.*OS\s([\d_]+))?/),m=!p&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===i;let f="MacIntel"===i;return!p&&f&&s.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${d}`)>=0&&(p=n.match(/(Version)\/([\d.]+)/),p||(p=[0,1,"13_0_0"]),f=!1),c&&!h&&(l.os="android",l.android=!0),(p||m||u)&&(l.os="ios",l.ios=!0),l}(e)),P}function A(){return L||(L=function(){const e=r(),t=z();let s=!1;function a(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(a()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,a]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));s=e<16||16===e&&a<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),n=a();return{isSafari:s||n,needPerspectiveFix:s,need3dFix:n||i&&t.ios,isWebView:i}}()),L}var $={on(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;const i=s?"unshift":"push";return e.split(" ").forEach((e=>{a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t)})),a},once(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;function i(){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var s=arguments.length,r=new Array(s),n=0;n<s;n++)r[n]=arguments[n];t.apply(a,r)}return i.__emitterProxy=t,a.on(e,i,s)},onAny(e,t){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof e)return s;const a=t?"unshift":"push";return s.eventsAnyListeners.indexOf(e)<0&&s.eventsAnyListeners[a](e),s},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const s=t.eventsAnyListeners.indexOf(e);return s>=0&&t.eventsAnyListeners.splice(s,1),t},off(e,t){const s=this;return!s.eventsListeners||s.destroyed?s:s.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].forEach(((a,i)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&s.eventsListeners[e].splice(i,1)}))})),s):s},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,s,a;for(var i=arguments.length,r=new Array(i),n=0;n<i;n++)r[n]=arguments[n];"string"==typeof r[0]||Array.isArray(r[0])?(t=r[0],s=r.slice(1,r.length),a=e):(t=r[0].events,s=r[0].data,a=r[0].context||e),s.unshift(a);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(a,[t,...s])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(a,s)}))})),e}};const k=(e,t,s)=>{t&&!e.classList.contains(s)?e.classList.add(s):!t&&e.classList.contains(s)&&e.classList.remove(s)};const O=(e,t,s)=>{t&&!e.classList.contains(s)?e.classList.add(s):!t&&e.classList.contains(s)&&e.classList.remove(s)};const D=(e,t)=>{if(!e||e.destroyed||!e.params)return;const s=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(s){let t=s.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(s.shadowRoot?t=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{s.shadowRoot&&(t=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},G=(e,t)=>{if(!e.slides[t])return;const s=e.slides[t].querySelector('[loading="lazy"]');s&&s.removeAttribute("loading")},X=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const s=e.slides.length;if(!s||!t||t<0)return;t=Math.min(t,s);const a="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const s=i,r=[s-t];return r.push(...Array.from({length:t}).map(((e,t)=>s+a+t))),void e.slides.forEach(((t,s)=>{r.includes(t.column)&&G(e,s)}))}const r=i+a-1;if(e.params.rewind||e.params.loop)for(let a=i-t;a<=r+t;a+=1){const t=(a%s+s)%s;(t<i||t>r)&&G(e,t)}else for(let a=Math.max(i-t,0);a<=Math.min(r+t,s-1);a+=1)a!==i&&(a>r||a<i)&&G(e,a)};var H={updateSize:function(){const e=this;let t,s;const a=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:a.clientWidth,s=void 0!==e.params.height&&null!==e.params.height?e.params.height:a.clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(b(a,"padding-left")||0,10)-parseInt(b(a,"padding-right")||0,10),s=s-parseInt(b(a,"padding-top")||0,10)-parseInt(b(a,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(s)&&(s=0),Object.assign(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this;function t(t,s){return parseFloat(t.getPropertyValue(e.getDirectionLabel(s))||0)}const s=e.params,{wrapperEl:a,slidesEl:i,size:r,rtlTranslate:n,wrongRTL:l}=e,o=e.virtual&&s.virtual.enabled,d=o?e.virtual.slides.length:e.slides.length,c=f(i,`.${e.params.slideClass}, swiper-slide`),p=o?e.virtual.slides.length:c.length;let m=[];const h=[],g=[];let v=s.slidesOffsetBefore;"function"==typeof v&&(v=s.slidesOffsetBefore.call(e));let w=s.slidesOffsetAfter;"function"==typeof w&&(w=s.slidesOffsetAfter.call(e));const y=e.snapGrid.length,E=e.slidesGrid.length;let x=s.spaceBetween,T=-v,M=0,C=0;if(void 0===r)return;"string"==typeof x&&x.indexOf("%")>=0?x=parseFloat(x.replace("%",""))/100*r:"string"==typeof x&&(x=parseFloat(x)),e.virtualSize=-x,c.forEach((e=>{n?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),s.centeredSlides&&s.cssMode&&(u(a,"--swiper-centered-offset-before",""),u(a,"--swiper-centered-offset-after",""));const P=s.grid&&s.grid.rows>1&&e.grid;let L;P?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();const I="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter((e=>void 0!==s.breakpoints[e].slidesPerView)).length>0;for(let a=0;a<p;a+=1){let i;if(L=0,c[a]&&(i=c[a]),P&&e.grid.updateSlide(a,i,c),!c[a]||"none"!==b(i,"display")){if("auto"===s.slidesPerView){I&&(c[a].style[e.getDirectionLabel("width")]="");const r=getComputedStyle(i),n=i.style.transform,l=i.style.webkitTransform;if(n&&(i.style.transform="none"),l&&(i.style.webkitTransform="none"),s.roun
vendor: 8,754 bytes, line 1391
1391dLengths)L=e.isHorizontal()?S(i,"width",!0):S(i,"height",!0);else{const e=t(r,"width"),s=t(r,"padding-left"),a=t(r,"padding-right"),n=t(r,"margin-left"),l=t(r,"margin-right"),o=r.getPropertyValue("box-sizing");if(o&&"border-box"===o)L=e+n+l;else{const{clientWidth:t,offsetWidth:r}=i;L=e+s+a+n+l+(r-t)}}n&&(i.style.transform=n),l&&(i.style.webkitTransform=l),s.roundLengths&&(L=Math.floor(L))}else L=(r-(s.slidesPerView-1)*x)/s.slidesPerView,s.roundLengths&&(L=Math.floor(L)),c[a]&&(c[a].style[e.getDirectionLabel("width")]=`${L}px`);c[a]&&(c[a].swiperSlideSize=L),g.push(L),s.centeredSlides?(T=T+L/2+M/2+x,0===M&&0!==a&&(T=T-r/2-x),0===a&&(T=T-r/2-x),Math.abs(T)<.001&&(T=0),s.roundLengths&&(T=Math.floor(T)),C%s.slidesPerGroup==0&&m.push(T),h.push(T)):(s.roundLengths&&(T=Math.floor(T)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&m.push(T),h.push(T),T=T+L+x),e.virtualSize+=L+x,M=L,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+w,n&&l&&("slide"===s.effect||"coverflow"===s.effect)&&(a.style.width=`${e.virtualSize+x}px`),s.setWrapperSize&&(a.style[e.getDirectionLabel("width")]=`${e.virtualSize+x}px`),P&&e.grid.updateWrapperSize(L,m),!s.centeredSlides){const t=[];for(let a=0;a<m.length;a+=1){let i=m[a];s.roundLengths&&(i=Math.floor(i)),m[a]<=e.virtualSize-r&&t.push(i)}m=t,Math.floor(e.virtualSize-r)-Math.floor(m[m.length-1])>1&&m.push(e.virtualSize-r)}if(o&&s.loop){const t=g[0]+x;if(s.slidesPerGroup>1){const a=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/s.slidesPerGroup),i=t*s.slidesPerGroup;for(let e=0;e<a;e+=1)m.push(m[m.length-1]+i)}for(let a=0;a<e.virtual.slidesBefore+e.virtual.slidesAfter;a+=1)1===s.slidesPerGroup&&m.push(m[m.length-1]+t),h.push(h[h.length-1]+t),e.virtualSize+=t}if(0===m.length&&(m=[0]),0!==x){const t=e.isHorizontal()&&n?"marginLeft":e.getDirectionLabel("marginRight");c.filter(((e,t)=>!(s.cssMode&&!s.loop)||t!==c.length-1)).forEach((e=>{e.style[t]=`${x}px`}))}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;g.forEach((t=>{e+=t+(x||0)})),e-=x;const t=e>r?e-r:0;m=m.map((e=>e<=0?-v:e>t?t+w:e))}if(s.centerInsufficientSlides){let e=0;g.forEach((t=>{e+=t+(x||0)})),e-=x;const t=(s.slidesOffsetBefore||0)+(s.slidesOffsetAfter||0);if(e+t<r){const s=(r-e-t)/2;m.forEach(((e,t)=>{m[t]=e-s})),h.forEach(((e,t)=>{h[t]=e+s}))}}if(Object.assign(e,{slides:c,snapGrid:m,slidesGrid:h,slidesSizesGrid:g}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){u(a,"--swiper-centered-offset-before",-m[0]+"px"),u(a,"--swiper-centered-offset-after",e.size/2-g[g.length-1]/2+"px");const t=-e.snapGrid[0],s=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+s))}if(p!==d&&e.emit("slidesLengthChange"),m.length!==y&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==E&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(o||s.cssMode||"slide"!==s.effect&&"fade"!==s.effect)){const t=`${s.containerModifierClass}backface-hidden`,a=e.el.classList.contains(t);p<=s.maxBackfaceHiddenSlides?a||e.el.classList.add(t):a&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,s=[],a=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=e=>a?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{s.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!a)break;s.push(n(e))}else s.push(n(t.activeIndex));for(i=0;i<s.length;i+=1)if(void 0!==s[i]){const e=s[i].offsetHeight;r=e>r?e:r}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,s=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let a=0;a<t.length;a+=1)t[a].swiperSlideOffset=(e.isHorizontal()?t[a].offsetLeft:t[a].offsetTop)-s-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,s=t.params,{slides:a,rtlTranslate:i,snapGrid:r}=t;if(0===a.length)return;void 0===a[0].swiperSlideOffset&&t.updateSlidesOffset();let n=-e;i&&(n=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=s.spaceBetween;"string"==typeof l&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:"string"==typeof l&&(l=parseFloat(l));for(let e=0;e<a.length;e+=1){const o=a[e];let d=o.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(d-=a[0].swiperSlideOffset);const c=(n+(s.centeredSlides?t.minTranslate():0)-d)/(o.swiperSlideSize+l),p=(n-r[0]+(s.centeredSlides?t.minTranslate():0)-d)/(o.swiperSlideSize+l),u=-(n-d),m=u+t.slidesSizesGrid[e],h=u>=0&&u<=t.size-t.slidesSizesGrid[e],f=u>=0&&u<t.size-1||m>1&&m<=t.size||u<=0&&m>=t.size;f&&(t.visibleSlides.push(o),t.visibleSlidesIndexes.push(e)),k(o,f,s.slideVisibleClass),k(o,h,s.slideFullyVisibleClass),o.progress=i?-c:c,o.originalProgress=i?-p:p}},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,a=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:n,progressLoop:l}=t;const o=r,d=n;if(0===a)i=0,r=!0,n=!0;else{i=(e-t.minTranslate())/a;const s=Math.abs(e-t.minTranslate())<1,l=Math.abs(e-t.maxTranslate())<1;r=s||i<=0,n=l||i>=1,s&&(i=0),l&&(i=1)}if(s.loop){const s=t.getSlideIndexByData(0),a=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[s],r=t.slidesGrid[a],n=t.slidesGrid[t.slidesGrid.length-1],o=Math.abs(e);l=o>=i?(o-i)/n:(o+n-r)/n,l>1&&(l-=1)}Object.assign(t,{progress:i,progressLoop:l,isBeginning:r,isEnd:n}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),r&&!o&&t.emit("reachBeginning toEdge"),n&&!d&&t.emit("reachEnd toEdge"),(o&&!r||d&&!n)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,slidesEl:a,activeIndex:i}=e,r=e.virtual&&s.virtual.enabled,n=e.grid&&s.grid&&s.grid.rows>1,l=e=>f(a,`.${s.slideClass}${e}, swiper-slide${e}`)[0];let o,d,c;if(r)if(s.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),o=l(`[data-swiper-slide-index="${t}"]`)}else o=l(`[data-swiper-slide-index="${i}"]`);else n?(o=t.find((e=>e.column===i)),c=t.find((e=>e.column===i+1)),d=t.find((e=>e.column===i-1))):o=t[i];o&&(n||(c=function(e,t){const s=[];for(;e.nextElementSibling;){const a=e.nextElementSibling;t?a.matches(t)&&s.push(a):s.push(a),e=a}return s}(o,`.${s.slideClass}, swiper-slide`)[0],s.loop&&!c&&(c=t[0]),d=function(e,t){const s=[];for(;e.previousElementSibling;){const a=e.previousElementSibling;t?a.matches(t)&&s.push(a):s.push(a),e=a}return s}(o,`.${s.slideClass}, swiper-slide`)[0],s.loop&&0===!d&&(d=t[t.length-1]))),t.forEach((e=>{O(e,e===o,s.slideActiveClass),O(e,e===c,s.slideNextClass),O(e,e===d,s.slidePrevClass)})),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{snapGrid:a,params:i,activeIndex:r,realIndex:n,snapIndex:l}=t;let o,d=e;const c=e=>{let s=e-t.virtual.slidesBefore;return s<0&&(s=t.virtual.slides.length+s),s>=t.virtual.slides.length&&(s-=t.virtual.slides.length),s};if(void 0===d&&(d=function(e){const{slidesGrid:t,params:s}=e,a=e.rtlTranslate?e.translate:-e.translate;let i;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?a>=t[e]&&a<t[e+1]-(t[e+1]-t[e])/2?i=e:a>=t[e]&&a<t[e+1]&&(i=e+1):a>=t[e]&&(i=e);return s.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i}(t)),a.indexOf(s)>=0)o=a.indexOf(s);else{const e=Math.min(i.slidesPerGroupSkip,d);o=e+Math.floor((d-e)/i.slidesPerGroup)}if(o>=a.length&&(o=a.length-1),d===r&&!t.params.loop)return void(o!==l&&(t.snapIndex=o,t.emit("snapIndexChange")));if(d===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=c(d));const p=t.grid&&i.grid&&i.grid.rows>1;let u;if(t.virtual&&i.virtual.enabled&&i.loop)u=c(d);else if(p){const e=t.slides.find((e=>e.column===d));let s=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(s)&&(s=Math.max(t.slides.indexOf(e),0)),u=Math.floor(s/i.grid.rows)}else if(t.slides[d]){const e=t.slides[d].getAttribute("data-swiper-slide-index");u=e?parseInt(e,10):d}else u=d;Object.assign(t,{previousSnapIndex:l,snapIndex:o,previousRealIndex:n,realIndex:u,previousIndex:r,activeIndex:d}),t.initialized&&X(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(n!==u&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const s=this,a=s.params;let i=e.closest(`.${a.slideClass}, swiper-slide`);!i&&s.isElement&&t&&t.length>
vendor: 10,749 bytes, line 1391
13911&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!i&&e.matches&&e.matches(`.${a.slideClass}, swiper-slide`)&&(i=e)}));let r,n=!1;if(i)for(let e=0;e<s.slides.length;e+=1)if(s.slides[e]===i){n=!0,r=e;break}if(!i||!n)return s.clickedSlide=void 0,void(s.clickedIndex=void 0);s.clickedSlide=i,s.virtual&&s.params.virtual.enabled?s.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):s.clickedIndex=r,a.slideToClickedSlide&&void 0!==s.clickedIndex&&s.clickedIndex!==s.activeIndex&&s.slideToClickedSlide()}};var Y={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:s,translate:a,wrapperEl:i}=this;if(t.virtualTranslate)return s?-a:a;if(t.cssMode)return a;let r=d(i,e);return r+=this.cssOverflowAdjustment(),s&&(r=-r),r||0},setTranslate:function(e,t){const s=this,{rtlTranslate:a,params:i,wrapperEl:r,progress:n}=s;let l,o=0,d=0;s.isHorizontal()?o=a?-e:e:d=e,i.roundLengths&&(o=Math.floor(o),d=Math.floor(d)),s.previousTranslate=s.translate,s.translate=s.isHorizontal()?o:d,i.cssMode?r[s.isHorizontal()?"scrollLeft":"scrollTop"]=s.isHorizontal()?-o:-d:i.virtualTranslate||(s.isHorizontal()?o-=s.cssOverflowAdjustment():d-=s.cssOverflowAdjustment(),r.style.transform=`translate3d(${o}px, ${d}px, 0px)`);const c=s.maxTranslate()-s.minTranslate();l=0===c?0:(e-s.minTranslate())/c,l!==n&&s.updateProgress(e),s.emit("setTranslate",s.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,s,a,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===s&&(s=!0),void 0===a&&(a=!0);const r=this,{params:n,wrapperEl:l}=r;if(r.animating&&n.preventInteractionOnTransition)return!1;const o=r.minTranslate(),d=r.maxTranslate();let c;if(c=a&&e>o?o:a&&e<d?d:e,r.updateProgress(c),n.cssMode){const e=r.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-c;else{if(!r.support.smoothScroll)return m({swiper:r,targetPosition:-c,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,s&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}};function B(e){let{swiper:t,runCallbacks:s,direction:a,step:i}=e;const{activeIndex:r,previousIndex:n}=t;let l=a;if(l||(l=r>n?"next":r<n?"prev":"reset"),t.emit(`transition${i}`),s&&r!==n){if("reset"===l)return void t.emit(`slideResetTransition${i}`);t.emit(`slideChangeTransition${i}`),"next"===l?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}var N={slideTo:function(e,t,s,a,i){void 0===e&&(e=0),void 0===s&&(s=!0),"string"==typeof e&&(e=parseInt(e,10));const r=this;let n=e;n<0&&(n=0);const{params:l,snapGrid:o,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:u,wrapperEl:h,enabled:f}=r;if(!f&&!a&&!i||r.destroyed||r.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=r.params.speed);const g=Math.min(r.params.slidesPerGroupSkip,n);let v=g+Math.floor((n-g)/r.params.slidesPerGroup);v>=o.length&&(v=o.length-1);const w=-o[v];if(l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){const t=-Math.floor(100*w),s=Math.floor(100*d[e]),a=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=s&&t<a-(a-s)/2?n=e:t>=s&&t<a&&(n=e+1):t>=s&&(n=e)}if(r.initialized&&n!==p){if(!r.allowSlideNext&&(u?w>r.translate&&w>r.minTranslate():w<r.translate&&w<r.minTranslate()))return!1;if(!r.allowSlidePrev&&w>r.translate&&w>r.maxTranslate()&&(p||0)!==n)return!1}let b;n!==(c||0)&&s&&r.emit("beforeSlideChangeStart"),r.updateProgress(w),b=n>p?"next":n<p?"prev":"reset";const y=r.virtual&&r.params.virtual.enabled;if(!(y&&i)&&(u&&-w===r.translate||!u&&w===r.translate))return r.updateActiveIndex(n),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==l.effect&&r.setTranslate(w),"reset"!==b&&(r.transitionStart(s,b),r.transitionEnd(s,b)),!1;if(l.cssMode){const e=r.isHorizontal(),s=u?w:-w;if(0===t)y&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),y&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{h[e?"scrollLeft":"scrollTop"]=s}))):h[e?"scrollLeft":"scrollTop"]=s,y&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1}));else{if(!r.support.smoothScroll)return m({swiper:r,targetPosition:s,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:s,behavior:"smooth"})}return!0}const E=A().isSafari;return y&&!i&&E&&r.isElement&&r.virtual.update(!1,!1,n),r.setTransition(t),r.setTranslate(w),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,a),r.transitionStart(s,b),0===t?r.transitionEnd(s,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,b))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,s,a){if(void 0===e&&(e=0),void 0===s&&(s=!0),"string"==typeof e){e=parseInt(e,10)}const i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);const r=i.grid&&i.params.grid&&i.params.grid.rows>1;let n=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)n+=i.virtual.slidesBefore;else{let e;if(r){const t=n*i.params.grid.rows;e=i.slides.find((e=>1*e.getAttribute("data-swiper-slide-index")===t)).column}else e=i.getSlideIndexByData(n);const t=r?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:s}=i.params;let l=i.params.slidesPerView;"auto"===l?l=i.slidesPerViewDynamic():(l=Math.ceil(parseFloat(i.params.slidesPerView,10)),s&&l%2==0&&(l+=1));let o=t-e<l;if(s&&(o=o||e<Math.ceil(l/2)),a&&s&&"auto"!==i.params.slidesPerView&&!r&&(o=!1),o){const a=s?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:a,slideTo:!0,activeSlideIndex:"next"===a?e+1:e-t+1,slideRealIndex:"next"===a?i.realIndex:void 0})}if(r){const e=n*i.params.grid.rows;n=i.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)).column}else n=i.getSlideIndexByData(n)}return requestAnimationFrame((()=>{i.slideTo(n,t,s,a)})),i},slideNext:function(e,t,s){void 0===t&&(t=!0);const a=this,{enabled:i,params:r,animating:n}=a;if(!i||a.destroyed)return a;void 0===e&&(e=a.params.speed);let l=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(l=Math.max(a.slidesPerViewDynamic("current",!0),1));const o=a.activeIndex<r.slidesPerGroupSkip?1:l,d=a.virtual&&r.virtual.enabled;if(r.loop){if(n&&!d&&r.loopPreventsSliding)return!1;if(a.loopFix({direction:"next"}),a._clientLeft=a.wrapperEl.clientLeft,a.activeIndex===a.slides.length-1&&r.cssMode)return requestAnimationFrame((()=>{a.slideTo(a.activeIndex+o,e,t,s)})),!0}return r.rewind&&a.isEnd?a.slideTo(0,e,t,s):a.slideTo(a.activeIndex+o,e,t,s)},slidePrev:function(e,t,s){void 0===t&&(t=!0);const a=this,{params:i,snapGrid:r,slidesGrid:n,rtlTranslate:l,enabled:o,animating:d}=a;if(!o||a.destroyed)return a;void 0===e&&(e=a.params.speed);const c=a.virtual&&i.virtual.enabled;if(i.loop){if(d&&!c&&i.loopPreventsSliding)return!1;a.loopFix({direction:"prev"}),a._clientLeft=a.wrapperEl.clientLeft}function p(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const u=p(l?a.translate:-a.translate),m=r.map((e=>p(e))),h=i.freeMode&&i.freeMode.enabled;let f=r[m.indexOf(u)-1];if(void 0===f&&(i.cssMode||h)){let e;r.forEach(((t,s)=>{u>=t&&(e=s)})),void 0!==e&&(f=h?r[e]:r[e>0?e-1:e])}let g=0;if(void 0!==f&&(g=n.indexOf(f),g<0&&(g=a.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(g=g-a.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),i.rewind&&a.isBeginning){const i=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1;return a.slideTo(i,e,t,s)}return i.loop&&0===a.activeIndex&&i.cssMode?(requestAnimationFrame((()=>{a.slideTo(g,e,t,s)})),!0):a.slideTo(g,e,t,s)},slideReset:function(e,t,s){void 0===t&&(t=!0);const a=this;if(!a.destroyed)return void 0===e&&(e=a.params.speed),a.slideTo(a.activeIndex,e,t,s)},slideToClosest:function(e,t,s,a){void 0===t&&(t=!0),void 0===a&&(a=.5);const i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let r=i.activeIndex;const n=Math.min(i.params.slidesPerGroupSkip,r),l=n+Math.floor((r-n)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l];o-e>(i.snapGrid[l+1]-e)*a&&(r+=i.params.slidesPerGroup)}else{const e=i.snapGrid[l-1];o-e<=(i.snapGrid[l]-e)*a&&(r-=i.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,s)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:s}=e,a="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.clickedIndex;const n=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-a/2||r>e.slides.length-e.loopedSlides+a/2?(e.loopFix(),r=e.getSlideIndex(f(s,`${n}[data-swiper-slide-index="${i}"]`)[0]),l((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-a?(e.loopFix(),r=e.getSlideIndex(f(s,`${n}[data-swiper-slide-index="${i}"]`)[0]),l((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}};var R={loopCreate:function(e,t){const s=this,{params:a,slidesEl:i}=s;if(!a.loop||s.virtual&&s.params.virtual.enabled)return;const r=()=>{f(i,`.${a.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},n=s.grid&&a.grid&&a.grid.rows>1,l=a.slidesPerGroup*(n?a.grid.rows:1),o=s.slides.length%l!=0,d=n&&s.slides.length%a.grid.rows!=0,c=e=>{for(let t=0;t<e;t+=1){const e=s.isElement?v("swiper-slide",[a.slideBlankClass]):v("div",[a.slideClass,a.slideBlankClass]);s.slidesEl.append(e)}};if(o){if(a.loopAddBlankSlides){c(l-s.slides.length%l),s.recalcSlides(),s.updateSlides()}else g("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may 
1391not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else if(d){if(a.loopAddBlankSlides){c(a.grid.rows-s.slides.length%a.grid.rows),s.recalcSlides(),s.updateSlides()}else g("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else r();s.loopFix({slideRealIndex:e,direction:a.centeredSlides?void 0:"next",initial:t})},loopFix:function(e){let{slideRealIndex:t,slideTo:s=!0,direction:a,setTranslate:i,activeSlideIndex:r,initial:n,byController:l,byMousewheel:o}=void 0===e?{}:e;const d=this;if(!d.params.loop)return;d.emit("beforeLoopFix");const{slides:c,allowSlidePrev:p,allowSlideNext:u,slidesEl:m,params:h}=d,{centeredSlides:f,initialSlide:v}=h;if(d.allowSlidePrev=!0,d.allowSlideNext=!0,d.virtual&&h.virtual.enabled)return s&&(h.centeredSlides||0!==d.snapIndex?h.centeredSlides&&d.snapIndex<h.slidesPerView?d.slideTo(d.virtual.slides.length+d.snapIndex,0,!1,!0):d.snapIndex===d.snapGrid.length-1&&d.slideTo(d.virtual.slidesBefore,0,!1,!0):d.slideTo(d.virtual.slides.length,0,!1,!0)),d.allowSlidePrev=p,d.allowSlideNext=u,void d.emit("loopFix");let w=h.slidesPerView;"auto"===w?w=d.slidesPerViewDynamic():(w=Math.ceil(parseFloat(h.slidesPerView,10)),f&&w%2==0&&(w+=1));const b=h.slidesPerGroupAuto?w:h.slidesPerGroup;let y=b;y%b!=0&&(y+=b-y%b),y+=h.loopAdditionalSlides,d.loopedSlides=y;const E=d.grid&&h.grid&&h.grid.rows>1;c.length<w+y||"cards"===d.params.effect&&c.length<w+2*y?g("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):E&&"row"===h.grid.fill&&g("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const x=[],S=[],T=E?Math.ceil(c.length/h.grid.rows):c.length,M=n&&T-v<w&&!f;let C=M?v:d.activeIndex;void 0===r?r=d.getSlideIndex(c.find((e=>e.classList.contains(h.slideActiveClass)))):C=r;const P="next"===a||!a,L="prev"===a||!a;let I=0,z=0;const A=(E?c[r].column:r)+(f&&void 0===i?-w/2+.5:0);if(A<y){I=Math.max(y-A,b);for(let e=0;e<y-A;e+=1){const t=e-Math.floor(e/T)*T;if(E){const e=T-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&x.push(t)}else x.push(T-t-1)}}else if(A+w>T-y){z=Math.max(A-(T-2*y),b),M&&(z=Math.max(z,w-T+v+1));for(let e=0;e<z;e+=1){const t=e-Math.floor(e/T)*T;E?c.forEach(((e,s)=>{e.column===t&&S.push(s)})):S.push(t)}}if(d.__preventObserver__=!0,requestAnimationFrame((()=>{d.__preventObserver__=!1})),"cards"===d.params.effect&&c.length<w+2*y&&(S.includes(r)&&S.splice(S.indexOf(r),1),x.includes(r)&&x.splice(x.indexOf(r),1)),L&&x.forEach((e=>{c[e].swiperLoopMoveDOM=!0,m.prepend(c[e]),c[e].swiperLoopMoveDOM=!1})),P&&S.forEach((e=>{c[e].swiperLoopMoveDOM=!0,m.append(c[e]),c[e].swiperLoopMoveDOM=!1})),d.recalcSlides(),"auto"===h.slidesPerView?d.updateSlides():E&&(x.length>0&&L||S.length>0&&P)&&d.slides.forEach(((e,t)=>{d.grid.updateSlide(t,e,d.slides)})),h.watchSlidesProgress&&d.updateSlidesOffset(),s)if(x.length>0&&L){if(void 0===t){const e=d.slidesGrid[C],t=d.slidesGrid[C+I]-e;o?d.setTranslate(d.translate-t):(d.slideTo(C+Math.ceil(I),0,!1,!0),i&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else if(i){const e=E?x.length/h.grid.rows:x.length;d.slideTo(d.activeIndex+e,0,!1,!0),d.touchEventsData.currentTranslate=d.translate}}else if(S.length>0&&P)if(void 0===t){const e=d.slidesGrid[C],t=d.slidesGrid[C-z]-e;o?d.setTranslate(d.translate-t):(d.slideTo(C-z,0,!1,!0),i&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else{const e=E?S.length/h.grid.rows:S.length;d.slideTo(d.activeIndex-e,0,!1,!0)}if(d.allowSlidePrev=p,d.allowSlideNext=u,d.controller&&d.controller.control&&!l){const e={slideRealIndex:t,direction:a,setTranslate:i,activeSlideIndex:r,byController:!0};Array.isArray(d.controller.control)?d.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===h.slidesPerView&&s})})):d.controller.control instanceof d.constructor&&d.controller.control.params.loop&&d.controller.control.loopFix({...e,slideTo:d.controller.control.params.slidesPerView===h.slidesPerView&&s})}d.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:s}=e;if(!t.loop||!s||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const a=[];
vendor: 5,989 bytes, line 1391
1391e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;a[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),a.forEach((e=>{s.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function q(e,t,s){const a=r(),{params:i}=e,n=i.edgeSwipeDetection,l=i.edgeSwipeThreshold;return!n||!(s<=l||s>=a.innerWidth-l)||"prevent"===n&&(t.preventDefault(),!0)}function _(e){const t=this,s=a();let i=e;i.originalEvent&&(i=i.originalEvent);const n=t.touchEventsData;if("pointerdown"===i.type){if(null!==n.pointerId&&n.pointerId!==i.pointerId)return;n.pointerId=i.pointerId}else"touchstart"===i.type&&1===i.targetTouches.length&&(n.touchId=i.targetTouches[0].identifier);if("touchstart"===i.type)return void q(t,i,i.targetTouches[0].pageX);const{params:l,touches:d,enabled:c}=t;if(!c)return;if(!l.simulateTouch&&"mouse"===i.pointerType)return;if(t.animating&&l.preventInteractionOnTransition)return;!t.animating&&l.cssMode&&l.loop&&t.loopFix();let p=i.target;if("wrapper"===l.touchEventsTarget&&!function(e,t){const s=r();let a=t.contains(e);!a&&s.HTMLSlotElement&&t instanceof HTMLSlotElement&&(a=[...t.assignedElements()].includes(e),a||(a=function(e,t){const s=[t];for(;s.length>0;){const t=s.shift();if(e===t)return!0;s.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t)));return a}(p,t.wrapperEl))return;if("which"in i&&3===i.which)return;if("button"in i&&i.button>0)return;if(n.isTouched&&n.isMoved)return;const u=!!l.noSwipingClass&&""!==l.noSwipingClass,m=i.composedPath?i.composedPath():i.path;u&&i.target&&i.target.shadowRoot&&m&&(p=m[0]);const h=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,f=!(!i.target||!i.target.shadowRoot);if(l.noSwiping&&(f?function(e,t){return void 0===t&&(t=this),function t(s){if(!s||s===a()||s===r())return null;s.assignedSlot&&(s=s.assignedSlot);const i=s.closest(e);return i||s.getRootNode?i||t(s.getRootNode().host):null}(t)}(h,p):p.closest(h)))return void(t.allowClick=!0);if(l.swipeHandler&&!p.closest(l.swipeHandler))return;d.currentX=i.pageX,d.currentY=i.pageY;const g=d.currentX,v=d.currentY;if(!q(t,i,g))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=g,d.startY=v,n.touchStartTime=o(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,l.threshold>0&&(n.allowThresholdMove=!1);let w=!0;p.matches(n.focusableElements)&&(w=!1,"SELECT"===p.nodeName&&(n.isTouched=!1)),s.activeElement&&s.activeElement.matches(n.focusableElements)&&s.activeElement!==p&&("mouse"===i.pointerType||"mouse"!==i.pointerType&&!p.matches(n.focusableElements))&&s.activeElement.blur();const b=w&&t.allowTouchMove&&l.touchStartPreventDefault;!l.touchStartForcePreventDefault&&!b||p.isContentEditable||i.preventDefault(),l.freeMode&&l.freeMode.enabled&&t.freeMode&&t.animating&&!l.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function F(e){const t=a(),s=this,i=s.touchEventsData,{params:r,touches:n,rtlTranslate:l,enabled:d}=s;if(!d)return;if(!r.simulateTouch&&"mouse"===e.pointerType)return;let c,p=e;if(p.originalEvent&&(p=p.originalEvent),"pointermove"===p.type){if(null!==i.touchId)return;if(p.pointerId!==i.pointerId)return}if("touchmove"===p.type){if(c=[...p.changedTouches].find((e=>e.identifier===i.touchId)),!c||c.identifier!==i.touchId)return}else c=p;if(!i.isTouched)return void(i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",p));const u=c.pageX,m=c.pageY;if(p.preventedByNestedSwiper)return n.startX=u,void(n.startY=m);if(!s.allowTouchMove)return p.target.matches(i.focusableElements)||(s.allowClick=!1),void(i.isTouched&&(Object.assign(n,{startX:u,startY:m,currentX:u,currentY:m}),i.touchStartTime=o()));if(r.touchReleaseOnEdges&&!r.loop)if(s.isVertical()){if(m<n.startY&&s.translate<=s.maxTranslate()||m>n.startY&&s.translate>=s.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else{if(l&&(u>n.startX&&-s.translate<=s.maxTranslate()||u<n.startX&&-s.translate>=s.minTranslate()))return;if(!l&&(u<n.startX&&s.translate<=s.maxTranslate()||u>n.startX&&s.translate>=s.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==p.target&&"mouse"!==p.pointerType&&t.activeElement.blur(),t.activeElement&&p.target===t.activeElement&&p.target.matches(i.focusableElements))return i.isMoved=!0,void(s.allowClick=!1);i.allowTouchCallbacks&&s.emit("touchMove",p),n.previousX=n.currentX,n.previousY=n.currentY,n.currentX=u,n.currentY=m;const h=n.currentX-n.startX,f=n.currentY-n.startY;if(s.params.threshold&&Math.sqrt(h**2+f**2)<s.params.threshold)return;if(void 0===i.isScrolling){let e;s.isHorizontal()&&n.currentY===n.startY||s.isVertical()&&n.currentX===n.startX?i.isScrolling=!1:h*h+f*f>=25&&(e=180*Math.atan2(Math.abs(f),Math.abs(h))/Math.PI,i.isScrolling=s.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",p),void 0===i.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0)),i.isScrolling||"touchmove"===p.type&&i.preventTouchMoveFromPointerMove)return void(i.isTouched=!1);if(!i.startMoving)return;s.allowClick=!1,!r.cssMode&&p.cancelable&&p.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&p.stopPropagation();let g=s.isHorizontal()?h:f,v=s.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;r.oneWayMovement&&(g=Math.abs(g)*(l?1:-1),v=Math.abs(v)*(l?1:-1)),n.diff=g,g*=r.touchRatio,l&&(g=-g,v=-v);const w=s.touchesDirection;s.swipeDirection=g>0?"prev":"next",s.touchesDirection=v>0?"prev":"next";const b=s.params.loop&&!r.cssMode,y="next"===s.touchesDirection&&s.allowSlideNext||"prev"===s.touchesDirection&&s.allowSlidePrev;if(!i.isMoved){if(b&&y&&s.loopFix({direction:s.swipeDirection}),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
vendor: 2,162 bytes, line 1391
1391s.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,!r.grabCursor||!0!==s.allowSlideNext&&!0!==s.allowSlidePrev||s.setGrabCursor(!0),s.emit("sliderFirstMove",p)}if((new Date).getTime(),!1!==r._loopSwapReset&&i.isMoved&&i.allowThresholdMove&&w!==s.touchesDirection&&b&&y&&Math.abs(g)>=1)return Object.assign(n,{startX:u,startY:m,currentX:u,currentY:m,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,void(i.startTranslate=i.currentTranslate);s.emit("sliderMove",p),i.isMoved=!0,i.currentTranslate=g+i.startTranslate;let E=!0,x=r.resistanceRatio;if(r.touchReleaseOnEdges&&(x=0),g>0?(b&&y&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?s.minTranslate()-s.slidesSizesGrid[s.activeIndex+1]-("auto"!==r.slidesPerView&&s.slides.length-r.slidesPerView>=2?s.slidesSizesGrid[s.activeIndex+1]+s.params.spaceBetween:0)-s.params.spaceBetween:s.minTranslate())&&s.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>s.minTranslate()&&(E=!1,r.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+g)**x))):g<0&&(b&&y&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?s.maxTranslate()+s.slidesSizesGrid[s.slidesSizesGrid.length-1]+s.params.spaceBetween+("auto"!==r.slidesPerView&&s.slides.length-r.slidesPerView>=2?s.slidesSizesGrid[s.slidesSizesGrid.length-1]+s.params.spaceBetween:0):s.maxTranslate())&&s.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:s.slides.length-("auto"===r.slidesPerView?s.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<s.maxTranslate()&&(E=!1,r.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-g)**x))),E&&(p.preventedByNestedSwiper=!0),!s.allowSlideNext&&"next"===s.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&"prev"===s.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),s.allowSlidePrev||s.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0){if(!(Math.abs(g)>r.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
vendor: 4,878 bytes, line 1391
1391if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=s.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&s.freeMode||r.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function V(e){const t=this,s=t.touchEventsData;let a,i=e;i.originalEvent&&(i=i.originalEvent);if("touchend"===i.type||"touchcancel"===i.type){if(a=[...i.changedTouches].find((e=>e.identifier===s.touchId)),!a||a.identifier!==s.touchId)return}else{if(null!==s.touchId)return;if(i.pointerId!==s.pointerId)return;a=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)){if(!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return}s.pointerId=null,s.touchId=null;const{params:r,touches:n,rtlTranslate:d,slidesGrid:c,enabled:p}=t;if(!p)return;if(!r.simulateTouch&&"mouse"===i.pointerType)return;if(s.allowTouchCallbacks&&t.emit("touchEnd",i),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&r.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);r.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const u=o(),m=u-s.touchStartTime;if(t.allowClick){const e=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(e&&e[0]||i.target,e),t.emit("tap click",i),m<300&&u-s.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(s.lastClickTime=o(),l((()=>{t.destroyed||(t.allowClick=!0)})),!s.isTouched||!s.isMoved||!t.swipeDirection||0===n.diff&&!s.loopSwapReset||s.currentTranslate===s.startTranslate&&!s.loopSwapReset)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=r.followFinger?d?t.translate:-t.translate:-s.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});const f=h>=-t.maxTranslate()&&!t.params.loop;let g=0,v=t.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<r.slidesPerGroupSkip?1:r.slidesPerGroup){const t=e<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==c[e+t]?(f||h>=c[e]&&h<c[e+t])&&(g=e,v=c[e+t]-c[e]):(f||h>=c[e])&&(g=e,v=c[c.length-1]-c[c.length-2])}let w=null,b=null;r.rewind&&(t.isBeginning?b=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(w=0));const y=(h-c[g])/v,E=g<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(m>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?w:g+E):t.slideTo(g)),"prev"===t.swipeDirection&&(y>1-r.longSwipesRatio?t.slideTo(g+E):null!==b&&y<0&&Math.abs(y)>r.longSwipesRatio?t.slideTo(b):t.slideTo(g))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(g+E):t.slideTo(g):("next"===t.swipeDirection&&t.slideTo(null!==w?w:g+E),"prev"===t.swipeDirection&&t.slideTo(null!==b?b:g))}}function W(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:a,allowSlidePrev:i,snapGrid:r}=e,n=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=n&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||l?e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=i,e.allowSlideNext=a,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function j(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function U(){const e=this,{wrapperEl:t,rtlTranslate:s,enabled:a}=e;if(!a)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function K(e){const t=this;D(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 5,574 bytes, line 1391
1391)}function Z(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const Q=(e,t)=>{const s=a(),{params:i,el:r,wrapperEl:n,device:l}=e,o=!!i.nested,d="on"===t?"addEventListener":"removeEventListener",c=t;r&&"string"!=typeof r&&(s[d]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:o}),r[d]("touchstart",e.onTouchStart,{passive:!1}),r[d]("pointerdown",e.onTouchStart,{passive:!1}),s[d]("touchmove",e.onTouchMove,{passive:!1,capture:o}),s[d]("pointermove",e.onTouchMove,{passive:!1,capture:o}),s[d]("touchend",e.onTouchEnd,{passive:!0}),s[d]("pointerup",e.onTouchEnd,{passive:!0}),s[d]("pointercancel",e.onTouchEnd,{passive:!0}),s[d]("touchcancel",e.onTouchEnd,{passive:!0}),s[d]("pointerout",e.onTouchEnd,{passive:!0}),s[d]("pointerleave",e.onTouchEnd,{passive:!0}),s[d]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[d]("click",e.onClick,!0),i.cssMode&&n[d]("scroll",e.onScroll),i.updateOnWindowResize?e[c](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",W,!0):e[c]("observerUpdate",W,!0),r[d]("load",e.onLoad,{capture:!0}))};const J=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var ee={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function te(e,t){return function(s){void 0===s&&(s={});const a=Object.keys(s)[0],i=s[a];"object"==typeof i&&null!==i?(!0===e[a]&&(e[a]={enabled:!0}),"navigation"===a&&e[a]&&e[a].enabled&&!e[a].prevEl&&!e[a].nextEl&&(e[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&e[a]&&e[a].enabled&&!e[a].el&&(e[a].auto=!0),a in e&&"enabled"in i?("object"!=typeof e[a]||"enabled"in e[a]||(e[a].enabled=!0),e[a]||(e[a]={enabled:!1}),p(t,s)):p(t,s)):p(t,s)}}const se={eventsEmitter:$,update:H,translate:Y,transition:{setTransition:function(e,t){const s=this;s.params.cssMode||(s.wrapperEl.style.transitionDuration=`${e}ms`,s.wrapperEl.style.transitionDelay=0===e?"0ms":""),s.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;a.cssMode||(a.autoHeight&&s.updateAutoHeight(),B({swiper:s,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;s.animating=!1,a.cssMode||(s.setTransition(0),B({swiper:s,runCallbacks:e,direction:t,step:"End"}))}},slide:N,loop:R,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const s="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),s.style.cursor="move",s.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=_.bind(e),e.onTouchMove=F.bind(e),e.onTouchEnd=V.bind(e),e.onDocumentTouchStart=Z.bind(e),t.cssMode&&(e.onScroll=U.bind(e)),e.onClick=j.bind(e),e.onLoad=K.bind(e),Q(e,"on")},detachEvents:function(){Q(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:s,params:i,el:r}=e,n=i.breakpoints;if(!n||n&&0===Object.keys(n).length)return;const l=a(),o="window"!==i.breakpointsBase&&i.breakpointsBase?"container":i.breakpointsBase,d=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:l.querySelector(i.breakpointsBase),c=e.getBreakp
vendor: 20,337 bytes, line 1391
1391oint(n,o,d);if(!c||e.currentBreakpoint===c)return;const u=(c in n?n[c]:void 0)||e.originalParams,m=J(e,i),h=J(e,u),f=e.params.grabCursor,g=u.grabCursor,v=i.enabled;m&&!h?(r.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!m&&h&&(r.classList.add(`${i.containerModifierClass}grid`),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===i.grid.fill)&&r.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),f&&!g?e.unsetGrabCursor():!f&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===u[t])return;const s=i[t]&&i[t].enabled,a=u[t]&&u[t].enabled;s&&!a&&e[t].disable(),!s&&a&&e[t].enable()}));const w=u.direction&&u.direction!==i.direction,b=i.loop&&(u.slidesPerView!==i.slidesPerView||w),y=i.loop;w&&s&&e.changeDirection(),p(e.params,u);const E=e.params.enabled,x=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!E?e.disable():!v&&E&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",u),s&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&x?(e.loopCreate(t),e.updateSlides()):y&&!x&&e.loopDestroy()),e.emit("breakpoint",u)},getBreakpoint:function(e,t,s){if(void 0===t&&(t="window"),!e||"container"===t&&!s)return;let a=!1;const i=r(),n="window"===t?i.innerHeight:s.clientHeight,l=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));l.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<l.length;e+=1){const{point:r,value:n}=l[e];"window"===t?i.matchMedia(`(min-width: ${n}px)`).matches&&(a=r):n<=s.clientWidth&&(a=r)}return a||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:s}=e,{slidesOffsetBefore:a}=s;if(a){const t=e.slides.length-1,s=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*a;e.isLocked=e.size>s}else e.isLocked=1===e.snapGrid.length;!0===s.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===s.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:s,rtl:a,el:i,device:r}=e,n=function(e,t){const s=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((a=>{e[a]&&s.push(t+a)})):"string"==typeof e&&s.push(t+e)})),s}(["initialized",s.direction,{"free-mode":e.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:a},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&"column"===s.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);t.push(...n),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},ae={};class ie{constructor(){let e,t;for(var s=arguments.length,i=new Array(s),r=0;r<s;r++)i[r]=arguments[r];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?t=i[0]:[e,t]=i,t||(t={}),t=p({},t),e&&!t.el&&(t.el=e);const n=a();if(t.el&&"string"==typeof t.el&&n.querySelectorAll(t.el).length>1){const e=[];return n.querySelectorAll(t.el).forEach((s=>{const a=p({},t,{el:s});e.push(new ie(a))})),e}const l=this;l.__swiper__=!0,l.support=I(),l.device=z({userAgent:t.userAgent}),l.browser=A(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],t.modules&&Array.isArray(t.modules)&&l.modules.push(...t.modules);const o={};l.modules.forEach((e=>{e({params:t,swiper:l,extendParams:te(t,o),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})}));const d=p({},ee,o);return l.params=p({},d,ae,t),l.originalParams=p({},l.params),l.passedParams=p({},t),l.params&&l.params.on&&Object.keys(l.params.on).forEach((e=>{l.on(e,l.params.on[e])})),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===l.params.direction,isVertical:()=>"vertical"===l.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:s}=this,a=y(f(t,`.${s.slideClass}, swiper-slide`)[0]);return y(e)-a}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)))}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=f(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const s=this;e=Math.min(Math.max(e,0),1);const a=s.minTranslate(),i=(s.maxTranslate()-a)*e+a;s.translateTo(i,void 0===t?0:t),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((s=>{const a=e.getSlideClasses(s);t.push({slideEl:s,classNames:a}),e.emit("_slideClass",s,a)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:s,slides:a,slidesGrid:i,slidesSizesGrid:r,size:n,activeIndex:l}=this;let o=1;if("number"==typeof s.slidesPerView)return s.slidesPerView;if(s.centeredSlides){let e,t=a[l]?Math.ceil(a[l].swiperSlideSize):0;for(let s=l+1;s<a.length;s+=1)a[s]&&!e&&(t+=Math.ceil(a[s].swiperSlideSize),o+=1,t>n&&(e=!0));for(let s=l-1;s>=0;s-=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0))}else if("current"===e)for(let e=l+1;e<a.length;e+=1){(t?i[e]+r[e]-i[l]<n:i[e]-i[l]<n)&&(o+=1)}else for(let e=l-1;e>=0;e-=1){i[l]-i[e]<n&&(o+=1)}return o}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:s}=e;function a(){const t=e.rtlTranslate?-1*e.translate:e.translate,s=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(s),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(s.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&D(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),s.freeMode&&s.freeMode.enabled&&!s.cssMode)a(),s.autoHeight&&e.updateAutoHeight();else{if(("auto"===s.slidesPerView||s.slidesPerView>1)&&e.isEnd&&!s.centeredSlides){const t=e.virtual&&s.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||a()}s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const s=this,a=s.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(s.el.classList.remove(`${s.params.containerModifierClass}${a}`),s.el.classList.add(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),s.emit("changeDirection"),t&&s.update()),s}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let s=e||t.params.el;if("string"==typeof s&&(s=document.querySelector(s)),!s)return!1;s.swiper=t,s.parentNode&&s.parentNode.host&&s.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const a=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>{if(s&&s.shadowRoot&&s.shadowRoot.querySelector){return s.shadowRoot.querySelector(a())}return f(s,a())[0]})();return!i&&t.params.createElements&&(i=v("div",t.params.wrapperClass),s.append(i),f(s,`.${t.params.slideClass}`).forEach((e=>{i.append(e)}))),Object.assign(t,{el:s,wrapperEl:i,slidesEl:t.isElement&&!s.parentNode.host.slideSlots?s.parentNode.host:i,hostEl:t.isElement?s.parentNode.host:s,mounted:!0,rtl:"rtl"===s.dir.toLowerCase()||"rtl"===b(s,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===s.dir.toLowerCase()||"rtl"===b(s,"direction")),wrongRTL:"-webkit-box"===b(i,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();const s=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&s.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),s.forEach((e=>{e.complete?D(t,e):e.addEventListener("load",(e=>{D(t,e.target)}))})),X(t),t.initialized=!0,X(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const s=this,{params:a,el:i,wrapperEl:r,slides:n}=s;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),r&&r.removeAttribute("style"),n&&n.length&&n.forEach((e=>{e.classList.remove(a.slideVisibleClass,a.slideFullyVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((e=>{s.off(e)})),!1!==e&&(s.el&&"string"!=typeof s.el&&(s.el.swiper=null),function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(s)),s.destroyed=!0),null}static extendDefaults(e){p(ae,e)}static get extendedDefaults(){return ae}static get defaults(){return ee}static installModule(e){ie.prototype.__modules__||(ie.prototype.__modules__=[]);const t=ie.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>ie.installModule(e))),ie):(ie.installModule(e),ie)}}function re(e,t,s,a){return e.params.createElements&&Object.keys(a).forEach((i=>{if(!s[i]&&!0===s.auto){let r=f(e.el,`.${a[i]}`)[0];r||(r=v("div",a[i]),r.className=a[i],e.el.append(r)),s[i]=r,t[i]=r}})),s}function ne(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function le(e){const t=this,{params:s,slidesEl:a}=t;s.loop&&t.loopDestroy();const i=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,a.append(t.children[0]),t.innerHTML=""}else a.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&i(e[t]);else i(e);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update()}function oe(e){const t=this,{params:s,activeIndex:a,slidesEl:i}=t;s.loop&&t.loopDestroy();let r=a+1;const n=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,i.prepend(t.children[0]),t.innerHTML=""}else i.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&n(e[t]);r=a+e.length}else n(e);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update(),t.slideTo(r,0,!1)}function de(e,t){const s=this,{params:a,activeIndex:i,slidesEl:r}=s;let n=i;a.loop&&(n-=s.loopedSlides,s.loopDestroy(),s.recalcSlides());const l=s.slides.length;if(e<=0)return void s.prependSlide(t);if(e>=l)return void s.appendSlide(t);let o=n>e?n+1:n;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides[t];e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&r.append(t[e]);o=n>e?n+t.length:n}else r.append(t);for(let e=0;e<d.length;e+=1)r.append(d[e]);s.recalcSlides(),a.loop&&s.loopCreate(),a.observer&&!s.isElement||s.update(),a.loop?s.slideTo(o+s.loopedSlides,0,!1):s.slideTo(o,0,!1)}function ce(e){const t=this,{params:s,activeIndex:a}=t;let i=a;s.loop&&(i-=t.loopedSlides,t.loopDestroy());let r,n=i;if("object"==typeof e&&"length"in e){for(let s=0;s<e.length;s+=1)r=e[s],t.slides[r]&&t.slides[r].remove(),r<n&&(n-=1);n=Math.max(n,0)}else r=e,t.slides[r]&&t.slides[r].remove(),r<n&&(n-=1),n=Math.max(n,0);t.recalcSlides(),s.loop&&t.loopCreate(),s.observer&&!t.isElement||t.update(),s.loop?t.slideTo(n+t.loopedSlides,0,!1):t.slideTo(n,0,!1)}function pe(){const e=this,t=[];for(let s=0;s<e.slides.length;s+=1)t.push(s);e.removeSlide(t)}function ue(e){const{effect:t,swiper:s,on:a,setTranslate:i,setTransition:r,overwriteParams:n,perspective:l,recreateShadows:o,getEffectParams:d}=e;let c;a("beforeInit",(()=>{if(s.params.effect!==t)return;s.classNames.push(`${s.params.containerModifierClass}${t}`),l&&l()&&s.classNames.push(`${s.params.containerModifierClass}3d`);const e=n?n():{};Object.assign(s.params,e),Object.assign(s.originalParams,e)})),a("setTranslate",(()=>{s.params.effect===t&&i()})),a("setTransition",((e,a)=>{s.params.effect===t&&r(a)})),a("transitionEnd",(()=>{if(s.params.effect===t&&o){if(!d||!d().slideShadows)return;s.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),o()}})),a("virtualUpdate",(()=>{s.params.effect===t&&(s.slides.length||(c=!0),requestAnimationFrame((()=>{c&&s.slides&&s.slides.length&&(i(),c=!1)})))}))}function me(e,t){const s=h(t);return s!==t&&(s.style.backfaceVisibility="hidden",s.style["-webkit-backface-visibility"]="hidden"),s}function he(e){let{swiper:t,duration:s,transformElements:a,allSlides:i}=e;const{activeIndex:r}=t;if(t.params.virtualTranslate&&0!==s){let e,s=!1;e=i?a:a.filter((e=>{const s=e.classList.contains("swiper-slide-transform")?(e=>{if(!e.parentElement)return t.slides.find((t=>t.shadowRoot&&t.shadowRoot===e.parentNode));return e.parentElement})(e):e;return t.getSlideIndex(s)===r})),e.forEach((e=>{x(e,(()=>{if(s)return;if(!t||t.destroyed)return;s=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function fe(e,t,s){const a=`swiper-slide-shadow${s?`-${s}`:""}${e?` swiper-slide-shadow-${e}`:""}`,i=h(t);let r=i.querySelector(`.${a.split(" ").join(".")}`);return r||(r=v("div",a.split(" ")),i.append(r)),r}Object.keys(se).forEach((e=>{Object.keys(se[e]).forEach((t=>{ie.prototype[t]=se[e][t]}))})),ie.use([function(e){let{swiper:t,on:s,emit:a}=e;const i=r();let n=null,l=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(a("beforeResize"),a("resize"))},d=()=>{t&&!t.destroyed&&t.initialized&&a("orientationchange")};s("init",(()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((e=>{l=i.requestAnimationFrame((()=>{const{width:s,height:a}=t;let i=s,r=a;e.forEach((e=>{let{contentBoxSize:s,contentRect:a,target:n}=e;n&&n!==t.el||(i=a?a.width:(s[0]||s).inlineSize,r=a?a.height:(s[0]||s).blockSize)})),i===s&&r===a||o()}))})),n.observe(t.el)):(i.addEventListener("resize",o),i.addEventListener("orientationchange",d))})),s("destroy",(()=>{l&&i.cancelAnimationFrame(l),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",d)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=[],l=r(),o=function(e,s){void 0===s&&(s={});const a=new(l.MutationObserver||l.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);const s=function(){i("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(s):l.setTimeout(s,0)}));a.observe(e,{attributes:void 0===s.attributes||s.attributes,childList:t.isElement||(void 0===s.childList||s).childList,characterData:void 0===s.characterData||s.characterData}),n.push(a)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=E(t.hostEl);for(let t=0;t<e.length;t+=1)o(e[t])}o(t.hostEl,{childList:t.params.observeSlideChildren}),o(t.wrapperEl,{attributes:!1})}})),a("destroy",(()=>{n.forEach((e=>{e.disconnect()})),n.splice(0,n.length)}))}]);const ge=[function(e){let t,{swiper:s,extendParams:i,on:r,emit:n}=e;i({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const l=a();s.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const o=l.createElement("div");function d(e,t){const a=s.params.virtual;if(a.cache&&s.virtual.cache[t])return s.virtual.cache[t];let i;return a.renderSlide?(i=a.renderSlide.call(s,e,t),"string"==typeof i&&(o.innerHTML=i,i=o.children[0])):i=s.isElement?v("swiper-slide"):v("div",s.params.slideClass),i.setAttribute("data-swiper-slide-index",t),a.renderSlide||(i.innerHTML=e),a.cache&&(s.virtual.cache[t]=i),i}function c(e,t,a){const{slidesPerView:i,slidesPerGroup:r,centeredSlides:l,loop:o,initialSlide:c}=s.params;if(t&&!o&&c>0)return;const{addSlidesBefore:p,addSlidesAfter:u}=s.params.virtual,{from:m,to:h,slides:g,slidesGrid:v,offset:w}=s.virtual;s.params.cssMode||s.updateActiveIndex();const b=void 0===a?s.activeIndex||0:a;let y,E,x;y=s.rtlTranslate?"right":s.isHorizontal()?"left":"top",l?(E=Math.floor(i/2)+r+u,x=Math.floor(i/2)+r+p):(E=i+(r-1)+u,x=(o?i:r)+p);let S=b-x,T=b+E;o||(S=Math.max(S,0),T=Math.min(T,g.length-1));let M=(s.slidesGrid[S]||0)-(s.slidesGrid[0]||0);function C(){s.updateSlides(),s.updateProgress(),s.updateSlidesClasses(),n("virtualUpdate")}if(o&&b>=x?(S-=x,l||(M+=s.slidesGrid[0])):o&&b<x&&(S=-x,l&&(M+=s.slidesGrid[0])),Object.assign(s.virtual,{from:S,to:T,offset:M,slidesGrid:s.slidesGrid,slidesBefore:x,slidesAfter:E}),m===S&&h===T&&!e)return s.slidesGrid!==v&&M!==w&&s.slides.forEach((e=>{e.style[y]=M-Math.abs(s.cssOverflowAdjustment())+"px"})),s.updateProgress(),void n("virtualUpdate");if(s.params.virtual.renderExternal)return s.params.virtual.renderExternal.call(s,{offset:M,from:S,to:T,slides:function(){const e=[];for(let t=S;t<=T;t+=1)e.push(g[t]);return e}()}),void(s.params.virtual.renderExternalUpdate?C():n("virtualUpdate"));const P=[],L=[],I=e=>{let t=e;return e<0?t=g.length+e:t>=g.length&&(t-=g.length),t};if(e)s.slides.filter((e=>e.matches(`.${s.params.slideClass}, swiper-slide`))).forEach((e=>{e.remove()}));else for(let e=m;e<=h;e+=1)if(e<S||e>T){const t=I(e);s.slides.filter((e=>e.matches(`.${s.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}
1391"]`))).forEach((e=>{e.remove()}))}const z=o?-g.length:0,A=o?2*g.length:g.length;for(let t=z;t<A;t+=1)if(t>=S&&t<=T){const s=I(t);void 0===h||e?L.push(s):(t>h&&L.push(s),t<m&&P.push(s))}if(L.forEach((e=>{s.slidesEl.append(d(g[e],e))})),o)for(let e=P.length-1;e>=0;e-=1){const t=P[e];s.slidesEl.prepend(d(g[t],t))}else P.sort(((e,t)=>t-e)),P.forEach((e=>{s.slidesEl.prepend(d(g[e],e))}));f(s.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[y]=M-Math.abs(s.cssOverflowAdjustment())+"px"})),C()}r("beforeInit",(()=>{if(!s.params.virtual.enabled)return;let e;if(void 0===s.passedParams.virtual.slides){const t=[...s.slidesEl.children].filter((e=>e.matches(`.${s.params.slideClass}, swiper-slide`)));t&&t.length&&(s.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),s.virtual.cache[t]=e,e.remove()})))}e||(s.virtual.slides=s.params.virtual.slides),s.classNames.push(`${s.params.containerModifierClass}virtual`),s.params.watchSlidesProgress=!0,s.originalParams.watchSlidesProgress=!0,c(!1,!0)})),r("setTranslate",(()=>{s.params.virtual.enabled&&(s.params.cssMode&&!s._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{c()}),100)):c())})),r("init update resize",(()=>{s.params.virtual.enabled&&s.params.cssMode&&u(s.wrapperEl,"--swiper-virtual-size",`${s.virtualSize}px`)})),Object.assign(s.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s.virtual.slides.push(e[t]);else s.virtual.slides.push(e);c(!0)},prependSlide:function(e){const t=s.activeIndex;let a=t+1,i=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&s.virtual.slides.unshift(e[t]);a=t+e.length,i=e.length}else s.virtual.slides.unshift(e);if(s.params.virtual.cache){const e=s.virtual.cache,t={};Object.keys(e).forEach((s=>{const a=e[s],r=a.getAttribute("data-swiper-slide-index");r&&a.setAttribute("data-swiper-slide-index",parseInt(r,10)+i),t[parseInt(s,10)+i]=a})),s.virtual.cache=t}c(!0),s.slideTo(a,0)},removeSlide:function(e){if(null==e)return;let t=s.activeIndex;if(Array.isArray(e))for(let a=e.length-1;a>=0;a-=1)s.params.virtual.cache&&(delete s.virtual.cache[e[a]],Object.keys(s.virtual.cache).forEach((t=>{t>e&&(s.virtual.cache[t-1]=s.virtual.cache[t],s.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete s.virtual.cache[t])}))),s.virtual.slides.splice(e[a],1),e[a]<t&&(t-=1),t=Math.max(t,0);else s.params.virtual.cache&&(delete s.virtual.cache[e],Object.keys(s.virtual.cache).forEach((t=>{t>e&&(s.virtual.cache[t-1]=s.virtual.cache[t],s.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete s.virtual.cache[t])}))),s.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);c(!0),s.slideTo(t,0)},removeAllSlides:function(){s.virtual.slides=[],s.params.virtual.cache&&(s.virtual.cache={}),c(!0),s.slideTo(0,0)},update:c})},function(e){let{swiper:t,extendParams:s,on:i,emit:n}=e;const l=a(),o=r();function d(e){if(!t.enabled)return;const{rtlTranslate:s}=t;let a=e;a.originalEvent&&(a=a.originalEvent);const i=a.keyCode||a.charCode,r=t.params.keyboard.pageUpDown,d=r&&33===i,c=r&&34===i,p=37===i,u=39===i,m=38===i,h=40===i;if(!t.allowSlideNext&&(t.isHorizontal()&&u||t.isVertical()&&h||c))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&p||t.isVertical()&&m||d))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||l.activeElement&&l.activeElement.nodeName&&("input"===l.activeElement.nodeName.toLowerCase()||"textarea"===l.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(d||c||p||u||m||h)){let e=!1;if(E(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===E(t.el,`.${t.params.slideActiveClass}`).length)return;const a=t.el,i=a.clientWidth,r=a.clientHeight,n=o.innerWidth,l=o.innerHeight,d=w(a);s&&(d.left-=a.scrollLeft);const c=[[d.left,d.top],[d.left+i,d.top],[d.left,d.top+r],[d.left+i,d.top+r]];for(let t=0;t<c.length;t+=1){const s=c[t];if(s[0]>=0&&s[0]<=n&&s[1]>=0&&s[1]<=l){if(0===s[0]&&0===s[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((d||c||p||u)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),((c||u)&&!s||(d||p)&&s)&&t.slideNext(),((d||p)&&!s||(c||u)&&s)&&t.slidePrev()):((d||c||m||h)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(c||h)&&t.slideNext(),(d||m)&&t.slidePrev()),n("keyPress",i)}}function c(){t.keyboard.enabled||(l.addEventListener("keydown",d),t.keyboard.enabled=!0)}function p(){t.keyboard.enabled&&(l.removeEventListener("keydown",d),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},s({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(()=>{t.params.keyboard.enabled&&c()})),i("destroy",(()=>{t.keyboard.enabled&&p()})),Object.assign(t.keyboard,{enable:c,disable:p})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=r();let d;s({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let c,p=o();const u=[];function m(){t.enabled&&(t.mouseEntered=!0)}function h(){t.enabled&&(t.mouseEntered=!1)}function f(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&o()-p<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&o()-p<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),i("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),i("scroll",e.raw)),p=(new n.Date).getTime(),!1)))}function g(e){let s=e,a=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const r=t.params.mousewheel;t.params.cssMode&&s.preventDefault();let n=t.el;"container"!==t.params.mousewheel.eventsTarget&&(n=document.querySelector(t.params.mousewheel.eventsTarget));const p=n&&n.contains(s.target);if(!t.mouseEntered&&!p&&!r.releaseOnEdges)return!0;s.originalEvent&&(s=s.originalEvent);let m=0;const h=t.rtlTranslate?-1:1,g=function(e){let t=0,s=0,a=0,i=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120
vendor: 4,794 bytes, line 1391
1391),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),a=10*t,i=10*s,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(a=e.deltaX),e.shiftKey&&!a&&(a=i,i=0),(a||i)&&e.deltaMode&&(1===e.deltaMode?(a*=40,i*=40):(a*=800,i*=800)),a&&!t&&(t=a<1?-1:1),i&&!s&&(s=i<1?-1:1),{spinX:t,spinY:s,pixelX:a,pixelY:i}}(s);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;m=-g.pixelX*h}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;m=-g.pixelY}else m=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*h:-g.pixelY;if(0===m)return!0;r.invert&&(m=-m);let v=t.getTranslate()+m*r.sensitivity;if(v>=t.minTranslate()&&(v=t.minTranslate()),v<=t.maxTranslate()&&(v=t.maxTranslate()),a=!!t.params.loop||!(v===t.minTranslate()||v===t.maxTranslate()),a&&t.params.nested&&s.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:o(),delta:Math.abs(m),direction:Math.sign(m)},a=c&&e.time<c.time+500&&e.delta<=c.delta&&e.direction===c.direction;if(!a){c=void 0;let n=t.getTranslate()+m*r.sensitivity;const o=t.isBeginning,p=t.isEnd;if(n>=t.minTranslate()&&(n=t.minTranslate()),n<=t.maxTranslate()&&(n=t.maxTranslate()),t.setTransition(0),t.setTranslate(n),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!o&&t.isBeginning||!p&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(d),d=void 0,u.length>=15&&u.shift();const s=u.length?u[u.length-1]:void 0,a=u[0];if(u.push(e),s&&(e.delta>s.delta||e.direction!==s.direction))u.splice(0);else if(u.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const s=m>0?.8:.2;c=e,u.splice(0),d=l((()=>{!t.destroyed&&t.params&&t.slideToClosest(t.params.speed,!0,void 0,s)}),0)}d||(d=l((()=>{if(t.destroyed||!t.params)return;c=e,u.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(a||i("scroll",s),t.params.autoplay&&t.params.autoplay.disableOnInteraction&&t.autoplay.stop(),r.releaseOnEdges&&(n===t.minTranslate()||n===t.maxTranslate()))return!0}}else{const s={time:o(),delta:Math.abs(m),direction:Math.sign(m),raw:e};u.length>=2&&u.shift();const a=u.length?u[u.length-1]:void 0;if(u.push(s),a?(s.direction!==a.direction||s.delta>a.delta||s.time>a.time+150)&&f(s):f(s),function(e){const s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1}(s))return!0}return s.preventDefault?s.preventDefault():s.returnValue=!1,!1}function v(e){let s=t.el;"container"!==t.params.mousewheel.eventsTarget&&(s=document.querySelector(t.params.mousewheel.eventsTarget)),s[e]("mouseenter",m),s[e]("mouseleave",h),s[e]("wheel",g)}function w(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",g),!0):!t.mousewheel.enabled&&(v("addEventListener"),t.mousewheel.enabled=!0,!0)}function b(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,g),!0):!!t.mousewheel.enabled&&(v("removeEventListener"),t.mousewheel.enabled=!1,!0)}a("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&b(),t.params.mousewheel.enabled&&w()})),a("destroy",(()=>{t.params.cssMode&&w(),t.mousewheel.enabled&&b()})),Object.assign(t.mousewheel,{enable:w,disable:b})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;function r(e){let s;return e&&"string"==typeof e&&t.isElement&&(s=t.el.querySelector(e)||t.hostEl.querySelector(e),s)?s:(e&&("string"==typeof e&&(s=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&s&&s.length>1&&1===t.el.querySelectorAll(e).length?s=t.el.querySelector(e):s&&1===s.length&&(s=s[0])),e&&!s?e:s)}function n(e,s){const a=t.params.navigation;(e=T(e)).forEach((e=>{e&&(e.classList[s?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=s),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](a.lockClass))}))}function l(){const{nextEl:e,prevEl:s}=t.navigation;if(t.params.loop)return n(s,!1),void n(e,!1);n(s,t.isBeginning&&!t.params.rewind),n(e,t.isEnd&&!t.params.rewind)}function o(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function c(){const e=t.params.navigation;if(t.params.navigation=re(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let s=r(e.nextEl),a=r(e.prevEl);Object.assign(t.navigation,{nextEl:s,prevEl:a}),s=T(s),a=T(a);const i=(s,a)=>{s&&s.addEventListener("click","next"===a?d:o),!t.enabled&&s&&s.classList.add(...e.lockClass.split(" "))};
1391s.forEach((e=>i(e,"next"))),a.forEach((e=>i(e,"prev")))}function p(){let{nextEl:e,prevEl:s}=t.navigation;e=T(e),s=T(s);const a=(e,s)=>{e.removeEventListener("click","next"===s?d:o),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>a(e,"next"))),s.forEach((e=>a(e,"prev")))}s({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},a("init",(()=>{!1===t.params.navigation.enabled?u():(c(),l())})),a("toEdge fromEdge lock unlock",(()=>{l()})),a("destroy",(()=>{p()})),a("enable disable",(()=>{let{nextEl:e,prevEl:s}=t.navigation;e=T(e),s=T(s),t.enabled?l():[...e,...s].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),a("click",((e,s)=>{let{nextEl:a,prevEl:r}=t.navigation;a=T(a),r=T(r);const n=s.target;let l=r.includes(n)||a.includes(n);if(t.isElement&&!l){const e=s.path||s.composedPath&&s.composedPath();e&&(l=e.find((e=>a.includes(e)||r.includes(e))))}if(t.params.navigation.hideOnClick&&!l){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===n||t.pagination.el.contains(n)))return;let e;a.length?e=a[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(t.params.navigation.hiddenClass)),i(!0===e?"navigationShow":"navigationHide"),[...a,...r].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const u=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),c(),l()},disable:u,update:l,init:c,destroy:p})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const r="swiper-pagination";let n;s({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,bullets:[]};let l=0;function o(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function d(e,s){const{bulletActiveClass:a}=t.params.pagination;e&&(e=e[("prev"===s?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${a}-${s}`),(e=e[("prev"===s?"previous":"next")+"ElementSibling"])&&e.classList.add(`${a}-${s}-${s}`))}function c(e){const s=e.target.closest(ne(t.params.pagination.bulletClass));if(!s)return;e.preventDefault();const a=y(s)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===a)return;const e=(i=t.realIndex,r=a,n=t.slides.length,(r%=n)==1+(i%=n)?"next":r===i-1?"previous":void 0);"next"===e?t.slideNext():"previous"===e?t.slidePrev():t.slideToLoop(a)}else t.slideTo(a);var i,r,n}function p(){const e=t.rtl,s=t.params.pagination;if(o())return;let a,r,c=t.pagination.el;c=T(c);const p=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,u=t.params.loop?Math.ceil(p/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(r=t.previousRealIndex||0,a=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(a=t.snapIndex,r=t.previousSnapIndex):(r=t.previousIndex||0,a=t.activeIndex||0),"bullets"===s.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const i=t.pagination.bullets;let o,p,u;if(s.dynamicBullets&&(n=S(i[0],t.isHorizontal()?"width":"height",!0),c.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=n*(s.dynamicMainBullets+4)+"px"})),s.dynamicMainBullets>1&&void 0!==r&&(l+=a-(r||0),l>s.dynamicMainBullets-1?l=s.dynamicMainBullets-1:l<0&&(l=0)),o=Math.max(a-l,0),p=o+(Math.min(i.length,s.dynamicMainBullets)-1),u=(p+o)/2),i.forEac
vendor: 9,772 bytes, line 1391
1391h((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${s.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),c.length>1)i.forEach((e=>{const i=y(e);i===a?e.classList.add(...s.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),s.dynamicBullets&&(i>=o&&i<=p&&e.classList.add(...`${s.bulletActiveClass}-main`.split(" ")),i===o&&d(e,"prev"),i===p&&d(e,"next"))}));else{const e=i[a];if(e&&e.classList.add(...s.bulletActiveClass.split(" ")),t.isElement&&i.forEach(((e,t)=>{e.setAttribute("part",t===a?"bullet-active":"bullet")})),s.dynamicBullets){const e=i[o],t=i[p];for(let e=o;e<=p;e+=1)i[e]&&i[e].classList.add(...`${s.bulletActiveClass}-main`.split(" "));d(e,"prev"),d(t,"next")}}if(s.dynamicBullets){const a=Math.min(i.length,s.dynamicMainBullets+4),r=(n*a-n)/2-u*n,l=e?"right":"left";i.forEach((e=>{e.style[t.isHorizontal()?l:"top"]=`${r}px`}))}}c.forEach(((e,r)=>{if("fraction"===s.type&&(e.querySelectorAll(ne(s.currentClass)).forEach((e=>{e.textContent=s.formatFractionCurrent(a+1)})),e.querySelectorAll(ne(s.totalClass)).forEach((e=>{e.textContent=s.formatFractionTotal(u)}))),"progressbar"===s.type){let i;i=s.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(a+1)/u;let n=1,l=1;"horizontal"===i?n=r:l=r,e.querySelectorAll(ne(s.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${n}) scaleY(${l})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===s.type&&s.renderCustom?(e.innerHTML=s.renderCustom(t,a+1,u),0===r&&i("paginationRender",e)):(0===r&&i("paginationRender",e),i("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](s.lockClass)}))}function u(){const e=t.params.pagination;if(o())return;const s=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let a=t.pagination.el;a=T(a);let r="";if("bullets"===e.type){let a=t.params.loop?Math.ceil(s/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&a>s&&(a=s);for(let s=0;s<a;s+=1)e.renderBullet?r+=e.renderBullet.call(t,s,e.bulletClass):r+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],a.forEach((s=>{"custom"!==e.type&&(s.innerHTML=r||""),"bullets"===e.type&&t.pagination.bullets.push(...s.querySelectorAll(ne(e.bulletClass)))})),"custom"!==e.type&&i("paginationRender",a[0])}function m(){t.params.pagination=re(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let s;"string"==typeof e.el&&t.isElement&&(s=t.el.querySelector(e.el)),s||"string"!=typeof e.el||(s=[...document.querySelectorAll(e.el)]),s||(s=e.el),s&&0!==s.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(s)&&s.length>1&&(s=[...t.el.querySelectorAll(e.el)],s.length>1&&(s=s.find((e=>E(e,".swiper")[0]===t.el)))),Array.isArray(s)&&1===s.length&&(s=s[0]),Object.assign(t.pagination,{el:s}),s=T(s),s.forEach((s=>{"bullets"===e.type&&e.clickable&&s.classList.add(...(e.clickableClass||"").split(" ")),s.classList.add(e.modifierClass+e.type),s.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(s.classList.add(`${e.modifierClass}${e.type}-dynamic`),l=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&s.classList.add(e.progressbarOppositeClass),e.clickable&&s.addEventListener("click",c),t.enabled||s.classList.add(e.lockClass)})))}function h(){const e=t.params.pagination;if(o())return;let s=t.pagination.el;s&&(s=T(s),s.forEach((s=>{s.classList.remove(e.hiddenClass),s.classList.remove(e.modifierClass+e.type),s.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(s.classList.remove(...(e.clickableClass||"").split(" ")),s.removeEventListener("click",c))}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}a("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:s}=t.pagination;s=T(s),s.forEach((s=>{s.classList.remove(e.horizontalClass,e.verticalClass),s.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),a("init",(()=>{!1===t.params.pagination.enabled?f():(m(),u(),p())})),a("activeIndexChange",(()=>{void 0===t.snapIndex&&p()})),a("snapIndexChange",(()=>{p()})),a("snapGridLengthChange",(()=>{u(),p()})),a("destroy",(()=>{h()})),a("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=T(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),a("lock unlock",(()=>{p()})),a("click",((e,s)=>{const a=s.target,r=T(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!a.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&a===t.navigation.nextEl||t.navigation.prevEl&&a===t.navigation.prevEl))return;const e=r[0].classList.contains(t.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),r.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const f=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=T(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),h()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=T(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),m(),u(),p()},disable:f,render:u,update:p,init:m,destroy:h})},function(e){let{swiper:t,extendParams:s,on:i,emit:r}=e;const o=a();let d,c,p,u,m=!1,h=null,f=null;function g(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:s}=t,{dragEl:a,el:i}=e,r=t.params.scrollbar,n=t.params.loop?t.progressLoop:t.progress;let l=c,o=(p-c)*n;s?(o=-o,o>0?(l=c-o,o=0):-o+c>p&&(l=p+o)):o<0?(l=c+o,o=0):o+c>p&&(l=p-o),t.isHorizontal()?(a.style.transform=`translate3d(${o}px, 0, 0)`,a.style.width=`${l}px`):(a.style.transform=`translate3d(0px, ${o}px, 0)`,a.style.height=`${l}px`),r.hide&&(clearTimeout(h),i.style.opacity=1,h=setTimeout((()=>{i.style.opacity=0,i.style.transitionDuration="400ms"}),1e3))}function b(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:s,el:a}=e;s.style.width="",s.style.height="",p=t.isHorizontal()?a.offsetWidth:a.offsetHeight,u=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),c="auto"===t.params.scrollbar.dragSize?p*u:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?s.style.width=`${c}px`:s.style.height=`${c}px`,a.style.display=u>=1?"none":"",t.params.scrollbar.hide&&(a.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function y(e){return t.isHorizontal()?e.clientX:e.clientY}function E(e){const{scrollbar:s,rtlTranslate:a}=t,{el:i}=s;let r;r=(y(e)-w(i)[t.isHorizontal()?"left":"top"]-(null!==d?d:c/2))/(p-c),r=Math.max(Math.min(r,1),0),a&&(r=1-r);const n=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*r;t.updateProgress(n),t.setTranslate(n),t.updateActiveIndex(),t.updateSlidesClasses()}function x(e){const s=t.params.scrollbar,{scrollbar:a,wrapperEl:i}=t,{el:n,dragEl:l}=a;m=!0,d=e.target===l?y(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.style.transitionDuration="100ms",l.style.transitionDuration="100ms",E(e),clearTimeout(f),n.style.transitionDuration="0ms",s.hide&&(n.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",e)}function S(e){const{scrollbar:s,wrapperEl:a}=t,{el:i,dragEl:n}=s;m&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,E(e),a.style.transitionDuration="0ms",i.style.transitionDuration="0ms",n.style.transitionDuration="0ms",r("scrollbarDragMove",e))}function M(e){const s=t.params.scrollbar,{scrollbar:a,wrapperEl:i}=t,{el:n}=a;m&&(m=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",i.style.transitionDuration=""),s.hide&&(clearTimeout(f),f=l((()=>{n.style.opacity=0,n.style.transitionDuration="400ms"}),1e3)),r("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())}function C(e){const{scrollbar:s,params:a}=t,i=s.el;if(!i)return;const r=i,n=!!a.passiveListeners&&{passive:!1,capture:!1},l=!!a.passiveListeners&&{passive:!0,capture:!1};if(!r)return;const d="on"===e?"addEventListener":"removeEventListener";r[d]("pointerdown",x,n),o[d]("pointermove",S,n),o[d]("pointerup",M,l)}function P(){const{scrollbar:e,el:s}=t;t.params.scrollbar=re(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const a=t.params.scrollbar;if(!a.el)return;let i,r;if("string"==typeof a.el&&t.isElement&&(i=t.el.querySelector(a.el)),i||"string"!=typeof a.el)i||(i=a.el);else if(i=o.querySelectorAll(a.el),!i.length)return;t.params.uniqueNavElements&&"string"==typeof a.el&&i.length>1&&1===s.querySelectorAll(a.el).length&&(i=s.querySelector(a.el)),i.length>0&&(i=i[0]),i.classList.add(t.isHorizontal()?a.horizontalClass:a.verticalClass),i&&(r=i.querySelector(n
vendor: 3,921 bytes, line 1391
1391e(t.params.scrollbar.dragClass)),r||(r=v("div",t.params.scrollbar.dragClass),i.append(r))),Object.assign(e,{el:i,dragEl:r}),a.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&C("on"),i&&i.classList[t.enabled?"remove":"add"](...n(t.params.scrollbar.lockClass))}function L(){const e=t.params.scrollbar,s=t.scrollbar.el;s&&s.classList.remove(...n(t.isHorizontal()?e.horizontalClass:e.verticalClass)),t.params.scrollbar.el&&t.scrollbar.el&&C("off")}s({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},i("changeDirection",(()=>{if(!t.scrollbar||!t.scrollbar.el)return;const e=t.params.scrollbar;let{el:s}=t.scrollbar;s=T(s),s.forEach((s=>{s.classList.remove(e.horizontalClass,e.verticalClass),s.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),i("init",(()=>{!1===t.params.scrollbar.enabled?I():(P(),b(),g())})),i("update resize observerUpdate lock unlock changeDirection",(()=>{b()})),i("setTranslate",(()=>{g()})),i("setTransition",((e,s)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(s)})),i("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](...n(t.params.scrollbar.lockClass))})),i("destroy",(()=>{L()}));const I=()=>{t.el.classList.add(...n(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...n(t.params.scrollbar.scrollbarDisabledClass)),L()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(...n(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...n(t.params.scrollbar.scrollbarDisabledClass)),P(),b(),g()},disable:I,updateSize:b,setTranslate:g,init:P,destroy:L})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({parallax:{enabled:!1}});const i="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(e,s)=>{const{rtl:a}=t,i=a?-1:1,r=e.getAttribute("data-swiper-parallax")||"0";let n=e.getAttribute("data-swiper-parallax-x"),l=e.getAttribute("data-swiper-parallax-y");const o=e.getAttribute("data-swiper-parallax-scale"),d=e.getAttribute("data-swiper-parallax-opacity"),c=e.getAttribute("data-swiper-parallax-rotate");if(n||l?(n=n||"0",l=l||"0"):t.isHorizontal()?(n=r,l="0"):(l=r,n="0"),n=n.indexOf("%")>=0?parseInt(n,10)*s*i+"%":n*s*i+"px",l=l.indexOf("%")>=0?parseInt(l,10)*s+"%":l*s+"px",null!=d){const t=d-(d-1)*(1-Math.abs(s));e.style.opacity=t}let p=`translate3d(${n}, ${l}, 0px)`;if(null!=o){p+=` scale(${o-(o-1)*(1-Math.abs(s))})`}if(c&&null!=c){p+=` rotate(${c*s*-1}deg)`}e.style.transform=p},n=()=>{const{el:e,slides:s,progress:a,snapGrid:n,isElement:l}=t,o=f(e,i);t.isElement&&o.push(...f(t.hostEl,i)),o.forEach((e=>{r(e,a)})),s.forEach(((e,s)=>{let l=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(l+=Math.ceil(s/2)-a*(n.length-1)),l=Math.min(Math.max(l,-1),1),e.querySelectorAll(`${i}, [data-swiper-parallax-rotate]`).forEach((e=>{r(e,l)}))}))};a("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),a("init",(()=>{t.params.parallax.enabled&&n()})),a("setTranslate",(()=>{t.params.parallax.enabled&&n()})),a("setTransition",((e,s)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:s,hostEl:a}=t,r=[...s.querySelectorAll(i)];t.isElement&&r.push(...a.querySelectorAll(i)),r.forEach((t=>{let s=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(s=0),t.style.transitionDuration=`${s}ms`}))}(s)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=r();s({zoom:{enabled:!1,
1391limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let l=1,o=!1,c=!1,p={x:0,y:0};const u=-3;let m,h;const g=[],v={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},b={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},y={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let x,S=1;function T(){if(g.length<2)return 1;const e=g[0].pageX,t=g[0].pageY,s=g[1].pageX,a=g[1].pageY;return Math.sqrt((s-e)**2+(a-t)**2)}function M(){const e=t.params.zoom,s=v.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&v.imageEl&&v.imageEl.naturalWidth){const e=v.imageEl.naturalWidth/v.imageEl.offsetWidth;return Math.min(e,s)}return s}function C(e){const s=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(s)||t.slides.filter((t=>t.contains(e.target))).length>0}function P(e){const s=`.${t.params.zoom.containerClass}`;return!!e.target.matches(s)||[...t.hostEl.querySelectorAll(s)].filter((t=>t.contains(e.target))).length>0}function L(e){if("mouse"===e.pointerType&&g.splice(0,g.length),!C(e))return;const s=t.params.zoom;if(m=!1,h=!1,g.push(e),!(g.length<2)){if(m=!0,v.scaleStart=T(),!v.slideEl){v.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),v.slideEl||(v.slideEl=t.slides[t.activeIndex]);let a=v.slideEl.querySelector(`.${s.containerClass}`);if(a&&(a=a.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=a,v.imageWrapEl=a?E(v.imageEl,`.${s.containerClass}`)[0]:void 0,!v.imageWrapEl)return void(v.imageEl=void 0);v.maxRatio=M()}if(v.imageEl){const[e,t]=function(){if(g.length<2)return{x:null,y:null};const e=v.imageEl.getBoundingClientRect();return[(g[0].pageX+(g[1].pageX-g[0].pageX)/2-e.x-n.scrollX)/l,(g[0].pageY+(g[1].pageY-g[0].pageY)/2-e.y-n.scrollY)/l]}();v.originX=e,v.originY=t,v.imageEl.style.transitionDuration="0ms"}o=!0}}function I(e){if(!C(e))return;const s=t.params.zoom,a=t.zoom,i=g.findIndex((t=>t.pointerId===e.pointerId));i>=0&&(g[i]=e),g.length<2||(h=!0,v.scaleMove=T(),v.imageEl&&(a.scale=v.scaleMove/v.scaleStart*l,a.scale>v.maxRatio&&(a.scale=v.maxRatio-1+(a.scale-v.maxRatio+1)**.5),a.scale<s.minRatio&&(a.scale=s.minRatio+1-(s.minRatio-a.scale+1)**.5),v.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`))}function z(e){if(!C(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const s=t.params.zoom,a=t.zoom,i=g.findIndex((t=>t.pointerId===e.pointerId));i>=0&&g.splice(i,1),m&&h&&(m=!1,h=!1,v.imageEl&&(a.scale=Math.max(Math.min(a.scale,v.maxRatio),s.minRatio),v.imageEl.style.transitionDuration=`${t.params.speed}ms`,v.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`,l=a.scale,o=!1,a.scale>1&&v.slideEl?v.slideEl.classList.add(`${s.zoomedSlideClass}`):a.scale<=1&&v.slideEl&&v.slideEl.classList.remove(`${s.zoomedSlideClass}`),1===a.scale&&(v.originX=0,v.originY=0,v.slideEl=void 0)))}function A(){t.touchEventsData.preventTouchMoveFromPointerMove=!1}function $(e){const s="mouse"===e.pointerType&&t.params.zoom.panOnMouseMove;if(!C(e)||!P(e))return;const a=t.zoom;if(!v.imageEl)return;if(!b.isTouched||!v.slideEl)return void(s&&O(e));if(s)return void O(e);b.isMoved||(b.width=v.imageEl.offsetWidth||v.imageEl.clientWidth,b.height=v.imageEl.offsetHeight||v.imageEl.clientHeight,b.startX=d(v.imageWrapEl,"x")||0,b.startY=d(v.imageWrapEl,"y")||0,v.slideWidth=v.slideEl.offsetWidth,v.slideHeight=v.slideEl.offsetHeight,v.imageWrapEl.style.transitionDuration="0ms");const i=b.width*a.scale,r=b.height*a.scale;b.minX=Math.min(v.slideWidth/2-i/2,0),b.maxX=-b.minX,b.minY=Math.min(v.slideHeight/2-r/2,0),b.maxY=-b.minY,b.touchesCurrent.x=g.length>0?g[0].pageX:e.pageX,b.touchesCurrent.y=g.length>0?g[0].pageY:e.pageY;if(Math.max(Math.abs(b.touchesCurrent.x-b.touchesStart.x),Math.abs(b.touchesCurrent.y-b.touchesStart.y))>5&&(t.allowClick=!1),!b.isMoved&&!o){if(t.isHorizontal()&&(Math.floor(b.minX)===Math.floor(b.startX)&&b.touchesCurrent.x<b.touchesStart.x||Math.floor(b.maxX)===Math.floor(b.startX)&&b.touchesCurrent.x>b.touchesStart.x))return b.isTouched=!1,void A();if(!t.isHorizontal()&&(Math.floor(b.minY)===Math.floor(b.startY)&&b.touchesCurrent.y<b.touchesStart.y||Math.floor(b.maxY)===Math.floor(b.startY)&&b.touchesCurrent.y>b.touchesStart.y))return b.isTouched=!1,void A()}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(x),t.touchEventsData.preventTouchMoveFromPointerMove=!0,x=setTimeout((()=>{t.destroyed||A()})),b.isMoved=!0;const n=(a.scale-l)/(v.maxRatio-t.params.zoom.minRatio),{originX:c,originY:p}=v;b.currentX=b.touchesCurrent.x-b.touchesStart.x+b.startX+n*(b.width-2*c),b.currentY=b.touchesCurrent.y-b.touchesStart.y+b.startY+n*(b.height-2*p),b.currentX<b.minX&&(b.currentX=b.minX+1-(b.minX-b.currentX+1)**.8),b.currentX>b.maxX&&(b.currentX=b.maxX-1+(b.currentX-b.maxX+1)**.8),b.currentY<b.minY&&(b.currentY=b.minY+1-(b.minY-b.currentY+1)**.8),b.currentY>b.maxY&&(b.currentY=b.maxY-1+(b.currentY-b.maxY+1)**.8),y.prevPositionX||(y.prevPositionX=b.touchesCurrent.x),y.prevPositionY||(y.prevPositionY=b.touchesCurrent.y),y.prevTime||(y.prevTime=Date.now()),y.x=(b.touchesCurrent.x-y.prevPositionX)/(Date.now()-y.prevTime)/2,y.y=(b.touchesCurrent.y-y.prevPositionY)/(Date.now()-y.prevTime)/2,Math.abs(b.touchesCurrent.x-y.prevPositionX)<2&&(y.x=0),Math.abs(b.touchesCurrent.y-y.prevPositionY)<2&&(y.y=0),y.prevPositionX=b.touchesCurrent.x,y.prevPositionY=b.touchesCurrent.y,y.prevTime=Date.now(),v.imageWrapEl.style.transform=`translate3d(${b.currentX}px, ${b.currentY}px,0)`}function k(){const e=t.zoom;v.slideEl&&t.activeIndex!==t.slides.indexOf(v.slideEl)&&(v.imageEl&&(v.imageEl.style.transform="translate3d(0,
13910,0) scale(1)"),v.imageWrapEl&&(v.imageWrapEl.style.transform="translate3d(0,0,0)"),v.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,l=1,v.slideEl=void 0,v.imageEl=void 0,v.imageWrapEl=void 0,v.originX=0,v.originY=0)}function O(e){if(l<=1||!v.imageWrapEl)return;if(!C(e)||!P(e))return;const t=n.getComputedStyle(v.imageWrapEl).transform,s=new n.DOMMatrix(t);if(!c)return c=!0,p.x=e.clientX,p.y=e.clientY,b.startX=s.e,b.startY=s.f,b.width=v.imageEl.offsetWidth||v.imageEl.clientWidth,b.height=v.imageEl.offsetHeight||v.imageEl.clientHeight,v.slideWidth=v.slideEl.offsetWidth,void(v.slideHeight=v.slideEl.offsetHeight);const a=(e.clientX-p.x)*u,i=(e.clientY-p.y)*u,r=b.width*l,o=b.height*l,d=v.slideWidth,m=v.slideHeight,h=Math.min(d/2-r/2,0),f=-h,g=Math.min(m/2-o/2,0),w=-g,y=Math.max(Math.min(b.startX+a,f),h),E=Math.max(Math.min(b.startY+i,w),g);v.imageWrapEl.style.transitionDuration="0ms",v.imageWrapEl.style.transform=`translate3d(${y}px, ${E}px, 0)`,p.x=e.clientX,p.y=e.clientY,b.startX=y,b.startY=E,b.currentX=y,b.currentY=E}function D(e){const s=t.zoom,a=t.params.zoom;if(!v.slideEl){e&&e.target&&(v.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),v.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?v.slideEl=f(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:v.slideEl=t.slides[t.activeIndex]);let s=v.slideEl.querySelector(`.${a.containerClass}`);s&&(s=s.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=s,v.imageWrapEl=s?E(v.imageEl,`.${a.containerClass}`)[0]:void 0}if(!v.imageEl||!v.imageWrapEl)return;let i,r,o,d,c,p,u,m,h,g,y,x,S,T,C,P,L,I;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),v.slideEl.classList.add(`${a.zoomedSlideClass}`),void 0===b.touchesStart.x&&e?(i=e.pageX,r=e.pageY):(i=b.touchesStart.x,r=b.touchesStart.y);const z=l,A="number"==typeof e?e:null;1===l&&A&&(i=void 0,r=void 0,b.touchesStart.x=void 0,b.touchesStart.y=void 0);const $=M();s.scale=A||$,l=A||$,!e||1===l&&A?(u=0,m=0):(L=v.slideEl.offsetWidth,I=v.slideEl.offsetHeight,o=w(v.slideEl).left+n.scrollX,d=w(v.slideEl).top+n.scrollY,c=o+L/2-i,p=d+I/2-r,h=v.imageEl.offsetWidth||v.imageEl.clientWidth,g=v.imageEl.offsetHeight||v.imageEl.clientHeight,y=h*s.scale,x=g*s.scale,S=Math.min(L/2-y/2,0),T=Math.min(I/2-x/2,0),C=-S,P=-T,z>0&&A&&"number"==typeof b.currentX&&"number"==typeof b.currentY?(u=b.currentX*s.scale/z,m=b.currentY*s.scale/z):(u=c*s.scale,m=p*s.scale),u<S&&(u=S),u>C&&(u=C),m<T&&(m=T),m>P&&(m=P)),A&&1===s.scale&&(v.originX=0,v.originY=0),b.currentX=u,b.currentY=m,v.imageWrapEl.style.transitionDuration="300ms",v.imageWrapEl.style.transform=`translate3d(${u}px, ${m}px,0)`,v.imageEl.style.transitionDuration="300ms",v.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`}function G(){const e=t.zoom,s=t.params.zoom;if(!v.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?v.slideEl=f(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:v.slideEl=t.slides[t.activeIndex];let e=v.slideEl.querySelector(`.${s.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=e,v.imageWrapEl=e?E(v.imageEl,`.${s.containerClass}`)[0]:void 0}v.imageEl&&v.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,l=1,b.currentX=void 0,b.currentY=void 0,b.touchesStart.x=void 0,b.touchesStart.y=void 0,v.imageWrapEl.style.transitionDuration="300ms",v.imageWrapEl.style.transform="translate3d(0,0,0)",v.imageEl.style.transitionDuration="300ms",v.imageEl.style.transform="translate3d(0,0,0) scale(1)",v.slideEl.classList.remove(`${s.zoomedSlideClass}`),v.slideEl=void 0,v.originX=0,v.originY=0,t.params.zoom.panOnMouseMove&&(p={x:0,y:0},c&&(c=!1,b.startX=0,b.startY=0)))}function X(e){const s=t.zoom;s.scale&&1!==s.scale?G():D(e)}function H(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function Y(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:s,activeListenerWithCapture:a}=H();t.wrapperEl.addEventListener("pointerdown",L,s),t.wrapperEl.addEventListener("pointermove",I,a),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.addEventListener(e,z,s)})),t.wrapperEl.addEventListener("pointermove",$,a)}function B(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:s,activeListenerWithCapture:a}=H();t.wrapperEl.removeEventListener("pointerdown",L,s),t.wrapperEl.removeEventListener("pointermove",I,a),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.removeEventListener(e,z,s)})),t.wrapperEl.removeEventListener("pointermove",$,a)}Object.defineProperty(t.zoom,"scale",{get:()=>S,set(e){if(S!==e){const t=v.imageEl,s=v.slideEl;i("zoomChange",e,t,s)}S=e}}),a("init",(()=>{t.params.zoom.enabled&&Y()})),a("destroy",(()=>{B()})),a("touchStart",((e,s)=>{t.zoom.enabled&&function(e){const s=t.device;if(!v.imageEl)return;if(b.isTouched)return;s.android&&e.cancelable&&e.preventDefault(),b.isTouched=!0;const a=g.length>0?g[0]:e;b.touchesStart.x=a.pageX,b.touchesStart.y=a.pageY}(s)})),a("touchEnd",((e,s)=>{t.zoom.enabled&&function(){const e=t.zoom;if(g.length=0,!v.imageEl)return;if(!b.isTouched||!b.isMoved)return b.isTouched=!1,void(b.isMoved=!1);b.isTouched=!1,b.isMoved=!1;let s=300,a=300;const i=y.x*s,r=b.currentX+i,n=y.y*a,l=b.currentY+n;0!==y.x&&(s=Math.abs((r-b.currentX)/y.x)),0!==y.y&&(a=Math.abs((l-b.currentY)/y.y));const o=Math.max(s,a);b.currentX=r,b.currentY=l;const d=b.width*e.scale,c=b.height*e.scale;b.minX=Math.min(v.slideWidth/2-d/2,0),b.maxX=-b.minX,b.minY=Math.min(v.slideHeight/2-c/2,0),b.maxY=-b.minY,b.currentX=Math.max(Math.min(b.currentX,b.maxX),b.minX),b.currentY=Math.max(Math.min(b.currentY,b.maxY),b.minY),v.imageWrapEl.style.transitionDuration=`${o}ms`,v.imageWrapEl.style.transform=`translate3d(${b.currentX}px, ${b.currentY}px,0)`}()})),a("doubleTap",((e,s)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&X(s)})),a("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&k()})),a("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&k()})),Object.assign(t.zoom,{enable:Y,disable:B,in:D,out:G,toggle:X})},function(e){let{swiper:t,extendParams:s,on:a}=e;function i(e,t){const s=function(){let e,t,s;return(a,i)=>{for(t=-1,e=a.length;e-t>1;)s=e+t>>1,a[s]<=i?t=s:e=s;return e}}();let a,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=s(this.x,e),a=i-1,(e-this.x[a])*(this.y[i]-this.y[a])/(this.x[i]-this.x[a])+this.y[a]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}s({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},a("beforeInit",(()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){("string"==typeof t.params.controller.control?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control]).forEac
1391h((e=>{if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){const s=`${t.params.eventsPrefix}init`,a=i=>{t.controller.control.push(i.detail[0]),t.update(),e.removeEventListener(s,a)};e.addEventListener(s,a)}}))}else t.controller.control=t.params.controller.control})),a("update",(()=>{r()})),a("resize",(()=>{r()})),a("observerUpdate",(()=>{r()})),a("setTranslate",((e,s,a)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(s,a)})),a("setTransition",((e,s,a)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(s,a)})),Object.assign(t.controller,{setTranslate:function(e,s){const a=t.controller.control;let r,n;const l=t.constructor;function o(e){if(e.destroyed)return;const s=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline=t.params.loop?new i(t.slidesGrid,e.slidesGrid):new i(t.snapGrid,e.snapGrid)}(e),n=-t.controller.spline.interpolate(-s)),n&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),n=(s-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(let e=0;e<a.length;e+=1)a[e]!==s&&a[e]instanceof l&&o(a[e]);else a instanceof l&&s!==a&&o(a)},setTransition:function(e,s){const a=t.constructor,i=t.controller.control;let r;function n(s){s.destroyed||(s.setTransition(e,t),0!==e&&(s.transitionStart(),s.params.autoHeight&&l((()=>{s.updateAutoHeight()})),x(s.wrapperEl,(()=>{i&&s.transitionEnd()}))))}if(Array.isArray(i))for(r=0;r<i.length;r+=1)i[r]!==s&&i[r]instanceof a&&n(i[r]);else i instanceof a&&s!==i&&n(i)}})},function(e){let{swiper:t,extendParams:s,on:i}=e;s({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide ",slideLabelMessage:" / ",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),t.a11y={clicked:!1};let r,n,l=null,o=(new Date).getTime();function d(e){const t=l;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}function c(e){(e=T(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function p(e){(e=T(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function u(e,t){(e=T(e)).forEach((e=>{e.setAttribute("role",t)}))}function m(e,t){(e=T(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function h(e,t){(e=T(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function f(e){(e=T(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function g(e){(e=T(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function w(e){if(13!==e.keyCode&&32!==e.keyCode)return;const s=t.params.a11y,a=e.target;if(!t.pagination||!t.pagination.el||a!==t.pagination.el&&!t.pagination.el.contains(e.target)||e.target.matches(ne(t.params.pagination.bulletClass))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){const e=T(t.navigation.prevEl);T(t.navigation.nextEl).includes(a)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?d(s.lastSlideMessage):d(s.nextSlideMessage)),e.includes(a)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?d(s.firstSlideMessage):d(s.prevSlideMessage))}t.pagination&&a.matches(ne(t.params.pagination.bulletClass))&&a.click()}}function b(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function E(){return b()&&t.params.pagination.clickable}const x=(e,t,s)=>{c(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",w)),h(e,s),function(e,t){(e=T(e)).forEach((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},S=e=>{n&&n!==e.target&&!n.contains(e.target)&&(r=!0),t.a11y.clicked=!0},M=()=>{r=!1,requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},C=e=>{o=(new Date).getTime()},P=e=>{if(t.a11y.clicked||!t.params.a11y.scrollOnFocus)return;if((new Date).getTime()-o<100)return;const s=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!s||!t.slides.includes(s))return;n=s;const a=t.slides.indexOf(s)===t.activeIndex,i=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(s);a||i||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame((()=>{r||(t.params.loop?t.slideToLoop(parseInt(s.getAttribute("data-swiper-slide-index")),0):t.slideTo(t.slides.indexOf(s),0),r=!1)})))},L=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&m(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&u(t.slides,e.slideRole);const s=t.slides.length;
vendor: 28,283 bytes, line 1391
1391e.slideLabelMessage&&t.slides.forEach(((a,i)=>{const r=t.params.loop?parseInt(a.getAttribute("data-swiper-slide-index"),10):i;h(a,e.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,s))}))},I=()=>{const e=t.params.a11y;t.el.append(l);const s=t.el;e.containerRoleDescriptionMessage&&m(s,e.containerRoleDescriptionMessage),e.containerMessage&&h(s,e.containerMessage),e.containerRole&&u(s,e.containerRole);const i=t.wrapperEl,r=e.id||i.getAttribute("id")||`swiper-wrapper-${n=16,void 0===n&&(n=16),"x".repeat(n).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var n;const o=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var d;d=r,T(i).forEach((e=>{e.setAttribute("id",d)})),function(e,t){(e=T(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(i,o),L();let{nextEl:c,prevEl:p}=t.navigation?t.navigation:{};if(c=T(c),p=T(p),c&&c.forEach((t=>x(t,r,e.nextSlideMessage))),p&&p.forEach((t=>x(t,r,e.prevSlideMessage))),E()){T(t.pagination.el).forEach((e=>{e.addEventListener("keydown",w)}))}a().addEventListener("visibilitychange",C),t.el.addEventListener("focus",P,!0),t.el.addEventListener("focus",P,!0),t.el.addEventListener("pointerdown",S,!0),t.el.addEventListener("pointerup",M,!0)};i("beforeInit",(()=>{l=v("span",t.params.a11y.notificationClass),l.setAttribute("aria-live","assertive"),l.setAttribute("aria-atomic","true")})),i("afterInit",(()=>{t.params.a11y.enabled&&I()})),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&L()})),i("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:s}=t.navigation;s&&(t.isBeginning?(f(s),p(s)):(g(s),c(s))),e&&(t.isEnd?(f(e),p(e)):(g(e),c(e)))}()})),i("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;b()&&t.pagination.bullets.forEach((s=>{t.params.pagination.clickable&&(c(s),t.params.pagination.renderBullet||(u(s,"button"),h(s,e.paginationBulletMessage.replace(/\{\{index\}\}/,y(s)+1)))),s.matches(ne(t.params.pagination.bulletActiveClass))?s.setAttribute("aria-current","true"):s.removeAttribute("aria-current")}))}()})),i("destroy",(()=>{t.params.a11y.enabled&&function(){l&&l.remove();let{nextEl:e,prevEl:s}=t.navigation?t.navigation:{};e=T(e),s=T(s),e&&e.forEach((e=>e.removeEventListener("keydown",w))),s&&s.forEach((e=>e.removeEventListener("keydown",w))),E()&&T(t.pagination.el).forEach((e=>{e.removeEventListener("keydown",w)}));a().removeEventListener("visibilitychange",C),t.el&&"string"!=typeof t.el&&(t.el.removeEventListener("focus",P,!0),t.el.removeEventListener("pointerdown",S,!0),t.el.removeEventListener("pointerup",M,!0))}()}))},function(e){let{swiper:t,extendParams:s,on:a}=e;s({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let i=!1,n={};const l=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=r();let s;s=e?new URL(e):t.location;const a=s.pathname.slice(1).split("/").filter((e=>""!==e)),i=a.length;return{key:a[i-2],value:a[i-1]}},d=(e,s)=>{const a=r();if(!i||!t.params.history.enabled)return;let n;n=t.params.url?new URL(t.params.url):a.location;const o=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${s}"]`):t.slides[s];let d=l(o.getAttribute("data-history"));if(t.params.history.root.length>0){let s=t.params.history.root;"/"===s[s.length-1]&&(s=s.slice(0,s.length-1)),d=`${s}/${e?`${e}/`:""}${d}`}else n.pathname.includes(e)||(d=`${e?`${e}/`:""}${d}`);t.params.history.keepQuery&&(d+=n.search);const c=a.history.state;c&&c.value===d||(t.params.history.replaceState?a.history.replaceState({value:d},null,d):a.history.pushState({value:d},null,d))},c=(e,s,a)=>{if(s)for(let i=0,r=t.slides.length;i<r;i+=1){const r=t.slides[i];if(l(r.getAttribute("data-history"))===s){const s=t.getSlideIndex(r);t.slideTo(s,e,a)}}else t.slideTo(0,e,a)},p=()=>{n=o(t.params.url),c(t.params.speed,n.value,!1)};a("init",(()=>{t.params.history.enabled&&(()=>{const e=r();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);i=!0,n=o(t.params.url),n.key||n.value?(c(0,n.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",p)):t.params.history.replaceState||e.addEventListener("popstate",p)}})()})),a("destroy",(()=>{t.params.history.enabled&&(()=>{const e=r();t.params.history.replaceState||e.removeEventListener("popstate",p)})()})),a("transitionEnd _freeModeNoMomentumRelease",(()=>{i&&d(t.params.history.key,t.activeIndex)})),a("slideChange",(()=>{i&&t.params.cssMode&&d(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:s,emit:i,on:n}=e,l=!1;const o=a(),d=r();s({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,s){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.find((e=>e.getAttribute("data-hash")===s));if(!e)return 0;return parseInt(e.getAttribute("data-swiper-slide-index"),10)}return t.getSlideIndex(f(t.slidesEl,`.${t.params.slideClass}[data-hash="${s}"], swiper-slide[data-hash="${s}"]`)[0])}}});const c=()=>{i("hashChange");const e=o.location.hash.replace("#",""),s=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(s?s.getAttribute("data-hash"):"")){const s=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===s||Number.isNaN(s))return;t.slideTo(s)}},p=()=>{if(!l||!t.params.hashNavigation.enabled)return;const e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],s=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&d.history&&d.history.replaceState?(d.history.replaceState(null,null,`#${s}`||""),i("hashSet")):(o.location.hash=s||"",i("hashSet"))};n("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;l=!0;const e=o.location.hash.replace("#","");if(e){const s=0,a=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(a||0,s,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&d.addEventListener("hashchange",c)})()})),n("destroy",(()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&d.removeEventListener("hashchange",c)})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{l&&p()})),n("slideChange",(()=>{l&&t.params.cssMode&&p()}))},function(e){let t,s,{swiper:i,extendParams:r,on:n,emit:l,params:o}=e;i.autoplay={running:!1,paused:!1,timeLeft:0},r({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let d,c,p,u,m,h,f,g,v=o&&o.autoplay?o.autoplay.delay:3e3,w=o&&o.autoplay?o.autoplay.delay:3e3,b=(new Date).getTime();function y(e){i&&!i.destroyed&&i.wrapperEl&&e.target===i.wrapperEl&&(i.wrapperEl.removeEventListener("transitionend",y),g||e.detail&&e.detail.bySwiperTouchMove||C())}const E=()=>{if(i.destroyed||!i.autoplay.running)return;i.autoplay.paused?c=!0:c&&(w=d,c=!1);const e=i.autoplay.paused?d:b+w-(new Date).getTime();i.autoplay.timeLeft=e,l("autoplayTimeLeft",e,e/v),s=requestAnimationFrame((()=>{E()}))},x=e=>{if(i.destroyed||!i.autoplay.running)return;cancelAnimationFrame(s),E();let a=void 0===e?i.params.autoplay.delay:e;v=i.params.autoplay.delay,w=i.params.autoplay.delay;const r=(()=>{let e;if(e=i.virtual&&i.params.virtual.enabled?i.slides.find((e=>e.classList.contains("swiper-slide-active"))):i.slides[i.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(r)&&r>0&&void 0===e&&(a=r,v=r,w=r),d=a;const n=i.params.speed,o=()=>{i&&!i.destroyed&&(i.params.autoplay.reverseDirection?!i.isBeginning||i.params.loop||i.params.rewind?(i.slidePrev(n,!0,!0),l("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(i.slides.length-1,n,!0,!0),l("autoplay")):!i.isEnd||i.params.loop||i.params.rewind?(i.slideNext(n,!0,!0),l("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(0,n,!0,!0),l("autoplay")),i.params.cssMode&&(b=(new Date).getTime(),requestAnimationFrame((()=>{x()}))))};return a>0?(clearTimeout(t),t=setTimeout((()=>{o()}),a)):requestAnimationFrame((()=>{o()})),a},S=()=>{b=(new Date).getTime(),i.autoplay.running=!0,x(),l("autoplayStart")},T=()=>{i.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(s),l("autoplayStop")},M=(e,s)=>{if(i.destroyed||!i.autoplay.running)return;clearTimeout(t),e||(f=!0);const a=()=>{l("autoplayPause"),i.params.autoplay.waitForTransition?i.wrapperEl.addEventListener("transitionend",y):C()};if(i.autoplay.paused=!0,s)return h&&(d=i.params.autoplay.delay),h=!1,void a();const r=d||i.params.autoplay.delay;d=r-((new Date).getTime()-b),i.isEnd&&d<0&&!i.params.loop||(d<0&&(d=0),a())},C=()=>{i.isEnd&&d<0&&!i.params.loop||i.destroyed||!i.autoplay.running||(b=(new Date).getTime(),f?(f=!1,x(d)):x(),i.autoplay.paused=!1,l("autoplayResume"))},P=()=>{if(i.destroyed||!i.autoplay.running)return;const e=a();"hidden"===e.visibilityState&&(f=!0,M(!0)),"visible"===e.visibilityState&&C()},L=e=>{"mouse"===e.pointerType&&(f=!0,g=!0,i.animating||i.autoplay.paused||M(!0))},I=e=>{"mouse"===e.pointerType&&(g=!1,i.autoplay.paused&&C())};n("init",(()=>{i.params.autoplay.enabled&&(i.params.autoplay.pauseOnMouseEnter&&(i.el.addEventListener("pointerenter",L),i.el.addEventListener("pointerleave",I)),a().addEventListener("visibilitychange",P),S())})),n("destroy",(()=>{i.el&&"string"!=typeof i.el&&(i.el.removeEventListener("pointerenter",L),i.el.removeEventListener("pointerleave",I)),a().removeEventListener("visibilitychange",P),i.autoplay.running&&T()})),n("_freeModeStaticRelease",(()=>{(u||f)&&C()})),n("_freeModeNoMomentumRelease",(()=>{i.params.autoplay.disableOnInteraction?T():M(!0,!0)})),n("beforeTransitionStart",((e,t,s)=>{!i.destroyed&&i.autoplay.running&&(s||!i.params.autoplay.disableOnInteraction?M(!0,!0):T())})),n("sliderFirstMove",(()=>{!i.destroyed&&i.autoplay.running&&(i.params.autoplay.disableOnInteraction?T():(p=!0,u=!1,f=!1,m=setTimeout((()=>{f=!0,u=!0,M(!0)}),200)))})),n("touchEnd",(()=>{if(!i.destroyed&&i.autoplay.running&&p){if(clearTimeout(m),clearTimeout(t),i.params.autoplay.disableOnInteraction)return u=!1,void(p=!1);u&&i.params.cssMode&&C(),u=!1,p=!1}})),n("slideChange",(()=>{!i.destroyed&&i.autoplay.running&&(h=!0)})),Object.assign(i.autoplay,{start:S,stop:T,pause:M,resume:C})},function(e){let{swiper:t,extendParams:s,on:i}=e;s({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,n=!1;function l(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const s=e.clickedIndex,a=e.clickedSlide;if(a&&a.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==s)return;let i;i=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):s,t.params.loop?t.slideToLoop(i):t.slideTo(i)}function o(){const{thumbs:e}=t.params;if(r)return!1;r=!0;const s=t.constructor;if(e.swiper instanceof s){if(e.swiper.destroyed)return r=!1,!1;t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update()}else if(c(e.swiper)){const a=Object.assign({},e.swiper);Object.assign(a,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new s(a),n=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",l),!0}function d(e){const s=t.thumbs.swiper;if(!s||s.destroyed)return;const a="auto"===s.params.slidesPerView?s.slidesPerViewDynamic():s.params.slidesPerView;let i=1;const r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(i=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),s.slides.forEach((e=>e.classList.remove(r))),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;e<i;e+=1)f(s.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach((e=>{e.classList.add(r)}));else for(let e=0;e<i;e+=1)s.slides[t.realIndex+e]&&s.slides[t.realIndex+e].classList.add(r);const n=t.params.thumbs.autoScrollOffset,l=n&&!s.params.loop;if(t.realIndex!==s.realIndex||l){const i=s.activeIndex;let r,o;if(s.params.loop){const e=s.slides.find((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`));r=s.slides.indexOf(e),o=t.activeIndex>t.previousIndex?"next":"prev"}else r=t.realIndex,o=r>t.previousIndex?"next":"prev";l&&(r+="next"===o?n:-1*n),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>i?r-Math.floor(a/2)+1:r+Math.floor(a/2)-1:r>i&&s.params.slidesPerGroup,s.slideTo(r,e?0:void 0))}}t.thumbs={swiper:null},i("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const s=a(),i=()=>{const a="string"==typeof e.swiper?s.querySelector(e.swiper):e.swiper;if(a&&a.swiper)e.swiper=a.swiper,o(),d(!0);else if(a){const s=`${t.params.eventsPrefix}init`,i=r=>{e.swiper=r.detail[0],a.removeEventListener(s,i),o(),d(!0),e.swiper.update(),t.update()};a.addEventListener(s,i)}return a},r=()=>{if(t.destroyed)return;i()||requestAnimationFrame(r)};requestAnimationFrame(r)}else o(),d(!0)})),i("slideChange update resize observerUpdate",(()=>{d()})),i("setTransition",((e,s)=>{const a=t.thumbs.swiper;a&&!a.destroyed&&a.setTransition(s)})),i("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&n&&e.destroy()})),Object.assign(t.thumbs,{init:o,update:d})},function(e){let{swiper:t,extendParams:s,emit:a,once:i}=e;s({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;const{touchEventsData:e,touches:s}=t;0===e.velocities.length&&e.velocities.push({position:s[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:s[t.isHorizontal()?"currentX":"currentY"],time:o()})},onTouchEnd:function(e){let{currentPos:s}=e;if(t.params.cssMode)return;const{params:r,wrapperEl:n,rtlTranslate:l,snapGrid:d,touchEventsData:c}=t,p=o()-c.touchStartTime;if(s<-t.minTranslate())t.slideTo(t.activeIndex);else if(s>-t.maxTranslate())t.slides.length<d.length?t.slideTo(d.length-1):t.slideTo(t.slides.length-1);else{if(r.freeMode.momentum){if(c.velocities.length>1){const e=c.velocities.pop(),s=c.velocities.pop(),a=e.position-s.position,i=e.time-s.time;t.velocity=a/i,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(i>150||o()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const s=t.velocity*e;let p=t.translate+s;l&&(p=-p);let u,m=!1;const h=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let f;if(p<t.maxTranslate())r.freeMode.momentumBounce?(p+t.maxTranslate()<-h&&(p=t.maxTranslate()-h),u=t.maxTranslate(),m=!0,c.allowMomentumBounce=!0):p=t.maxTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(p>t.minTranslate())r.freeMode.momentumBounce?(p-t.minTranslate()>h&&(p=t.minTranslate()+h),u=t.minTranslate(),m=!0,c.allowMomentumBounce=!0):p=t.minTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<d.length;t+=1)if(d[t]>-p){e=t;break}p=Math.abs(d[e]-p)<Math.abs(d[e-1]-p)||"next"===t.swipeDirection?d[e]:d[e-1],p=-p}if(f&&i("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=l?Math.abs((-p-t.translate)/t.velocity):Math.abs((p-t.translate)/t.velocity),r.freeMode.sticky){const s=Math.abs((l?-p:p)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s<a?r.speed:s<2*a?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode.momentumBounce&&m?(t.updateProgress(u),t.setTransition(e),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating=!0,x(n,(()=>{t&&!t.destroyed&&c.allowMomentumBounce&&(a("momentumBounce"),t.setTransition(r.speed),setTimeout((()=>{t.setTranslate(u),x(n,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(a("_freeModeNoMomentumRelease"),t.updateProgress(p),t.setTransition(e),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,x(n,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(p),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&a("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||p>=r.longSwipesMs)&&(a("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,s,a,i,{swiper:r,extendParams:n,on:l}=e;n({grid:{rows:1,fill:"column"}});const o=()=>{let e=r.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*r.size:"string"==typeof e&&(e=parseFloat(e)),e};l("init",(()=>{i=r.params.grid&&r.params.grid.rows>1})),l("update",(()=>{const{params:e,el:t}=r,s=e.grid&&e.grid.rows>1;i&&!s?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),a=1,r.emitContainerClasses()):!i&&s&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),r.emitContainerClasses()),i=s})),r.grid={initSlides:e=>{const{slidesPerView:i}=r.params,{rows:n,fill:l}=r.params.grid,o=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:e.length;a=Math.floor(o/n),t=Math.floor(o/n)===o/n?o:Math.ceil(o/n)*n,"auto"!==i&&"row"===l&&(t=Math.max(t,i*n)),s=t/n},unsetSlides:()=>{r.slides&&r.slides.forEach((e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[r.getDirectionLabel("margin-top")]="")}))},updateSlide:(e,i,n)=>{const{slidesPerGroup:l}=r.params,d=o(),{rows:c,fill:p}=r.params.grid,u=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:n.length;let m,h,f;if("row"===p&&l>1){const s=Math.floor(e/(l*c)),a=e-c*l*s,r=0===s?l:Math.min(Math.ceil((u-s*c*l)/c),l);f=Math.floor(a/r),h=a-f*r+s*l,m=h+f*t/c,i.style.order=m}else"column"===p?(h=Math.floor(e/c),f=e-h*c,(h>a||h===a&&f===c-1)&&(f+=1,f>=c&&(f=0,h+=1))):(f=Math.floor(e/s),h=e-f*s);i.row=f,i.column=h,i.style.height=`calc((100% - ${(c-1)*d}px) / ${c})`,i.style[r.getDirectionLabel("margin-top")]=0!==f?d&&`${d}px`:"",i.swiperSlideGridSet=!0},updateWrapperSize:(e,s)=>{const{centeredSlides:a,roundLengths:i}=r.params,n=o(),{rows:l}=r.params.grid;if(r.virtualSize=(e+n)*t,r.virtualSize=Math.ceil(r.virtualSize/l)-n,r.params.cssMode||(r.wrapperEl.style[r.getDirectionLabel("width")]=`${r.virtualSize+n}px`),a){const e=[];for(let t=0;t<s.length;t+=1){let a=s[t];i&&(a=Math.floor(a)),s[t]<r.virtualSize+s[0]&&e.push(a)}s.splice(0,s.length),s.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:le.bind(t),prependSlide:oe.bind(t),addSlide:de.bind(t),removeSlide:ce.bind(t),removeAllSlides:pe.bind(t)})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({fadeEffect:{crossFade:!1}}),ue({effect:"fade",swiper:t,on:a,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let s=0;s<e.length;s+=1){const e=t.slides[s];let a=-e.swiperSlideOffset;t.params.virtualTranslate||(a-=t.translate);let i=0;t.isHorizontal()||(i=a,a=0);const r=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),n=me(0,e);n.style.opacity=r,n.style.transform=`translate3d(${a}px, ${i}px, 0px)`}},setTransition:e=>{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`})),he({swiper:t,duration:e,transformElements:s,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const i=(e,t,s)=>{let a=s?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=s?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");a||(a=v("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(s?"left":"top")).split(" ")),e.append(a)),i||(i=v("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(s?"right":"bottom")).split(" ")),e.append(i)),a&&(a.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};ue({effect:"cube",swiper:t,on:a,setTranslate:()=>{const{el:e,wrapperEl:s,slides:a,width:r,height:n,rtlTranslate:l,size:o,browser:d}=t,c=M(t),p=t.params.cubeEffect,u=t.isHorizontal(),m=t.virtual&&t.params.virtual.enabled;let h,f=0;p.shadow&&(u?(h=t.wrapperEl.querySelector(".swiper-cube-shadow"),h||(h=v("div","swiper-cube-shadow"),t.wrapperEl.append(h)),h.style.height=`${r}px`):(h=e.querySelector(".swiper-cube-shadow"),h||(h=v("div","swiper-cube-shadow"),e.append(h))));for(let e=0;e<a.length;e+=1){const t=a[e];let s=e;m&&(s=parseInt(t.getAttribute("data-swiper-slide-index"),10));let r=90*s,n=Math.floor(r/360);l&&(r=-r,n=Math.floor(-r/360));const d=Math.max(Math.min(t.progress,1),-1);let h=0,g=0,v=0;s%4==0?(h=4*-n*o,v=0):(s-1)%4==0?(h=0,v=4*-n*o):(s-2)%4==0?(h=o+4*n*o,v=o):(s-3)%4==0&&(h=-o,v=3*o+4*o*n),l&&(h=-h),u||(g=h,h=0);const w=`rotateX(${c(u?0:-r)}deg) rotateY(${c(u?r:0)}deg) translate3d(${h}px, ${g}px, ${v}px)`;d<=1&&d>-1&&(f=90*s+90*d,l&&(f=90*-s-90*d)),t.style.transform=w,p.slideShadows&&i(t,d,u)}if(s.style.transformOrigin=`50% 50% -${o/2}px`,s.style["-webkit-transform-origin"]=`50% 50% -${o/2}px`,p.shadow)if(u)h.style.transform=`translate3d(0px, ${r/2+p.shadowOffset}px, ${-r/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${p.shadowScale})`;else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=p.shadowScale,a=p.shadowScale/t,i=p.shadowOffset;h.style.transform=`scale3d(${s}, 1, ${a}) translate3d(0px, ${n/2+i}px, ${-n/2/a}px) rotateX(-89.99deg)`}const g=(d.isSafari||d.isWebView)&&d.needPerspectiveFix?-o/2:0;s.style.transform=`translate3d(0px,0,${g}px) rotateX(${c(t.isHorizontal()?0:f)}deg) rotateY(${c(t.isHorizontal()?-f:0)}deg)`,s.style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:e=>{const{el:s,slides:a}=t;if(a.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=s.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach((t=>{const s=Math.max(Math.min(t.progress,1),-1);i(t,s,e)}))},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({flipEffect:{slideShadows:!0,limitRotation:!0}});const i=(e,s)=>{let a=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");a||(a=fe("flip",e,t.isHorizontal()?"left":"top")),i||(i=fe("flip",e,t.isHorizontal()?"right":"bottom")),a&&(a.style.opacity=Math.max(-s,0)),i&&(i.style.opacity=Math.max(s,0))};ue({effect:"flip",swiper:t,on:a,setTranslate:()=>{const{slides:e,rtlTranslate:s}=t,a=t.params.flipEffect,r=M(t);for(let n=0;n<e.length;n+=1){const l=e[n];let o=l.progress;t.params.flipEffect.limitRotation&&(o=Math.max(Math.min(l.progress,1),-1));const d=l.swiperSlideOffset;let c=-180*o,p=0,u=t.params.cssMode?-d-t.translate:-d,m=0;t.isHorizontal()?s&&(c=-c):(m=u,u=0,p=-c,c=0),l.style.zIndex=-Math.abs(Math.round(o))+e.length,a.slideShadows&&i(l,o);const h=`translate3d(${u}px, ${m}px, 0px) rotateX(${r(p)}deg) rotateY(${r(c)}deg)`;me(0,l).style.transform=h}},setTransition:e=>{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),he({swiper:t,duration:e,transformElements:s})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach((e=>{let s=e.progress;t.params.flipEffect.limitRotation&&(s=Math.max(Math.min(e.progress,1),-1)),i(e,s)}))},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),ue({effect:"coverflow",swiper:t,on:a,setTranslate:()=>{const{width:e,height:s,slides:a,slidesSizesGrid:i}=t,r=t.params.coverflowEffect,n=t.isHorizontal(),l=t.translate,o=n?e/2-l:s/2-l,d=n?r.rotate:-r.rotate,c=r.depth,p=M(t);for(let e=0,t=a.length;e<t;e+=1){const t=a[e],s=i[e],l=(o-t.swiperSlideOffset-s/2)/s,u="function"==typeof r.modifier?r.modifier(l):l*r.modifier;let m=n?d*u:0,h=n?0:d*u,f=-c*Math.abs(u),g=r.stretch;"string"==typeof g&&-1!==g.indexOf("%")&&(g=parseFloat(r.stretch)/100*s);let v=n?0:g*u,w=n?g*u:0,b=1-(1-r.scale)*Math.abs(u);Math.abs(w)<.001&&(w=0),Math.abs(v)<.001&&(v=0),Math.abs(f)<.001&&(f=0),Math.abs(m)<.001&&(m=0),Math.abs(h)<.001&&(h=0),Math.abs(b)<.001&&(b=0);const y=`translate3d(${w}px,${v}px,${f}px)  rotateX(${p(h)}deg) rotateY(${p(m)}deg) scale(${b})`;if(me(0,t).style.transform=y,t.style.zIndex=1-Math.abs(Math.round(u)),r.slideShadows){let e=n?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),s=n?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=fe("coverflow",t,n?"left":"top")),s||(s=fe("coverflow",t,n?"right":"bottom")),e&&(e.style.opacity=u>0?u:0),s&&(s.style.opacity=-u>0?-u:0)}}},setTransition:e=>{t.slides.map((e=>h(e))).forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))}))},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const i=e=>"string"==typeof e?e:`${e}px`;ue({effect:"creative",swiper:t,on:a,setTranslate:()=>{const{slides:e,wrapperEl:s,slidesSizesGrid:a}=t,r=t.params.creativeEffect,{progressMultiplier:n}=r,l=t.params.centeredSlides,o=M(t);if(l){const e=a[0]/2-t.params.slidesOffsetBefore||0;s.style.transform=`translateX(calc(50% - ${e}px))`}for(let s=0;s<e.length;s+=1){const a=e[s],d=a.progress,c=Math.min(Math.max(a.progress,-r.limitProgress),r.limitProgress);let p=c;l||(p=Math.min(Math.max(a.originalProgress,-r.limitProgress),r.limitProgress));const u=a.swiperSlideOffset,m=[t.params.cssMode?-u-t.translate:-u,0,0],h=[0,0,0];let f=!1;t.isHorizontal()||(m[1]=m[0],m[0]=0);let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(g=r.next,f=!0):c>0&&(g=r.prev,f=!0),m.forEach(((e,t)=>{m[t]=`calc(${e}px + (${i(g.translate[t])} * ${Math.abs(c*n)}))`})),h.forEach(((e,t)=>{let s=g.rotate[t]*Math.abs(c*n);h[t]=s})),a.style.zIndex=-Math.abs(Math.round(d))+e.length;const v=m.join(", "),w=`rotateX(${o(h[0])}deg) rotateY(${o(h[1])}deg) rotateZ(${o(h[2])}deg)`,b=p<0?`scale(${1+(1-g.scale)*p*n})`:`scale(${1-(1-g.scale)*p*n}
1391)`,y=p<0?1+(1-g.opacity)*p*n:1-(1-g.opacity)*p*n,E=`translate3d(${v}) ${w} ${b}`;if(f&&g.shadow||!f){let e=a.querySelector(".swiper-slide-shadow");if(!e&&g.shadow&&(e=fe("creative",a)),e){const t=r.shadowPerProgress?c*(1/r.limitProgress):c;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=me(0,a);x.style.transform=E,x.style.opacity=y,g.origin&&(x.style.transformOrigin=g.origin)}},setTransition:e=>{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),he({swiper:t,duration:e,transformElements:s,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),ue({effect:"cards",swiper:t,on:a,setTranslate:()=>{const{slides:e,activeIndex:s,rtlTranslate:a}=t,i=t.params.cardsEffect,{startTranslate:r,isTouched:n}=t.touchEventsData,l=a?-t.translate:t.translate;for(let o=0;o<e.length;o+=1){const d=e[o],c=d.progress,p=Math.min(Math.max(c,-4),4);let u=d.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(u-=e[0].swiperSlideOffset);let m=t.params.cssMode?-u-t.translate:-u,h=0;const f=-100*Math.abs(p);let g=1,v=-i.perSlideRotate*p,w=i.perSlideOffset-.75*Math.abs(p);const b=t.virtual&&t.params.virtual.enabled?t.virtual.from+o:o,y=(b===s||b===s-1)&&p>0&&p<1&&(n||t.params.cssMode)&&l<r,E=(b===s||b===s+1)&&p<0&&p>-1&&(n||t.params.cssMode)&&l>r;if(y||E){const e=(1-Math.abs((Math.abs(p)-.5)/.5))**.5;v+=-28*p*e,g+=-.5*e,w+=96*e,h=-25*e*Math.abs(p)+"%"}if(m=p<0?`calc(${m}px ${a?"-":"+"} (${w*Math.abs(p)}%))`:p>0?`calc(${m}px ${a?"-":"+"} (-${w*Math.abs(p)}%))`:`${m}px`,!t.isHorizontal()){const e=h;h=m,m=e}const x=p<0?""+(1+(1-g)*p):""+(1-(1-g)*p),S=`\n        translate3d(${m}, ${h}, ${f}px)\n        rotateZ(${i.rotate?a?-v:v:0}deg)\n        scale(${x})\n      `;if(i.slideShadows){let e=d.querySelector(".swiper-slide-shadow");e||(e=fe("cards",d)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(p)-.5)/.5,0),1))}d.style.zIndex=-Math.abs(Math.round(c))+e.length;me(0,d).style.transform=S}},setTransition:e=>{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),he({swiper:t,duration:e,transformElements:s})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:t.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!t.params.cssMode})})}];return ie.use(ge),ie}();
1392</script>
1392
1393
1394<style>
1395  @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;
1395left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}
1395.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;
1395left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
1396</style>
1397
1398    <!-- SEO Stuff --><link rel="canonical" href="https://saiehello.com/pages/find-a-store"><title>Find A Store
1399&ndash; Saie</title><meta name="description" content="Loading store locator from Stockist store locator..."><!-- /snippets/social-meta-tags.liquid -->
1400
1401
1402
1403
1404<meta property="og:site_name" content="Saie">
1405<meta property="og:url" content="https://saiehello.com/pages/find-a-store">
1406<meta property="og:title" content="Find A Store">
1407<meta property="og:type" content="website">
1408<meta property="og:description" content="Loading store locator from Stockist store locator...">
1409
1410
1411
1412
1413
1414<meta name="twitter:card" content="summary_large_image">
1415<meta name="twitter:title" content="Find A Store">
1416<meta name="twitter:description" content="Loading store locator from Stockist store locator...">
1417
1418    
1418<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1418<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/27219820604/digital_wallets/dialog">
1419<meta id="in-context-paypal-metadata" data-shop-id="27219820604" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
1420<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
1420<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=21889200"></script>
1420
1421<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1422<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=21889200&shop_id=27219820604" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1422
1422
1423<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":27219820604,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/27219820604","merchantName":"Saie","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Saie","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1423
1423
1424<script id="shopify-features" type="application/json">{"accessToken":"5fb5ee64dfa84fe108b5bbaf3c148b92","betas":["rich-media-storefront-analytics"],"domain":"saiehello.com","predictiveSearch":true,"shopId":27219820604,"locale":"en"}</script>
vendor: 1 bytes, line 1424
1424
1425<script>var Shopify = Shopify || {};
1426Shopify.shop = "saiehello.myshopify.com";
1427Shopify.locale = "en";
1428Shopify.currency = {"active":"USD","rate":"1.0"};
1429Shopify.country = "US";
1430Shopify.theme = {"name":"Sept 1 - Pre AI Widget + HTML Class Pages","id":147169312944,"schema_name":"Saie","schema_version":"1.0","theme_store_id":null,"role":"main"};
1431Shopify.theme.handle = "null";
1432Shopify.theme.style = {"id":null,"handle":null};
1433Shopify.cdnHost = "saiehello.com/cdn";
1434Shopify.routes = Shopify.routes || {};
1435Shopify.routes.root = "/";
1436Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1437Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1438Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1439Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1439
1439
1440<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1440
1440
1441<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 1441
1441
1442<script>
1443  window.ShopifyPay = window.ShopifyPay || {};
1444  window.ShopifyPay.apiHost = "shop.app\/pay";
1445  window.ShopifyPay.redirectState = null;
1446</script>
vendor: 1 bytes, line 1446
1446
1447<script>
1448  window.Shopify = window.Shopify || {};
1449  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1450  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1451  window.Shopify.SignInWithShop.eligible = true;
1452</script>
vendor: 1 bytes, line 1452
1452
1453<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 1453
1453
1454<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 1454
1454
1455<script type="module">
1456  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1457
1458  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1459
1460</script>
vendor: 1 bytes, line 1460
1460
1461<script>
1462  window.Shopify = window.Shopify || {};
1463  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1464  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
1465</script>
vendor: 1 bytes, line 1465
1465
1466<script>(function() {
1467  var isLoaded = false;
1468  function asyncLoad() {
1469    if (isLoaded) return;
1470    isLoaded = true;
1471    var urls = ["https:\/\/script.crazyegg.com\/pages\/scripts\/0096\/5693.js?shop=saiehello.myshopify.com","https:\/\/scripttags.jst.ai\/shopify_justuno_27219820604_f2076390-f382-11ea-b89e-c9718a0effb3.js?shop=saiehello.myshopify.com","\/\/cdn.shopify.com\/proxy\/7b538894099da61ebe07f254125a118989f006e1a823de912868ab632aaa104c\/storage.googleapis.com\/singleton-software-bucket\/salesmotivator\/prod\/main.js?shop=saiehello.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn-loyalty.yotpo.com\/loader\/mhN5cGHbuw4ee_bb1qxEwg.js?shop=saiehello.myshopify.com","https:\/\/plugins-media.makeupar.com\/smb\/sdk.js?shop=saiehello.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=Ka3QzC\u0026shop=saiehello.myshopify.com","\/\/cdn.shopify.com\/proxy\/2651e5809e976abefae0d7cb80cee627287af177e36d724d56648bfee7218914\/s3-us-west-2.amazonaws.com\/jsstore\/a\/WN2H837\/reids.js?shop=saiehello.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/ad266220690435d4ac6b856f6b9c43ffdc0a043c775743699e16cbf603fe2339\/app.retention.com\/shopify\/shopify_app_add_to_cart_script.js?shop=saiehello.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.attn.tv\/saie\/dtag.js?shop=saiehello.myshopify.com","https:\/\/cdn.attn.tv\/saie\/dtag.js?shop=saiehello.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=93017\u0026v=shopifyApp_5.4.1\u0026ts=1777305878245\u0026shop=saiehello.myshopify.com"];
1472    for (var i = 0; i < urls.length; i++) {
1473      var s = document.createElement('script');
1474      s.type = 'text/javascript';
1475      s.async = true;
1476      s.src = urls[i];
1477      var x = document.getElementsByTagName('script')[0];
1478      x.parentNode.insertBefore(s, x);
1479    }
1480  };
1481  if(window.attachEvent) {
1482    window.attachEvent('onload', asyncLoad);
1483  } else {
1484    window.addEventListener('load', asyncLoad, false);
1485  }
1486})();</script>
vendor: 1 bytes, line 1486
1486
1487<script id="__st">var __st={"a":27219820604,"offset":-14400,"reqid":"0eb02cf3-af76-42f7-a196-e8d1f1212233-1790283847","pageurl":"saiehello.com\/pages\/find-a-store","s":"pages-93973938352","u":"81b58b30745b","p":"page","rtyp":"page","rid":93973938352};</script>
vendor: 1 bytes, line 1487
1487
1488<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1488
1488
1489<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!1)}();</script>
vendor: 1 bytes, line 1489
1489
1490<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//saiehello.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1490
1490
1491<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//saiehello.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
1491<script crossorigin="anonymous" defer="defer" src="//saiehello.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 1491
1491
1492<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 1492
1492
1493<script>
1494  window.Shopify = window.Shopify || {};
1495  window.Shopify.MCP = window.Shopify.MCP || {};
1496  window.Shopify.MCP.enabled = true;
1497  window.Shopify.MCP.shop = "saiehello.myshopify.com";
1498  window.Shopify.MCP.mcpEndpoint = "https:\/\/saiehello.com\/api\/mcp";
1499  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
1500</script>
vendor: 1 bytes, line 1500
1500
1501<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/saiehello.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
1502</script>
vendor: 1 bytes, line 1502
1502
1503<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://saiehello.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
1504</script>
vendor: 1 bytes, line 1504
1504
1505<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
1506  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
1507</script>
vendor: 1 bytes, line 1507
1507
1508<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
1509</script>
vendor: 1 bytes, line 1509
1509
1510<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;publisher_shop_id&quot;:27219820604,&quot;theme_id&quot;:147169312944,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;find-a-store&quot;,&quot;page_type&quot;:&quot;page&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//saiehello.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
1510
1511<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://saiehello.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
1512<style id="shopify-accelerated-checkout-cart">
1513        #shopify-buyer-consent {
1514  margin-top: 1em;
1515  display: inline-block;
1516  width: 100%;
1517}
1518
1519#shopify-buyer-consent.hidden {
1520  display: none;
1521}
1522
1523#shopify-subscription-policy-button {
1524  background: none;
1525  border: none;
1526  padding: 0;
1527  text-decoration: underline;
1528  font-size: inherit;
1529  cursor: pointer;
1530}
1531
1532#shopify-subscription-policy-button::before {
1533  box-shadow: none;
1534}
1535
1536      </style>
1537
1538<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1538
1539
1540    
1541      
1541<script>
1542 window.shadeFinderComplete = function() {
1543    console.log('SHADE FINDER STEPS COMPLETED');
1544    window._klOnsite = window._klOnsite || [];
1545window._klOnsite.push(['openForm', 'QNCWSV']);
1546  }
1547</script>
1547
1548    
1549
1550    <link rel="stylesheet" href="//saiehello.com/cdn/shop/t/506/assets/custom-videowise.css?v=154008443707226962791788257957" type="text/css">
1551
1552    
1553    
1553<script async defer src="https://go.askpre.ai/chat/modules/pre_chat_api_saie.js"></script>
1553
1554
1555    
1556    
1556<script>
1557      (function(w, d, n){
1558          if (w.MAI) return;
1559          w.MAI = w.MAI || {emit: function() {(w.MAI.q = w.MAI.q || []).push(arguments);}};
1560          var e = d.createElement(n); e.async = 1;
1561          e.src = 'https://cdn.mgln.ai/pixel.min.js';
1562          var s = d.getElementsByTagName(n)[0];
1563          s.parentNode.insertBefore(e, s);
1564      })(window, document, 'script');
1565      MAI.emit('conf', '01a087776193744b937f3005ffaea93c');
1566      MAI.emit('view');
1567    </script>
1567
1568
1569  <!-- BEGIN app block: shopify://apps/mntn/blocks/tracking-pixel/d40b5b2f-bf84-4a06-b576-832ad24a8652 -->
1570<!-- MNTN Tracking Pixel Start -->
1571<script id="mntn_tracking_pixel" type="text/javascript">
1572const isUSShopper = window.Shopify  && window.Shopify.country === "US";
1573
1574if (!window.Shopify || isUSShopper) {
1575	(function(){"use strict";var e=null,b="4.0.0",
1576	n="39906",
1577	additional="term=value",
1578	t,r,i;try{t=top.document.referer!==""?encodeURIComponent(top.document.referrer.substring(0,2048)):""}catch(o){t=document.referrer!==null?document.referrer.toString().substring(0,2048):""}try{r=window&&window.top&&document.location&&window.top.location===document.location?document.location:window&&window.top&&window.top.location&&""!==window.top.location?window.top.location:document.location}catch(u){r=document.location}try{i=parent.location.href!==""?encodeURIComponent(parent.location.href.toString().substring(0,2048)):""}catch(a){try{i=r!==null?encodeURIComponent(r.toString().substring(0,2048)):""}catch(f){i=""}}var l,c=document.createElement("script"),h=null,p=document.getElementsByTagName("script"),d=Number(p.length)-1,v=document.getElementsByTagName("script")[d];if(typeof l==="undefined"){l=Math.floor(Math.random()*1e17)}h="dx.mountain.com/spx?"+"dxver="+b+"&shaid="+n+"&tdr="+t+"&plh="+i+"&cb="+l+additional;c.type="text/javascript";
1578c.src=("https:"===document.location.protocol?"https://":"http://")+h;v.parentNode.insertBefore(c,v)})()
1579}
1580</script>
1580
1581<!-- MNTN Tracking Pixel End -->
1582
1583<!-- MNTN DataLayer Start -->
1584
1585<!-- MNTN DataLayer End -->
1586
1587<!-- END app block --><!-- BEGIN app block: shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d -->
1587<script type="text/javascript" src="https://cdn.attn.tv/saie/dtag.js?source=app-embed" defer="defer"></script>
1587
1588
1589
1590<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603  
1603<script async src="https://static.klaviyo.com/onsite/js/Ka3QzC/klaviyo.js?company_id=Ka3QzC"></script>
1603
1604  
1604<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
1604
1605
1606  
1607
1608
1609
1610
1611  
1611<script>
1612    window.klaviyoReviewsProductDesignMode = false
1613  </script>
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623<!-- END app block --><!-- BEGIN app block: shopify://apps/videowise-connect/blocks/script_embed/019994e6-c95b-7b4f-9bcf-a0a45178cd7c -->
1624
1625
1626
1627
1628<link
1629  rel="preload"
1630  as="style"
1631  onload="this.onload=null;this.rel='stylesheet'"
1632  href="https://assets.videowise.com/style.css.gz"
1633  id="videowise-style-css">
1634<script
1635  defer
1636  src="https://assets.videowise.com/vendors.js.gz"
1637  id="videowise-vendors-js"></script>
vendor: 1 bytes, line 1637
1637
1638<script
1639  defer
1640  src="https://assets.videowise.com/client.js.gz"
1641  id="videowise-client-js"></script>
1641
1642
1643<link rel="dns-prefetch" href="https://assets.videowise.com/" />
1644
1645<link rel="dns-prefetch" href="https://cdn2.videowise.com/" />
1646
1647<link rel="dns-prefetch" href="https://api-cdn.videowise.com/" />
1648
1649<link rel="dns-prefetch" href="https://images.videowise.com/" />
1650
1651<link rel="dns-prefetch" href="https://cdn.videowise.com/" />
1652
1653<!-- END app block --><!-- BEGIN app block: shopify://apps/selecty/blocks/app-embed/a005a4a7-4aa2-4155-9c2b-0ab41acbf99c --><template id="sel-form-template">
1654  <div id="sel-form" style="display: none;">
1655    <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/find-a-store" />
1656      <input type="hidden" name="country_code" value="US">
1657      <input type="hidden" name="language_code" value="en">
1658    </form>
1659  </div>
1660</template>
1661
1662
1663  
1663<script>
1664    (function () {
1665      window.$selector = window.$selector || []; // Create empty queue for action (sdk) if user has not created his yet
1666      // Fetch geodata only for new users
1667      const wasRedirected = localStorage.getItem('sel-autodetect') === '1';
1668
1669      if (!wasRedirected) {
1670        window.selectorConfigGeoData = fetch('/browsing_context_suggestions.json?source=geolocation_recommendation&country[enabled]=true&currency[enabled]=true&language[enabled]=true', {
1671          method: 'GET',
1672          mode: 'cors',
1673          cache: 'default',
1674          credentials: 'same-origin',
1675          headers: {
1676            'Content-Type': 'application/json',
1677            'Access-Control-Allow-Origin': '*'
1678          },
1679          redirect: 'follow',
1680          referrerPolicy: 'no-referrer',
1681        });
1682      }
1683    })()
1684  </script>
1684
1685  
1685<script type="application/json" id="__selectors_json">
1686    {
1687    "selectors": 
1688  [{"title":"Country- LIVE","status":"published","visibility":[],"design":{"resource":"countries","resourceList":["countries"],"type":"drop-down","theme":"basic","scheme":"blackAndWhite","short":"none","search":"none","scale":62,"styles":{"general":".sel-itemsContainer,\n.sel-itemsContainer .sel-item {\n  border: none !important;\n  border-radius: 0 !important;\n  box-sizing: border-box;\n}\n\n.sel-basic .sel-disclosure-btn {\n  border-radius: 0px;\n  background: black;\n  border-color: rgba(255,255,255,0.4);\n}\n\n.sel-basic .sel-itemsList {\n  border-radius: 0px;\n  box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.4);\n}","extra":""},"reverse":true,"view":"names","flagMode":"icon","colors":{"text":{"red":245,"green":245,"blue":245,"alpha":1,"filter":"invert(100%) sepia(2%) saturate(144%) hue-rotate(77deg) brightness(113%) contrast(92%)"},"accent":{"red":255,"green":255,"blue":255,"alpha":1,"filter":"invert(100%) sepia(100%) saturate(1%) hue-rotate(313deg) brightness(104%) contrast(101%)"},"background":{"red":0,"green":0,"blue":0,"alpha":1,"filter":"invert(0%) sepia(6%) saturate(0%) hue-rotate(8deg) brightness(92%) contrast(106%)"}},"withoutShadowRoot":false,"hideUnavailableResources":false,"typography":{"default":{"fontFamily":"Ordinary","fontStyle":"normal","fontWeight":"normal","size":{"value":16,"dimension":"px"},"custom":true},"accent":{"fontFamily":"Ordinary","fontStyle":"normal","fontWeight":"normal","size":{"value":16,"dimension":"px"},"custom":true}},"position":{"type":"custom","value":{"horizontal":"static","vertical":"static"}},"visibility":{"breakpoints":["xs","sm","md","lg","xl"],"params":{"logicVariant":"include","resources":[],"retainDuringSession":false},"countries":{"logicVariant":"include","resources":[]},"languages":{"logicVariant":"include","resources":[]},"urls":{"logicVariant":"exclude","resources":[],"allowSubpaths":false}}},"id":"OW595710","i18n":{"original":{}}}],
1689    "store": 
1690  
1691    {"isBrandingStore":true,"shouldBranding":true}
1692  
1693,
1694    "autodetect": 
1695  
1696    {"_id":"69283f763c3f4b128b61982b","storeId":27219820604,"design":{"resource":"countries","behavior":"necessary","resourceList":["countries"],"type":"modal","scheme":"basic","styles":{"general":"","extra":""},"search":"none","view":"names","short":"none","flagMode":"icon","showFlag":true,"canBeClosed":true,"animation":"fade","scale":100,"border":{"radius":{"topLeft":0,"topRight":0,"bottomLeft":0,"bottomRight":0},"width":{"top":1,"right":1,"bottom":1,"left":1},"style":"solid","color":"#ffffffff"},"modalStyle":{"border":{"radius":{"topLeft":0,"topRight":0,"bottomLeft":0,"bottomRight":0},"width":{"top":1,"right":1,"bottom":1,"left":1},"style":"solid","color":"#ffffffff"}},"secondaryButtonBorder":{"radius":{"topLeft":4,"topRight":4,"bottomLeft":4,"bottomRight":4},"width":{"top":0,"right":0,"bottom":0,"left":0},"style":"solid","color":"#20222333"},"secondaryButtonStyle":{"border":{"radius":{"topLeft":4,"topRight":4,"bottomLeft":4,"bottomRight":4},"width":{"top":0,"right":0,"bottom":0,"left":0},"style":"solid","color":"#20222333"},"colors":{"backgroundColor":"#2022231a","color":"#202223FF"},"hoverColors":{"backgroundColor":"#2022231a","color":"#202223FF"}},"primaryButtonBorder":{"radius":{"topLeft":4,"topRight":4,"bottomLeft":4,"bottomRight":4},"width":{"top":2,"right":2,"bottom":2,"left":2},"style":"solid","color":"#202223FF"},"primaryButtonStyle":{"border":{"radius":{"topLeft":4,"topRight":4,"bottomLeft":4,"bottomRight":4},"width":{"top":2,"right":2,"bottom":2,"left":2},"style":"solid","color":"#202223FF"},"colors":{"backgroundColor":"#202223FF","color":"#ffffffff"},"hoverColors":{"backgroundColor":"#ffffffff","color":"#202223FF"}},"colors":{"text":{"red":0,"green":0,"blue":0,"alpha":1,"filter":"invert(0%) sepia(6%) saturate(7476%) hue-rotate(277deg) brightness(92%) contrast(105%)"},"accent":{"red":0,"green":0,"blue":0,"alpha":1,"filter":"invert(0%) sepia(86%) saturate(7500%) hue-rotate(14deg) brightness(116%) contrast(97%)"},"background":{"red":255,"green":255,"blue":255,"alpha":1}},"typography":{"title":{"fontFamily":"Ordinary","fontStyle":"normal","fontWeight":700,"size":{"value":15,"dimension":"px"}
1696,"custom":true},"default":{"fontFamily":"Ordinary","fontStyle":"normal","fontWeight":400,"size":{"value":14,"dimension":"px"},"custom":true},"accent":{"fontFamily":"Ordinary","fontStyle":"normal","fontWeight":"normal","size":{"value":14,"dimension":"px"},"custom":true}},"withoutShadowRoot":false,"hideUnavailableResources":false,"position":{"type":"fixed","value":{"horizontal":"center","vertical":"center"}},"visibility":{"countries":{"logicVariant":"include","resources":[]},"urls":{"logicVariant":"exclude","resources":[],"allowSubpaths":false}}},"i18n":{"original":{"languages_currencies":"<p class='adt-content__header'>Are you in the right language and currency?</p><p class='adt-content__text'>Please choose what is more suitable for you.</p>","languages_countries":"<p class='adt-content__header'>Are you in the right place? </p><p class='adt-content__text'>Please select your shipping destination country and preferred language.</p>","languages":"<p class='adt-content__header'>ARE YOU IN THE RIGHT PLACE?</p><p class='adt-content__text'>Please choose what is more suitable for you.</p>","currencies":"<p class='adt-content__header'>Are you in the right currency?</p><p class='adt-content__text'>Please choose what is more suitable for you.</p>","markets":"<p class='adt-content__header'>Are you in the right place?</p><p class='adt-content__text'>Please select your shipping region.</p>","languages_label":"Languages","countries_label":"Countries","currencies_label":"Currencies","markets_label":"Markets","countries":"<p class='adt-content__header'>ARE YOU IN THE RIGHT PLACE?</p><p class='adt-content__text'>Select your country below for the best shopping experience.</p>","button":"Shop now","dialog_aria_label":"Site preferences"}},"visibility":[],"status":"disabled","createdAt":"2025-11-27T12:09:26.235Z","updatedAt":"2025-11-27T12:38:45.275Z","__v":0}
1697  
1698,
1699    "autoRedirect": 
1700  
1701    {"active":true,"resource":"countries","behavior":"necessary","queryParams":[],"redirectToDefaultLanguage":false,"visibility":{"urls":{"logicVariant":"exclude","resources":[]},"params":{"logicVariant":"include","resources":[],"retainDuringSession":false},"countries":{"logicVariant":"include","resources":["US","AF","DZ","AI","AG","AR","AW","AC","AU","AT","BS","BH","BD","BB","BE","BZ","BM","BT","BO","BA","BW","BR","BN","BG","HR","CR","CG","CO","CN","CL","KY","CV","CA","CM","KH","CW","CY","CZ","CI","DK","DM","DO","EC","EG","SV","EE","SZ","ET","FI","FR","GA","DE","GH","GR","GP","GT","GG","GN","GY","HT","HN","HK","HU","IN","ID","IQ","IE","IL","JM","IT","JP","JO","JE","KE","KW","LV","LB","LY","LI","LT","LU","MO","MW","MG","MY","MV","ZW","ZM","VN","UY","GB","AE","UA","UG","TC","TM","TN","TA","TT","TG","TH","TZ","TW","CH","SE","SR","VC","MF","LC","KN","BL","LK","ES","KR","ZA","SI","SK","SX","SG","SN","SA","SM","RE","RO","QA","PT","PL","PH","PE","PY","PA","PK","OM","NO","NG","NE","NI","NZ","NL","NP","NA","MZ","MA","MN","MC","MD","MX","MU","MQ","MT"]}}}
1702  
1703,
1704    "customResources": 
1705  [],
1706    "markets": [{"enabled":true,"locale":"en","countries":["AU"],"webPresence":{"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"defaultLocale":"en","subfolderSuffix":null,"domain":{"host":"saiehello.com"}},"localCurrencies":false,"curr":{"code":"AUD"},"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"domain":{"host":"saiehello.com"},"name":"AU","regions":[{"code":"AU"}],"country":"AU","title":"AU","host":"saiehello.com"},{"enabled":true,"locale":"en","countries":["CA"],"webPresence":{"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"defaultLocale":"en","subfolderSuffix":null,"domain":{"host":"saiehello.com"}},"localCurrencies":false,"curr":{"code":"CAD"},"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"domain":{"host":"saiehello.com"},"name":"CA","regions":[{"code":"CA"}],"country":"CA","title":"CA","host":"saiehello.com"},{"enabled":true,"locale":"en","countries":["CY","HU","LU","BE","EE","SE","SK","NL","FI","IE","PL","LT","HR","RO","LV","BG","FR","DK","AT","MT","CZ","DE"],"webPresence":{"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"defaultLocale":"en","subfolderSuffix":null,"domain":{"host":"saiehello.com"}},"localCurrencies":true,"curr":{"code":"EUR"},"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"domain":{"host":"saiehello.com"},"name":"EU","regions":[{"code":"CY"},{"code":"HU"},{"code":"LU"},{"code":"BE"},{"code":"EE"},{"code":"SE"},{"code":"SK"},{"code":"NL"},{"code":"FI"},{"code":"IE"},{"code":"PL"},{"code":"LT"},{"code":"HR"},{"code":"RO"},{"code":"LV"},{"code":"BG"},{"code":"FR"},{"code":"DK"},{"code":"AT"},{"code":"MT"},{"code":"CZ"},{"code":"DE"}],"country":"AT","title":"EU","host":"saiehello.com"},{"enabled":true,"locale":"en","countries":["PT","GR","SI","IT","ES"],"webPresence":{"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"defaultLocale":"en","subfolderSuffix":null,"domain":{"host":"saiehello.com"}},"localCurrencies":true,"curr":{"code":"EUR"},"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"domain":{"host":"saiehello.com"},"name":"EU - No Expedited","regions":[{"code":"PT"},{"code":"GR"},{"code":"SI"},{"code":"IT"},{"code":"ES"}],"country":"GR","title":"EU - No Expedited","host":"saiehello.com"},{"enabled":true,"locale":"en","countries":["JP","UY","BA","TT","HK","BT","GG","CG","GT","EC","TH","TN","CH","AR","NZ","MW","CL","NA","MV","BD","HN","MG","BB","PY","VN","SN","TW","MN","AF","BR","JM","GY","MD","CV","DM","SV","AG","SM","BL","LC","TM","MO","JE","GA","AI","LY","TG","LK","MQ","NG","DO","CW","RE","NI","MA","BO","CM","UG","PK","KR","BN","ET","AW","GN","PA","LB","KN","LI","KE","BZ","NE","TC","MC","MX","GH","ZM","MU","VC","GP","IN","MZ","CI","HT","SG","ID","BW","TZ","NO","ZA","DZ","KH","SR","CO","SZ","MF","ZW","BM","KY","PH","PE","EG","SX","NP","CN","BS","AC","TA","CR","IL","KW","OM","QA","SA","BH"],"webPresence":{"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"defaultLocale":"en","subfolderSuffix":null,"domain":{"host":"saiehello.com"}},"localCurrencies":true,"curr":{"code":"USD"},"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"domain":{"host":"saiehello.com"},"name":"International","regions":[{"code":"JP"},{"code":"UY"},{"code":"BA"},{"code":"TT"},{"code":"HK"},{"code":"BT"},{"code":"GG"},{"code":"CG"},{"code":"GT"},{"code":"EC"},{"code":"TH"},{"code":"TN"},{"code":"CH"},{"code":"AR"},{"code":"NZ"},{"code":"MW"},{"code":"CL"},{"code":"NA"},{"code":"MV"},{"code":"BD"},{"code":"HN"},{"code":"MG"},{"code":"BB"},{"code":"PY"},{"code":"VN"},{"code":"SN"},{"code":"TW"},{"code":"MN"},{"code":"AF"},{"code":"BR"},{"code":"JM"},{"code":"GY"},{"code":"MD"},{"code":"CV"},{"code":"DM"},{"code":"SV"},{"code":"AG"},{"code":"SM"},{"code":"BL"},{"code":"LC"},{"code":"TM"},{"code":"MO"},{"code":"JE"},{"code":"GA"},{"code":"AI"},{"code":"LY"},{"code":"TG"},{"code":"LK"},{"code":"MQ"},{"code":"NG"},{"code":"DO"},{"code":"CW"},{"code":"RE"},{"code":"NI"},{"code":"MA"},{"code":"BO"},{"code":"CM"},{"code":"UG"},{"code":"PK"},{"code":"KR"},{"code":"BN"},{"code":"ET"},{"code":"AW"},{"code":"GN"},{"code":"PA"},{"code":"LB"},{"code":"KN"},{"code":"LI"},{"code":"KE"},{"code":"BZ"},{"code":"NE"},{"code":"TC"},{"code":"MC"},{"code":"MX"},{"code":"GH"},{"code":"ZM"},{"code":"MU"},{"code":"VC"},{"code":"GP"},{"code":"IN"},{"code":"MZ"},{"code":"CI"},{"code":"HT"},{"code":"SG"},{"code":"ID"},{"code":"BW"},{"code":"TZ"},{"code":"NO"},{"code":"ZA"},{"code":"DZ"},{"code":"KH"},{"code":"SR"},{"code":"CO"},{"code":"SZ"},{"code":"MF"},{"code":"ZW"},{"code":"BM"},{"code":"KY"},{"code":"PH"},{"code":"PE"},{"code":"EG"},{"code":"SX"},{"code":"NP"},{"code":"CN"},{"code":"BS"},{"code":"AC"},{"code":"TA"},{"code":"CR"},{"code":"IL"},{"code":"KW"},{"code":"OM"},{"code":"QA"},{"code":"SA"},{"code":"BH"}],"country":"BM","title":"International","host":"saiehello.com"},{"enabled":true,"locale":"en","countries":["AE"],"webPresence":{"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"defaultLocale":"en","subfolderSuffix":null,"domain":{"host":"saiehello.com"}},"localCurrencies":false,"curr":{"code":"AED"},"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"domain":{"host":"saiehello.com"},"name":"UAE","regions":[{"code":"AE"}],"country":"AE","title":"UAE","host":"saiehello.com"},{"enabled":true,"locale":"en","countries":["GB"],"webPresence":{"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"defaultLocale":"en","subfolderSuffix":null,"domain":{"host":"saiehello.com"}},"localCurrencies":false,"curr":{"code":"GBP"},"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"domain":{"host":"saiehello.com"},"name":"UK","regions":[{"code":"GB"}
1706],"country":"GB","title":"UK","host":"saiehello.com"},{"enabled":true,"locale":"en","countries":["US"],"webPresence":{"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"defaultLocale":"en","subfolderSuffix":null,"domain":{"host":"saiehello.com"}},"localCurrencies":false,"curr":{"code":"USD"},"alternateLocales":["fr","es","ar","de","nl","it","pt-PT"],"domain":{"host":"saiehello.com"},"name":"United States","regions":[{"code":"US"}],"country":"US","title":"United States","host":"saiehello.com"}],
1707    "languages": [{"country":"AU","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domainHosts":["saiehello.com"]},{"country":"CA","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domainHosts":["saiehello.com"]},{"country":"CY","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domainHosts":["saiehello.com"]},{"country":"PT","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domainHosts":["saiehello.com"]},{"country":"JP","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domainHosts":["saiehello.com"]},{"country":"AE","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domainHosts":["saiehello.com"]},{"country":"GB","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domainHosts":["saiehello.com"]},{"country":"US","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domainHosts":["saiehello.com"]}],
1708    "currentMarketLanguages": [{"title":"English","code":"en"}],
1709    "currencies": [{"title":"Australian Dollar","code":"AUD","symbol":"$","country":"AU","domainHosts":["saiehello.com"]},{"title":"Canadian Dollar","code":"CAD","symbol":"$","country":"CA","domainHosts":["saiehello.com"]},{"title":"Euro","code":"EUR","symbol":"€","country":"CY","domainHosts":["saiehello.com"]},{"title":"Hungarian Forint","code":"HUF","symbol":"Ft","country":"HU","domainHosts":["saiehello.com"]},{"title":"Swedish Krona","code":"SEK","symbol":"kr","country":"SE","domainHosts":["saiehello.com"]},{"title":"Polish Złoty","code":"PLN","symbol":"zł","country":"PL","domainHosts":["saiehello.com"]},{"title":"Romanian Leu","code":"RON","symbol":"Lei","country":"RO","domainHosts":["saiehello.com"]},{"title":"Danish Krone","code":"DKK","symbol":"kr.","country":"DK","domainHosts":["saiehello.com"]},{"title":"Czech Koruna","code":"CZK","symbol":"Kč","country":"CZ","domainHosts":["saiehello.com"]},{"title":"Japanese Yen","code":"JPY","symbol":"¥","country":"JP","domainHosts":["saiehello.com"]},{"title":"Uruguayan Peso","code":"UYU","symbol":"$","country":"UY","domainHosts":["saiehello.com"]},{"title":"Bosnia and Herzegovina Convertible Mark","code":"BAM","symbol":"КМ","country":"BA","domainHosts":["saiehello.com"]},{"title":"Trinidad and Tobago Dollar","code":"TTD","symbol":"$","country":"TT","domainHosts":["saiehello.com"]},{"title":"Hong Kong Dollar","code":"HKD","symbol":"$","country":"HK","domainHosts":["saiehello.com"]},{"title":"Bhutanese ngultrum","code":"BTN","symbol":"Nu","country":"BT","domainHosts":["saiehello.com"]},{"title":"British Pound","code":"GBP","symbol":"£","country":"GG","domainHosts":["saiehello.com"]},{"title":"Central African Cfa Franc","code":"XAF","symbol":"Fr","country":"CG","domainHosts":["saiehello.com"]},{"title":"Guatemalan Quetzal","code":"GTQ","symbol":"Q","country":"GT","domainHosts":["saiehello.com"]},{"title":"United States Dollar","code":"USD","symbol":"$","country":"EC","domainHosts":["saiehello.com"]},{"title":"Thai Baht","code":"THB","symbol":"฿","country":"TH","domainHosts":["saiehello.com"]},{"title":"Tunisian dinar","code":"TND","symbol":"DT","country":"TN","domainHosts":["saiehello.com"]},{"title":"Swiss Franc","code":"CHF","symbol":"Fr.","country":"CH","domainHosts":["saiehello.com"]},{"title":"Argentine peso","code":"ARS","symbol":"Arg$","country":"AR","domainHosts":["saiehello.com"]},{"title":"New Zealand Dollar","code":"NZD","symbol":"$","country":"NZ","domainHosts":["saiehello.com"]},{"title":"Malawian Kwacha","code":"MWK","symbol":"MK","country":"MW","domainHosts":["saiehello.com"]},{"title":"Chilean peso","code":"CLP","symbol":"$","country":"CL","domainHosts":["saiehello.com"]},{"title":"Namibian dollar","code":"NAD","symbol":"N$","country":"NA","domainHosts":["saiehello.com"]},{"title":"Maldivian Rufiyaa","code":"MVR","symbol":"MVR","country":"MV","domainHosts":["saiehello.com"]},{"title":"Bangladeshi Taka","code":"BDT","symbol":"৳","country":"BD","domainHosts":["saiehello.com"]},{"title":"Honduran Lempira","code":"HNL","symbol":"L","country":"HN","domainHosts":["saiehello.com"]},{"title":"Malagasy ariary","code":"MGA","symbol":"Ar","country":"MG","domainHosts":["saiehello.com"]},{"title":"Barbadian Dollar","code":"BBD","symbol":"$","country":"BB","domainHosts":["saiehello.com"]},{"title":"Paraguayan Guaraní","code":"PYG","symbol":"₲","country":"PY","domainHosts":["saiehello.com"]},{"title":"Vietnamese Đồng","code":"VND","symbol":"₫","country":"VN","domainHosts":["saiehello.com"]},{"title":"West African Cfa Franc","code":"XOF","symbol":"Fr","country":"SN","domainHosts":["saiehello.com"]},{"title":"New Taiwan Dollar","code":"TWD","symbol":"$","country":"TW","domainHosts":["saiehello.com"]}
1709,{"title":"Mongolian Tögrög","code":"MNT","symbol":"₮","country":"MN","domainHosts":["saiehello.com"]},{"title":"Afghan Afghani","code":"AFN","symbol":"؋","country":"AF","domainHosts":["saiehello.com"]},{"title":"Brazilian real","code":"BRL","symbol":"R$","country":"BR","domainHosts":["saiehello.com"]},{"title":"Jamaican Dollar","code":"JMD","symbol":"$","country":"JM","domainHosts":["saiehello.com"]},{"title":"Guyanese Dollar","code":"GYD","symbol":"$","country":"GY","domainHosts":["saiehello.com"]},{"title":"Moldovan Leu","code":"MDL","symbol":"L","country":"MD","domainHosts":["saiehello.com"]},{"title":"Cape Verdean Escudo","code":"CVE","symbol":"$","country":"CV","domainHosts":["saiehello.com"]},{"title":"East Caribbean Dollar","code":"XCD","symbol":"$","country":"DM","domainHosts":["saiehello.com"]},{"title":"Turkmenistan manat","code":"TMT","symbol":"m","country":"TM","domainHosts":["saiehello.com"]},{"title":"Macanese Pataca","code":"MOP","symbol":"P","country":"MO","domainHosts":["saiehello.com"]},{"title":"Libyan dinar","code":"LYD","symbol":"LD","country":"LY","domainHosts":["saiehello.com"]},{"title":"Sri Lankan Rupee","code":"LKR","symbol":"₨","country":"LK","domainHosts":["saiehello.com"]},{"title":"Nigerian Naira","code":"NGN","symbol":"₦","country":"NG","domainHosts":["saiehello.com"]},{"title":"Dominican Peso","code":"DOP","symbol":"$","country":"DO","domainHosts":["saiehello.com"]},{"title":"Netherlands Antillean Gulden","code":"ANG","symbol":"ƒ","country":"CW","domainHosts":["saiehello.com"]},{"title":"Nicaraguan Córdoba","code":"NIO","symbol":"C$","country":"NI","domainHosts":["saiehello.com"]},{"title":"Moroccan Dirham","code":"MAD","symbol":"د.م.","country":"MA","domainHosts":["saiehello.com"]},{"title":"Bolivian Boliviano","code":"BOB","symbol":"Bs.","country":"BO","domainHosts":["saiehello.com"]},{"title":"Ugandan Shilling","code":"UGX","symbol":"USh","country":"UG","domainHosts":["saiehello.com"]},{"title":"Pakistani Rupee","code":"PKR","symbol":"₨","country":"PK","domainHosts":["saiehello.com"]},{"title":"South Korean Won","code":"KRW","symbol":"₩","country":"KR","domainHosts":["saiehello.com"]},{"title":"Brunei Dollar","code":"BND","symbol":"$","country":"BN","domainHosts":["saiehello.com"]},{"title":"Ethiopian Birr","code":"ETB","symbol":"Br","country":"ET","domainHosts":["saiehello.com"]},{"title":"Aruban Florin","code":"AWG","symbol":"ƒ","country":"AW","domainHosts":["saiehello.com"]},{"title":"Guinean Franc","code":"GNF","symbol":"Fr","country":"GN","domainHosts":["saiehello.com"]},{"title":"Lebanese Pound","code":"LBP","symbol":"ل.ل","country":"LB","domainHosts":["saiehello.com"]},{"title":"Kenyan Shilling","code":"KES","symbol":"KSh","country":"KE","domainHosts":["saiehello.com"]},{"title":"Belize Dollar","code":"BZD","symbol":"$","country":"BZ","domainHosts":["saiehello.com"]},{"title":"Mexican peso","code":"MXN","symbol":"Mex$","country":"MX","domainHosts":["saiehello.com"]},{"title":"Ghanaian cedi","code":"GHS","symbol":"GH₵","country":"GH","domainHosts":["saiehello.com"]},{"title":"Zambian kwacha","code":"ZMW","symbol":"ZK","country":"ZM","domainHosts":["saiehello.com"]},{"title":"Mauritian Rupee","code":"MUR","symbol":"₨","country":"MU","domainHosts":["saiehello.com"]},{"title":"Indian Rupee","code":"INR","symbol":"₹","country":"IN","domainHosts":["saiehello.com"]},{"title":"Mozambican metical","code":"MZN","symbol":"MTn","country":"MZ","domainHosts":["saiehello.com"]},{"title":"Haitian gourde","code":"HTG","symbol":"G","country":"HT","domainHosts":["saiehello.com"]},{"title":"Singapore Dollar","code":"SGD","symbol":"$","country":"SG","domainHosts":["saiehello.com"]},{"title":"Indonesian Rupiah","code":"IDR","symbol":"Rp","country":"ID","domainHosts":["saiehello.com"]},{"title":"Botswana Pula","code":"BWP","symbol":"P","country":"BW","domainHosts":["saiehello.com"]},{"title":"Tanzanian Shilling","code":"TZS","symbol":"Sh","country":"TZ","domainHosts":["saiehello.com"]},{"title":"Norwegian krone","code":"NOK","symbol":"kr","country":"NO","domainHosts":["saiehello.com"]},{"title":"South African rand","code":"ZAR","symbol":"R","country":"ZA","domainHosts":["saiehello.com"]},{"title":"Algerian Dinar","code":"DZD","symbol":"د.ج","country":"DZ","domainHosts":["saiehello.com"]},{"title":"Cambodian Riel","code":"KHR","symbol":"៛","country":"KH","domainHosts":["saiehello.com"]},{"title":"Surinamese dollar","code":"SRD","symbol":"Sur$","country":"SR","domainHosts":["saiehello.com"]},{"title":"Colombian peso","code":"COP","symbol":"$","country":"CO","domainHosts":["saiehello.com"]},{"title":"Swazi lilangeni","code":"SZL","symbol":"L","country":"SZ","domainHosts":["saiehello.com"]},{"title":"Cayman Islands Dollar","code":"KYD","symbol":"$","country":"KY","domainHosts":["saiehello.com"]},{"title":"Philippine Peso","code":"PHP","symbol":"₱","country":"PH","domainHosts":["saiehello.com"]},{"title":"Peruvian Sol","code":"PEN","symbol":"S/.","country":"PE","domainHosts":["saiehello.com"]},{"title":"Egyptian Pound","code":"EGP","symbol":"ج.م","country":"EG","domainHosts":["saiehello.com"]},{"title":"Nepalese Rupee","code":"NPR","symbol":"₨","country":"NP","domainHosts":["saiehello.com"]},{"title":"Chinese Renminbi Yuan","code":"CNY","symbol":"¥","country":"CN","domainHosts":["saiehello.com"]},{"title":"Bahamian Dollar","code":"BSD","symbol":"$","country":"BS","domainHosts":["saiehello.com"]},{"title":"Saint Helenian Pound","code":"SHP","symbol":"£","country":"AC","domainHosts":["saiehello.com"]},{"title":"Costa Rican Colón","code":"CRC","symbol":"₡","country":"CR","domainHosts":["saiehello.com"]},{"title":"Israeli New Sheqel","code":"ILS","symbol":"₪","country":"IL","domainHosts":["saiehello.com"]},{"title":"Kuwaiti dinar","code":"KWD","symbol":"د.ك","country":"KW","domainHosts":["saiehello.com"]},{"title":"Omani rial","code":"OMR","symbol":"ر.ع.","country":"OM","domainHosts":["saiehello.com"]},{"title":"Qatari Riyal","code":"QAR","symbol":"ر.ق","country":"QA","domainHosts":["saiehello.com"]},{"title":"Saudi Riyal","code":"SAR","symbol":"ر.س","country":"SA","domainHosts":["saiehello.com"]},{"title":"Bahraini dinar","code":"BHD","symbol":"BD","country":"BH","domainHosts":["saiehello.com"]},{"title":"United Arab Emirates Dirham","code":"AED","symbol":"د.إ","country":"AE","domainHosts":["saiehello.com"]}],
1710    "countries": [{"code":"AU","localCurrencies":false,"currency":{"code":"AUD","enabled":false,"title":"Australian Dollar","symbol":"$"},"title":"Australia","primary":true,"domainHosts":["saiehello.com"]},{"code":"CA","localCurrencies":false,"currency":{"code":"CAD","enabled":false,"title":"Canadian Dollar","symbol":"$"},"title":"Canada","primary":false,"domainHosts":["saiehello.com"]},{"code":"CY","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Cyprus","primary":false,"domainHosts":["saiehello.com"]},{"code":"HU","localCurrencies":true,"currency":{"code":"HUF","enabled":false,"title":"Hungarian Forint","symbol":"Ft"},"title":"Hungary","primary":false,"domainHosts":["saiehello.com"]},{"code":"LU","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Luxembourg","primary":false,"domainHosts":["saiehello.com"]},{"code":"BE","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Belgium","primary":false,"domainHosts":["saiehello.com"]},{"code":"EE","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Estonia","primary":false,"domainHosts":["saiehello.com"]},{"code":"SE","localCurrencies":true,"currency":{"code":"SEK","enabled":false,"title":"Swedish Krona","symbol":"kr"},"title":"Sweden","primary":false,"domainHosts":["saiehello.com"]},{"code":"SK","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Slovakia","primary":false,"domainHosts":["saiehello.com"]},{"code":"NL","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Netherlands","primary":false,"domainHosts":["saiehello.com"]},{"code":"FI","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Finland","primary":false,"domainHosts":["saiehello.com"]},{"code":"IE","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Ireland","primary":false,"domainHosts":["saiehello.com"]},{"code":"PL","localCurrencies":true,"currency":{"code":"PLN","enabled":false,"title":"Polish Złoty","symbol":"zł"},"title":"Poland","primary":false,"domainHosts":["saiehello.com"]},{"code":"LT","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Lithuania","primary":false,"domainHosts":["saiehello.com"]},{"code":"HR","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Croatia","primary":false,"domainHosts":["saiehello.com"]},{"code":"RO","localCurrencies":true,"currency":{"code":"RON","enabled":false,"title":"Romanian Leu","symbol":"Lei"},"title":"Romania","primary":false,"domainHosts":["saiehello.com"]},{"code":"LV","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Latvia","primary":false,"domainHosts":["saiehello.com"]},{"code":"BG","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Bulgaria","primary":false,"domainHosts":["saiehello.com"]},{"code":"FR","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"France","primary":false,"domainHosts":["saiehello.com"]},{"code":"DK","localCurrencies":true,"currency":{"code":"DKK","enabled":false,"title":"Danish Krone","symbol":"kr."},"title":"Denmark","primary":false,"domainHosts":["saiehello.com"]},{"code":"AT","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Austria","primary":false,"domainHosts":["saiehello.com"]},{"code":"MT","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Malta","primary":false,"domainHosts":["saiehello.com"]},{"code":"CZ","localCurrencies":true,"currency":{"code":"CZK","enabled":false,"title":"Czech Koruna","symbol":"Kč"},"title":"Czechia","primary":false,"domainHosts":["saiehello.com"]},{"code":"DE","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Germany","primary":false,"domainHosts":["saiehello.com"]},{"code":"PT","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Portugal","primary":false,"domainHosts":["saiehello.com"]},{"code":"GR","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Greece","primary":false,"domainHosts":["saiehello.com"]},{"code":"SI","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Slovenia","primary":false,"domainHosts":["saiehello.com"]},{"code":"IT","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Italy","primary":false,"domainHosts":["saiehello.com"]},{"code":"ES","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Spain","primary":false,"domainHosts":["saiehello.com"]},{"code":"JP","localCurrencies":true,"currency":{"code":"JPY","enabled":false,"title":"Japanese Yen","symbol":"¥"},"title":"Japan","primary":false,"domainHosts":["saiehello.com"]},{"code":"UY","localCurrencies":true,"currency":{"code":"UYU","enabled":false,"title":"Uruguayan Peso","symbol":"$"},"title":"Uruguay","primary":false,"domainHosts":["saiehello.com"]},{"code":"BA","localCurrencies":true,"currency":{"code":"BAM","enabled":false,"title":"Bosnia and Herzegovina Convert
1710ible Mark","symbol":"КМ"},"title":"Bosnia & Herzegovina","primary":false,"domainHosts":["saiehello.com"]},{"code":"TT","localCurrencies":true,"currency":{"code":"TTD","enabled":false,"title":"Trinidad and Tobago Dollar","symbol":"$"},"title":"Trinidad & Tobago","primary":false,"domainHosts":["saiehello.com"]},{"code":"HK","localCurrencies":true,"currency":{"code":"HKD","enabled":false,"title":"Hong Kong Dollar","symbol":"$"},"title":"Hong Kong SAR","primary":false,"domainHosts":["saiehello.com"]},{"code":"BT","localCurrencies":true,"currency":{"code":"BTN","enabled":false,"title":"Bhutanese ngultrum","symbol":"Nu"},"title":"Bhutan","primary":false,"domainHosts":["saiehello.com"]},{"code":"GG","localCurrencies":true,"currency":{"code":"GBP","enabled":false,"title":"British Pound","symbol":"£"},"title":"Guernsey","primary":false,"domainHosts":["saiehello.com"]},{"code":"CG","localCurrencies":true,"currency":{"code":"XAF","enabled":false,"title":"Central African Cfa Franc","symbol":"Fr"},"title":"Congo - Brazzaville","primary":false,"domainHosts":["saiehello.com"]},{"code":"GT","localCurrencies":true,"currency":{"code":"GTQ","enabled":false,"title":"Guatemalan Quetzal","symbol":"Q"},"title":"Guatemala","primary":false,"domainHosts":["saiehello.com"]},{"code":"EC","localCurrencies":true,"currency":{"code":"USD","enabled":false,"title":"United States Dollar","symbol":"$"},"title":"Ecuador","primary":false,"domainHosts":["saiehello.com"]},{"code":"TH","localCurrencies":true,"currency":{"code":"THB","enabled":false,"title":"Thai Baht","symbol":"฿"},"title":"Thailand","primary":false,"domainHosts":["saiehello.com"]},{"code":"TN","localCurrencies":true,"currency":{"code":"TND","enabled":false,"title":"Tunisian dinar","symbol":"DT"},"title":"Tunisia","primary":false,"domainHosts":["saiehello.com"]},{"code":"CH","localCurrencies":true,"currency":{"code":"CHF","enabled":false,"title":"Swiss Franc","symbol":"Fr."},"title":"Switzerland","primary":false,"domainHosts":["saiehello.com"]},{"code":"AR","localCurrencies":true,"currency":{"code":"ARS","enabled":false,"title":"Argentine peso","symbol":"Arg$"},"title":"Argentina","primary":false,"domainHosts":["saiehello.com"]},{"code":"NZ","localCurrencies":true,"currency":{"code":"NZD","enabled":false,"title":"New Zealand Dollar","symbol":"$"},"title":"New Zealand","primary":false,"domainHosts":["saiehello.com"]},{"code":"MW","localCurrencies":true,"currency":{"code":"MWK","enabled":false,"title":"Malawian Kwacha","symbol":"MK"},"title":"Malawi","primary":false,"domainHosts":["saiehello.com"]},{"code":"CL","localCurrencies":true,"currency":{"code":"CLP","enabled":false,"title":"Chilean peso","symbol":"$"},"title":"Chile","primary":false,"domainHosts":["saiehello.com"]},{"code":"NA","localCurrencies":true,"currency":{"code":"NAD","enabled":false,"title":"Namibian dollar","symbol":"N$"},"title":"Namibia","primary":false,"domainHosts":["saiehello.com"]},{"code":"MV","localCurrencies":true,"currency":{"code":"MVR","enabled":false,"title":"Maldivian Rufiyaa","symbol":"MVR"},"title":"Maldives","primary":false,"domainHosts":["saiehello.com"]},{"code":"BD","localCurrencies":true,"currency":{"code":"BDT","enabled":false,"title":"Bangladeshi Taka","symbol":"à§³"},"title":"Bangladesh","primary":false,"domainHosts":["saiehello.com"]},{"code":"HN","localCurrencies":true,"currency":{"code":"HNL","enabled":false,"title":"Honduran Lempira","symbol":"L"},"title":"Honduras","primary":false,"domainHosts":["saiehello.com"]},{"code":"MG","localCurrencies":true,"currency":{"code":"MGA","enabled":false,"title":"Malagasy ariary","symbol":"Ar"},"title":"Madagascar","primary":false,"domainHosts":["saiehello.com"]},{"code":"BB","localCurrencies":true,"currency":{"code":"BBD","enabled":false,"title":"Barbadian Dollar","symbol":"$"},"title":"Barbados","primary":false,"domainHosts":["saiehello.com"]},{"code":"PY","localCurrencies":true,"currency":{"code":"PYG","enabled":false,"title":"Paraguayan Guaraní","symbol":"₲"},"title":"Paraguay","primary":false,"domainHosts":["saiehello.com"]},{"code":"VN","localCurrencies":true,"currency":{"code":"VND","enabled":false,"title":"Vietnamese Đồng","symbol":"₫"},"title":"Vietnam","primary":false,"domainHosts":["saiehello.com"]},{"code":"SN","localCurrencies":true,"currency":{"code":"XOF","enabled":false,"title":"West African Cfa Franc","symbol":"Fr"},"title":"Senegal","primary":false,"domainHosts":["saiehello.com"]},{"code":"TW","localCurrencies":true,"currency":{"code":"TWD","enabled":false,"title":"New Taiwan Dollar","symbol":"$"},"title":"Taiwan","primary":false,"domainHosts":["saiehello.com"]},{"code":"MN","localCurrencies":true,"currency":{"code":"MNT","enabled":false,"title":"Mongolian Tögrög","symbol":"â‚
1710®"},"title":"Mongolia","primary":false,"domainHosts":["saiehello.com"]},{"code":"AF","localCurrencies":true,"currency":{"code":"AFN","enabled":false,"title":"Afghan Afghani","symbol":"؋"},"title":"Afghanistan","primary":false,"domainHosts":["saiehello.com"]},{"code":"BR","localCurrencies":true,"currency":{"code":"BRL","enabled":false,"title":"Brazilian real","symbol":"R$"},"title":"Brazil","primary":false,"domainHosts":["saiehello.com"]},{"code":"JM","localCurrencies":true,"currency":{"code":"JMD","enabled":false,"title":"Jamaican Dollar","symbol":"$"},"title":"Jamaica","primary":false,"domainHosts":["saiehello.com"]},{"code":"GY","localCurrencies":true,"currency":{"code":"GYD","enabled":false,"title":"Guyanese Dollar","symbol":"$"},"title":"Guyana","primary":false,"domainHosts":["saiehello.com"]},{"code":"MD","localCurrencies":true,"currency":{"code":"MDL","enabled":false,"title":"Moldovan Leu","symbol":"L"},"title":"Moldova","primary":false,"domainHosts":["saiehello.com"]},{"code":"CV","localCurrencies":true,"currency":{"code":"CVE","enabled":false,"title":"Cape Verdean Escudo","symbol":"$"},"title":"Cape Verde","primary":false,"domainHosts":["saiehello.com"]},{"code":"DM","localCurrencies":true,"currency":{"code":"XCD","enabled":false,"title":"East Caribbean Dollar","symbol":"$"},"title":"Dominica","primary":false,"domainHosts":["saiehello.com"]},{"code":"SV","localCurrencies":true,"currency":{"code":"USD","enabled":false,"title":"United States Dollar","symbol":"$"},"title":"El Salvador","primary":false,"domainHosts":["saiehello.com"]},{"code":"AG","localCurrencies":true,"currency":{"code":"XCD","enabled":false,"title":"East Caribbean Dollar","symbol":"$"},"title":"Antigua & Barbuda","primary":false,"domainHosts":["saiehello.com"]},{"code":"SM","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"San Marino","primary":false,"domainHosts":["saiehello.com"]},{"code":"BL","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"St. Barthélemy","primary":false,"domainHosts":["saiehello.com"]},{"code":"LC","localCurrencies":true,"currency":{"code":"XCD","enabled":false,"title":"East Caribbean Dollar","symbol":"$"},"title":"St. Lucia","primary":false,"domainHosts":["saiehello.com"]},{"code":"TM","localCurrencies":true,"currency":{"code":"TMT","enabled":false,"title":"Turkmenistan manat","symbol":"m"},"title":"Turkmenistan","primary":false,"domainHosts":["saiehello.com"]},{"code":"MO","localCurrencies":true,"currency":{"code":"MOP","enabled":false,"title":"Macanese Pataca","symbol":"P"},"title":"Macao SAR","primary":false,"domainHosts":["saiehello.com"]},{"code":"JE","localCurrencies":true,"currency":{"code":"GBP","enabled":false,"title":"Jersey pound","symbol":"£"},"title":"Jersey","primary":false,"domainHosts":["saiehello.com"]},{"code":"GA","localCurrencies":true,"currency":{"code":"XOF","enabled":false,"title":"West African Cfa Franc","symbol":"Fr"},"title":"Gabon","primary":false,"domainHosts":["saiehello.com"]},{"code":"AI","localCurrencies":true,"currency":{"code":"XCD","enabled":false,"title":"East Caribbean Dollar","symbol":"$"},"title":"Anguilla","primary":false,"domainHosts":["saiehello.com"]},{"code":"LY","localCurrencies":true,"currency":{"code":"LYD","enabled":false,"title":"Libyan dinar","symbol":"LD"},"title":"Libya","primary":false,"domainHosts":["saiehello.com"]},{"code":"TG","localCurrencies":true,"currency":{"code":"XOF","enabled":false,"title":"West African Cfa Franc","symbol":"Fr"},"title":"Togo","primary":false,"domainHosts":["saiehello.com"]},{"code":"LK","localCurrencies":true,"currency":{"code":"LKR","enabled":false,"title":"Sri Lankan Rupee","symbol":"₨"},"title":"Sri Lanka","primary":false,"domainHosts":["saiehello.com"]},{"code":"MQ","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Martinique","primary":false,"domainHosts":["saiehello.com"]},{"code":"NG","localCurrencies":true,"currency":{"code":"NGN","enabled":false,"title":"Nigerian Naira","
1710symbol":"₦"},"title":"Nigeria","primary":false,"domainHosts":["saiehello.com"]},{"code":"DO","localCurrencies":true,"currency":{"code":"DOP","enabled":false,"title":"Dominican Peso","symbol":"$"},"title":"Dominican Republic","primary":false,"domainHosts":["saiehello.com"]},{"code":"CW","localCurrencies":true,"currency":{"code":"ANG","enabled":false,"title":"Netherlands Antillean Gulden","symbol":"ƒ"},"title":"Curaçao","primary":false,"domainHosts":["saiehello.com"]},{"code":"RE","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Réunion","primary":false,"domainHosts":["saiehello.com"]},{"code":"NI","localCurrencies":true,"currency":{"code":"NIO","enabled":false,"title":"Nicaraguan Córdoba","symbol":"C$"},"title":"Nicaragua","primary":false,"domainHosts":["saiehello.com"]},{"code":"MA","localCurrencies":true,"currency":{"code":"MAD","enabled":false,"title":"Moroccan Dirham","symbol":"د.م."},"title":"Morocco","primary":false,"domainHosts":["saiehello.com"]},{"code":"BO","localCurrencies":true,"currency":{"code":"BOB","enabled":false,"title":"Bolivian Boliviano","symbol":"Bs."},"title":"Bolivia","primary":false,"domainHosts":["saiehello.com"]},{"code":"CM","localCurrencies":true,"currency":{"code":"XAF","enabled":false,"title":"Central African Cfa Franc","symbol":"Fr"},"title":"Cameroon","primary":false,"domainHosts":["saiehello.com"]},{"code":"UG","localCurrencies":true,"currency":{"code":"UGX","enabled":false,"title":"Ugandan Shilling","symbol":"USh"},"title":"Uganda","primary":false,"domainHosts":["saiehello.com"]},{"code":"PK","localCurrencies":true,"currency":{"code":"PKR","enabled":false,"title":"Pakistani Rupee","symbol":"₨"},"title":"Pakistan","primary":false,"domainHosts":["saiehello.com"]},{"code":"KR","localCurrencies":true,"currency":{"code":"KRW","enabled":false,"title":"South Korean Won","symbol":"₩"},"title":"South Korea","primary":false,"domainHosts":["saiehello.com"]},{"code":"BN","localCurrencies":true,"currency":{"code":"BND","enabled":false,"title":"Brunei Dollar","symbol":"$"},"title":"Brunei","primary":false,"domainHosts":["saiehello.com"]},{"code":"ET","localCurrencies":true,"currency":{"code":"ETB","enabled":false,"title":"Ethiopian Birr","symbol":"Br"},"title":"Ethiopia","primary":false,"domainHosts":["saiehello.com"]},{"code":"AW","localCurrencies":true,"currency":{"code":"AWG","enabled":false,"title":"Aruban Florin","symbol":"ƒ"},"title":"Aruba","primary":false,"domainHosts":["saiehello.com"]},{"code":"GN","localCurrencies":true,"currency":{"code":"GNF","enabled":false,"title":"Guinean Franc","symbol":"Fr"},"title":"Guinea","primary":false,"domainHosts":["saiehello.com"]},{"code":"PA","localCurrencies":true,"currency":{"code":"USD","enabled":false,"title":"United States Dollar","symbol":"$"},"title":"Panama","primary":false,"domainHosts":["saiehello.com"]},{"code":"LB","localCurrencies":true,"currency":{"code":"LBP","enabled":false,"title":"Lebanese Pound","symbol":"ل.ل"},"title":"Lebanon","primary":false,"domainHosts":["saiehello.com"]},{"code":"KN","localCurrencies":true,"currency":{"code":"XCD","enabled":false,"title":"East Caribbean Dollar","symbol":"$"},"title":"St. Kitts & Nevis","primary":false,"domainHosts":["saiehello.com"]},{"code":"LI","localCurrencies":true,"currency":{"code":"CHF","enabled":false,"title":"Swiss Franc","symbol":"Fr."},"title":"Liechtenstein","primary":false,"domainHosts":["saiehello.com"]},{"code":"KE","localCurrencies":true,"currency":{"code":"KES","enabled":false,"title":"Kenyan Shilling","symbol":"KSh"},"title":"Kenya","primary":false,"domainHosts":["saiehello.com"]},{"code":"BZ","localCurrencies":true,"currency":{"code":"BZD","enabled":false,"title":"Belize Dollar","symbol":"$"},"title":"Belize","primary":false,"domainHosts":["saiehello.com"]},{"code":"NE","localCurrencies":true,"currency":{"code":"XOF","enabled":false,"title":"West African Cfa Franc","symbol":"Fr"},"title":"Niger","primary":false,"domainHosts":["saiehello.com"]},{"code":"TC","localCurrencies":true,"currency":{"code":"USD","enabled":false,"title":"United States Dollar","symbol":"$"},"title":"Turks & Caicos Islands","primary":false,"domainHosts":["saiehello.com"]},{"code":"MC","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Monaco","primary":false,"domainHosts":["saiehello.com"]},{"code":"MX","localCurrencies":true,"currency":{"code":"MXN","enabled":false,"title":"Mexican peso","symbol":"Mex$"},"title":"Mexico","primary":false,"domainHosts":["saiehello.com"]},{"code":"GH","localCurrencies":true,"currency":{"code":"GHS","enabled":false,"title":"Ghanaian cedi","symbol":"GH₵"},"title":"Ghana","primary":false,"domainHosts":["saiehello.com"]},{"code":"ZM","localCurrencies":true,"currency":{"code":"ZMW","enabled":false,"title":"Zambian kwacha","symbol":"ZK"},"title":"Zambia","primary":false,"domainHosts":["saiehello.com"]},{"code":"MU","localCurrencies":true,"currency":{"code":"MUR","enabled":false,"title":"Mauritian Rupee","symbol":"₨"},"title":"Mauritius","primary":false,"domainHosts":["saiehello.com"]},{"code":"VC","localCurrencies":true,"currency":{"code":"XCD","enabled":false,"title":"East Caribbean Dollar","symbol":"$"},"title":"St. Vincent & Grenadines","primary":false,"domainHosts":["saiehello.com"]},{"code":"GP","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Guadeloupe","primary":false,"domainHosts":["saiehello.com"]},{"code":"IN","localCurrencies":true,"currency":{"code":"INR","enabled":false,"title":"Indian Rupee","symbol":"₹"},"title":"India","primary":false,"domainHosts":["saiehello.com"]},{"code":"MZ","localCurrencies":true,"currency":{"code":"MZN","enabled":false,"title":"Mozambican metical","symbol":"MTn"},"title":"Mozambique","primary":false,"domainHosts":["saiehello.com"]},{"code":"CI","localCurrencies":true,"currency":{"code":"XOF","enabled":false,"title":"West African Cfa Franc","symbol":"Fr"},"title":"Côte d’Ivoire","primary":false,"domainHosts":["saiehello.com"]},{"code":"HT","localCurrencies":true,"currency":{"code":"HTG","enabled":false,"title":"Haitian gourde","symbol":"G"},"title":"Haiti","primary":false,"domainHosts":["saiehello.com"]},{"code":"SG","localCurrencies":true,"currency":{"code":"SGD","enabled":false,"title":"Singapore Dollar","symbol":"$"},"title":"Singapore","primary":false,"domainHosts":["saiehello.com"]},{"code":"ID","localCurrencies":true,"currency":{"code":"IDR","enabled":false,"title":"Indonesian Rupiah","symbol":"Rp"},"title":"Indonesia","primary":false,"domainHosts":["saiehello.com"]},{"code":"BW","localCurrencies":true,"currency":{"code":"BWP","enabled":false,"title":"Botswana Pula","symbol":"P"},"title":"Botswana","primary":false,"domainHosts":["saiehello.com"]},{"code":"TZ","localCurrencies":true,"currency":{"code":"TZS","enabled":false,"title":"Tanzanian Shilling","symbol":"Sh"},"title":"Tanzania","primary":false,"domainHosts":["saiehello.com"]},{"code":"NO","localCurrencies":true,"currency":{"code":"NOK","enabled":false,"title":"Norwegian krone","symbol":"kr"},"title":"Norway","primary":false,"domainHosts":["saiehello.com"]},{"code":"ZA","localCurrencies":true,"currency":{"code":"ZAR","enabled":false,"title":"South African rand","symbol":"R"},"title":"South Africa","primary":false,"domainHosts":["saiehello.com"]},{"code":"DZ","localCurrencies":true,"currency":{"code":"DZD","enabled":false,"title":"Algerian Dinar","symbol":"د.ج"},"title":"Algeria","primary":false,"domainHosts":["saiehello.com"]},{"code":"KH","localCurrencies":true,"currency":{"code":"KHR","enabled":false,"title":"Cambodian Riel","symbol":"៛"},"title":"Cambodia","primary":false,"domainHosts":["saiehello.com"]},{"code":"SR","localCurrencies":true,"currency":{"code":"SRD","enabled":false,"title":"Surinamese dollar","symbol":"Sur$"},"title":"Suriname","primary":false,"domainHosts":["saiehello.com"]},{"code":"CO","localCurrencies":true,"currency":{"code":"COP","enabled":false,"title":"Colombian peso","symbol":"$"},"title":"Colombia","primary":false,"domainHosts":["saiehello.com"]},{"code":"SZ","localCurrencies":true,"currency":{"code":"SZL","enabled":false,"title":"Swazi lilangeni","symbol":"L"},"title":"Eswatini","primary":false,"domainHosts":["saiehello.com"]},{"code":"MF","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"St. Martin","primary":false,"domainHosts":["saiehello.com"]},{"code":"ZW","localCurrencies":true,"currency":{"code":"USD","enabled":false,"title":"United States Dollar","symbol":"$"},"title":"Zimbabwe","primary":false,"domainHosts":["saiehello.com"]},{"code":"BM","localCurrencies":true,"currency":{"code":"USD","enabled":false,"title":"United States Dollar","symbol":"$"},"title":"Bermuda","primary":false,"domainHosts":["saiehello.com"]},{"code":"KY","localCurrencies":true,"currency":{"code":"KYD","enabled":false,"title":"Cayman Islands Dollar","symbol":"$"},"title":"Cayman Islands","primary":false,"domainHosts":["saiehello.com"]},{"code":"PH","localCurrencies":true,"currency":{"code":"PHP","enabled":false,"title":"Philippine Peso","symbol":"₱"},"title":"Philippines","primary":false,"domainHosts":["saiehello.com"]},{"code":"PE","localCurrencies":true,"currency":{"code":"PEN","enabled":false,"title":"Peruvian Sol","symbol":"S/."},"title":"Peru","primary":false,"domainHosts":["saiehello.com"]},{"code":"EG","localCurrencies":true,"currency":{"code":"EGP","enabled":false,"title":"Egyptian Pound","symbol":"ج.م"},"title":"Egypt","primary":false,"domainHosts":["saiehello.com"]},{"code":"SX","localCurrencies":true,"currency":{"code":"ANG","enabled":false,"title":"Netherlands Antillean Gulden","symbol":"ƒ"},"title":"Sint Maarten","primary":false,"domainHosts":["saiehello.com"]},{"code":"NP","localCurrencies":true,"currency":{"code":"NPR","enabled":false,"title":"Nepalese Rupee","symbol":"₨"},"title":"Nepal","primary":false,"domainHosts":["saiehello.com"]},{"code":"CN","localCurrencies":true,"currency":{"code":"CNY","enabled":false,"title":"Chinese Renminbi Yuan","symbol":"¥"},"title":"China","primary":false,"domainHosts":["saiehello.com"]},{"code":"BS","localCurrencies":true,"currency":{"code":"BSD","enabled":false,"title":"Bahamian Dollar","symbol":"$"},"title":"Bahamas","primary":false,"domainHosts":["saiehello.com"]},{"code":"AC","localCurrencies":true,"currency":{"code":"SHP","enabled":false,"title":"Saint Helenian Pound","symbol":"£"},"title":"Ascension Island","primary":false,"domainHosts":["saiehello.com"]},{"code":"TA","localCurrencies":true,"currency":{"code":"GBP","enabled":false,"title":"British Poun
1710d","symbol":"£"},"title":"Tristan da Cunha","primary":false,"domainHosts":["saiehello.com"]},{"code":"CR","localCurrencies":true,"currency":{"code":"CRC","enabled":false,"title":"Costa Rican Colón","symbol":"₡"},"title":"Costa Rica","primary":false,"domainHosts":["saiehello.com"]},{"code":"IL","localCurrencies":true,"currency":{"code":"ILS","enabled":false,"title":"Israeli New Sheqel","symbol":"₪"},"title":"Israel","primary":false,"domainHosts":["saiehello.com"]},{"code":"KW","localCurrencies":true,"currency":{"code":"KWD","enabled":false,"title":"Kuwaiti dinar","symbol":"د.ك"},"title":"Kuwait","primary":false,"domainHosts":["saiehello.com"]},{"code":"OM","localCurrencies":true,"currency":{"code":"OMR","enabled":false,"title":"Omani rial","symbol":"ر.ع."},"title":"Oman","primary":false,"domainHosts":["saiehello.com"]},{"code":"QA","localCurrencies":true,"currency":{"code":"QAR","enabled":false,"title":"Qatari Riyal","symbol":"ر.ق"},"title":"Qatar","primary":false,"domainHosts":["saiehello.com"]},{"code":"SA","localCurrencies":true,"currency":{"code":"SAR","enabled":false,"title":"Saudi Riyal","symbol":"ر.س"},"title":"Saudi Arabia","primary":false,"domainHosts":["saiehello.com"]},{"code":"BH","localCurrencies":true,"currency":{"code":"BHD","enabled":false,"title":"Bahraini dinar","symbol":"BD"},"title":"Bahrain","primary":false,"domainHosts":["saiehello.com"]},{"code":"AE","localCurrencies":false,"currency":{"code":"AED","enabled":false,"title":"United Arab Emirates Dirham","symbol":"د.إ"},"title":"United Arab Emirates","primary":false,"domainHosts":["saiehello.com"]},{"code":"GB","localCurrencies":false,"currency":{"code":"GBP","enabled":false,"title":"British Pound","symbol":"£"},"title":"United Kingdom","primary":false,"domainHosts":["saiehello.com"]},{"code":"US","localCurrencies":false,"currency":{"code":"USD","enabled":false,"title":"United States Dollar","symbol":"$"},"title":"United States","primary":false,"domainHosts":["saiehello.com"]}],
1711    "currentCountry": {"title":"United States","code":"US","currency": {"title": "United States Dollar","code": "USD","symbol": "$"}},
1712    "currentLanguage": {
1713      "title": "English",
1714      "code": "en",
1715      "primary": true
1716    },
1717    "currentCurrency": {
1718      "title": "United States Dollar",
1719      "code": "USD",
1720      "country":"US",
1721      "symbol": "$"
1722    },
1723    "currentMarket": null,
1724    "shopDomain":"saiehello.com",
1725    "shopCountry": "US",
1726    "shopLang": "en"
1727    }
1728  </script>
1728
1729
1730
1731
1732  
1732<script src="https://cdn.shopify.com/extensions/01a0c34f-38b7-724e-a481-2fb528bfee1f/selecty-186/assets/selectors.js" async></script>
1732
1733
1734<script>
1735  if (new URLSearchParams(location?.search).has('selectors_preview')) {
1736    [].forEach(function (url) {
1737      var s = document.createElement('script');
1738      s.src = url;
1739      s.async = true;
1740      document.head.appendChild(s);
1741    });
1742  }
1743</script>
1743
1744
1745
1746<!-- END app block -->
1746<script src="https://cdn.shopify.com/extensions/01a0b7a6-6b2a-7126-be17-93581506982e/applovin-shop-integration-97/assets/app-embed.js" type="text/javascript" defer="defer"></script>
1746
1747<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1748<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 27219820604,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1748
1748
1749<script>
1750  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1751</script>
vendor: 1 bytes, line 1751
1751
1752<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1752).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 27219820604,storefrontBaseUrl: "https://saiehello.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://saiehello.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1473347760","configuration":"{\"accountID\":\"581\",\"integrationId\":\"581\",\"brandId\":\"478\",\"environment\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f28c8e4372c74ce89d6ccedbdfdb52da","type":"APP","apiClientId":22258319361,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1752,{"id":"1367244976","configuration":"{\"trackingKey\":\"saiehello-stayai-web-pixel\",\"enabled\":\"true\",\"collectorUrl\":\"https:\\\/\\\/pixel.retextion.com\",\"version\":\"1\",\"debug\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"94457fdfcf80b0033e88e322893e2b49","type":"APP","apiClientId":5859381,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1354137776","configuration":"{\"advertiserId\":\"93017\",\"shopDomain\":\"saiehello.myshopify.com\",\"appVersion\":\"shopifyApp_5.4.1\",\"originalNetwork\":\"sas\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1260912816","configuration":"{\"eventKey\":\"d7584744-bfb9-426e-85ae-e7a8d9ff4f9d\",\"name\":\"saiehello - Axon Pixel\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"59063c86dca90ebaa562063a0c13be50","type":"APP","apiClientId":256560922625,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1162346672","configuration":"{\"env\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"8a9a175b11d15038a70fe78d09c59720","type":"APP","apiClientId":3977633,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1095532720","configuration":"{\"accountID\":\"Ka3QzC\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"677970096","configuration":"{\"advertiser\":\"functionhealth\",\"userId\":\"161265b2-c678-45dd-8b10-b16b276c7094\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c19c52670ee3dad6480bef13cf6d1e03","type":"APP","apiClientId":39871250433,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"590872752","configuration":"{\"mntnAID\":\"39906\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b8ecc2eedc793aefdb0d20e94c7addf0","type":"APP","apiClientId":27490025473,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"441417904","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-697010296\\\",\\\"GT-NBBTFFR\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-F0QQHDJ1QC\\\",\\\"AW-697010296\\\/xaIGCOSy0bMBEPiQrswC\\\"]}
1752,{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-F0QQHDJ1QC\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-F0QQHDJ1QC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-F0QQHDJ1QC\\\",\\\"MC-L2BBED8J7G\\\",\\\"AW-697010296\\\/s5RGCNuy0bMBEPiQrswC\\\",\\\"AW-697010296\\\/sm_9CL2onZ0aEPiQrswC\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-F0QQHDJ1QC\\\",\\\"MC-L2BBED8J7G\\\",\\\"AW-697010296\\\/iXh5CIGonZ0aEPiQrswC\\\",\\\"AW-697010296\\\/MUYNCNiy0bMBEPiQrswC\\\",\\\"AW-697010296\\\/qRRuCJPi9qMDEPiQrswC\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-F0QQHDJ1QC\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-F0QQHDJ1QC\\\",\\\"MC-L2BBED8J7G\\\",\\\"AW-697010296\\\/kxpDCIeonZ0aEPiQrswC\\\",\\\"AW-697010296\\\/O0edCN2x0bMBEPiQrswC\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-F0QQHDJ1QC\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-F0QQHDJ1QC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-F0QQHDJ1QC\\\",\\\"AW-697010296\\\/eZq6CN6y0bMBEPiQrswC\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-F0QQHDJ1QC\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"376602800","configuration":"{\"pixelCode\":\"C1NHAVF4RPCPCMC7KBCG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"258998448","configuration":"{\"shopDomain\":\"saiehello.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cc50c06a2fd060c142979e7a3df92db","type":"APP","apiClientId":2436932,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"247267504","configuration":"{\"pixel_id\":\"955229488156293\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"61440176","configuration":"{\"tagID\":\"2614215993686\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"18874544","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"46","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Tag Manager"}
1752,{"id":"19923120","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"8","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Howl"},{"id":"29982896","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Retention.com Script"},{"id":"64192688","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"RevenueRoll"},{"id":"107380912","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"CallHerDaddy Analytics"},{"id":"146735280","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Videowise Pixel"},{"id":"148766896","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"OPEN AI ADS"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Saie","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"saiehello.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/saiehello.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"4455329759292","handle":"glowy-super-gel-luminizer","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45452237897904","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6535822311600","handle":"dew-blush","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44371328630960","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7362040332464","handle":"glossybounce","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44371475464368","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7702529671344","handle":"lip-liner-101","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45078817505456","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7713544175792","handle":"lip-combo","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43890529206448","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7366032359600","handle":"glossybounce-duo","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42795749114032","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://saiehello.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"147169312944","themePublished":"true","eventMetadataId":"8984141f-0049-4f50-bbb9-51bb7b408505","pageType":"page","resourceId":"93973938352","shopId":"27219820604","storefrontBaseUrl":"https:\/\/saiehello.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1752<script>
1753  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1754  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1755  window.ShopifyAnalytics.meta.currency = 'USD';
1756  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":93973938352,"requestId":"0eb02cf3-af76-42f7-a196-e8d1f1212233-1790283847"}};
1757  for (var attr in meta) {
1758    window.ShopifyAnalytics.meta[attr] = meta[attr];
1759  }
1760</script>
vendor: 1 bytes, line 1760
1760
1761<script class="analytics">
1762  (function () {
1763    var customDocumentWrite = function(content) {
1764      var jquery = null;
1765
1766      if (window.jQuery) {
1767        jquery = window.jQuery;
1768      } else if (window.Checkout && window.Checkout.$) {
1769        jquery = window.Checkout.$;
1770      }
1771
1772      if (jquery) {
1773        jquery('body').append(content);
1774      }
1775    };
1776
1777    var hasLoggedConversion = function(token) {
1778      if (token) {
1779        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1780      }
1781      return false;
1782    }
1783
1784    var setCookieIfConversion = function(token) {
1785      if (token) {
1786        var twoMonthsFromNow = new Date(Date.now());
1787        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1788
1789        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1790      }
1791    }
1792
1793    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1794    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1795    if (trekkie.integrations) {
1796      return;
1797    }
1798    trekkie.methods = [
1799      'identify',
1800      'page',
1801      'ready',
1802      'track',
1803      'trackForm',
1804      'trackLink'
1805    ];
1806    trekkie.factory = function(method) {
1807      return function() {
1808        var args = Array.prototype.slice.call(arguments);
1809        args.unshift(method);
1810        trekkie.push(args);
1811        if (method == 'track' || method == 'page') {
1812          try {
1813            if (window.__TREKKIE_SHIM_QUEUE == null) {
1814              window.__TREKKIE_SHIM_QUEUE = [];
1815            }
1816            window.__TREKKIE_SHIM_QUEUE.push({
1817              from: 'trekkie-stub',
1818              method: method,
1819              args: args.slice(1)
1820            });
1821          } catch (e) {
1822            // no-op
1823          }
1824        }
1825        return trekkie;
1826      };
1827    };
1828    for (var i = 0; i < trekkie.methods.length; i++) {
1829      var key = trekkie.methods[i];
1830      trekkie[key] = trekkie.factory(key);
1831    }
1832    trekkie.load = function(config) {
1833      trekkie.config = config || {};
1834      trekkie.config.initialDocumentCookie = document.cookie;
1835      var first = document.getElementsByTagName('script')[0];
1836var script = document.createElement('script');
1837script.type = 'text/javascript';
1838script.onerror = function(e) {
1839  var scriptFallback = document.createElement('script');
1840  scriptFallback.type = 'text/javascript';
1841  scriptFallback.onerror = function(error) {
1842          var Monorail = {
1843      produce: function produce(monorailDomain, schemaId, payload) {
1844        var currentMs = new Date().getTime();
1845        var event = {
1846          schema_id: schemaId,
1847          payload: payload,
1848          metadata: {
1849            event_created_at_ms: currentMs,
1850            event_sent_at_ms: currentMs
1851          }
1852        };
1853        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1854      },
1855      sendRequest: function sendRequest(endpointUrl, payload) {
1856        // Try the sendBeacon API
1857        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1858          var blobData = new window.Blob([payload], {
1859            type: 'text/plain'
1860          });
1861
1862          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1863            return true;
1864          } // sendBeacon was not successful
1865
1866        } // XHR beacon
1867
1868        var xhr = new XMLHttpRequest();
1869
1870        try {
1871          xhr.open('POST', endpointUrl);
1872          xhr.setRequestHeader('Content-Type', 'text/plain');
1873          xhr.send(payload);
1874        } catch (e) {
1875          console.log(e);
1876        }
1877
1878        return false;
1879      },
1880      isIos12: function isIos12() {
1881        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1882      }
1883    };
1884    Monorail.produce('monorail-edge.shopifysvc.com',
1885      'trekkie_storefront_load_errors/1.1',
1886      {shop_id: 27219820604,
1887      theme_id: 147169312944,
1888      app_name: "storefront",
1889      context_url: window.location.href,
1890      source_url: "//saiehello.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1891
1892  };
1893  scriptFallback.async = true;
1894  scriptFallback.src = '//saiehello.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1895  first.parentNode.insertBefore(scriptFallback, first);
1896};
1897script.async = true;
1898script.src = '//saiehello.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1899first.parentNode.insertBefore(script, first);
1900
1901    };
1902    trekkie.load(
1903      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":27219820604,"isMerchantRequest":null,"themeId":147169312944,"themeCityHash":"863535672928574822","contentLanguage":"en","currency":"USD","eventMetadataId":"8984141f-0049-4f50-bbb9-51bb7b408505"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1904    );
1905
1906    var loaded = false;
1907    trekkie.ready(function() {
1908      if (loaded) return;
1909      loaded = true;
1910
1911      window.ShopifyAnalytics.lib = window.trekkie;
1912
1913      var originalDocumentWrite = document.write;
1914      document.write = customDocumentWrite;
1915      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1916      document.write = originalDocumentWrite;
1917
1918      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1919      var token = match? match[1]: undefined;
1920      if (!hasLoggedConversion(token)) {
1921        setCookieIfConversion(token);
1922        
1923      }
1924    });
1925
1926    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":93973938352,"requestId":"0eb02cf3-af76-42f7-a196-e8d1f1212233-1790283847","shopifyEmitted":true});
1927
1928    var eventsListenerScript = document.createElement('script');
1929    eventsListenerScript.async = true;
1930    eventsListenerScript.src = "//saiehello.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1931    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1932})();</script>
1932
1933  
1933<script>
1934  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1935    window.ga = function ga() {
1936      (window.ga.q = window.ga.q || []).push(arguments);
1937      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1938        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1939      }
1940      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
1941    };
1942    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1943      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1944    }
1945  }
1946</script>
vendor: 1 bytes, line 1946
1946
1947<script
1948  defer
1949  src="https://saiehello.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1950  data-application="storefront-renderer"
1951  data-shop-id="27219820604"
1952  data-render-region="gcp-us-central1"
1953  data-page-type="page"
1954  data-theme-instance-id="147169312944"
1955  data-theme-name="Saie"
1956  data-theme-version="1.0"
1957  data-monorail-region="shop_domain"
1958  data-resource-timing-sampling-rate="10"
1959  data-shs="true"
1960  data-shs-beacon="true"
1961  data-shs-export-with-fetch="true"
1962  data-shs-logs-sample-rate="1"
1963  data-shs-beacon-endpoint="https://saiehello.com/api/collect"
1964></script>
1964
1965<meta name="shopify-y" content="ce886207-bcde-42a9-b457-410ebd46bc0f" data-expiration="1821841447000"><meta name="shopify-s" content="6057d58e-ec8f-4ea1-afe3-f4e4d1080ea4" data-expiration="1790285647000"><meta name="new-cookie-storage-activated" content="t">
1966</head>
1967  <body id='site-body' class='template-page rspg- scroll-at-top' data-single-page='true' data-country-iso="US" data-country-country="United States">
1968    <input type='hidden' class='js-template-class' value='template-page' />
1969    <input type='hidden' class='js-template-suffix' value='rspg-' />
1970    <input type='hidden' class='js-page-title' value='Find A Store' />
1971
1972    
1973      <input type='hidden' class='js-enable-saved-shade-finder' value='true' />
1974    
1975
1976    
1977      <input type='hidden' class='js-enable-subscriptions' value='yotpo' />
1978    
1979
1980    
1981
1982    
1983
1984    <div>
1985      <div class='header--padding main js-header-padding'></div>
1986      <header class='header js-header'>
1987        <div id="shopify-section-announcement-bar" class="shopify-section"><style>
1988        
1989          #announcement-slide-announcement_CxfFgC {
1990            background-color: #1b2121;
1991          }
1992        
1993
1994        
1995          #announcement-slide-announcement_CxfFgC * {
1996            color: #ffffff;
1997          }
1998
1999          #announcement-slide-announcement_CxfFgC .link--basic:after,
2000          #announcement-slide-announcement_CxfFgC .link--basic:hover:after {
2001            background-color: #ffffff;
2002          }
2003        
2004      </style><style>
2005        
2006          #announcement-slide-announcement_FiJMyh {
2007            background-color: #1b2121;
2008          }
2009        
2010
2011        
2012          #announcement-slide-announcement_FiJMyh * {
2013            color: #ffffff;
2014          }
2015
2016          #announcement-slide-announcement_FiJMyh .link--basic:after,
2017          #announcement-slide-announcement_FiJMyh .link--basic:hover:after {
2018            background-color: #ffffff;
2019          }
2020        
2021      </style><style>
2022        
2023          #announcement-slide-announcement_XdDX3T {
2024            background-color: #000000;
2025          }
2026        
2027
2028        
2029          #announcement-slide-announcement_XdDX3T * {
2030            color: #ffffff;
2031          }
2032
2033          #announcement-slide-announcement_XdDX3T .link--basic:after,
2034          #announcement-slide-announcement_XdDX3T .link--basic:hover:after {
2035            background-color: #ffffff;
2036          }
2037        
2038      </style><style>
2039        
2040          #announcement-slide-announcement_VAiQMp {
2041            background-color: #000000;
2042          }
2043        
2044
2045        
2046          #announcement-slide-announcement_VAiQMp * {
2047            color: #ffffff;
2048          }
2049
2050          #announcement-slide-announcement_VAiQMp .link--basic:after,
2051          #announcement-slide-announcement_VAiQMp .link--basic:hover:after {
2052            background-color: #ffffff;
2053          }
2054        
2055      </style>
2056  
2057
2058  
2058<script>
2059    var body = document.querySelector('body');
2060
2061    if (body) {
2062      body.classList.add('has-announcement-bar');
2063    }
2064  </script>
2064
2065
2066  <div class='header--announcement-bar subtitle-xs'>
2067    <div class='js-announcement-slideshow' data-timing='7'>
2068      <div class='grid cols-1'><div id='announcement-slide-announcement_CxfFgC' class='header--announcement-slide weight-500 grid-overlap-item slow js-announcement-slide active'>
2069              <div class='gutter-padding--horizontal position--relative width-70 width-100--med margin-align--center'>
2070                <div class='width-100 header--announcement-format-stacked page-width--medium header--announcement-extra-padding'>
2071                  
2072                    <div class='header--announcement-slide-content text-small-body text-medium'>
2073                      
2074                        <a href='/pages/supersuede-eyeshadow' class='display--block'><p>NEW! SuperSuede™ Eyeshadow | Shop Now</p></a>
2075                      
2076                    </div>
2077                  
2078
2079                  
2080
2081                  
2082                </div>
2083              </div>
2084            </div><div id='announcement-slide-announcement_FiJMyh' class='header--announcement-slide weight-500 grid-overlap-item slow js-announcement-slide '>
2085              <div class='gutter-padding--horizontal position--relative width-70 width-100--med margin-align--center'>
2086                <div class='width-100 header--announcement-format-stacked page-width--medium header--announcement-extra-padding'>
2087                  
2088                    <div class='header--announcement-slide-content text-small-body text-medium'>
2089                      
2090                        <a href='/collections/bestsellers' class='display--block'><p>International Shipping: Saie Now Ships Worldwide | Shop Now</p></a>
2091                      
2092                    </div>
2093                  
2094
2095                  
2096
2097                  
2098                </div>
2099              </div>
2100            </div><div id='announcement-slide-announcement_XdDX3T' class='header--announcement-slide weight-500 grid-overlap-item slow js-announcement-slide '>
2101              <div class='gutter-padding--horizontal position--relative width-70 width-100--med margin-align--center'>
2102                <div class='width-100 header--announcement-format-stacked page-width--medium header--announcement-extra-padding'>
2103                  
2104                    <div class='header--announcement-slide-content text-small-body text-medium'>
2105                      
2106                        <div><p>Free shipping on orders over $50+ to the contiguous US</p></div>
2107                      
2108                    </div>
2109                  
2110
2111                  
2112
2113                  
2114                </div>
2115              </div>
2116            </div><div id='announcement-slide-announcement_VAiQMp' class='header--announcement-slide weight-500 grid-overlap-item slow js-announcement-slide '>
2117              <div class='gutter-padding--horizontal position--relative width-70 width-100--med margin-align--center'>
2118                <div class='width-100 header--announcement-format-stacked page-width--medium header--announcement-extra-padding'>
2119                  
2120                    <div class='header--announcement-slide-content text-small-body text-medium'>
2121                      
2122                        <a href='/pages/impact-report' class='display--block'><p>Our Roadmap to Carbon Net Zero by 2039  | Download 2025 Impact Report </p></a>
2123                      
2124                    </div>
2125                  
2126
2127                  
2128
2129                  
2130                </div>
2131              </div>
2132            </div></div>
2133
2134      
2135        <a href='#' class='header--announcement-bar-arrow left prev js-announcement-slideshow-arrow side-offset'>
2136          <div style="border-color: #c0c0da;"></div>
2137        </a>
2138
2139        <a href='#' class='header--announcement-bar-arrow right next js-announcement-slideshow-arrow side-offset'>
2140          <div style="border-color: #c0c0da;"></div>
2141        </a>
2142      
2143    </div>
2144
2145    
2146      
2147        
2148
2149        
2150
2151        <div class='header--announcement-bar-side-link left tablet-hidden gutter-padding--horizontal--left'>
2152          <a href='/pages/tyb' class='h4 link  ' style='color: #ffffff;'>
2153            <span>Rewards</span>
2154          </a>
2155        </div>
2156      
2157
2158      
2159        
2160
2161        
2162
2163        <div class='header--announcement-bar-side-link right tablet-hidden gutter-padding--horizontal--right'>
2164          <a href='/account' class='h4 link  js-account-toggle' style='color: #ffffff;'>
2165            <span>Log In</span>
2166          </a>
2167        </div>
2168      
2169    
2170  </div>
2171
2172
2173</div>
2174        <div id="shopify-section-header" class="shopify-section">
2175
2176
2177
2178
2179
2180
2181<script>
2182  // // Remove first so they don't persist when navigating away from index/page with transparent header
2183  // document.body.classList.remove('header-transparent', 'inverse-text');
2184
2185  // console.log('——————————————————— header', false)
2186
2187  // 
2188
2189  // 
2190</script>
2190
2191
2192
2193<style>
2194body.rspg-dew-blush-gb-extejs90j.scroll-at-top .header.transparent .header--content-wrapper{background-color:rgba(0,0,0,0) !important}
2195body.rspg-dew-blush-gb-extejs90j.scroll-at-top .header{    box-shadow: none;}
2196
2197body.rspg-dew-blush-gb-extejs90j.scroll-at-top .header.transparent .header--logo-image svg {
2198    filter: brightness(0) invert(1);
2199}
2200
2201              body.rspg-dew-blush-gb-extejs90j.scroll-at-top .header.transparent .header--link, body.rspg-dew-blush-gb-extejs90j.scroll-at-top .header.transparent .header--logo-text{
2202              color:  !important;
2203          }
2204
2205          body.rspg-dew-blush-gb-extejs90j.scroll-at-top.mobile-nav-active .header.transparent a.header--icon.header--icon-cart.icon--link.js-cart-toggle.header--link{
2206               color: #1b2121 !important;
2207          }
2208
2209body.rspg-new-blocks.scroll-at-top .header.transparent .header--content-wrapper{background-color:rgba(0,0,0,0) !important}
2210body.rspg-new-blocks.scroll-at-top .header{    box-shadow: none;}
2211
2212body.rspg-new-blocks.scroll-at-top .header.transparent .header--logo-image svg {
2213    filter: brightness(0) invert(1);
2214}
2215
2216              body.rspg-new-blocks.scroll-at-top .header.transparent .header--link, body.rspg-new-blocks.scroll-at-top .header.transparent .header--logo-text{
2217              color:  !important;
2218          }
2219
2220          body.rspg-new-blocks.scroll-at-top.mobile-nav-active .header.transparent a.header--icon.header--icon-cart.icon--link.js-cart-toggle.header--link{
2221               color: #1b2121 !important;
2222          }
2223
2224
2225  
2226
2227  
2228
2229  
2230</style>
2231
2232<div class='header--content-wrapper rsins- header-logo-placement--left'>
2233  <div class='gutter-padding--horizontal'>
2234    <div class='page-width position--static'>
2235      <div class='header--inner flex-row'>
2236
2237        <!-- Desktop Links -->
2238
2239        <div class='header--section header--links-left rs-desktop-wraps'>
2240          <ul class='header--links-list'>
2241            
2242            
2243
2244            
2245              
2246              
2247
2248              
2249                
2250              
2251                
2252              
2253                
2254              
2255                
2256              
2257                
2258              
2259                
2260                  
2261                  
2262
2263              <li class='header--link-wrapper nested' tabindex='0' role='dropdown'>
2264                <a href="/collections/all-products" class="header--link">Shop</a>
2265
2266                <!-- Dropdown Sub Menu -->
2267
2268                
2269                  <div class='header--submenu nested'>
2270                    
2271                      <div class='gutter-padding--horizontal'>
2272                        <div class='page-width'>
2273                          
2274                          
2275                          
2276
2277                          
2278
2279                          
2280
2281                          <div class="header--submenu-inner image-count-2">
2282                            
2283                            
2284                              
2285                                
2286                                
2287
2288                            <div class="header--submenu-links-col">
2289                              <ul class='header--submenu-links-list'>
2290                                
2291                                  <li class='header--submenu-links-wrapper'>
2292                                    <ul class='header--submenu-links'>
2293                                      
2294                                        
2295                                          <li class='header--submenu-link-wrapper '>
2296                                            <a href='/collections/new' class='link'>
2297
2298
2299
2300<span class='position--relative'>
2301  <span>New</span>
2302  
2303</span></a>
2304                                          </li>
2305                                        
2306                                      
2307                                        
2308                                          <li class='header--submenu-link-wrapper '>
2309                                            <a href='/collections/bestsellers' class='link'>
2310
2311
2312
2313<span class='position--relative'>
2314  <span>Best Sellers</span>
2315  
2316</span></a>
2317                                          </li>
2318                                        
2319                                      
2320                                        
2321                                          <li class='header--submenu-link-wrapper '>
2322                                            <a href='/pages/vanity-case' class='link'>
2323
2324
2325
2326<span class='position--relative'>
2327  <span>The Vanity Case</span>
2328  
2329</span></a>
2330                                          </li>
2331                                        
2332                                      
2333                                        
2334                                          <li class='header--submenu-link-wrapper '>
2335                                            <a href='/collections/minis-travel-sizes' class='link'>
2336
2337
2338
2339<span class='position--relative'>
2340  <span>Travel Size</span>
2341  
2342</span></a>
2343                                          </li>
2344                                        
2345                                      
2346                                        
2347                                          <li class='header--submenu-link-wrapper '>
2348                                            <a href='/collections/holiday' class='link'>
2349
2350
2351
2352<span class='position--relative'>
2353  <span>Gifts</span>
2354  
2355</span></a>
2356                                          </li>
2357                                        
2358                                      
2359                                        
2360                                      
2361                                        
2362                                      
2363                                    </ul>
2364                                  </li>
2365                                
2366
2367                                
2368                                  
2369                                
2370                                  
2371                                
2372                                  
2373                                
2374                                  
2375                                
2376                                  
2377                                
2378                                  
2379                                    <li class='header--submenu-links-wrapper'>
2380                                      <div class='header--submenu-links-title h4 text-bold'>
2381                                        <a href='/collections/all' class='link'>
2382
2383
2384
2385<span class='position--relative'>
2386  <span>Type</span>
2387  
2388</span></a>
2389                                      </div>
2390
2391                                      <ul class='header--submenu-links'>
2392                                        
2393                                          <li class='header--submenu-link-wrapper'>
2394                                            <a href='/collections/complexion' class='link'>
2395
2396
2397
2398<span class='position--relative'>
2399  <span>Complexion</span>
2400  
2401</span></a>
2402                                          </li>
2403                                        
2404                                          <li class='header--submenu-link-wrapper'>
2405                                            <a href='/collections/lip' class='link'>
2406
2407
2408
2409<span class='position--relative'>
2410  <span>Lip</span>
2411  
2412</span></a>
2413                                          </li>
2414                                        
2415                                          <li class='header--submenu-link-wrapper'>
2416                                            <a href='/collections/eye' class='link'>
2417
2418
2419
2420<span class='position--relative'>
2421  <span>Eye</span>
2422  
2423</span></a>
2424                                          </li>
2425                                        
2426                                          <li class='header--submenu-link-wrapper'>
2427                                            <a href='/collections/cheek' class='link'>
2428
2429
2430
2431<span class='position--relative'>
2432  <span>Cheek</span>
2433  
2434</span></a>
2435                                          </li>
2436                                        
2437                                          <li class='header--submenu-link-wrapper'>
2438                                            <a href='/collections/sets' class='link'>
2439
2440
2441
2442<span class='position--relative'>
2443  <span>Sets</span>
2444  
2445</span></a>
2446                                          </li>
2447                                        
2448                                          <li class='header--submenu-link-wrapper'>
2449                                            <a href='/collections/brushes' class='link'>
2450
2451
2452
2453<span class='position--relative'>
2454  <span>Brushes</span>
2455  
2456</span></a>
2457                                          </li>
2458                                        
2459                                      </ul>
2460                                    </li>
2461                                  
2462                                
2463                                  
2464                                    <li class='header--submenu-links-wrapper'>
2465                                      <div class='header--submenu-links-title h4 text-bold'>
2466                                        <a href='/collections/all-products' class='link'>
2467
2468
2469
2470<span class='position--relative'>
2471  <span>Collections</span>
2472  
2473</span></a>
2474                                      </div>
2475
2476                                      <ul class='header--submenu-links'>
2477                                        
2478                                          <li class='header--submenu-link-wrapper'>
2479                                            <a href='/pages/saie-x-karen-wazen' class='link'>
2480
2481
2482
2483<span class='position--relative'>
2484  <span>Saie x Karen Wazen</span>
2485  
2486</span></a>
2487                                          </li>
2488                                        
2489                                          <li class='header--submenu-link-wrapper'>
2490                                            <a href='/collections/baked-by-saie' class='link'>
2491
2492
2493
2494<span class='position--relative'>
2495  <span>Baked by Saie</span>
2496  
2497</span></a>
2498                                          </li>
2499                                        
2500                                          <li class='header--submenu-link-wrapper'>
2501                                            <a href='/collections/slip-tint-collection' class='link'>
2502
2503
2504
2505<span class='position--relative'>
2506  <span>Slip Tint™</span>
2507  
2508</span></a>
2509                                          </li>
2510                                        
2511                                          <li class='header--submenu-link-wrapper'>
2512                                            <a href='/collections/101%E2%84%A2' class='link'>
2513
2514
2515
2516<span class='position--relative'>
2517  <span>101™</span>
2518  
2519</span></a>
2520                                          </li>
2521                                        
2522                                          <li class='header--submenu-link-wrapper'>
2523                                            <a href='/collections/allures-best-of-beauty' class='link'>
2524
2525
2526
2527<span class='position--relative'>
2528  <span>Allure's Best of Beauty</span>
2529  
2530</span></a>
2531                                          </li>
2532                                        
2533                                      </ul>
2534                                    </li>
2535                                  
2536                                
2537                              </ul>
2538                            </div>
2539
2540                            
2541                            
2542                              <div class='header--submenu-images-col'>
2543                                
2544
2545                                
2546
2547                                <ul class='header--submenu-images-list'>
2548                                  
2549                                    
2550                                      
2551                                      <li class='header--submenu-images-item'>
2552                                        <a href='/products/glowy-super-gel-luminizer' class='header--submenu-image-wrapper' v-on:click="trackGA('Glowy Super Gel™')">
2553                                          <div class='header--submenu-image' style='background-image: url(//saiehello.com/cdn/shop/files/Saie_GSG_Warmglow-2_500x.jpg?v=1774536964);'>
2554                                          </div>
2555
2556                                          <div class='header--submenu-image-caption'>
2557                                            <span class='h6 text-bold'>Glowy Super Gel™</span>
2558                                          </div>
2559                                        </a>
2560                                      </li>
2561                                    
2562                                  
2563                                    
2564                                      
2565                                      <li class='header--submenu-images-item'>
2566                                        <a href='/products/dew-blush' class='header--submenu-image-wrapper' v-on:click="trackGA('Dew Blush™')">
2567                                          <div class='header--submenu-image' style='background-image: url(//saiehello.com/cdn/shop/files/032_Maya_20220119_2831_500x.jpg?v=1762959016);'>
2568                                          </div>
2569
2570                                          <div class='header--submenu-image-caption'>
2571                                            <span class='h6 text-bold'>Dew Blush™</span>
2572                                          </div>
2573                                        </a>
2574                                      </li>
2575                                    
2576                                  
2577                                    
2578                                  
2579                                    
2580                                  
2581                                </ul>
2582                              </div>
2583                            
2584                          
2585
2586                          </div>
2587                        </div>
2588                      </div>
2589                    
2590                  </div>
2591                
2592              </li>
2593            
2594              
2595              
2596
2597              
2598
2599              <li class='header--link-wrapper single' >
2600                <a href="/collections/sets" class="header--link">Sets</a>
2601
2602                <!-- Dropdown Sub Menu -->
2603
2604                
2605              </li>
2606            
2607              
2608              
2609
2610              
2611
2612              <li class='header--link-wrapper single' >
2613                <a href="/pages/find-your-shade" class="header--link">Shade Finder</a>
2614
2615                <!-- Dropdown Sub Menu -->
2616
2617                
2618              </li>
2619            
2620              
2621              
2622
2623              
2624
2625              <li class='header--link-wrapper single' >
2626                <a href="/pages/supersuede-eyeshadow" class="header--link">NEW! Supersuede™ Eyeshadow</a>
2627
2628                <!-- Dropdown Sub Menu -->
2629
2630                
2631              </li>
2632            
2633          </ul>
2634        </div>
2635
2636
2637        <!-- Mobile Hamburger -->
2638
2639        <div class='header--section header--hamburger'>
2640          <button class="hamburger hamburger--squeeze js-hamburger" type="button">
2641  <span class="hamburger-box">
2642    <span class="hamburger-inner"></span>
2643  </span>
2644</button>
2645
2646        </div>
2647
2648
2649        <!-- Logo -->
2650
2651        <div class='header--section header--logo'>
2652          <a href='/' class='header--logo-link' aria-label='Homepage'>
2653            
2654              <div class='header--logo-image' aria-label='Saie'>
2655                <svg class="logo w-full" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 521 235">
2656  <g fill="currentColor" fill-rule="evenodd">
2657      <path d="M325.5 47c12.979 0 23.5-10.522 23.5-23.5C349 10.521 338.479 0 325.5 0 312.52 0 302 10.521 302 23.5c0 12.978 10.52 23.5 23.5 23.5M231.349 69.203c26.154-.19 27.884 21.65 26.922 31.86-1.094 11.593-4.518 25.528-28.749 42.263-24.231 16.735-40.645 20.582-62.515 33.431-20.66 12.138-21.203 24.76-20.625 30.29.543 5.22 5.544 26.273 39.663 27.854 31.36 1.454 51.266-13.294 70.35-34.277v32.607l40.661-.03-.001.003h60.173v-1.372c-11.12 0-17.424-8.349-17.424-23.685V61.72h-44.279v1.373c11.121 0 17.579 6.14 17.579 20.041v125.012c0 16.107-3.15 23.646-13.1 23.646h-1.25c-9.473 0-13.174-7.539-13.174-23.646v-100.17c0-25.952-3.82-38.49-13.846-44.53-11.476-6.913-31.462-6.41-60.729 6.1-58.996 25.216-66.68 46.035-66.68 51.585h32.738s-1.49-16.355 12.758-32.245c10.288-11.474 23.259-19.552 41.528-19.684zm25.047 126.348c-7.71 8.975-22.548 18.965-42.79 21.185-21.549 2.364-35.143-7.325-34.615-20.988.554-14.325 15.339-24.69 24.714-30.362 9.375-5.672 21.49-12.134 34.615-22.548 11.627-9.227 18.076-20.69 18.076-20.69v73.403zM516.
2657618 121.958c0-10.404-11.94-62.958-75.083-62.958-50.991 0-82.749 40.111-83.277 89.253-.505 46.882 29.095 86.893 86.327 86.747C505.54 234.845 521 170.825 521 170.825l-1.44-.204c-.782 1.88-5.736 12.025-13.501 21.193-13.257 15.147-32.28 26.878-58.208 24.613-19.076-1.668-38.775-14.121-49.838-36.71-7.439-15.19-11.235-38.13-8.006-57.76h126.611zm-31.22-21.701c1.11 8.35-5.378 17.383-18.822 17.383l-75.858.08c4.703-30.362 26.397-54.444 53.126-54.444 26.957 0 39.249 19.658 41.553 36.98zM96.822 140.242c-38.769-17.785-71.795-29.641-71.795-49.402 0-15.808 14.663-28.574 45.375-27.603 32.724 1.035 51.87 26.818 48.533 58.28h1.436l19.17-28.992s-3.63-4.458-7.304-7.76c-10.003-9.377-31.154-24.966-61.835-25.73C26.19 57.933 4.349 83.5 2.052 102.32c-2.297 18.82 12.827 32.558 33.887 43.662 21.06 11.104 67.565 26.436 77.69 42.79 9.52 15.373.09 41.71-43.18 41.71-39.11 0-64.422-36.973-68.966-57.557H0v44.08S33.208 235 68.388 235c39.44 0 67.363-17.146 71.512-43.944 2.01-12.985-4.308-33.029-43.078-50.814"/>
2658  </g>
2659</svg>
2660
2661              </div>
2662            
2663          </a>
2664        </div>
2665
2666
2667        <!-- Right Nav + Icons -->
2668
2669        <div class='header--section header--icons-right'>
2670        <div class='header--links-right rs-desktop-wraps'>
2671            <ul class='header--links-list'>
2672              
2673              
2674
2675              
2676                
2677                
2678
2679                
2680
2681                <li class='header--link-wrapper single' >
2682                  
2683
2684                    
2685                      <div class="flex items-center gap-x-4">
2686                        <span class='masterclass-live-indicator'></span>
2687                        <a href="/pages/saie-masterclass" class="header--link">The Makeup Class</a>
2688                      </div>
2689                    
2690                  
2691
2692                  
2693                </li>
2694              
2695                
2696                
2697
2698                
2699                  
2700                    
2701                    
2702
2703                <li class='header--link-wrapper nested' tabindex='0' role='dropdown'>
2704                  
2705                    <a href="/pages/founding-story" class="header--link">Learn</a>
2706                  
2707
2708                  
2709                    <div class='header--submenu nested'>
2710                      
2711                        <div class='gutter-padding--horizontal'>
2712                          <div class='page-width'>
2713                            
2714                            
2715                            
2716
2717                            
2718
2719                            
2720
2721                            <div class="header--submenu-inner image-count-1">
2722                              
2723                              
2724                                
2725                              
2726                                
2727                              
2728
2729                              <div class="header--submenu-links-col">
2730                                <ul class='header--submenu-links-list'>
2731                                  
2732
2733                                  
2734                                    
2735                                      <li class='header--submenu-links-wrapper'>
2736                                        <div class='header--submenu-links-title h4 text-bold'>
2737                                          <a href='/pages/founding-story' class='link'>
2738
2739
2740
2741<span class='position--relative'>
2742  <span>About</span>
2743  
2744</span></a>
2745                                        </div>
2746
2747                                        <ul class='header--submenu-links'>
2748                                          
2749                                            <li class='header--submenu-link-wrapper'>
2750                                              <a href='/pages/founding-story' class='link'>
2751
2752
2753
2754<span class='position--relative'>
2755  <span>Our Story</span>
2756  
2757</span></a>
2758                                            </li>
2759                                          
2760                                            <li class='header--submenu-link-wrapper'>
2761                                              <a href='/pages/saie-standards' class='link'>
2762
2763
2764
2765<span class='position--relative'>
2766  <span>Standards</span>
2767  
2768</span></a>
2769                                            </li>
2770                                          
2771                                            <li class='header--submenu-link-wrapper'>
2772                                              <a href='/pages/saie-recycling-program' class='link'>
2773
2774
2775
2776<span class='position--relative'>
2777  <span>Recycling</span>
2778  
2779</span></a>
2780                                            </li>
2781                                          
2782                                        </ul>
2783                                      </li>
2784                                    
2785                                  
2786                                    
2787                                      <li class='header--submenu-links-wrapper'>
2788                                        <div class='header--submenu-links-title h4 text-bold'>
2789                                          <a href='/pages/tyb' class='link'>
2790
2791
2792
2793<span class='position--relative'>
2794  <span>Discover</span>
2795  
2796</span></a>
2797                                        </div>
2798
2799                                        <ul class='header--submenu-links'>
2800                                          
2801                                            <li class='header--submenu-link-wrapper'>
2802                                              <a href='/pages/saie-culture-and-arts' class='link'>
2803
2804
2805
2806<span class='position--relative'>
2807  <span>Saie Culture & Arts Program</span>
2808  
2809</span></a>
2810                                            </li>
2811                                          
2812                                            <li class='header--submenu-link-wrapper'>
2813                                              <a href='/pages/tyb' class='link'>
2814
2815
2816
2817<span class='position--relative'>
2818  <span>Clean Beauty Crew</span>
2819  
2820</span></a>
2821                                            </li>
2822                                          
2823                                        </ul>
2824                                      </li>
2825                                    
2826                                  
2827                                </ul>
2828                              </div>
2829
2830                              
2831                              
2832                                <div class='header--submenu-images-col'>
2833                                  
2834
2835                                  
2836
2837                                  <ul class='header--submenu-images-list'>
2838                                    
2839                                      
2840                                    
2841                                      
2842                                    
2843                                      
2844                                    
2845                                      
2846                                        
2847                                        <li class='header--submenu-images-item'>
2848                                          <a href='/pages/tyb' class='header--submenu-image-wrapper' v-on:click="trackGA('Saie TYB - stack points and earn rewards')">
2849                                            <div class='header--submenu-image' style='background-image: url(//saiehello.com/cdn/shop/files/20220204_Jayla_Lyn_7280-R2_c
2849opy_500x.jpg?v=1734374615);'>
2850                                            </div>
2851
2852                                            <div class='header--submenu-image-caption'>
2853                                              <span class='h6 text-bold'>Saie TYB - stack points and earn rewards</span>
2854                                            </div>
2855                                          </a>
2856                                        </li>
2857                                      
2858                                    
2859                                  </ul>
2860                                </div>
2861                              
2862                            
2863
2864                            </div>
2865                          </div>
2866                        </div>
2867                      
2868                    </div>
2869                  
2870                </li>
2871              
2872                
2873                
2874
2875                
2876                  
2877                    
2878                    
2879
2880                <li class='header--link-wrapper nested' tabindex='0' role='dropdown'>
2881                  
2882                    <a href="/pages/the-saie-climate-initiative" class="header--link">Climate Initiative</a>
2883                  
2884
2885                  
2886                    <div class='header--submenu nested'>
2887                      
2888                        <div class='gutter-padding--horizontal'>
2889                          <div class='page-width'>
2890                            
2891                            
2892                            
2893
2894                            
2895
2896                            
2897
2898                            <div class="header--submenu-inner image-count-1">
2899                              
2900                              
2901                                
2902                              
2903
2904                              <div class="header--submenu-links-col">
2905                                <ul class='header--submenu-links-list'>
2906                                  
2907
2908                                  
2909                                    
2910                                      <li class='header--submenu-links-wrapper'>
2911                                        <div class='header--submenu-links-title h4 text-bold'>
2912                                          <a href='/pages/the-saie-climate-initiative' class='link'>
2913
2914
2915
2916<span class='position--relative'>
2917  <span>Climate Initiative</span>
2918  
2919</span></a>
2920                                        </div>
2921
2922                                        <ul class='header--submenu-links'>
2923                                          
2924                                            <li class='header--submenu-link-wrapper'>
2925                                              <a href='/pages/the-saie-climate-initiative' class='link'>
2926
2927
2928
2929<span class='position--relative'>
2930  <span>Climate Initiative</span>
2931  
2932</span></a>
2933                                            </li>
2934                                          
2935                                            <li class='header--submenu-link-wrapper'>
2936                                              <a href='/pages/the-saie-way' class='link'>
2937
2938
2939
2940<span class='position--relative'>
2941  <span>The Saie Way</span>
2942  
2943</span></a>
2944                                            </li>
2945                                          
2946                                            <li class='header--submenu-link-wrapper'>
2947                                              <a href='/pages/impact-report' class='link'>
2948
2949
2950
2951<span class='position--relative'>
2952  <span>Saie Impact Report</span>
2953  
2954</span></a>
2955                                            </li>
2956                                          
2957                                        </ul>
2958                                      </li>
2959                                    
2960                                  
2961                                </ul>
2962                              </div>
2963
2964                              
2965                              
2966                                <div class='header--submenu-images-col'>
2967                                  
2968
2969                                  
2970
2971                                  <ul class='header--submenu-images-list'>
2972                                    
2973                                      
2974                                    
2975                                      
2976                                    
2977                                      
2978                                        
2979                                        <li class='header--submenu-images-item'>
2980                                          <a href='/pages/impact-report' class='header--submenu-image-wrapper' v-on:click="trackGA('2025 Impact Report')">
2981                                            <div class='header--submenu-image' style='background-image: url(//saiehello.com/cdn/shop/files/2026-impact-report_1_500x.jpg?v=1775004663);'>
2982                                            </div>
2983
2984                                            <div class='header--submenu-image-caption'>
2985                                              <span class='h6 text-bold'>2025 Impact Report</span>
2986                                            </div>
2987                                          </a>
2988                                        </li>
2989                                      
2990                                    
2991                                      
2992                                    
2993                                  </ul>
2994                                </div>
2995                              
2996                            
2997
2998                            </div>
2999                          </div>
3000                        </div>
3001                      
3002                    </div>
3003                  
3004                </li>
3005              
3006            </ul>
3007          </div>
3008
3009          <ul class='header--icons-list flex items-baseline'>
3010
3011            
3012            <!-- Search -->
3013
3014              <li class='header--icon-wrapper tablet-hidden icon--link-targeted js-header-search' tabindex='0' role='dropdown'>
3015                <div class='header--icon-wrapper-inner'>
3016                  <div class='header--icon header--link header--icon-search icon--link-target search-link'>
3017                    Search
3018                  </div>
3019
3020
3021                  <!-- Search Form -->
3022
3023                  <div class='header--search-form gutter-padding--horizontal'>
3024                    <form class="header--search-form--inner page-width js-router-form" action="/search">
3025                      <input type="hidden" name="type" value="product," />
3026
3027                      <div class="header--search-form--input-container">
3028                        <input id="search_text_header" class='js-search-input input' placeholder="Search" name="q" type="text" size="20" onblur="if(this.value=='')this.value=this.defaultValue;" onfocus="if(this.value==this.defaultValue)this.value='';" value="" autocomplete="off" aria-label="Search"/>
3029
3030                        <button id="search_submit_header" type="submit" class="header--search-form--submit header--icon icon--link js-search-submit" aria-label="Search Submit" tabindex='0' role='button'>
3031                          <div class='icon icon--search'>
3032  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20.414 20.414">
3033    <g id="Icon_feather-search" data-name="Icon feather-search" transform="translate(-2 -2)">
3034      <path class='stroke' id="Path_938" data-name="Path 938" d="M19,11a8,8,0,1,1-8-8,8,8,0,0,1,8,8Z" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
3035      <path class='stroke' id="Path_939" data-name="Path 939" d="M21,21l-4.35-4.35" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
3036    </g>
3037  </svg>
3038</div>
3039
3040                        </button>
3041                      </div>
3042                    </form>
3043                  </div>
3044                </div>
3045              </li>
3046            
3047
3048            
3049
3050            <!-- Cart --><li class='header--icon-wrapper'>
3051              <div class='header--icon-wrapper-inner'>
3052                <a href='/cart' class='header--icon header--icon-cart icon--link js-cart-toggle header--link whitespace-nowrap' aria-label='Cart'>
3053                  <!-- <div class='icon icon--cart'>
3054  <svg id="Icon_feather-shopping-cart" data-name="Icon feather-shopping-cart" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 23">
3055    <path class='stroke' id="Path_935" data-name="Path 935" d="M10,21a1,1,0,1,1-1-1A1,1,0,0,1,10,21Z" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
3056    <path class='stroke' id="Path_936" data-name="Path 936" d="M21,21a1,1,0,1,1-1-1A1,1,0,0,1,21,21Z" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
3057    <path class='stroke' id="Path_937" data-name="Path 937" d="M1,1H5L7.68,14.39a2,2,0,0,0,2,1.61H19.4a2,2,0,0,0,2-1.61L23,6H6" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
3058  </svg>
3059</div>
3060 -->
3061                  <span>Bag <span class='js-cart-count'>0</span></span>
3062                </a>
3063              </div>
3064            </li>
3065          </ul>
3066        </div>
3067      </div>
3068    </div>
3069  </div>
3070</div>
3071
3072
3073
3074<!-- Mobile Nav Menu -->
3075
3076
3077
3078<div class='header--mobile-menu js-accordions'>
3079  <div class='header--mobile-menu--inner scrollbar--hidden'>
3080    <div class='header--padding js-header-padding'></div>
3081
3082    <div class='header--mobile-menu--content'>
3083      <div class='header--mobile-links-wrapper'>
3084        
3085          <div class='header--search-form-mobile'>
3086            <form class="header--search-form--inner page-width js-router-form" action="/search">
3087              <input type="hidden" name="type" value="product," />
3088
3089              <div class="header--search-form--input-container">
3090                <input id="search_text_header" class='h4 input' placeholder="Search" name="q" type="text" size="20" onblur="if(this.value=='')this.value=this.defaultValue;" onfocus="if(this.value==this.defaultValue)this.value='';" value="" autocomplete="off" aria-label="Search"/>
3091
3092                <button id="search_submit_header" type="submit" class="header--search-form--submit header--icon icon--link js-search-submit" aria-label="Search Submit" tabindex='0' role='button'>
3093                  <div class='icon icon--search'>
3094  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20.414 20.414">
3095    <g id="Icon_feather-search" data-name="Icon feather-search" transform="translate(-2 -2)">
3096      <path class='stroke' id="Path_938" data-name="Path 938" d="M19,11a8,8,0,1,1-8-8,8,8,0,0,1,8,8Z" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
3097      <path class='stroke' id="Path_939" data-name="Path 939" d="M21,21l-4.35-4.35" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
3098    </g>
3099  </svg>
3100</div>
3101
3102                </button>
3103              </div>
3104            </form>
3105          </div>
3106
3107          
3108
3109          <ul class='header--basic-mobile-rows'>
3110            
3111              
3112
3113              <li class='header--basic-mobile-row large'>
3114                
3115                  <div>
3116                    <a href='/collections/new' class='link header--large-mobile-link'>
3117
3118
3119
3120<span class='position--relative'>
3121  <span>New</span>
3122  
3123</span></a>
3124                  </div>
3125                
3126              </li>
3127            
3128              
3129
3130              <li class='header--basic-mobile-row large'>
3131                
3132                  <div>
3133                    <a href='/pages/supersuede-eyeshadow' class='link header--large-mobile-link'>
3134
3135
3136
3137<span class='position--relative'>
3138  <span>Supersuede™ Eyeshadow</span>
3139  
3140</span></a>
3141                  </div>
3142                
3143              </li>
3144            
3145              
3146
3147              <li class='header--basic-mobile-row large'>
3148                
3149                  <div>
3150                    <a href='/pages/saie-x-karen-wazen' class='link header--large-mobile-link'>
3151
3152
3153
3154<span class='position--relative'>
3155  <span>Saie x Karen Wazen</span>
3156  
3157</span></a>
3158                  </div>
3159                
3160              </li>
3161            
3162              
3163
3164              <li class='header--basic-mobile-row large'>
3165                
3166                  <div>
3167                    <a href='/collections/bestsellers' class='link header--large-mobile-link'>
3168
3169
3170
3171<span class='position--relative'>
3172  <span>Best Sellers</span>
3173  
3174</span></a>
3175                  </div>
3176                
3177              </li>
3178            
3179              
3180
3181              <li class='header--basic-mobile-row large'>
3182                
3183                  <div>
3184                    <a href='/collections/sets' class='link header--large-mobile-link'>
3185
3186
3187
3188<span class='position--relative'>
3189  <span>Sets</span>
3190  
3191</span></a>
3192                  </div>
3193                
3194              </li>
3195            
3196              
3197
3198              <li class='header--basic-mobile-row large'>
3199                
3200                  <div>
3201                    <a href='/collections/gifts' class='link header--large-mobile-link'>
3202
3203
3204
3205<span class='position--relative'>
3206  <span>Gifts</span>
3207  
3208</span></a>
3209                  </div>
3210                
3211              </li>
3212            
3213              
3214
3215              <li class='header--basic-mobile-row large'>
3216                
3217                  <div>
3218                    <a href='/collections/minis-travel-sizes' class='link header--large-mobile-link'>
3219
3220
3221
3222<span class='position--relative'>
3223  <span>Travel Size</span>
3224  
3225</span></a>
3226                  </div>
3227                
3228              </li>
3229            
3230              
3231
3232              <li class='header--basic-mobile-row large'>
3233                
3234                  <div>
3235                    <a href='/pages/the-makeup-class' class='link header--large-mobile-link'>
3236
3237
3238
3239<span class='position--relative'>
3240  <span>The Makeup Class</span>
3241  
3242</span></a>
3243                  </div>
3244                
3245              </li>
3246            
3247              
3248
3249              <li class='header--basic-mobile-row large'>
3250                
3251                  <div>
3252                    <a href='/collections/all-products' class='link header--large-mobile-link'>
3253
3254
3255
3256<span class='position--relative'>
3257  <span>All</span>
3258  
3259</span></a>
3260                  </div>
3261                
3262              </li>
3263            
3264              
3265
3266              <li class='header--basic-mobile-row '>
3267                
3268                  <div class='accordion js-accordion'>
3269                    <div>
3270                      <a href='#' class='link h4 accordion--header js-accordion-header' tabindex='0' role='button'>
3271                        <span>Type</span>
3272
3273                        <div class='accordion--header-icon'>
3274                          <div class='plus position--relative'>
3275                            <div>+</div>
3276                          </div>
3277
3278                          <div class='minus position--relative'>
3279                            <div>-</div>
3280                          </div>
3281                        </div>
3282                      </a>
3283                    </div>
3284
3285                    <div class='js-accordion-content' style='display: none;'>
3286                      <ul class='header--basic-mobile-accordion-links'>
3287                        
3288                          <li>
3289                            
3290                              <a href='/collections/complexion' class='link'>
3291
3292
3293
3294<span class='position--relative'>
3295  <span>Face</span>
3296  
3297</span></a>
3298                            
3299                          </li>
3300                        
3301                          <li>
3302                            
3303                              <a href='/collections/lip' class='link'>
3304
3305
3306
3307<span class='position--relative'>
3308  <span>Lip</span>
3309  
3310</span></a>
3311                            
3312                          </li>
3313                        
3314                          <li>
3315                            
3316                              <a href='/collections/cheek' class='link'>
3317
3318
3319
3320<span class='position--relative'>
3321  <span>Cheek</span>
3322  
3323</span></a>
3324                            
3325                          </li>
3326                        
3327                          <li>
3328                            
3329                              <a href='/collections/eye' class='link'>
3330
3331
3332
3333<span class='position--relative'>
3334  <span>Eye</span>
3335  
3336</span></a>
3337                            
3338                          </li>
3339                        
3340                          <li>
3341                            
3342                              <a href='/collections/brushes' class='link'>
3343
3344
3345
3346<span class='position--relative'>
3347  <span>Brushes</span>
3348  
3349</span></a>
3350                            
3351                          </li>
3352                        
3353                          <li>
3354                            
3355                              <a href='/collections/merch' class='link'>
3356
3357
3358
3359<span class='position--relative'>
3360  <span>Merch</span>
3361  
3362</span></a>
3363                            
3364                          </li>
3365                        
3366                      </ul>
3367                    </div>
3368                  </div>
3369                
3370              </li>
3371            
3372              
3373
3374              <li class='header--basic-mobile-row '>
3375                
3376                  <div class='accordion js-accordion'>
3377                    <div>
3378                      <a href='#' class='link h4 accordion--header js-accordion-header' tabindex='0' role='button'>
3379                        <span>Now Trending</span>
3380
3381                        <div class='accordion--header-icon'>
3382                          <div class='plus position--relative'>
3383                            <div>+</div>
3384                          </div>
3385
3386                          <div class='minus position--relative'>
3387                            <div>-</div>
3388                          </div>
3389                        </div>
3390                      </a>
3391                    </div>
3392
3393                    <div class='js-accordion-content' style='display: none;'>
3394                      <ul class='header--basic-mobile-accordion-links'>
3395                        
3396                          <li>
3397                            
3398                              <a href='/collections/saie-summer' class='link'>
3399
3400
3401
3402<span class='position--relative'>
3403  <span>Saie Summer</span>
3404  
3405</span></a>
3406                            
3407                          </li>
3408                        
3409                          <li>
3410                            
3411                              <a href='/collections/vanity-cases' class='link'>
3412
3413
3414
3415<span class='position--relative'>
3416  <span>The Vanity Case</span>
3417  
3418</span></a>
3419                            
3420                          </li>
3421                        
3422                          <li>
3423                            
3424                              <a href='/collections/allures-best-of-beauty' class='link'>
3425
3426
3427
3428<span class='position--relative'>
3429  <span>Allure's Best of Beauty</span>
3430  
3431</span></a>
3432                            
3433                          </li>
3434                        
3435                      </ul>
3436                    </div>
3437                  </div>
3438                
3439              </li>
3440            
3441              
3442
3443              <li class='header--basic-mobile-row '>
3444                
3445                  <div class='accordion js-accordion'>
3446                    <div>
3447                      <a href='#' class='link h4 accordion--header js-accordion-header' tabindex='0' role='button'>
3448                        <span>Learn</span>
3449
3450                        <div class='accordion--header-icon'>
3451                          <div class='plus position--relative'>
3452                            <div>+</div>
3453                          </div>
3454
3455                          <div class='minus position--relative'>
3456                            <div>-</div>
3457                          </div>
3458                        </div>
3459                      </a>
3460                    </div>
3461
3462                    <div class='js-accordion-content' style='display: none;'>
3463                      <ul class='header--basic-mobile-accordion-links'>
3464                        
3465                          <li>
3466                            
3467                              <a href='/pages/founding-story' class='link'>
3468
3469
3470
3471<span class='position--relative'>
3472  <span>Our Story</span>
3473  
3474</span></a>
3475                            
3476                          </li>
3477                        
3478                          <li>
3479                            
3480                              <a href='/pages/saie-standards' class='link'>
3481
3482
3483
3484<span class='position--relative'>
3485  <span>Saie Standards</span>
3486  
3487</span></a>
3488                            
3489                          </li>
3490                        
3491                          <li>
3492                            
3493                              <a href='/pages/saie-recycling-program' class='link'>
3494
3495
3496
3497<span class='position--relative'>
3498  <span>Saie Recycles</span>
3499  
3500</span></a>
3501                            
3502                          </li>
3503                        
3504                          <li>
3505                            
3506                              <a href='/pages/the-saie-climate-initiative' class='link'>
3507
3508
3509
3510<span class='position--relative'>
3511  <span>Climate Initiative</span>
3512  
3513</span></a>
3514                            
3515                          </li>
3516                        
3517                          <li>
3518                            
3519                              <a href='/pages/saie-culture-and-arts' class='link'>
3520
3521
3522
3523<span class='position--relative'>
3524  <span>Saie Culture & Arts Program</span>
3525  
3526</span></a>
3527                            
3528                          </li>
3529                        
3530                      </ul>
3531                    </div>
3532                  </div>
3533                
3534              </li>
3535            
3536
3537            
3538              <li class='header--basic-mobile-row'>
3539                <div>
3540                  <a href='/pages/find-your-shade' class='btn--outline width-100'>
3541                    <span>Find Your Shade</span>
3542                  </a>
3543                </div>
3544              </li>
3545            
3546
3547            
3548              <li class='header--basic-mobile-row'>
3549                <div>
3550                  <a href='/account' class='link h4 js-account-toggle'>
3551                    <span>Account</span>
3552                  </a>
3553                </div>
3554              </li>
3555            
3556          </ul>
3557        
3558      </div>
3559
3560    </div>
3561  </div>
3562</div>
3563
3564
3565
3566</div>
3567      </header>
3568    </div>
3569
3570    
3571
3572
3573
3574
3575  <div class='gdpr-popup hidden js-gdpr-popup' tabindex='0'>
3576  <div class='gdpr-popup--inner'>
3577    <div class='page-width--tiny align--center'>
3578      
3579
3580      <div class='title-block spacing-small text-small-body shopify-generated-content'>
3581        
3582        By visiting our website you agree to the use of first and third-party tracking technologies, such as cookies, to improve site functionality, personalize website content, analyze web traffic, serve advertisements, and record how you interact with our website.
3583      </div>
3584
3585      <div class='input-group hidden'>
3586        <ul>
3587          <li class='gdpr-popup--option'>
3588            <label class='active'>
3589              <span>Required Cookies</span>
3590
3591              <div class='gdpr-popup--checkbox'>
3592                <div>
3593                </div>
3594              </div>
3595            </label>
3596          </li>
3597
3598          <li class='gdpr-popup--option'>
3599            <input id='gdpr-marketing' type='checkbox' class='js-gdpr-marketing-checkbox hidden' />
3600            <label for='gdpr-marketing' tabindex='0' role='button'>
3601              <span>Targeting & Advertising</span>
3602
3603              <div class='gdpr-popup--checkbox'>
3604                <div>
3605                </div>
3606              </div>
3607            </label>
3608          </li>
3609        </ul>
3610      </div>
3611
3612      <div class='input-group'>
3613        <button class='js-gdpr-button' tabindex='0' role='button' aria-label="Close gdpr window">Close</button>
3614
3615        
3616      </div>
3617    </div>
3618  </div>
3619</div>
3620
3621<style>
3622.js-gdpr-button {
3623  cursor: pointer;
3624  text-decoration: underline;
3625  color: #fff;
3626  background-color: transparent;
3627  border: none;
3628  font-size: 1.2rem;
3629  text-align: center;
3630}
3631</style>
3632
3633
3634
3635
3636
3637    <div class='cart-drawer js-cart-drawer'>
3638  <div class='js-cart-drawer-content js-cart-content'>
3639    
3640      <div id="shopify-section-cart-template" class="shopify-section">
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666<!-- Free Sample -->
3667
3668
3669<!-- Promo Bar -->
3670
3671
3672<!-- GWP -->
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695<!-- Announcement Bar -->
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710<div class='cart-template--inner js-cart-template' data-gwp-market-restriction='all'>
3711  <input type='hidden' class='js-cart-template-count' value='0' />
3712  <input type='hidden' class='js-cart-template-subtotal' value='0' />
3713  <input type='hidden' class='js-quantity-required-cart-count' value='0' />
3714
3715  
3716    <input type='hidden' class='js-cart-discount-data' data-discounts='{"data": []}' />
3717  
3718
3719  <!-- Cart Header -->
3720
3721  <div class='cart-template--header'>
3722    <div class='cart-template--header-inner flex-row'>
3723      <div class='cart-template--header-content'>
3724        <div class='h4 flex-row'>
3725
3726          <!-- Announcement Bar Message -->
3727          <span>
3728            
3729          </span>
3730
3731          
3732        </div>
3733
3734        
3735      </div>
3736
3737      <div class='cart-template--header-close'>
3738        <a href='#' class='icon--close-wrapper link js-cart-toggle' aria-label='Close Cart Drawer'>
3739          <span class='icon--close'>✕</span>
3740        </a>
3741      </div>
3742    </div>
3743  </div>
3744
3745  <!-- Cart Content -->
3746
3747  
3748
3749  
3750
3751  
3752
3753
3754  <div class='cart-template--content scrollbar--hidden'>
3755    <div class='cart-template--content-inner'>
3756      
3757
3758      <div class='position--relative js-horizontal-slider-wrapper'>
3759        <div class='scrollbar--hidden--horizontal js-horizontal-slider js-cart-items-slider'>
3760          <ul class='cart-template--content-list horizontal-slider--content no-padding'>
3761
3762            <!-- Cart Line Items -->
3763
3764            
3765
3766            
3767              <li class='cart-template--empty-message text-large-body align--center'>
3768                <p>Your cart is empty</p>
3769              </li>
3770            
3771          </ul>
3772        </div>
3773
3774        <div class='mobile-hidden'>
3775          <button class='slider-arrow-block dark invisible prev js-horizontal-slider-arrow js-horizontal-slider-dynamic' aria-label='Previous'>
3776            <div class='slider-arrow prev'>
3777            </div>
3778          </button>
3779
3780          <button class='slider-arrow-block dark invisible next js-horizontal-slider-arrow js-horizontal-slider-dynamic' aria-label='Next'>
3781            <div class='slider-arrow next'>
3782            </div>
3783          </button>
3784        </div>
3785      </div>
3786
3787      
3788
3789      
3790    </div>
3791  </div>
3792
3793
3794  <!-- Cart Footer -->
3795
3796  <div class='cart-template--footer'>
3797    <div class='hidden'>
3798
3799      <!-- Subtotal -->
3800
3801      
3802
3803      <div class='cart-template--subtotal'>
3804        <div class='flex-row top'>
3805          <span>Subtotal</span>
3806          <span class='js-cart-subtotal' data-subtotal='0'>$0.00</span>
3807        </div>
3808
3809        <div class='h4 flex-row top hidden js-cart-discount-row'>
3810          <span class='js-cart-discount-title'></span>
3811          <span class='js-cart-discount-amount'></span>
3812        </div>
3813
3814        
3815      </div>
3816
3817      
3818
3819      <form action="/cart" method="post" novalidate>
3820        <div class='cart-template--checkout'>
3821          
3822            <!-- Subtext -->
3823
3824            <div class='cart-template--subtext text-small-body'>
3825              <span>Taxes and shipping calculated at checkout.<br>*Promo codes cannot be combined with subscription discounts.</span>
3826            </div>
3827          
3828
3829          
3830
3831          <!-- Checkout Button -->
3832          <button type='submit' name='checkout' class='btn--dark width-100 js-checkout-btn'>Checkout</button>
3833        </div>
3834      </form>
3835    </div>
3836
3837    
3838  </div>
3839</div>
3840
3841
3842
3843</div>
3844    
3845  </div>
3846</div>
3847
3848    <div id="shopify-section-early-access" class="shopify-section">
3849
3850
3851
3852
3853
3854
3855
3856</div>
3857
3858    
3859      <div class='account-drawer js-account-drawer'>
3860  <div class='account-drawer--inner scrollbar--hidden'>
3861    <div class='header--padding js-header-padding'></div>
3862
3863    <div class='account-drawer--content'>
3864      <div class='account-drawer--content-inner'>
3865        <a href='#' class='icon--close js-account-toggle' aria-label='Close Account Drawer'>✕</a>
3866
3867        <div class='account-forms--forms-wrapper'>
3868          
3869
3870<div class='account-forms js-switch-parent'>
3871
3872  <!-- Login Form -->
3873
3874  <div class='account-forms--form-wrapper account-forms--login-form-wrapper js-switch-section ' data-type='login'>
3875    <div class='account-forms--form-inner'>
3876      <header class='title-block align--center'>
3877        <h2 class='h2'>Sign In</h2>
3878        
3879          <p>Please enter your email to log in.</p>
3880        
3881      </header>
3882
3883      <div class='account-forms--form'>
3884        <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" />
3885<div class='input-group'>
3886            <label for="CustomerEmail" class='input-label'>Email</label>
3887            <input
3888              type="email"
3889              name="customer[email]"
3890              id="CustomerEmail"
3891              autocomplete="email"
3892              autocorrect="off"
3893              autocapitalize="off"
3894              class="input">
3895          </div>
3896
3897          
3898            <div class='input-group'>
3899              <label for="CustomerPassword" class='input-label'>Password</label>
3900              <input
3901                type="password"
3902                value=""
3903                name="customer[password]"
3904                id="CustomerPassword"
3905                class="input">
3906            </div>
3907          
3908
3909          <div class='account-forms--recover-link align--right'>
3910            
3911              <a href="#recover" id="RecoverPassword" class='link--underline text-medium-small-body js-switch-link' data-type='password reset'>Forgot your password?</a>
3912            
3913          </div>
3914
3915          <div class='input-group btn-wrapper'>
3916            <input type="submit" class="btn full-width" value="Sign In" aria-label='Sign In'>
3917          </div>
3918
3919          
3920
3921        </form>
3922      </div>
3923    </div>
3924
3925    
3926      <div class='account-forms--info-block'>
3927        <div class='account-forms--info-block-content'>
3928          <h3 class='h3 small'>
3929            
3930              <span>Don't have an account?</span>
3931            
3932          </h3>
3933        </div>
3934
3935        <div class='account-forms--info-block-content text-medium-small-body'>
3936          
3937            <p>Didn't make an account yet to manage your subscription or check your order? Sign up <strong>with the same email you used to place your order</strong>.</p>
3938          
3939        </div>
3940
3941        <div class='account-forms--info-block-content'>
3942          <a href="/account/register" class='link--cta js-switch-link' data-type='registration'>Create an account</a>
3943        </div>
3944      </div>
3945    
3946  </div>
3947
3948
3949
3950  <!-- Registration Form -->
3951
3952  <div class='account-forms--form-wrapper account-forms--registration-form-wrapper js-switch-section hidden' data-type='registration'>
3953    <div class='account-forms--form-inner'>
3954      <header class='title-block align--center'>
3955        <h2 class='h2'>Sign Up</h2>
3956        <p>Please enter your email to sign up</p>
3957      </header>
3958
3959      <div class='account-forms--form'><form method="post" action="/account" id="RegisterForm" accept-charset="UTF-8" data-login-with-shop-sign-up="true" novalidate="novalidate"><input type="hidden" name="form_type" value="create_customer" /><input type="hidden" name="utf8" value="✓" />
3960          
3961
3962
3963
3964
3965          <div class='input-group'>
3966            <label for="RegisterForm-FirstName" class='input-label'>First Name</label>
3967            <input type="text" name="customer[first_name]" id="RegisterForm-FirstName" class='input'  autocomplete="given-name">
3968          </div>
3969
3970          <div class='input-group'>
3971            <label for="RegisterForm-LastName" class='input-label'>Last Name</label>
3972            <input type="text" name="customer[last_name]" id="RegisterForm-LastName" class='input'  autocomplete="family-name">
3973          </div>
3974
3975          <div class='input-group'>
3976            <label for="RegisterForm-email" class='input-label'>Email</label>
3977            <input
3978              type="email"
3979              name="customer[email]"
3980              id="RegisterForm-email"
3981              class='input'
3982              
3983              autocorrect="off"
3984              autocapitalize="off"
3985              autocomplete="email"
3986              aria-required="true">
3987          </div><div class='input-group'>
3988            <label for="RegisterForm-password" class='input-label'>Password</label>
3989            <input
3990              type="password"
3991              name="customer[password]"
3992              id="RegisterForm-password"
3993              class='input'
3994              aria-required="true">
3995          </div><div class='input-group btn-wrapper'>
3996            <input type="submit" class="btn full-width" value="Create Account" aria-label='Create Account'>
3997          </div>
3998
3999          <div class='account-forms--bottom-link text-medium-small-body align--center'>
4000            <span>Already have an account? &nbsp;</span>
4001            <a href="/account" class='link--underline js-switch-link' data-type='login'>Sign In</a>
4002          </div>
4003        </form>
4004      </div>
4005    </div>
4006  </div>
4007
4008
4009
4010  <!-- Password Reset Form -->
4011
4012  <div class='account-forms--form-wrapper account-forms--registration-form-wrapper js-switch-section hidden' data-type='password reset'>
4013    <div class='account-forms--form-inner'>
4014      <header class='title-block align--center'>
4015        <h2 class='h2'>Reset Password</h2>
4016        <p>We will send you an email to reset your password.</p>
4017      </header>
4018
4019      <div class='account-forms--form'>
4020        <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" />
4021          
4022
4023          <div class='input-group'>
4024            <label for="RecoverEmail" class='input-label'>Email</label>
4025            <input
4026              type="email"
4027              value=""
4028              name="email"
4029              id="RecoverEmail"
4030              class='input'
4031              autocorrect="off"
4032              autocapitalize="off"
4033              >
4034            </div><div class='input-group btn-wrapper'>
4035            <input type="submit" class='btn full-width' value="Submit" aria-label='Submit'>
4036          </div>
4037
4038          <div class='account-forms--cancel'>
4039            <a href='#' class='btn full-width js-switch-link' data-type='login'>Cancel</a>
4040          </div>
4041        </form>
4042      </div>
4043    </div>
4044  </div>
4045</div>
4046
4047        </div>
4048      </div>
4049    </div>
4050  </div>
4051</div>
4052
4053    
4054
4055    <main id='main'>
4056      <div class='page-height--full'>
4057        <div class="page"><div id="shopify-section-template--19410976374960__one_col_text_qFmXXY" class="shopify-section"><style>
4058  #one-col-text-template--19410976374960__one_col_text_qFmXXY .one-col-text {
4059    background-color: #f2f2f2;
4060  }
4061
4062  #one-col-text-template--19410976374960__one_col_text_qFmXXY .one-col-text {
4063    color: #1b2121;
4064  }
4065</style>
4066
4067<section id='one-col-text-template--19410976374960__one_col_text_qFmXXY' tabindex='0'>
4068  <div  class='one-col-text gutter-padding--horizontal gutter-padding--vertical'>
4069    <div class='align--left page-width--medium'>
4070      
4071
4072      
4073
4074      
4075        <div class='shopify-generated-content'>
4076          <h3><strong>Overview</strong></h3><p>This website is operated by Saiehello. Throughout the site, the terms “we”, “us” and “our” refer to Saiehello. Saiehello offers this website, including all information, tools and services available from this site to you, the user, conditioned upon your acceptance of all terms, conditions, policies and notices stated here.</p><p><br/>By visiting our site and/ or purchasing something from us, you engage in our “Service” and agree to be bound by the following terms and conditions (“Terms of Service”, “Terms”), including those additional terms and conditions and policies referenced herein and/
4076or available by hyperlink. These Terms of Service apply to all users of the site, including without limitation users who are browsers, vendors, customers, merchants, and/ or contributors of content.</p><p><br/>Please read these Terms of Service carefully before accessing or using our website. By accessing or using any part of the site, you agree to be bound by these Terms of Service. If you do not agree to all the terms and conditions of this agreement, then you may not access the website or use any services. If these Terms of Service are considered an offer, acceptance is expressly limited to these Terms of Service.</p><p><br/>Any new features or tools which are added to the current store shall also be subject to the Terms of Service. You can review the most current version of the Terms of Service at any time on this page. We reserve the right to update, change or replace any part of these Terms of Service by posting updates and/or changes to our website. It is your responsibility to check this page periodically for changes. Your continued use of or access to the website following the posting of any changes constitutes acceptance of those changes.<br/><br/>Our store is hosted on Shopify Inc. They provide us with the online e-commerce platform that allows us to sell our products and services to you.<br/><br/></p><p>&nbsp;</p><h3><strong>Section 1 - ONLINE STORE TERMS</strong></h3><p>By agreeing to these Terms of Service, you represent that you are at least the age of majority in your state or province of residence, or that you are the age of majority in your state or province of residence and you have given us your consent to allow any of your minor dependents to use this site.</p><p>You may not use our products for any illegal or unauthorized purpose nor may you, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws).<br/>You must not transmit any worms or viruses or any code of a destructive nature.<br/>A breach or violation of any of the Terms will result in an immediate termination of your Services.</p><h3><strong>Section 2 - GENERAL CONDITIONS</strong></h3><p>We reserve the right to refuse service to anyone for any reason at any time.</p><p>You understand that your content (not including credit card information), may be transferred unencrypted and involve (a) transmissions over various networks; and (b) changes to conform and adapt to technical requirements of connecting networks or devices. Credit card information is always encrypted during transfer over networks.<br/>You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Service, or access to the Service or any contact on the website through which the service is provided, without express written permission by us.<br/>
4076The headings used in this agreement are included for convenience only and will not limit or otherwise affect these Terms.</p><p>&nbsp;</p><h3><strong>&nbsp;Section&nbsp;3 - ACCURACY, COMPLETENESS AND TIMELINESS OF INFORMATION&nbsp;</strong></h3><p>We are not responsible if information made available on this site is not accurate, complete or current. The material on this site is provided for general information only and should not be relied upon or used as the sole basis for making decisions without consulting primary, more accurate, more complete or more timely sources of information. Any reliance on the material on this site is at your own risk.<br/>This site may contain certain historical information. Historical information, necessarily, is not current and is provided for your reference only. We reserve the right to modify the contents of this site at any time, but we have no obligation to update any information on our site. You agree that it is your responsibility to monitor changes to our site.<br/><br/></p><p>&nbsp;</p><h3><strong>Section 4 - MODIFICATIONS TO THE SERVICE AND PRICES</strong></h3><p><br/>Prices for our products are subject to change without notice.<br/>We reserve the right at any time to modify or discontinue the Service (or any part or content thereof) without notice at any time.<br/>We shall not be liable to you or to any third-party for any modification, price change, suspension or discontinuance of the Service.</p><p>&nbsp;</p><p>&nbsp;</p><h3><strong>Section 5 - PRODUCTS OR SERVICES (if applicable)</strong></h3><p>Certain products or services may be available exclusively online through the website. These products or services may have limited quantities and are subject to return or exchange only according to our Return Policy.<br/>We have made every effort to display as accurately as possible the colors and images of our products that appear at the store. We cannot guarantee that your computer monitor's display of any color will be accurate.<br/>We reserve the right, but are not obligated, to limit the sales of our products or Services to any person, geographic region or jurisdiction. We may exercise this right on a case-by-case basis. We reserve the right to limit the quantities of any products or services that we offer. All descriptions of products or product pricing are subject to change at anytime without notice, at the sole discretion of us. We reserve the right to discontinue any product at any time. Any offer for any product or service made on this site is void where prohibited.<br/>We do not warrant that the quality of any products, services, information, or other material purchased or obtained by you will meet your expectations, or that any errors in the Service will be corrected.<br/><br/><strong>SECTION 6 - ACCURACY OF BILLING AND ACCOUNT INFORMATION</strong><br/>We reserve the right to refuse any order you place with us. We may, in our sole discretion, limit or cancel quantities purchased per person, per household or per order. These restrictions may include orders placed by or under the same customer account, the same credit card, and/or orders that use the same billing and/or shipping address. In the event that we make a change to or cancel an order, we may attempt to notify you by contacting the e‑mail and/or billing address/phone number provided at the time the order was made. We reserve the right to limit or prohibit orders that, in our sole judgment, appear to be placed by dealers, resellers or distributors.<br/><br/>You agree to provide current, complete and accurate purchase and account information for all purchases made at our store. You agree to promptly update your account and other information, including your email address and credit card numbers and expiration dates, so that we can complete your transactions and contact you as needed.<br/><br/>For more detail, please review our Returns Policy.<br/><br/><strong>SECTION 7 - OPTIONAL TOOLS</strong><br/>We may provide you with access to third-party tools over which we neither monitor nor have any control nor input.<br/>You acknowledge and agree that we provide access to such tools ”as is” and “as available” without any warranties, representations or conditions of any kind and without any endorsement. We shall have no liability whatsoever arising from or relating to your use of optional third-party tools.<br/>Any use by you of optional tools offered through the site is entirely at your own risk and discretion and you should ensure that you are familiar with and approve of the terms on which tools are provided by the relevant third-party provider(s).<br/>
4076We may also, in the future, offer new services and/or features through the website (including, the release of new tools and resources). Such new features and/or services shall also be subject to these Terms of Service.<br/><br/><strong>SECTION 8 - THIRD-PARTY LINKS</strong><br/>Certain content, products and services available via our Service may include materials from third-parties.<br/>Third-party links on this site may direct you to third-party websites that are not affiliated with us. We are not responsible for examining or evaluating the content or accuracy and we do not warrant and will not have any liability or responsibility for any third-party materials or websites, or for any other materials, products, or services of third-parties.<br/>We are not liable for any harm or damages related to the purchase or use of goods, services, resources, content, or any other transactions made in connection with any third-party websites. Please review carefully the third-party's policies and practices and make sure you understand them before you engage in any transaction. Complaints, claims, concerns, or questions regarding third-party products should be directed to the third-party.<br/><br/><strong>SECTION 9 - USER COMMENTS, FEEDBACK AND OTHER SUBMISSIONS</strong><br/>If, at our request, you send certain specific submissions (for example contest entries) or without a request from us you send creative ideas, suggestions, proposals, plans, or other materials, whether online, by email, by postal mail, or otherwise (collectively, 'comments'), you agree that we may, at any time, without restriction, edit, copy, publish, distribute, translate and otherwise use in any medium any comments that you forward to us. We are and shall be under no obligation (1) to maintain any comments in confidence; (2) to pay compensation for any comments; or (3) to respond to any comments.<br/>We may, but have no obligation to, monitor, edit or remove content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party’s intellectual property or these Terms of Service.<br/>You agree that your comments will not violate any right of any third-party, including copyright, trademark, privacy, personality or other personal or proprietary right. You further agree that your comments will not contain libelous or otherwise unlawful, abusive or obscene material, or contain any computer virus or other malware that could in any way affect the operation of the Service or any related website. You may not use a false e‑mail address, pretend to be someone other than yourself, or otherwise mislead us or third-parties as to the origin of any comments. You are solely responsible for any comments you make and their accuracy. We take no responsibility and assume no liability for any comments posted by you or any third-party.<br/><br/><strong>SECTION 10 - PERSONAL INFORMATION</strong><br/>Your submission of personal information through the store is governed by our Privacy Policy. To view our Privacy Policy.<br/><br/><strong>SECTION 11 - ERRORS, INACCURACIES AND OMISSIONS</strong><br/>Occasionally there may be information on our site or in the Service that contains typographical errors, inaccuracies or omissions that may relate to product descriptions, pricing, promotions, offers, product shipping charges, transit times and availability. We reserve the right to correct any errors, inaccuracies or omissions, and to change or update information or cancel orders if any information in the Service or on any related website is inaccurate at any time without prior notice (including after you have submitted your order).<br/>We undertake no obligation to update, amend or clarify information in the Service or on any related website, including without limitation, pricing information, except as required by law. No specified update or refresh date applied in the Service or on any related website, should be taken to indicate that all information in the Service or on any related website has been modified or updated.<br/><br/><strong>SECTION 12 - PROHIBITED USES</strong><br/>In addition to other prohibitions as set forth in the Terms of Service, you are prohibited from using the site or its content: (a) for any unlawful purpose; (b) to solicit others to perform or participate in any unlawful acts; (c) to violate any international, federal, provincial or state regulations, rules, laws, or local ordinances; (d) to infringe upon or violate our intellectual property rights or the intellectual property rights of others; (e) to harass, abuse, insult, harm, defame, slander, disparage, intimidate, or discriminate based on gender, sexual orientation, religion, ethnicity, race, age, national origin, or disability; (f) to submit false or misleading information; (g) to upload or transmit viruses or any other type of malicious code that will or may be used in any way that will affect the functionality or operation of the Service or of any related website, other websites, or the Internet; (h) to collect or track the personal information of others; (i) to spam, phish, pharm, pretext, spider, crawl, or scrape; (j) for any obscene or immoral purpose; or (k) to interfere with or circumvent the security features of the Service or any related website, other websites, or the Internet. We reserve the right to terminate your use of the Service or any related website for violating any of the prohibited uses.<br/><br/><strong>SECTION 13 - DISCLAIMER OF WARRANTIES; LIMITATION OF LIABILITY</strong><br/>We do not guarantee, represent or warrant that your use of our service will be uninterrupted, timely, secure or error-free.<br/>We do not warrant that the results that may be obtained from the use of the service will be accurate or reliable.<br/>You agree that from time to time we may remove the service for indefinite periods of time or cancel the service at any time, without notice to you.<br/>You expressly agree that your use of, or inability to use, the service is at your sole risk. The service and all products and services delivered to you through the service are (except as expressly stated by us) provided 'as is' and 'as available' for your use, without any representation, warranties or conditions of any kind, either express or implied, including all implied warranties or conditions of merchantability, merchantable quality, fitness for a particular purpose, durability, title, and non-infringement.<br/>In no case shall Saiehello, our directors, officers, employees, affiliates, agents, contractors, interns, suppliers, service providers or licensors be liable for any injury, loss, claim, or any direct, indirect, incidental, punitive, special, or consequential damages of any kind, including, without limitation lost profits, lost revenue, lost savings, loss of data, replacement costs, or any similar damages, whether based in contract, tort (including negligence), strict liability or otherwise, arising from your use of any of the service or any products procured using the service, or for any other claim related in any way to your use of the service or any product, including, but not limited to, any errors or omissions in any content, or any loss or damage of any kind incurred as a result of the use of the service or any content (or product) posted, transmitted, or otherwise made available via the service, even if advised of their possibility. Because some states or jurisdictions do not allow the exclusion or the limitation of liability for consequential or incidental damages, in such states or jurisdictions, our liability shall be limited to the maximum extent permitted by law.<br/><br/><strong>SECTION 14 - INDEMNIFICATION</strong><br/>You agree to indemnify, defend and hold harmless Saiehello and our parent, subsidiaries, affiliates, partners, officers, directors, agents, contractors, licensors, service providers, subcontractors, suppliers, interns and employees, harmless from any claim or demand, including reasonable attorneys’ fees, made by any third-party due to or arising out of your breach of these Terms of Service or the documents they incorporate by reference, or your violation of any law or the rights of a third-party.<br/><br/><strong>SECTION 15 - SEVERABILITY</strong><br/>In the event that any provision of these Terms of Service is determined to be unlawful, void or unenforceable, such provision shall nonetheless be enforceable to the fullest extent permitted by applicable law, and the unenforceable portion shall be deemed to be severed from these Terms of Service, such determination shall not affect the validity and enforceability of any other remaining provisions.<br/><br/><strong>SECTION 16 - TERMINATION</strong><br/>The obligations and liabilities of the parties incurred prior to the termination date shall survive the termination of this agreement for all purposes.<br/>These Terms of Service are effective unless and until terminated by either you or us. You may terminate these Terms of Service at any time by notifying us that you no longer wish to use our Services, or when you cease using our site.<br/>If in our sole judgment you fail, or we suspect that you have failed, to comply with any term or provision of these Terms of Service, we also may terminate this agreement at any time without notice and you will remain liable for all amounts due up to and including the date of termination; and/or accordingly may deny you access to our Services (or any part thereof).<br/><br/><strong>SECTION 17 - ENTIRE AGREEMENT</strong><br/>The failure of us to exercise or enforce any right or provision of these Terms of Service shall not constitute a waiver of such right or provision.<br/>These Terms of Service and any policies or operating rules posted by us on this site or in respect to The Service constitutes the entire agreement and understanding between you and us and govern your use of the Service, superseding any prior or contemporaneous agreements, communications and proposals, whether oral or written, between you and us (including, but not limited to, any prior versions of the Terms of Service).<br/>Any ambiguities in the interpretation of these Terms of Service shall not be construed against the drafting party.<br/><br/><strong>SECTION 18 - GOVERNING LAW</strong><br/>These Terms of Service and any separate agreements whereby we provide you Services shall be governed by and construed in accordance with the laws of United States.<br/><br/><strong>SECTION 19 - CHANGES TO TERMS OF SERVICE</strong><br/>You can review the most current version of the Terms of Service at any time at this page.<br/>We reserve the right, at our sole discretion, to update, change or replace any part of these Terms of Service by posting updates and changes to our website. It is y
4076our responsibility to check our website periodically for changes. Your continued use of or access to our website or the Service following the posting of any changes to these Terms of Service constitutes acceptance of those changes.</p><p><strong>SECTION 20 - SMS MARKETING</strong></p><p>By consenting to&nbsp;Saie’s SMS marketing in the checkout and initializing a purchase or subscribing via our subscription tools, you agree to receive recurring text notifications (for your order, including abandoned checkout reminders), text marketing offers, and transactional texts, including requests for reviews from us, even if your mobile number is registered on any state or federal do-not-call list. Message frequency varies. Consent is not a condition of purchase.</p><p>If you wish to unsubscribe from receiving text marketing messages and notifications, reply with STOP to any mobile message sent from us or use the unsubscribe link we provided you within any of our messages. You understand and agree that alternative methods of opting out, such as using alternative words or requests, will not be considered a reasonable means of opting out. We do not charge for the service, but you are responsible for all charges and fees associated with text messaging imposed by your wireless provider. Message and data rates may apply.</p><p>For any questions, please text HELP to the number you received the messages from. You can also contact us at&nbsp;[email protected]&nbsp;for more information.</p><p>We have the right to modify any telephone number or short code we use to operate the service at any time. You will be notified on such occasions. You agree that any messages you send to a telephone number or short code we have changed, including any STOP or HELP requests, may not be received, and we will not be liable for honoring requests made in such messages.</p><p>To the extent permitted by applicable law, you agree that we will not be liable for failed, delayed, or misdirected delivery of any information sent through the service, any errors in such information, and/or any action you may or may not take in reliance on the information or Service.</p><p>Your right to privacy is important to us. You can see our Privacy Policy https://saiehello.com/pages/privacy-policy&nbsp;to determine how we collect and use your personal information.<br/><br/><strong>SECTION 21 - CONTACT INFORMATION</strong><br/>Questions about the Terms of Service should be sent to us at [email protected]</p>
4077        </div>
4078      
4079    </div>
4080  </div>
4081</section>
4082
4083
4084
4085</div></div>
4086      </div>
4087    </main>
4088
4089    <div class='YMK-wrapper hidden js-youcam'>
4090      <div class='YMK-label h4 hidden js-youcam-label'></div>
4091      <div id="YMK-module"></div>
4092    </div>
4093
4094    
4095    <div id="shopify-section-footer" class="shopify-section">
4096
4097
4098
4099
4100
4101<footer class='footer gutter-padding--horizontal js-footer'>
4102  <div class='page-width'>
4103    <div class='flex-grid width-100--med gutter-padding--vertical'>
4104      <!-- Logo Column -->
4105
4106      <div class='footer--logo-column width-20 width-100--med'>
4107        <div class='footer--logo'>
4108          <a href='/' class='display--block'>
4109            <svg class="logo w-full" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 521 235">
4110  <g fill="currentColor" fill-rule="evenodd">
4111      <path d="M325.5 47c12.979 0 23.5-10.522 23.5-23.5C349 10.521 338.479 0 325.5 0 312.52 0 302 10.521 302 23.5c0 12.978 10.52 23.5 23.5 23.5M231.349 69.203c26.154-.19 27.884 21.65 26.922 31.86-1.094 11.593-4.518 25.528-28.749 42.263-24.231 16.735-40.645 20.582-62.515 33.431-20.66 12.138-21.203 24.76-20.625 30.29.543 5.22 5.544 26.273 39.663 27.854 31.36 1.454 51.266-13.294 70.35-34.277v32.607l40.661-.03-.001.003h60.173v-1.372c-11.12 0-17.424-8.349-17.424-23.685V61.72h-44.279v1.373c11.121 0 17.579 6.14 17.579 20.041v125.012c0 16.107-3.15 23.646-13.1 23.646h-1.25c-9.473 0-13.174-7.539-13.174-23.646v-100.17c0-25.952-3.82-38.49-13.846-44.53-11.476-6.913-31.462-6.41-60.729 6.1-58.996 25.216-66.68 46.035-66.68 51.585h32.738s-1.49-16.355 12.758-32.245c10.288-11.474 23.259-19.552 41.528-19.684zm25.047 126.348c-7.71 8.975-22.548 18.965-42.79 21.185-21.549 2.364-35.143-7.325-34.615-20.988.554-14.325 15.339-24.69 24.714-30.362 9.375-5.672 21.49-12.134 34.615-22.548 11.627-9.227 18.076-20.69 18.076-20.69v73.403zM516.
4111618 121.958c0-10.404-11.94-62.958-75.083-62.958-50.991 0-82.749 40.111-83.277 89.253-.505 46.882 29.095 86.893 86.327 86.747C505.54 234.845 521 170.825 521 170.825l-1.44-.204c-.782 1.88-5.736 12.025-13.501 21.193-13.257 15.147-32.28 26.878-58.208 24.613-19.076-1.668-38.775-14.121-49.838-36.71-7.439-15.19-11.235-38.13-8.006-57.76h126.611zm-31.22-21.701c1.11 8.35-5.378 17.383-18.822 17.383l-75.858.08c4.703-30.362 26.397-54.444 53.126-54.444 26.957 0 39.249 19.658 41.553 36.98zM96.822 140.242c-38.769-17.785-71.795-29.641-71.795-49.402 0-15.808 14.663-28.574 45.375-27.603 32.724 1.035 51.87 26.818 48.533 58.28h1.436l19.17-28.992s-3.63-4.458-7.304-7.76c-10.003-9.377-31.154-24.966-61.835-25.73C26.19 57.933 4.349 83.5 2.052 102.32c-2.297 18.82 12.827 32.558 33.887 43.662 21.06 11.104 67.565 26.436 77.69 42.79 9.52 15.373.09 41.71-43.18 41.71-39.11 0-64.422-36.973-68.966-57.557H0v44.08S33.208 235 68.388 235c39.44 0 67.363-17.146 71.512-43.944 2.01-12.985-4.308-33.029-43.078-50.814"/>
4112  </g>
4113</svg>
4114
4115          </a>
4116        </div>
4117
4118        
4119          <div class='footer--social-icons'>
4120            <ul>
4121              
4122                
4123                  <li class='icon--social'>
4124                    <a class='icon--link' href='https://www.instagram.com/saiebeauty' aria-label='instagram page'>
4125                      
4126                        <div class='icon icon--instagram'>
4127  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21.012 21.007">
4128    <path class='fill' id="Icon_awesome-instagram" data-name="Icon awesome-instagram" d="M10.5,6.609A5.386,5.386,0,1,0,15.891,12,5.377,5.377,0,0,0,10.5,6.609Zm0,8.887a3.5,3.5,0,1,1,3.5-3.5,3.508,3.508,0,0,1-3.5,3.5Zm6.863-9.108a1.256,1.256,0,1,1-1.256-1.256A1.253,1.253,0,0,1,17.367,6.389Zm3.567,1.275a6.217,6.217,0,0,0-1.7-4.4,6.258,6.258,0,0,0-4.4-1.7c-1.734-.1-6.933-.1-8.667,0a6.249,6.249,0,0,0-4.4,1.692,6.237,6.237,0,0,0-1.7,4.4c-.1,1.734-.1,6.933,0,8.667a6.217,6.217,0,0,0,1.7,4.4,6.266,6.266,0,0,0,4.4,1.7c1.734.1,6.933.1,8.667,0a6.217,6.217,0,0,0,4.4-1.7,6.258,6.258,0,0,0,1.7-4.4c.1-1.734.1-6.928,0-8.663ZM18.694,18.188a3.545,3.545,0,0,1-2,2c-1.383.548-4.664.422-6.192.422s-4.814.122-6.192-.422a3.545,3.545,0,0,1-2-2C1.767,16.8,1.894,13.523,1.894,12S1.772,7.181,2.316,5.8a3.545,3.545,0,0,1,2-2C5.7,3.258,8.977,3.384,10.5,3.384s4.814-.122,6.192.422a3.545,3.545,0,0,1,2,2c.548,1.383.422,4.664.422,6.192S19.242,16.809,18.694,18.188Z" transform="translate(0.004 -1.492)" />
4129  </svg>
4130</div>
4131
4132                      
4133                    </a>
4134                  </li>
4135                
4136              
4137                
4138                  <li class='icon--social'>
4139                    <a class='icon--link' href='https://www.facebook.com/saiebeauty/' aria-label='facebook page'>
4140                      
4141                        <div class='icon icon--facebook'>
4142  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12.854 24">
4143    <path class='fill' id="Icon_awesome-facebook-f" d="M13.085,13.5l.667-4.343H9.584V6.338a2.172,2.172,0,0,1,2.449-2.347h1.895V.293A23.105,23.105,0,0,0,10.564,0C7.132,0,4.888,2.08,4.888,5.846v3.31H1.073V13.5H4.888V24h4.7V13.5Z" transform="translate(-1.073)" />
4144  </svg>
4145</div>
4146
4147                      
4148                    </a>
4149                  </li>
4150                
4151              
4152                
4153                  <li class='icon--social'>
4154                    <a class='icon--link' href='https://www.youtube.com/c/Saiehello' aria-label='youtube page'>
4155                      
4156                        <div class='icon icon--youtube'>
4157  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.6 18">
4158    <path class='fill' id="Icon_awesome-youtube" data-name="Icon awesome-youtube" d="M25.765,5.816A3.217,3.217,0,0,0,23.5,3.538C21.505,3,13.5,3,13.5,3s-8.005,0-10,.538A3.217,3.217,0,0,0,1.235,5.816a33.744,33.744,0,0,0-.535,6.2,33.744,33.744,0,0,0,.535,6.2A3.169,3.169,0,0,0,3.5,20.462c2,.538,10,.538,10,.538s8.005,0,10-.538a3.169,3.169,0,0,0,2.263-2.242,33.744,33.744,0,0,0,.535-6.2,33.744,33.744,0,0,0-.535-6.2ZM10.882,15.825V8.212l6.691,3.806Z" transform="translate(-0.7 -3)" />
4159  </svg>
4160</div>
4161
4162                      
4163                    </a>
4164                  </li>
4165                
4166              
4167                
4168                  <li class='icon--social'>
4169                    <a class='icon--link' href='https://www.pinterest.com/saiebeauty/' aria-label='pinterest page'>
4170                      
4171                        <div class='icon icon--pinterest'>
4172  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 23.396">
4173    <path class='fill' id="Icon_awesome-pinterest-p" data-name="Icon awesome-pinterest-p" d="M9.563.3C4.753.3,0,3.511,
41730,8.7c0,3.3,1.856,5.175,2.981,5.175.464,0,.731-1.294.731-1.659,0-.436-1.111-1.364-1.111-3.178A6.335,6.335,0,0,1,9.183,2.6c3.192,0,5.555,1.814,5.555,5.147,0,2.489-1,7.158-4.233,7.158a2.081,2.081,0,0,1-2.166-2.053c0-1.772,1.238-3.488,1.238-5.316,0-3.1-4.4-2.541-4.4,1.209a5.507,5.507,0,0,0,.45,2.377c-.647,2.784-1.969,6.933-1.969,9.8,0,.886.127,1.758.211,2.644.159.178.08.159.323.07,2.363-3.234,2.278-3.867,3.347-8.1a3.8,3.8,0,0,0,3.248,1.688C15.764,17.222,18,12.37,18,8,18,3.342,13.978.3,9.563.3Z" transform="translate(0 -0.305)" />
4174  </svg>
4175</div>
4176
4177                      
4178                    </a>
4179                  </li>
4180                
4181              
4182                
4183              
4184                
4185              
4186                
4187              
4188                
4189                  <li class='icon--social'>
4190                    <a class='icon--link' href='https://www.tiktok.com/@saiebeauty' aria-label='tiktok page'>
4191                      
4192                        <div class='icon icon--tiktok'>
4193  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20.67 23.98">
4194    <g>
4195      <path class='fill' d="M11.02,0h4c.04,.17,.08,.35,.1,.53,.25,2.88,2.66,5.1,5.55,5.12v3.77c-.19,.06-.38,.09-.58,.08-.93-.1-1.85-.27-2.76-.5-.78-.3-1.54-.66-2.28-1.06v6.59c.01,.83-.04,1.65-.16,2.47-.36,2.78-2.13,5.17-4.68,6.32-.74,.27-1.49,.49-2.26,.66h-1.39c-.06-.03-.12-.05-.18-.07-2.88-.37-5.25-2.44-6-5.25-.17-.6-.29-1.21-.38-1.82v-1.17c.11-.55,.19-1.1,.35-1.64,.92-2.95,3.54-5.05,6.62-5.3,.45-.07,.9-.09,1.38-.13v3.71c0,.29-.15,.33-.39,.4-.77,.18-1.52,.41-2.25,.7-1.15,.43-1.91,1.55-1.89,2.78-.09,1.39,.67,2.71,1.92,3.33,1.14,.71,2.6,.65,3.69-.14,.8-.58,1.33-1.47,1.44-2.45,.12-1,.17-2,.15-3V.6c.03-.21,.01-.4,0-.6Z"/>
4196    </g>
4197  </svg>
4198</div>
4199
4200                      
4201                    </a>
4202                  </li>
4203                
4204              
4205            </ul>
4206          </div>
4207        
4208
4209        <div style="margin-top: 25px;">
4210          <selector-root data-id=OW595710 id="OW595710"></selector-root>
4211        </div>
4212      </div>
4213
4214      <!-- Links Column -->
4215
4216      
4217        <div class='footer--links-column width-100--med width-55 width-50--lg'>
4218
4219          <!-- Links -->
4220
4221          
4222            <ul class='footer--links-wrapper'>
4223              
4224                <li class='footer--links'>
4225                  <div class='footer--links-header uppercase' tabindex='0' role='button'>
4226                    <span>SHOP</span>
4227                  </div>
4228
4229                  
4230                    <ul>
4231                      
4232                        <li class='footer--link'>
4233                          <a href="/collections/all" class='link' >
4234                            <span>Shop All</span>
4235                          </a>
4236                        </li>
4237                      
4238                        <li class='footer--link'>
4239                          <a href="/collections/bundles" class='link' >
4240                            <span>Sets</span>
4241                          </a>
4242                        </li>
4243                      
4244                        <li class='footer--link'>
4245                          <a href="https://www.everybodycampaign.com/" class='link' >
4246                            <span>Every Body</span>
4247                          </a>
4248                        </li>
4249                      
4250                    </ul>
4251                  
4252                </li>
4253              
4254                <li class='footer--links'>
4255                  <div class='footer--links-header uppercase' tabindex='0' role='button'>
4256                    <span>
4256ABOUT</span>
4257                  </div>
4258
4259                  
4260                    <ul>
4261                      
4262                        <li class='footer--link'>
4263                          <a href="/pages/founding-story" class='link' >
4264                            <span>Founding Story</span>
4265                          </a>
4266                        </li>
4267                      
4268                        <li class='footer--link'>
4269                          <a href="/pages/saie-standards" class='link' >
4270                            <span>Saie Standards</span>
4271                          </a>
4272                        </li>
4273                      
4274                        <li class='footer--link'>
4275                          <a href="/pages/saie-recycling-program" class='link' >
4276                            <span>Saie Recycling</span>
4277                          </a>
4278                        </li>
4279                      
4280                        <li class='footer--link'>
4281                          <a href="/pages/tyb" class='link' >
4282                            <span>Saie Rewards</span>
4283                          </a>
4284                        </li>
4285                      
4286                    </ul>
4287                  
4288                </li>
4289              
4290                <li class='footer--links'>
4291                  <div class='footer--links-header uppercase' tabindex='0' role='button'>
4292                    <span>HELP</span>
4293                  </div>
4294
4295                  
4296                    <ul>
4297                      
4298                        <li class='footer--link'>
4299                          <a href="/pages/faqs" class='link' >
4300                            <span>FAQ</span>
4301                          </a>
4302                        </li>
4303                      
4304                        <li class='footer--link'>
4305                          <a href="/pages/contact" class='link' >
4306                            <span>Contact</span>
4307                          </a>
4308                        </li>
4309                      
4310                        <li class='footer--link'>
4311                          <a href="/pages/find-a-store" class='link' >
4312                            <span>Find A Store</span>
4313                          </a>
4314                        </li>
4315                      
4316                        <li class='footer--link'>
4317                          <a href="https://saiehello.com/account" class='link' >
4318                            <span>Account</span>
4319                          </a>
4320                        </li>
4321                      
4322                        <li class='footer--link'>
4323                          <a href="https://saiehello.com/pages/tyb" class='link' >
4324                            <span>Clean Beauty Crew</span>
4325                          </a>
4326                        </li>
4327                      
4328                        <li class='footer--link'>
4329                          <a href="https://saiehello.com/apps/retextion#/login" class='link' >
4330                            <span>Manage Subscription</span>
4331                          </a>
4332                        </li>
4333                      
4334                        <li class='footer--link'>
4335                          <a href="https://fzb8gyqpbiq.typeform.com/to/Vs1AFYvR" class='link' >
4336                            <span>EU Withdrawal Contract Form</span>
4337                          </a>
4338                        </li>
4339                      
4340                    </ul>
4341                  
4342                </li>
4343              
4344            </ul>
4345          
4346        </div>
4347      
4348
4349      <!-- Form Column -->
4350
4351      
4352        <div class='footer--newsletter-column width-25 width-30--lg width-100--med'>
4353
4354          
4355
4356          
4357            <div class='footer--press-icons-wrapper'>
4358              
4359                <div class='footer--links-header uppercase'>
4360                  <span>Commitments</span>
4361                </div>
4362              
4363
4364              <ul class='footer--press-icons'><li class='footer--press-icon'>
4365                      <img src='//saiehello.com/cdn/shop/files/for_the_planet.png?v=1631030466' alt='1% for the Planet' />
4366                    </li><li class='footer--press-icon'>
4367                      <img src='//saiehello.com/cdn/shop/files/White_Neg_Horizontal_exp
4367anded.png?v=1628771202' alt='Plastic Negative Certified' />
4368                    </li><li class='footer--press-icon'>
4369                      <img src='//saiehello.com/cdn/shop/files/IMG_3664_2.png?v=1627914848' alt='Leaping Bunny' />
4370                    </li></ul>
4371            </div>
4372          
4373        </div>
4374      
4375    </div>
4376
4377    
4378      <div class='footer--footer'>
4379        <div class='flex-row width-100--sm'>
4380          
4381
4382          
4383            <div class='footer--legal-links'>
4384              <ul>
4385                
4386                  <li class='footer--link'>
4387                    <a href="/pages/terms-of-service" class='link' >
4388                      <span>Terms</span>
4389                    </a>
4390                  </li>
4391                
4392                  <li class='footer--link'>
4393                    <a href="https://privacy.saiehello.com/privacy-policy" class='link' >
4394                      <span>Privacy</span>
4395                    </a>
4396                  </li>
4397                
4398                  <li class='footer--link'>
4399                    <a href="https://privacy.saiehello.com/privacy-policy#california-privacy-notice" class='link' >
4400                      <span>California Privacy</span>
4401                    </a>
4402                  </li>
4403                
4404
4405                <li class='footer--link cursor-pointer'>
4406                  <span
4407                    data-acsb-custom-trigger="true"
4408                    role="button"
4409                    data-acsb-navigable="true"
4410                    data-acsb-now-navigable="true"
4411                    tabindex="0"
4412                    class="link"
4413                  >
4414                    Accessibility
4415                  </span>
4416                </li>
4417
4418                <li class='footer--link'>
4419                  <span>&copy; 2026 Saie</span>
4420                </li>
4421              </ul>
4422            </div>
4423          
4424        </div>
4425      </div>
4426    
4427  </div>
4428
4429  <div class="text-small-body align--center" style="padding-bottom: 2rem;">
4430    <a class="truevault-polaris-optout" href="https://privacy.saiehello.com/opt-out" noreferrer noopener hidden>
4431      <img src="https://polaris.truevaultcdn.com/static/assets/icons/optout-icon-black.svg" 
4432        alt="California Consumer Privacy Act (CCPA) Opt-Out Icon" 
4433        style="vertical-align:middle" height="14px"
4434      />
4435      Your Privacy Choices
4436    </a>
4437  </div>
4438</footer>
4439
4440
4441</div>
4442    
4443<!-- Begin Shopify-Afterpay JavaScript Snippet (v1.0.10) -->
4444<script type="text/javascript">
4445// Overrides:
4446// var afterpay_min = 0.04;            // As per your Afterpay contract.
4447// var afterpay_max = 2000.00;         // As per your Afterpay contract.
4448// var afterpay_cbt_enabled = false;   // As per your Afterpay contract; change to true to display Cross-Border Trade artwork (for AU/NZ).
4449var afterpay_logo_theme = 'black'; // Can be 'colour', 'black' or 'white'.
4450var afterpay_product_selector = '.js-afterpay';
4451var afterpay_cart_integration_enabled = true;
4452 var afterpay_cart_static_selector = '.js-cart-layout-discounts';
4453
4454// Non-editable fields:
4455var afterpay_shop_currency = "USD";
4456var afterpay_cart_currency = "USD";
4457var afterpay_shop_money_format = "${{amount}}";
4458var afterpay_shop_permanent_domain = "saiehello.myshopify.com";
4459var afterpay_theme_name = "Sept 1 - Pre AI Widget + HTML Class Pages";
4460var afterpay_product = null;
4461var afterpay_current_variant = null;
4462var afterpay_cart_total_price = 0;
4463var afterpay_js_snippet_version = '1.0.10';
4464</script>
vendor: 1 bytes, line 4464
4464
4465<script type="text/javascript" src="https://static.afterpay.com/shopify-afterpay-javascript.js"></script>
4465
4466<!-- End Shopify-Afterpay JavaScript Snippet (v1.0.10) -->
4467<style>
4468.afterpay-paragraph {text-align: center !important; margin-top: 10px !important; }
4469</style>
4470
4471    <!-- "snippets/smile-initializer.liquid" was not rendered, the associated app was uninstalled -->
4472    
4473
4474    
4474<script defer src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js"></script>
4474
4475  <div id="shopify-block-AbmR4ZVhWZXJvS2NJQ__2786716548061469553" class="shopify-block shopify-app-block">
4476
4477<script>
4478</script>
4478
4479
4480 </div>
4480<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4480
4481</body>
4482</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.